自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (1)
  • 收藏
  • 关注

转载 redis架构

原文链接:https://www.cnblogs.com/williamjie/p/11250713.htmlRedis读写分离技术解析背景云数据库Redis版不管主从版还是集群规格,replica作为备库不对外提供服务,只有在发生HA的时候,replica提升为master后才承担读写流量。这种架构读写请求都在master上完成,一致性较高,但性能受到master数量的限制。经常有用...

2020-01-14 10:18:17 182

原创 时间戳使用场景

具体使用场景如下:2个系统A和B;A要传输一段信息到B,B利用此段信息做免登录虽然传输过程经过加密,但是如果不加时间戳,每次加密后的信息是一样的,很容易被劫持,然后模拟登陆;所以加一段时间戳,每次加密后的信息都不一样,还可以利用时间戳来做校验,和当前时间比较,超过一定时间禁止登陆类似场景灵活运用...

2019-04-01 14:47:57 2210 3

转载 在tomcat中,什么是DefaultServlet?他的功能是什么

首先所有的请求进入tomcat,都会流经servlet,如果没有匹配到任何应用指定的servlet,那么就会流到默认的servlet。默认的servlet是配置在$catalina/conf/web.xml里面的。应用的一些静态资源就可以交给该servlet去处理,以减轻服务器压力,节省资源!如果你用SpringMVC。就会有感觉,当你配置org.springframework.web.se...

2019-03-19 18:05:01 2281

原创 ORA-01858 :在要求输入数字处找到非数字字符

原因:在下图这里to_timestamp()函数需要string然而我传入的参数为timestamp类型解决方案:直接toString

2019-02-21 17:23:51 3855

转载 常用数据库连接URL地址大全

1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="...

2019-02-19 17:02:43 5977

原创 myBatis注入null值报错问题

问题分析:myBatis为preparedStatement赋值时,如果值为null,报错解决办法:加上对应的jdbcType例:

2019-02-14 16:18:49 1362

转载 IntelliJ IDEA 下的svn配置及使用的非常详细的图文总结

IntelliJ IDEA使用教程 (总目录篇) 首先,使用的时候,自己得先在电脑上安装个小乌龟。也就是svn啦。第一步安装小乌龟。如下:具体安装好像没什么具体要求,一路next,就好。如上图箭头所示,在安装 TortoiseSVN 的时候,默认 command line client tools,是不安装的,这里建议勾选上。这个我不确定我当时选没选,不过呢,你...

2019-01-25 11:17:18 124

转载 IDEA Tips

 我最爱的【演出模式】我们可以使用【Presentation Mode】,将IDEA弄到最大,可以让你只关注一个类里面的代码,进行毫无干扰的coding。可以使用Alt+V快捷键,谈出View视图,然后选择Enter Presentation Mode。效果如下: 这个模式的好处就是,可以让你更加专注,因为你只能看到特定某个类的代码。可能读者会问,进入这个模式后,我想看其他类的代码...

2019-01-25 11:16:43 106

原创 关于myBatis嵌套foreach

最近项目遇到一个需求:从JSON里解析数据后,批量插入到数据库(重点在于不是只针对一个表操作,而是根据json里的表名和字段来动态插入),数据库用的Oracle;下面贴代码 java代码//dataStr为 { "tbl_pe_enterprise_record":[{"RECORD_ID":"1","AP_CHN_ADDRESS":"shachong","APPLY.

2019-01-16 16:28:14 2741 2

原创 关于mybatis一次执行多条sql的问题

1.使用mysql网上很多帖子2.使用oracle我使用的springboot,虽然druid开启了一次执行多条sql,但是orcle一直报错ORA-00911: 无效字符,大部分帖子说是多了分号的原因,但是执行多条语句分号必须有存在,这就矛盾了 暂无解决办法,貌似mybatis和oracle不能这样用,如果哪位朋友知道,请指点一下,感激不尽附上springboot数据...

2019-01-15 11:04:25 1164

原创 myBatis批量插入和批量更新

