- 博客(7)
- 收藏
- 关注
原创 Java项目的Fabric自动部署
Java项目的Fabric自动部署环境配置安装gradle安装fabricgradle的一些配置fabfile.py脚本导入库定义参数定义项目同步本地打包远程复制部署与运行停止服务自检运行脚本一些关键字环境配置环境工具开发工具IntelliJ IDEA系统Ubuntu18插件gradle4.10/java1.8安装gradle暂时省略安装fabr...
2018-11-15 17:04:46
630
原创 @DynamicInsert注解不能生效的问题
使用Hibernate框架,在实体类上添加@DynamicInsert和@DynamicUpdate注解以后,会在更新表数据的时候,可以控制更新语句,不插入空字段。但是添加以后却发现不能生效,经过排查,发现问题如下: 1、需要添加@SelectBeforeUpdate(true),因为@DynamicInsert注解是在插入数据之前进行一次查询,再进行更新,所以必须是同意个连接才能
2018-02-02 18:22:55
3500
1
原创 Eclipse平台下Maven打包
一、POM文件图中标注(1)为项目的组名,com.maven是两级标签,com为一个组,maven为com组内的文件。图中标注(2)为项目名,这个项目放置在com.maven组下面。图中标注(3)为版本号,当修改了版本号再提交到maven仓库后,会生成新版本的项目文件,其他项目引用可以根据版本号来区分引用。图中标注(4)为打包方式 图中为pom文件的打包代码 图中显示的是pom文件的复...
2017-10-11 10:24:40
380
原创 类的成员变量通过Field.set方法提示java.lang.NullPointerException
当想要通过类获取到成员变量,并对成员变量赋值的时候,代码如下:Field field = getClass().getDeclaredField(name);field.set(null,value);编译的时候会出现一个空指针异常的错误,错误如下:反射源码如下:指的是传入的obj参数为null,在注释上有提示
2017-07-21 11:15:40
1077
原创 前端学习的小笔记——CSS
一、适配多分辨率的css通过判断当前浏览器尺寸加载不同的css文件无限定条件的css加载文件必须放在有限定条件的加载文件前面,不然页面加载会先加载限定条件的css文件。判断分辨率的css文件需要按width或者height从大到小依次往下排,页面加载的时候会根据顺序从下往上判断,例如:选择条件是max-width,则是判断宽度在max-width以下的页面,如果
2017-04-17 15:49:32
217
原创 Netty的一些小笔记
1、ctx.write()与ctx.channel().write()的区别ctx.write()方法在调用的时候,根据ChannelPipeline的放置顺序,写出去数据只经过在它之前的ChannelPipeline,而ctx.channel().write()方法则会通过完整的ChannelPipeline。以通过IdleState发送心跳包为例子,当触发IdleState事件的时候
2017-01-06 13:33:13
359
原创 关于jni的UnsatisfiedLinkError: Couldn't load xxxxxxxx findLibrary returned null的问题
关于jni的UnsatisfiedLinkError: Couldn't load xxxxxxxx findLibrary returned null的解决方法
2016-07-06 17:39:42
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人