自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决xshell6和xftp强制更新

解决xshell6和xftp强制更新今天发现xshell6不能用了,提示我更新,更新网速太慢了,找到了一个解决强制更新的办法。本人亲测好使。找到安装目录的 nslicense.dll文件复制出来下载c32asm用c32asm以16进制形式打开nslicense搜索16进制: 7F0C81F98033E1010F8680替换成 : 7F0C81F98033E1010F8380如果搜不到7F0C81F98033E1010F8680 可以缩短几位进行搜索 比如搜索7F0C81F98033E101

2020-08-09 01:39:40 1011

原创 Mybatis批量更新

其实所谓mybatis批量更新,其实只不过是利用到了框架的动态sql拼接转化成的sql语句。我这有两种方式,第一种方式需要在db连接url后面加上&allowMultiQueries=true这一参数,他的意思就是允许一次连接执行多条sql语句,不建议这种,因为它可能会给系统带来一些安全隐患。话不多说,直接上代码吧//第一种批量更新 StringBuffer sb = new StringBuffer(); sb.append("<script> "); sb.appen

2020-05-19 14:28:56 127

原创 Springboot后端接收字符串数组问题

我比较喜欢这样后端代码:@RequestBody String[] ids @RequestMapping(value="/addWxContacts") @ResponseBody public JSONObject addWxContacts(HttpServletRequest request,@RequestBody String[] ids){ ...

2020-04-27 17:11:17 4121

原创 Mysql的主要的数据引擎

今天面试,面试官问我,您知道数据库引擎么?说说看您知道的数据库引擎类型以及作用我只能实话实说,忘了。也确实忘了。回到家,只有再温习温习这方面的知识。好吧,下面开始我们今天的正题了。Mysql的逻辑分层连接层–>服务层—>引擎层—>存储层数据引擎的主要类型有ISAM ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大...

2020-04-24 15:05:00 191

转载 eclipse中,将springboot项目打成war包,并部署到linux的tomcat中

eclipse中,将springboot项目打成war包,并部署到linux的tomcat中https://blog.csdn.net/gs838251686/article/details/83015989

2020-04-20 11:39:24 325

原创 企业微信java后台开发,回调笔记

企业微信java后台开发最近公司项目组开发企业微信第三方应用,第一次接触企业微信,于是在网上找了一些博文,仅供自己参考学习[https://www.cnblogs.com/uniles/p/11734133.html])...

2020-04-09 11:19:54 839

原创 java实现敏感文字过滤

参考文章:http://blog.csdn.net/chenssy/article/details/26961957

2020-04-06 17:52:43 240

转载 Logstash

LogstashLogstash详解之——input模块https://msd.misuland.com/pd/3127746505234976884

2020-02-21 12:26:17 103

原创 CountDownLatch和CyclicBarrier

CountDownLatchimport java.util.concurrent.CountDownLatch;/* * CountDownLatch可用于监听某些初始化操作,等待初始化完毕后,通知某一个线程开始工作 */public class UseCountDownLatch { public static void main(String[] args) { fi...

2019-08-03 21:01:32 65

原创 Executor框架

(1) 什么是ExecutorExecutor 是JDK提供的一套线程框架,它可以有效的进行线程控制。他们都在java.util.concurrent包中,是JDK并发包的核心。其中一个比较重要的类:Executors,他扮演这个进程工厂的角色,我们通过Executors可以创建特定功能的线程池。(2) Executors类中比较重要的四个静态方法newFixedThreadPool()...

2019-08-03 11:47:23 69

原创 深入理解java中Future模式之代码模拟实现

什么是Future模式?(书面解释)Future模式是多线程开发中非常常见的一种设计模式。它的核心思想是异步调用。当我们需要调用一个函数方法时。如果这个函数执行很慢,那么我们就要进行等待。但有时候,我们可能并不急着要结果。因此,我们可以让被调用者立即返回,让他在后台慢慢处理这个请求。对于调用者来说,则可以先处理一些其他任务,在真正需要数据的场合再去尝试获取需要的数据。Future更直白解释当...

2019-08-02 16:47:23 217

原创 Master-Worker模式的java代码模拟实现

Master-Worker模式是常用的并行模式。它的核心思想是系统由两类进程协作工作。Master进程和Worker进程。Master负 责接收和分配任务。Worker负责处理master分配的子任务。当Worker子进程处理完成后,会将结果返回给Master,由 Master做归纳总结。它的好处是将一个大任务分解成若干小任务,并行执行,从而提高了系统的吞吐量。 以...

2019-08-02 11:28:55 180

空空如也

空空如也

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

TA关注的人

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