- 博客(26)
- 收藏
- 关注
原创 IDEA模块化项目,MAVEN引入外部jar包和其他模块,外部jar包中类和其他模块中类路径名称相同
IDEA模块化项目,MAVEN引入外部jar包和其他模块,外部jar包中类和其他模块中类路径名称相同,导致引用外部jar包中的类造成原因:1.依赖文件优先级设置错误,(Idea默认是正确的)2.pom.xml中引入顺序影响外部jar包的依赖在其他模块依赖之前,导致优先引入了外部jar包。...
2020-10-13 14:01:49
664
原创 zip包设置密码
zip包设置密码实现方法使用Java压缩文件,使用开源库Zip4j 来完成此功能,它采用纯java实现给压缩文件设置密码的需求。实现步骤1.添加依赖<dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>1.3.2</version></depend...
2020-07-08 11:04:15
1127
原创 Json文件内容加密
Json文件内容加密RAS1.配置公私钥PUBLIC_KEY: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC9ikrLxa/cgLZXQugBQFhdxCPQmEZ9j9hadra81MqAxmRkc3eFwROAHk/+39fhmDwgtjE/w4cO6XDabL/mi5V37ioByS1QpovF8ZlJgz/RjvV3TEanvxluridXlNTfOd45uC9+TmR2DzRk5p25U1F74wF7xxxxxxxxxfwIDAQABPIRVATE
2020-07-08 11:03:11
5373
原创 java集成个推
个推相关业务实现集成方案移动端后端(JAVA)环境JDK 1.6+Maven依赖<dependency> <groupId>com.gexin.platform</groupId> <artifactId>gexin-rp-sdk-http</artifactId> <ve...
2020-04-29 15:11:36
703
原创 ActiveMQ学习
初识ActiveMQJSMJava Message Service 即java消息服务,是java平台中关于面向消息中间件的API,用于在两个应用程序(系统)中,或分布式系统中发送消息,进行异步通信,类似于JDBC(用来访问数据库的API)JSM消息类型点对点queue 点对点是基于队列的,生产者发消息到队列,消费者从队列接收消息,使消息异步传输注意1.如果在sessi...
2020-04-29 14:55:34
250
转载 收藏一篇 通过zuul修改请求参数——对请求参数进行解密
通过zuul修改请求参数——对请求参数进行解密zuul是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用,Zuul 在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架,Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门。zuul的核心是一系列的filters, 其作用可以类比Servlet框架的Filter,...
2019-09-09 16:40:33
927
原创 记录springboot搭建https全过程
1.创建证书(这里使用jdk自带的keytools)在cmd窗口,执行命令:结果在指定路径下生成该文件:(文件名和存放路径是命令中定义的)2.配置springboot(1)将生成的server.keystore文件复制带项目根路径(2)在application.properties文件中配置如下参数#端口号server.port=443#生成的证书名称...
2019-08-13 17:14:17
230
转载 在word中插入代码块
如何在word中插入代码块在word中,插入代码块,是比较烦的一件事。1.打开http://www.planetb.ca/syntax-highlight-word网站2.将你的代码复制进去,选择编译语言,点击“Show Highlighted”3.复制格式化后的代码4.直接在word中粘贴代码就可以了。转自:https://www.cnblogs.com/creasy...
2019-08-06 10:36:25
411
原创 配置HTTPS协议
什么是https?“ HTTP over SSL/TLS ”意思就是带“安全套接层”的 http 协议,也可以理解为“带安全套的 http ”,所以会比较安全! 其中 SSL 是“ Secure Sockets Layer ” 的缩写,是“安全套接层”的意思。 TLS 是 “Transport Layer Security” 的缩写,是 ” 传输层安全协议 ” 的意思。 SSL 和 TLS 是同...
2019-08-01 11:24:47
1236
原创 springboot项目:mybatis使用pagehelper分页插件
1.引入依赖<!--分页查询 --><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.0.3</version></d...
2019-07-15 13:53:03
222
转载 jpa的CascadeType
【在一切开始之前,我要先告诉大家:慎用级联关系,不要随便给all权限操作。应该根据业务需求选择所需的级联关系。否则可能酿成大祸。切记】CascadeType.PERSIST 官方文档的说明:Cascade persist operation 看到网上很多博客对这一枚举值的解释是:级联持久化(保存)操作(持久保存拥有方实体时,也会持久保存该实体的所有相关数据。) 我的内心OS是:妈蛋。我也...
2019-07-01 14:56:45
264
转载 springdatajpa 新增操作注意
org.hibernate.PersistentObjectException: detached entity passed to persist异常简单地来看,将一个游离的对象要被持久化(save)时报错。我们知道要持久化对象时候,通常Hibernate会根据ID生成策略自动生成ID值,但是这个对象ID已经有值,所有抛错。这个错误是我在配置如下1一对多@OneToMany的关联关系...
2019-07-01 14:53:58
1021
原创 SpringBoot+Spring Data Jpa的简单使用
1.pom.xml添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>2.配置文件配置sp...
2019-07-01 10:30:17
166
转载 Redis的简单使用
packageRedis;importJava.util.HashMap;importjava.util.List;importjava.util.Map;importredis.clients.jedis.Jedis;publicclassDemo{/***@paramargs*/...
2019-05-15 11:06:59
143
转载 实例解读什么是Redis缓存穿透、缓存雪崩和缓存击穿
实例解读什么是Redis缓存穿透、缓存雪崩和缓存击穿Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。另外的一些典型问题就是,缓存穿透、缓存雪崩和缓存击穿。目前,业界也都有比较流行的解决方案。本篇文章,并不是要更加完美...
2019-05-09 17:30:34
143
转载 Spring+SpringMvc项目配置跨域
1.web.xml配置<!--跨域请求设置 --> <filter> <filter-name>CorsFilter</filter-name> <filter-class>com.ydtx.frame.filter.CORSFilter</filter-class> ...
2019-04-23 11:07:07
639
1
原创 MyBatis+Oracle 使用注解式实现 insert 并返回主键id
代码:@Insert("INSERT INTO DAT_FLOOR " + " (STATUS, CREATER, CREATETIME, MODIFIER, MODIFYTIME, BELONGPAGE) " + " VALUES (#{status}, #{creater}, #{createTime}, #{modifier}, #{modifyTime}...
2019-04-18 10:11:16
2274
原创 MyBatis+Oracle 使用注解式实现 insert
代码:@Override@Insert("INSERT INTO DAT_FLOOR " + " (floorId, FLOORNAME, FLOORTYPE, FLOORLOCATION, STATUS, CREATER, CREATETIME," + " MODIFIER, MODIFYTIME, BELONGPAGE, USERGROUP, RELEA...
2019-04-18 09:50:30
1002
转载 使用jackson json转实体出现异常 com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException
原因:由于vo中缺少json的某个字段属性引起2种解决方法1:vo中添加注解@JsonIgnoreProperties(ignoreUnknown = true)2. mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);DeserializationFeature.FAIL_O...
2019-04-02 16:15:41
2367
原创 Fragment嵌套ViewParger切换不刷新问题
xwVp= (ViewPager) view.findViewById(R.id.xwVp);xwVp.setOffscreenPageLimit(3);xfft=new XWFtFragment();xwrdFt=new XWRDFragment();ftList.add(xfft);ftList.add(xwrdFt);MyVpAdapter mva=new MyVpAdapte
2018-01-25 00:04:21
349
原创 关于android的activity的生命周期和回传值的简单介绍
Activity生命周期刚进入:onCreate创建Activity时被调用onRestart Activity被重新显示时被调用onStart 显示Activity时被调用onResume Activity获取焦点时被调用(用户可以与Activity交互)运行起来 runningonPauseActivity失去焦点时被调用
2018-01-08 22:21:23
265
原创 android中,当输入法影响布局时的解决方法
在线性布局中,使用权重来排版时,运行后使用输入法会导致页面变形。解决方法:在AndroidManifest.xml文件中,给会变形的布局加上 android:windowSoftInputMode="adjustPan"activity android:name=".SouActivity" android:windowSoftInputMode="adjustPan"
2017-12-28 17:02:09
1316
原创 android中的基本控件
TextView : 文本框EditText: 输入框特有属性: android:password="true" 以”.”形式显示文本android:maxLength="50"限制输入字数ImageView: 图片框特有属性: android:src="图片路径"该属性为ImageView设置显示内容,可以为图片也可以为颜色值
2017-12-24 20:27:49
182
转载 android studio快捷键
使用了AS快一年半了 总结一下我这一年多的时间经常使用的快捷键话不多说,上干活:alt+up/down 移动光标到上一个/下一个方法 Ctrl+F12 查看当前类的方法和变量Shift+F6 重命名变量Shift+click 选中一片区域ctrl+N
2017-12-18 16:05:40
135
原创 android中的特殊报错(图片问题)解决方法!
报错信息为:解决方法:build.gradle中加上 : aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false如图:
2017-12-18 15:58:41
491
转载 关于android中的两大布局LinearLayout、RelativeLayout
、:LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列,按照相对位置来排列所有的widgets或者其他的containers, 超过边界时,某些控件将缺失或消失。因此一个垂直列表的每一行只会有一个widget或者是container,而不管 他们有多宽,而一个水平列表将会只有一个行高(高度为最高子控件的高度加上边框高度)。L
2017-12-17 22:51:09
457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人