自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 java中的多线程

java中的多线程java支持多线程,使得我们的程序在运行过程中可以同时做好几件事,如果一个java程序中没有使用多线程,那么程序启动之后,只有main方法所在的线程(主线程)和垃圾收集器的GC线程两个线程。我们使用多线程,是在main方法这个主线程里面启动其他线程。默认情况下,main方法里面的代码是从第一行到最后一行按顺序执行的,使用多线程之后,会在开启多线程的地方脱离主线程新开一个分支,执行该线程的代码。启动一个线程特别简单,实现Runnable接口或者继承Thread1. 继承T

2022-01-10 15:44:03 501

原创 批量删除包含特殊字符的Redis集群Key

使用java客户端保存redis key数据,出现特殊字符。当然特殊字符应该避免。集群的批量删除的语法,使用lua,多台节点一一删除即可。$redis_cli -h {你的ip} -p {你的port} -a {你的密码} -c eval "local t1=redis.call('KEYS',ARGV[1]) for k,v in pairs(t1) do redis.call('del',...

2019-10-09 16:15:43 618

原创 Failed to restart xxx.service: The name org.freedesktop.PolicyKit1 was not provided by any..

centos,启动服务失败,报标题中的错误,试试启动服务命令前加上 sudo。

2019-09-21 15:25:24 19731 2

原创 Ajax最常用法介绍

本文只介绍jQuery中Ajax的最常用格式,如果你想了解原生的Ajax介绍,请移步廖雪峰关于Ajax的介绍。1、什么是AjaxAjax是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。怎么读?我们大多数程序员习惯读成:阿贾克斯。因为这是个缩写,我觉得按大部分人的读法就行了,毕竟不是一个英文单词。这里采用广泛的、识别...

2018-07-21 11:33:22 345

原创 java中线程睡眠sleep()方法介绍

1、方法介绍    sleep(long millis)  线程睡眠 millis 毫秒    sleep(long millis, int nanos)  线程睡眠 millis 毫秒 + nanos 纳秒2、如何调用sleep    因为sleep()是静态方法,所以最好的调用方法就是 Thread.sleep()。3、在哪里写sleep更合理?    线程的sleep方法应该写在线程的run...

2018-05-27 22:26:28 109221

原创 Oracle数据库merge into的使用,存在则更新,不存在则插入

1、在实际应用场景中,我们会用到:如果这条数据在表中,就更新数据;如果不存在这条数据,就插入这条数据。    在oracle中,可以使用merge into实现,在mysql中可以使用ON DUPLICATE KEY UPDATE,这里只介绍oracle中的merge into实现方法,语法如下:merge into testtable t using dual on (t.id = '1') ...

2018-05-27 21:24:26 3069

原创 mybatis中#{}和${}的区别

    首先,mybatis中#{}和${}的区别就是,#{}传参解析sql的时候,会在相应的变量上加''(单引号),${}传的是啥就是啥,不会加''(单引号)。    其次,我们在传参的时候大部分情况用的都是#{},因为我们大多时候传的都是变量值,在我们传的变量加''。那么什么情况用${}?最后一段介绍。下面先看#{}代码:xml:<select id="selectByPrimaryKe...

2018-04-25 14:16:10 580

原创 mybatis中动态sql的传参要求

mybatis中,可以实现动态sql,在serviceImpl中,传入参数的时候,要注意传入参数的名字和动态sql 中的变量名保持一致。比如xml:<select id="queryStudyList" resultType="java.util.HashMap" parameterType="java.util.HashMap"> select t.* from SGT_...

2018-04-23 20:51:24 2479

原创 本地连接和无线网络怎么同时使用,添加路由

        有时候需要本地连接和无线网络同时使用,比如我们公司内部用的局域网(即用网线连接的本地网络)访问数据库,访问外网还要设置代理。公司办公室也有无线网,可以快速访问外网,但是不能访问数据库。而我喜欢用无线网,因为方便快捷。每次访问数据,我之前的做法都是把无线网关闭,然后连本地连接。后来发现,太麻烦,其实添加路由的语句就可以实现自动切换。1、打开cmd2、输入以下命令:        ro...

2018-04-09 13:44:31 7248

原创 tomcat启动一闪而过

解决方法:1、配置JAVA_HOME和PATH。这是java的范围,tomcat在启动时,会读取环境变量JAVA_HOME的信息,JAVA_HOME即java安装的主目录,jdk的主目录;2、如果方法1不能解决,那么再配置CATALINA_HOME即tomcat的主目录,CATALINA_HOME即tomcat的主目录;3、如果还不能解决,看看tomcat的安装

2018-01-24 17:58:31 198

空空如也

空空如也

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

TA关注的人

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