- 博客(21)
- 收藏
- 关注
原创 nacos 1.2x 链接mysql8.0版本报错解决
背景由于nacos默认不支持持久化,重启后配置文件就会消失,生产环境需要持久化配置文件遇到的问题nacos持久化只支持mysql,公司mysql版本是8.0,而nacos链接mysql8会报错,需要修改源码1:下载源码git clone https://github.com/alibaba/nacos.git问题:下载太慢 切换码云git clone https:/...
2020-03-12 17:25:56
1345
1
原创 java 读写锁 ReentrantReadWriteLock
class cache{ HashMap map=new HashMap(); ReentrantReadWriteLock rwlock=new ReentrantReadWriteLock(); void put(){ rwlock.writeLock().lock(); try { System.out.pri...
2019-12-19 16:49:14
191
原创 spring boot 2.x 多服务模块整合 rabbitmq 实战
由于项目是分模块开发,今天在设计支付的时候首先想到了用mq来做异步通知(支付成功的通知)业务场景step 1:用户在支付模块下单step 2:用户支付step 3:支付模块收到支付宝或微信异步通知step 4:支付模块通知商品模块,做其他操作 比如 打印机打印小票, 修改商品订单支付状态等等配置spring boot rabbitmq rabbitmq: h...
2019-08-03 12:01:24
833
原创 spring boot redis cache 缓存多继承对象出现空值问题
今天做缓存的时候发现了一个问题,就是缓存多级继承对象的话必须让父类也实现 Serializable接口 才能缓存到父类的属性,不然的话父类属性一直是null...
2019-08-03 11:23:46
583
原创 Java微信小程序消息模板中文乱码
public static String postSSL(String url, Map<String, Object> json) { CloseableHttpClient httpClient = null; HttpPost httpPost = null; String result = ""; try { httpClien...
2018-04-27 16:31:52
4031
1
原创 mysql中时区问题
今天做查询遇到一个奇怪的事情,就是查询两个日期之间的记录,明明在sql客户端运行可以查到但是在项目中查询不出结果,后来发现是时区问题,我用的是spring boot+mybatis项目, 直接在连接url后添加了 serverTimezone=Hongkong jdbc:mysql://localhost:3306/pay?characterEncoding=utf-8&useUnicod...
2018-02-28 22:47:41
1269
原创 与spring整合的阿里云短信demo
公司要开发app,开发app就肯定需要短信功能,下列代码就是spring整合阿里云sdk1:加入sdk包 com.aliyun aliyun-java-sdk-core 2.4.2 com.aliyun aliyun-java-sdk-dysmsapi
2018-01-09 09:05:01
664
原创 http 请求头信息解释
Header解释示例Accept指定客户端能够接收的内容类型Accept: text/plain, text/htmlAccept-Charset浏览器可以接受的字符编码集。Accept-Charset: iso-8859-5Accept-Encoding指定浏览器可以支持的web服务器
2017-06-05 17:11:53
556
转载 ajax设置为同步请求
Ajax请求默认的都是异步的如果想同步 async设置为false就可以(默认是true)var html = $.ajax({ url: "some.php", async: false}).responseText; 或者在全局设置Ajax属性$.ajaxSetup({ async: false });再用post,get就是同步的了
2017-04-21 09:08:46
1013
原创 @RequsetBody 与ajax直接传值
var saveData={"id":khbh,"msg":citybm};$.ajax({url:"../../personal/grxx/gjjdkcx.service",//查询个人账户和合同编号type:"post",data:JSON.stringify(saveData),contentType:"application/json", dataType
2017-04-06 11:18:54
3756
转载 关于web.xml报错解决问题
在写xml的时候又一次总是报cvc-complex-type.2.4.a: Invalid content was found starting with element 错误,还出现小红叉,在网上找了很多,有说是把报红叉的代码写在之间,试了之后发现完全没用。 后来在外文网站上找到了一个方法就把问题解决了 解决办法为:将“http://www.springmodules.or
2017-03-21 09:51:51
914
转载 JdbcTemplate使用
Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate位于中。其全限定命名为org.springframework.jdbc.core.JdbcTemplate。要使用JdbcTemlate还需一个这个包包含了一下事务和异常控制 JdbcTemplat
2017-03-14 10:30:24
2075
转载 maven 详解
一.前言 以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在了解阶段,没有深入的使用与理解,刚好最近看了一篇关于Maven的详解;就开始深入学习一下Maven的具体应用。二.Maven的作用在开发中,为了保证编译通过,我们会到处去寻找ja
2017-01-23 11:47:10
211
原创 HttpClient java发送网络请求的学习
说到httpclient,大家肯定会想到http协议,http协议是网络通信的基础,那httpclient是什么呢?httpclient是模拟客服端发送网络请求,下面是对于httpclient的基本使用:CloseableHttpClient client=HttpClients.createDefault();HttpPost httppost=new HttpPost("");//
2017-01-22 14:01:30
330
转载 H5移动端常见问题及注意事项
H5项目常见问题及注意事项Meta基础知识:H5页面窗口自动调整到设备宽度,并禁止用户缩放页面//一、HTML页面结构// width 设置viewport宽度,为一个正整数,或字符串‘device-width’// height 设置viewport高度,一般设置了宽度,会自动解析出高度,可以不用设置// initial-scale 默认缩放比例,为一
2017-01-06 13:56:24
3829
原创 jQuery或者修改或删除css属性
今天遇到一个问题是需要通过代码修改css属性值,本人考虑的是用jQuery的css()方法遇到一个问题$.css('text-overflow','null')或者$.css('text-overflow',' ')不管是null还是''都不支持后来想到可以通过设置默认值的方式:即任何属性你不设置的情况下都有默认值的,如何查看默认值?:可以去www.w3school.com.cn 官网
2017-01-05 16:03:15
827
转载 jquery对象和javascript对象即DOM对象相互转换
对于已经是一个 DOM 对象,只需要用 $() 把DOM对象包装起来,就可以获得一个 jQuery 对象了,使用[index]和.get(index)可以转为DOM对象jQuery 对象是通过 jQuery 包装DOM 对象后产生的对象。jQuery 对象是 jQuery 独有的,其可以使用 jQuery 里的方法,但是不能使用 DOM 的方法;例如: $("#img").
2017-01-05 16:00:58
308
原创 Jquery如何判断文字是否溢出div p
var divWidth=$("#dwmc").width();//div的宽度 var dwmc=document.getElementById("dwmc");//js对象var dwmcWidth=dwmc.scrollWidth;//文本的宽度if(dwmcWidth>divWidth){//溢出}这里需要注意的是,width()是
2017-01-05 15:08:47
12081
转载 css控制 div文字超出后显示问题
如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。实现方法:overflow: hidden;text-overflow:ellipsis;white-space: nowrap;效果如图:但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略
2017-01-04 17:37:48
3079
原创 org.JSONObeject,org.JSONArray,net.sf.JSONObject方法的使用,用java解析json数据的方法
最近工作解析json数据比较多,使用org.JSONObject和org.JSONArray ,net.sf.JSONObject 比较多,希望一下内容可以帮助大家节省时间填坑想使用当然得下载jar包 org.JSONObject org.JSONArray下载地址http://mvnrepository.com/artifact/org.json/json/20160810 mav
2016-12-29 16:32:08
2096
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人