一.批量插入1.oracle <insert id="batchInsert" parameterType="com.chinasofti.domain.ROrgPerson"> insert into ro_orgperson (personuuid,orguuid,isbelong) SELECT t.* FROM ( <foreac...

2018-12-18 16:55:37 331

原创 MAVEN -package或者项目build时报找不到符号

问题描述MAVEN -package或者项目build时报找不到符号,但是dependency存在,项目也没报错;解决办法:1.保持jdk,编译水平,语言水平等一致2.编码保持一致 ...

2018-11-21 09:38:14 2102 1

原创 redis 哨兵模式 所遇问题

Cannot get master address from sentinel running @myIpaddress:6379在本地window环境下配置redis哨兵模式,一个master,一个slave,俩个sentinel;好了之后一直报错;解决方案:在sentinel的配置文件sentinel.conf中添加 bind 127.0.0.1 [your IP]   ...

2018-10-26 17:19:57 2886

原创 tomcat下的项目,访问404

部署war包到tomcat的webapps下面,成功启动,控制台无错误信息,但是访问不了,一直404;解决:打开tomcat的logs,里面有报错信息

2018-08-27 16:58:05 2151

原创 mybatis的trim标签和foreach标签在添加前后缀时的区别

相似之处:都可以在标签内容添加前缀和后缀主要区别:如果标签里的内容为空时,trim标签不会添加前缀和后缀;foreach则会添加

2018-08-09 11:19:36 2566

转载 前台json传送到后台

 \"转义到界面输出变成了&quot 解决办法StringEscapeUtils.unescapeHtml4(paramStr)原文:http://blog.csdn.net/chenleixing/article/details/43456987  

2018-07-24 15:33:23 277

转载 MAC地址

MAC(Media Access Control)地址又叫物理地址,理论上是没法修改的,因为其是固化在网卡的ROM中,是全世界唯一的;但是在电脑上的MAC地址由于是使用了软MAC技术,即系统读取MAC地址后放在一个表中,而这个表的内容是可以修改的,修改方法如下:在网卡属性-配置-高级-网卡地址中就可以修改其值;在早期的网卡中有部分网卡的MAC地址是在EPROM中,可以使用专用的修改程序修改硬件MA...

2018-06-13 10:24:53 232

原创 刷新兄弟iframe中的子iframe

//刷新兄弟iframe中的子iframeparent.right.childNodes[1]//找到兄弟iframe.contentWindow.document.getElementById("codesTree")//找到兄弟iframe的子iframe.contentWindow.location.reload(true);//刷新目标iframe windo...

2018-06-11 10:35:19 868

转载 layui弹层使用

layui confirm layer.confirm('是否要删除信息!', { btn: ['确定', '取消'] }, function (index, layero) { //移除元素 ...

2018-06-05 08:45:20 201

原创 vue学习笔记

1.v-if vs v-showv-if 是“真正”的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建。v-if 也是惰性的:如果在初始渲染时条件为假,则什么也不做——直到条件第一次变为真时,才会开始渲染条件块。相比之下,v-show 就简单得多——不管初始条件是什么,元素总是会被渲染,并且只是简单地基于 CSS 进行切换。一般来说,v-if 有更高的切换开销,而 ...

2018-05-22 18:40:30 73

原创 URL和URI的区别

理解:uri:标示互联网资源的字符串,是唯一的,url是一个可以访问到资源的uri(url肯定也是唯一的嘛);举个栗子:可以吧身份证看成uri,但不是url;//地球/中国/浙江省/杭州市/西湖区/某大学/14号宿舍楼/525号寝/身份证-->这个就可以算作url了,可以定位到资源;(当然他也是uri)另外有片博客不错:http://www.cnblogs.com/hust-ghtao/p/...

2018-04-22 19:16:01 165

原创 MongDB安装之后远程连接相关问题总结

1.安装Mongo之后创建相应的data/db ,data/logs文件2.安装服务,默认本机所有ip访问,如果需要取消ip连接限制,加上参数--bind_ip 0.0.0.0mongod --dbpath "D:\data\db"  --logpath "D:\data\logs\log.txt" --bind_ip 0.0.0.0 --port 8085  --install -service...

2018-04-09 15:46:42 166

原创 两个表之前的列操作

1.更新表CIS_ORGINFO_POSITION 的列cop_orgcode为cis_organinfo的列co_orgcode update   cis_orginfo_position  set cop_orgcode=(select tt.co_orgcode from cis_organinfo tt where tt.co_orgaddr=cop_orgname and row

2017-09-21 14:40:17 116

转载 通过request获取各种路径

jsp中的request.getContextPath()   request.getContextPath()%>是为了解决相对路径的问题,可返回站点的根路径。但不用也可以吧,比如request.getContextPath()%>/catalog.jsp">我就直接用也行啊,这两个文件是在同一个目录下的比如你要生成一个文件放在服务器上得一个目录下,你可以使用requ

2016-12-29 10:28:08 1035

原创 自动补全插件jquery.autocomplete.js的使用

1.引入js文件和样式文件/js/jquery/jquery.autocomplete.js" type="text/javascript">/js/jquery/jquery.autocomplete.css" />2.使用示范htmjs$('#reportArea').autocomplete(data,{ max: 0, //列表里的条目数 mi

2016-12-28 11:38:43 587

空空如也

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

TA关注的人

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