自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 浅谈ThreadPoolExecutor的实现原理

日常业务中我们常使用Executors的newFixedThreadPool去实现线程池,其内部实际上是对ThreadPoolExecutor进行了包装。一个任务通过execute(Runnable)方法被添加到线程池,任务必须是一个 Runnable类型的对象,任务的执行方法就是调用Runnable类型对象的run()方法。当一个任务通过execute(Runnable)方法欲添加到线程池时...

2018-12-26 14:41:01 369

原创 (Windows)Geth命令行操作智能合约笔记

准备工作:1.编译器 solc2.Geth3.区块数据存储位置变更(windows ,非必要)4.合约 (诸如: A 、B )备注:solc 我是用的本地node.js 安装的solcjs 。网络版的时常大姨妈。对应的编译命令:solcjs --bin question.sol            // 二进制solcjs --abi question.sol            // abi...

2018-05-07 14:31:10 3744

转载 Filter处理HttpServletRequest & HttpServletResponse 笔记

Filter处理HttpServletRequest & HttpServletResponse 笔记

2017-12-14 18:03:29 655

原创 Python生成自定义类并添加自定义方法

类中的方法动态可变时,定义类及添加方法的处理

2017-10-26 16:08:48 2802

转载 PyQt5 Windows 安装

家里网速渣,使用pip3安装PyQt5时一直timeout,网上搜了圈攻略,这里做个笔记。1.寻找合适的镜像源,然后cmd 去ping一下 网址 保证连接正常2.配置pip.ini[global]timeout = 6000trusted-host = mirrors.aliyun.comindex-url = http://mirrors.aliyun.com/pypi/si

2017-09-24 11:53:26 892 1

原创 Python进程池的简单使用

Python进程池的简单使用

2017-09-04 17:19:02 665

原创 学以致用之NamespaceHandlerSupport

学习Spring的NamespaceHandlerSupport,将其设计思路用于解决if-else和switch这种蠢代码

2017-06-22 16:58:36 5117 4

原创 浅谈Spring的 context:component-scan

源码分析 Spring的 context:component-scan 标签大致逻辑

2017-05-31 14:16:20 560

原创 递归及生成器的示例

打印出 杨辉三角,形如:# 期待输出:# [1]# [1, 1]# [1, 2, 1]# [1, 3, 3, 1]# [1, 4, 6, 4, 1]# [1, 5, 10, 10, 5, 1]# [1, 6, 15, 20, 15, 6, 1]# [1, 7, 21, 35, 35, 21, 7, 1]# [1, 8, 28, 56, 70, 56, 28, 8, 1]

2017-05-04 15:44:15 777

原创 spring事务的注意事项

1.当使用到spring的事务时 如果业务中存在使用mq推送等之类的异步任务时,这些异步任务不能放在事务中,可能出现脏读。

2017-04-25 14:28:38 421

原创 浅谈Spring的 context:property-placeholder

源码分析<context:property-placeholder/>在spring的作用

2017-04-11 18:33:40 654

原创 浅谈Spring的BeanDefinitionParser的触发流程

源码分析Spring中NamespaceHandlerSupport的BeanDefinitionParser进行bean的增强操作

2017-04-11 18:06:26 10093 2

原创 浅谈Spring与web.xml

我就看看web.xml如何与spring结合的

2017-04-11 17:01:22 331 1

转载 获取ip的简单实现

获取ip

2017-04-10 11:21:56 402

转载 敏感词的简单实现

敏感词的java实现

2017-04-10 11:12:18 709

原创 Redis锁的简单实现

redis分布式锁的实现

2017-04-10 10:00:37 458

原创 浅谈Spring拦截器的实现

源码分析<mvc:interceptors/>在spring中的作用

2017-04-05 17:58:40 1158

原创 Mybatis在mapper接口上使用注解报反射异常

用Mybatis的注解方式是报反射异常重新进入调试,然后发现 commentId、commentCount这两个字段并没有解析出来,从metaObject中获取不到解决方式:在接口的参数上加上param注解接口如果是一个参数是不会报错的,多个参数时mybatis需要指定每个参数对应的填充属性

2017-03-15 11:23:56 1536

转载 Springmvc 服务器端文件下载 笔记

业务场景:点击下载后直接保存而不是打开解决代码:前端传入url/** * 返回流 * * @param requestMap 请求参数 * @param response 返回对象 */ @RequestMapping(value = "/file2Stream", method = RequestMethod.GET)

2016-05-03 11:46:40 889

转载 Springmvc 上传文件MultipartFile 转File 笔记

业务场景:ssm框架 上传文件到应用服务器过程中要传到专有的文件服务器并返回url进行其他操作。业务难点:MultipartFile转File类型解决代码:/** * MultipartFile 转换成File * * @param multfile 原文件类型 * @return File * @throws IOException

2016-05-03 11:37:35 44036 1

原创 elastic查询笔记(2)

这几天又遇到个问题,elastic的数据结构差的不多如下:"labelInfo": [ { "id":1/*产品推荐ID*/ "labelId":1, "departDate":"2015-11-28", "labelName":"主推", "labelNotes":"标签备注

2016-02-04 10:20:14 635

转载 文件下载 浏览器直接打开文件而不是保存 相关问题

昨天做SpringMVC 文件上传下载功能时遇到一堆问题。其中有个问题就是txt css js html xml pdf 等等文件下载时浏览器(html5的a标签download属性不是所有浏览器都支持的)是直接打开,而不是下载保存。网上有许多解决的方法,我这边只是整合下,做个mark。场景就是有个url,老大提醒说用后台访问url获取文件流 前台来处理。。大概这个流程 代码如下:前端js

2016-02-02 10:04:36 16381

原创 elastic查询笔记(1)

组装查询条件时:1.中文不分词  boolQueryBuilder.must(new MatchQueryBuilder("productName", request.get("name")).type(MatchQueryBuilder.Type.PHRASE));   2.子嵌套         boolQueryBuilder.must(new NestedQuery

2016-01-22 10:28:57 583

原创 xStream xml反序列化时 强转对象相关问题

前几天心血来潮尝试着把公司的ssm框架拷出来,然后把json处理的jar包替换成fastJson,再来个注解自动反序列化,再在request和response上套个base64加密(公司是这么做的,改起来是一把辛酸一把泪,特别是重写getParameterMap()这个类,字符串数组好烦),这样看起来高大上。。具体可以参照http://blog.163.com/liangge_sky/blog

2016-01-12 16:26:26 2119

转载 java的值传递与引用传递

今天做项目的时候遇到一个问题,在调用多线程接口时传递参数如下:AService aService = new AService(threadGroup, "aService", aMap, iClientBridge);aService.start();接口内部代码如下:private Map params;public AService(ThreadGroup t

2016-01-12 16:05:25 427

转载 Sonar 5.2 maven相关安装配置工作

Sonar 5.2 maven相关安装配置工作

2016-01-08 17:14:03 527

猿星人的修仙之路II

猿星人修仙不容易,且行且努力

2017-06-06

Pr0xy_3.0.3_Win32.exe

代理相关,仅供测试,勿做商业用途

2017-05-25

网页自动生成二维码

网页自动生成二维码,感谢http://www.admin5.net/thread-9795108-1-1.html的作者 (改jquery.qrcode.min.js:”{width:150,height:150,typeNumber:4,“

2014-11-20

空空如也

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

TA关注的人

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