自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (8)
  • 收藏
  • 关注

原创 centos7磁盘扩容(虚拟机Mac m1)

虚拟机centos7(Mac m1)磁盘扩容

2022-12-01 16:25:00 893 2

原创 Netty简略了解与 源码分析

netty原理简略了解

2022-09-12 13:17:05 380

原创 google.common.eventbus.EventBus

1.在xml中定义bean<bean id="eventBus" class="com.google.common.eventbus.AsyncEventBus"> <constructor-arg value="pkg-analysis" /> <constructor-arg ref="asyncTaskExecutor"/></bean>2.在使用的地方注册与监听事件2.1定义基础事件public interface B

2020-08-05 17:19:51 1185

原创 内存模型与多线程

计算机的结构基础计算机多级缓存cpu执行计算jmm使用voltile修饰变量,还是会导致一个些数据更新丢失,但使用AtomicInteger可以保证原子性AtomicInteger是对int类型的一个封装,提供原子性的访问和更新操作,其原子性操作的实现是基于CAS(compare-and -swap)技术。(其与voltile不一样,是使用内存地址偏移量直接从内存中获取值)二、CASCAS算法的过程是这样的,它包含三个参数CAS(V,E,N).

2020-08-05 17:18:59 136

原创 java 回调写法

有许多是共有的逻辑,但中间穿插着不同逻辑,怎么相对简洁的实现呢?1.定义模板类public class DemandRelationTemplate { /** * 模版方法 * REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 */ @Transactional(propagation = Propagation.REQUIRED,rollbackFor = Exception.class) pu

2020-08-05 17:17:48 240

原创 Spring 任务管理

1.若想使用定时任务,在xml中添加配置信息<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:task="http://www.springframework.org/schema/task"

2020-06-05 17:51:44 221

原创 FTP+Nginx搭建图片服务器实践(windows Server2012 R2环境下)

需求描述:前后端分离,后端采用springboot+mybaits+maven,发布的时候打包成jar包,那么这种情况下上传的图片如何存储呢?当然可以选择七牛云存储,或把图片存到数据库。选择七牛云存储是最省事的,但那需要提供一个已备案的域名与之绑定,并且超出免费的流量后需要收费,所以最开始我也选了这种方式,图片存到数据库压根就没考虑。但没有以备案的域名使用七牛云越来越不方便,所以干脆自己搭建一个文...

2019-04-07 16:33:07 908

原创 vue中怎么获取当前客户端的IP地址

使用搜狐提供的一个JS接口获取IP地址步骤一:在html页面中&lt;script src="http://pv.sohu.com/cityjson?ie=utf-8"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; var Ip=returnCitySN['cip'] var cityna...

2019-01-02 19:48:46 21293 13

原创 element upload 后台如何接数据---记录

本人小白一个,在项目中使用element upload踩了好多坑。项目前台为vue+element,后台为Springboot,图片存储在七牛云上。采坑原因对底层东西不理解,对项目所使用的框架不熟悉。问题描述: element upload传输的数据格式:request payload(刚刚看到都不明白这是一种数据格式)在后台使用了各种方法接数据都不行,后面直接从HttpSe...

2018-11-06 11:18:11 12066 11

原创 springboot 后台允许接受浏览器跨域请求

1.自定义拦截器:public class CorsInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Obje...

2018-10-30 12:00:32 506

原创 差分隐私保护及应用简略了解

本人数学一直超差,差分隐私保护又是基于概率统计数学知识的,看的真是头大。。。但还是把所看的东西串起来记录一下吧。如有看到不正确的地方,还望指正!!一:差分隐私基本概念这是差分隐私保护的最基本概念了,首先得理解数据集D和,成为兄弟数据集。两个数据集中的记录最多相差一一条记录,例如:数据集1=(1,2,3,4),数据集2=(1,2,3),数据集3=(2,3,4,5);数据集1和数据集2求差...

2018-10-10 14:09:34 14085 4

原创 设计原则+设计模式:优化代码

思路:首先根据设计原则判断代码的好坏--》根据设计模式的分类--》选择设计模式设计原则:单一职责:一个类只负责一个功能领域中的相应职责。高内聚、低耦合。开闭原则:对扩展开发,对修改关闭。不修改原有代码的情况下进行扩展。李氏代换原则:所有引用基类(父类)的地方必须能透明地使用其子类对象。依赖倒转原则:抽象不应该依赖于细节,细节应当依赖于抽象。要针对接口编程,而不是针对实现编程。...

2018-09-14 08:53:36 1920

原创 总结:vue 弹窗的几总方式

前提:已经引入Modal点击测试按钮出现弹框;&lt;Button type="primary" @click="test"&gt;测试&lt;/Button&gt;一:简单使用Modal;   在&lt;template&gt;中写html中:把弹窗的内容写上: &lt;!--test窗口--&gt; &lt;Modal v-model="isDisp

2018-08-29 14:03:13 6046

翻译 docker

学神IT docker 笔记:1特性:一次构建镜像,到处运行2 VM虚拟机和docker容器虚拟化的区别docker容器技术和虚拟机技术相比,少了虚拟机操作系统这一层,所以效率比虚拟机高3 docker架构3下载images加入下面一段话:ls 查看载入:运行:...

2018-05-29 11:05:42 206

原创 python开发环境搭建

1 下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2 安装jdk,并配置环境变量1 下载python https://www.python.org/2

2018-05-23 11:18:23 210

原创 区块链隐私保护

在比特币中,隐私保护是靠匿名地址来实现的。但区块链中所有的交易记录必须公布给所有的节点,这样的隐私保护非常的脆弱。容易导致一下隐私的泄露:现在对区块链隐私保护研究的技术:(具体解释见http://blog.csdn.net/chengdian4103/article/details/79341661)区块链交易一个比特币交易可以有一个或多个输入和一个或多个输出。每个输入都是来自过去事务的输出。对于...

2018-03-16 21:12:00 3096 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除