自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 curator KeeperErrorCode = Unimplemented异常

问题描述: 最近在玩Spring cloud 2.0,使用zookeeper最为注册中心,zookeeper的版本为3.4.11,工程依赖的curator版本为4.0.1,工程配置好启动报org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for xxx 异常 ...

2018-07-03 17:47:05 8634

原创 windows系统java.nio.channels.FileChannel#transferTo传输文件的问题

问题描述最近在写程序的时候有一个需求,将文件通过网络进行传输,考虑到性能,最终选用FileChannel#transferTo进行传输,最初的代码如下:fileChannel.transferTo(0, fileChannel.size(), socketChannel);结果文件比较大的时候(比如说十几M),总是传输不完整;经查阅资料,原来大文件传输的时候,windows对一...

2018-06-18 08:51:56 2350 3

原创 dubbo心跳检测机制

目的: 维持provider和consumer之间的长连接实现: dubbo心跳时间heartbeat默认是60s,超过heartbeat时间没有收到消息,就发送心跳消息(provider,consumer一样),如果连着3次(heartbeatTimeout为heartbeat*3)没有收到心跳响应,provider会关闭channel,而consumer会进行重连;不论是provide...

2018-06-13 11:06:01 13861

原创 找第n个默尼森数实现

默尼森数

2017-10-08 17:56:49 543

原创 java生产者消费者

生产者消费者模型是并发编程中比较经典的问题,其他的不多说,直接给出代码 线程同步采用synchronized,当然了,使用ReentrantLock或者Semaphore进行线程之间的通信也完全可以;public class StringTest { public static void main(String[] args) { /*生产者消费者模型*/ P

2017-04-30 18:19:59 306

原创 MySql游标遍历的记录数不完整

在项目中使用MySql存储过程中,使用游标遍历数据,发现定义游标的查询语句有8条记录,循环遍历的时候却只循环了一次; 查看MySql官方文档才发现,不仅到达游标结尾会有NOT FOUND condition发生,select … into …,没有查到数据,同样也会有NOT FOUND condition发生,因此在用select … into … 以后,一定要把循环标志位置位;MySql官方文档

2016-12-07 13:56:00 3103 1

原创 项目中引用jQuery插件报$.xxx is not a function

今天在项目中引用第三方的jQuery报$.xxx is not a function 由于是下载的开源代码进行二次开发,项目使用的模板引擎是freemarker,各种<#include xxx.ftl>,本来引用jQuery第三方插件的顺序为先引jQuery文件,再引插件文件;项目的页面大致如下:<#include header.ftl><div>....页面内容</div><#i

2016-12-01 22:18:17 2555

原创 java遍历文件夹

java非递归方式实现遍历文件LinkedList<File> dirList = new LinkedList<File>(); File file = new File(path); if(file.exists()){ if(file.isDirectory()){ File[] files = file.l

2016-11-21 19:48:41 351

原创 使用Mybatis向MySQL批量插入数据

数据库开发过程中经常会遇到需要批量插入数据的问题,比如:需要对一个文件执行解析入库的操作;本文以Mybatis的foreach为例,(假定Mybatis环境已经配置好)向MySQL中批量插入数据;dao中设置要插入的数据;public int insertRecordsFromList(List<LoginLog> list){ Map<String, List<LoginLog

2016-06-11 20:30:00 1299

原创 MySql Exception Handler的优先级

MySql存储过程编程中的异常处理是不可避免的问题,那么,当多个exception handler都满足同一个异常时,到底哪一个exception handler会被调用呢?

2016-06-05 15:37:38 1038

原创 Oracle PL/SQL异常处理

Oracle的exception_init编译指令 当在Oracle的PL/SQL中用raise_application_error的方式抛出异常(自定义),进行异常处理的时候需要将抛出的错误号和自定义的异常关联起来,否则程序无法根据异常名称引用具有特定错误号的异常; 这个时候可以使用编译指令将错误名称和Oracle的错误编号关联起来,就可以编写错误处理程序了;

2016-04-09 20:42:34 936 1

原创 J1800N-D2H主板升级bios,安装Fedora20,并搭建开发环境

安装过程如下:以fedora20桌面版为例准备工作:下载UtralSO用作安装盘的制作工具,下载win8.1,下载fedora20桌面版,在技嘉官网下载mb_utility_appcenter_soc.exe,mb_utility_atbios_soc.exe以及最新的bios文件mb_bios_ga-j1800n-d2h_f4.zip  一.升级主板的bios

2014-10-24 09:49:55 3551 1

原创 Dinic算法

我学习Dinic算法主要是由于要做交互式图像分割

2014-10-23 12:22:23 725

原创 C++计算逆序对

网上有很多关于逆序对的计算方法及源代码,我

2014-10-23 11:33:21 4559

空空如也

空空如也

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

TA关注的人

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