学习印记

记录点滴 个人blog http://lzhenxing.com

排序:
默认
按更新时间
按访问量

统计英文名著中单词出现频率

统计单词出现的次数,不同的单词数,单词的重复率 目的 之前在一本学习英文的书中看到成人中文常用词汇5000字,英文大概2-3万字,感到很诧异,所以就有了这两篇文章。之前的中文名著统计 统计名著中汉字出现频率,纸上得来终觉浅,绝知此事要躬行。 思路 这次统计的英文名著是以《简爱》为例...

2018-06-03 16:26:11

阅读数:45

评论数:0

java.util.concurrent.RejectedExecutionException

问题 最近在用线程池写代码跑任务时抛了这个java.util.concurrent.RejectedExecutionException异常,于是就查 了下自己的代码,原因是线程池调用shutdown()后,又执行了新任务。在shutdown()执行前,老的任务会继续处理而不允许在提交新的任务。...

2018-04-01 01:19:35

阅读数:141

评论数:0

Fastjson定制属性的序列化和反序列化

问题 序列化属性时,希望在属性值后加些说明 将属性值中的时间戳 Timestamp 反序列化为Date 类型 方法 使用fastjson序列化时,可以在bean对象的属性上使用注解 @JSONField 做些序列化的规则,具体使用方法见参考资料。但有时候需要一些自定义化的序列化和反序列化...

2018-03-11 22:23:13

阅读数:173

评论数:0

Echart——饼图和堆叠区域图

主要记录下饼图和堆叠区域图的使用,方便工作中快速生成图表代码<!DOCTYPE html> <html> <head> <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min....

2017-11-18 17:30:00

阅读数:1463

评论数:0

chrome插件开发——订单号环境切换

只是为了记录,写的有点简略,chrome插件的开发具体可以看参考文献中的chrome开发中文文档。问题工作中总是要根据订单号查询不同环境(比如日常和线上)的订单详情,所以希望根据订单号,选择不同环境的按钮跳到不同环境的详情页效果见下图 代码只列出几个重要文件的代码,完整代码见 githubman...

2017-11-05 01:40:34

阅读数:219

评论数:0

Squid for window

Squid 是一款非常通用的、开源的(GNUGPL)Web 缓存代理软件。支持 HTTP、HTTPS 和 FTP协议。 下载地址:下载地址:http://www.acmeconsulting.it/SquidNT.html最好解压到 c:/squid 目录下,因为配置文件中很多默认目录都在该目录...

2017-07-04 17:51:38

阅读数:293

评论数:0

Java锁——死锁

死锁死锁是这样一种情形:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。产生条件java 死锁产生的四个必要条件:1、互斥使用,即当资源被一个线程使用(占有)时,别的线程不能使用 2、不可抢占,资源请求者不能强制从资源占有者手中夺取...

2017-06-24 21:17:18

阅读数:374

评论数:0

Java多线程——获取多个线程任务执行完的时间

问题最近我在处理一批数据,用多线程来处理,我想知道大概多久能处理完。比如我先用多线程处理 100 条数据,统计下用时,然后根据总的数据量就可以大概估算出处理完这批数据要多久。使用 CountDownLatch 计时思路:用两个 CountDownLatch 倒计时锁:开始计时锁,任务结束计时锁。开...

2017-06-24 19:29:37

阅读数:5901

评论数:0

设计模式——观察者模式

观察者模式 模式结构 模式涉及角色 模式结构图 示例 代码实现 运行结果 应用场景观察者模式观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。观察者模式是对象的行为模式,又叫发布-订阅(Pub...

2017-06-04 13:22:16

阅读数:461

评论数:0

Java——回调机制

按调用方式分为: 同步调用:类A的方法a()调用类B的方法b(),一直等待b()方法执行完毕,a()方法继续往下走。这种调用方式适用于方法b()执行时间不长的情况,因为b()方法执行时间一长或者直接阻塞的话,a()方法的余下代码是无法执行下去的,这样会造成整个流程的阻塞。 异步调用:类A的方法方法...

2017-06-03 19:03:09

阅读数:404

评论数:0

Spring Boot 整合 Mybatis 和 MySQL

Spring Boot 使用 1.5.3.RELEASE添加依赖在 pom.xml 文件中添加 mybatis 和 MySQL 依赖包<properties> <mybatis-spring-boot>1.3.0</mybatis-spring-boo...

2017-06-01 19:52:56

阅读数:6911

评论数:0

Spring Boot 使用 FreeMarker 渲染页面

Spring Boot提供了默认配置的模板引擎主要有以下几种:FreeMarker Groovy Thymeleaf MustacheSpring Boot 建议使用上面这些模板引擎,避免使用 JSP,若一定要使用 JSP 将无法实现 Spring Boot 的多种特性。导入 freemarker...

2017-05-30 18:11:03

阅读数:1919

评论数:0

Spring Boot 构建 Restful API 和测试

注解介绍 controller 例子 单元测试 运行程序 参考资料创建工程时已经选择了 web 模块,所以可以使用 springmvc。注解介绍@Controller:修饰class,用来创建处理http请求的对象@RestController:Spring4之后加入的注解,原来在@Control...

2017-05-30 17:58:36

阅读数:1971

评论数:0

Spring Boot 初识

介绍 系统要求 Mac 安装 Spring Boot CLI 客户端 客户端启动示例 手动创建项目 web 项目 contoller 例子 打 war 包 参考资料介绍You can use Spring Boot to create Java applications that can be s...

2017-05-30 05:08:46

阅读数:376

评论数:0

设计模式——代理模式

模式介绍代理模式:为其他对象提供一种代理以控制对这个对象的访问。 代理模式(Proxy)是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题. 分类 静态代理:代理类是在编译时就实现好的。也就是说 Java 编译完成后代理类是一个实际的 class 文件。 动态代理:代理类是在运行...

2017-05-23 23:32:34

阅读数:426

评论数:0

hexo 写blog

写文章hexo new [layout] <title> 也可以不用这样,直接把markdown文章放到 source/_post 文件夹下,可以在命令中指定文章的布局(layout),默认为 post,可以通过修改 _config.yml 中的 default_layout 参数...

2017-05-19 02:01:37

阅读数:965

评论数:0

HTML 鼠标放上显示悬浮窗口

项目中用到的功能,在这里记录下, 方便日后复用。鼠标悬停,出现一个悬浮框,悬浮框中可以自定义一些内容,使用 bootstrap 的 popover 插件实现。可以直接看参考资料中的文章,插件使用说明更详细。或看组件文档说明:https://v4-alpha.getbootstrap.com/com...

2017-05-18 00:15:34

阅读数:4249

评论数:0

html 点击复制功能

因为项目里要点击复制视频的URL,在这里记录下,方便以后复用。在网上查了下资料,主要有 js+flash 的实现和 html5 的实现,前者使用 flash 对浏览器的兼容性较好,后者支持已经支持 HTML5 的浏览器。最近又发现一个不用 flash 和框架的插件 clipboard.js(git...

2017-05-17 23:53:48

阅读数:4473

评论数:0

文本溢出省略显示效果

记录下项目中使用的文本溢出效果,方便日后复用。单行文本溢出省略max-width: 120px; overflow: hidden; text-overflow: ellipsis; //溢出省略号效果 white-space: nowrap; //设置单行显示 多行文本溢出...

2017-05-17 21:13:13

阅读数:409

评论数:0

maven常用命令

maven 打包pom.xml 中在</dependencies> 标签下加<build> <finalName>monitor</finalName> <plugins> <...

2017-05-05 01:08:12

阅读数:486

评论数:0

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