摘要: 描述 最近整理一些JAVA的基础的知识。 简单工厂模式,也就是说到底要实例化谁,将来会不会增加实例化的对象,比如计算算法的实现过程中,需要减加乘除得类,以后说不定还会增加开根运算等,所以应该考虑单独用一类来创造这个实力过程。 实现 为此我们就用简单工厂类实现加减乘除的算法计算。首先定义一个运算的接口 阅读全文
posted @ 2019-01-25 17:45 jlon 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 首先Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。其中最常用的几种map如下: Hashmap: 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。HashMap最 阅读全文
posted @ 2017-02-28 12:56 jlon 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 前言: 前些天遇到了这样的一个需求,将下图: 将表格中货号-前面部分一致的行合成一行,并且将第二行,第三行的价格添加到第一行中为价格二,价格三。如图: 接到这样的需求,我的第一感觉是直接手动合并(暗暗再想这也太简单了),然后我看了总记录数我放弃了,决定在网上找找excel的操作方法,找了一会没发现, 阅读全文
posted @ 2017-02-17 12:59 jlon 阅读(906) 评论(7) 推荐(0) 编辑
摘要: 前言: 兄弟们来了来了,最近有人在问如何模拟新浪微博登陆抓取数据,我听后默默地抽了一口老烟,暗暗的对自己说,老汉是时候该你出场了,所以今天有时间就整理整理,浅谈一二。 首先: 要想登陆新浪微博需要预登陆,即是将账号base64加密,密码rsa加密以及请求http://login.sina.com.c 阅读全文
posted @ 2017-02-17 09:26 jlon 阅读(8406) 评论(74) 推荐(3) 编辑
摘要: 刚准备敲键盘,突然想起今天已经星期五了,有点小兴奋,一周又这么愉快的结束,又可以休息了,等等。。我好像是来写Java博客的,怎么变成了写日记,好吧,言归正传。 不知道大家有没有遇到过这样的需求:统计一遍文章的浏览量并且分析出详情,即QQ,微信,微博,网页,网站APP,其他的访问比率,我们公司前一段时 阅读全文
posted @ 2017-02-10 15:54 jlon 阅读(2943) 评论(2) 推荐(2) 编辑
摘要: Java中正则表达式去除html的标签,主要目的更精确的显示内容,比如前一段时间在做类似于博客中发布文章功能,当编辑器中输入内容后会将样式标签也传入后台并且保存数据库,但是在显示摘要的时候,比如显示正文的前50字作为摘要,那么这时需要去除所有html标签,然后在截取50字,所以就通过了Java正则表 阅读全文
posted @ 2017-02-10 13:55 jlon 阅读(1691) 评论(0) 推荐(3) 编辑
摘要: 随着目前微信越来越火,所以研究微信的人也就越来越多,这不前一段时间,我们公司就让我做一个微信公众号中问卷调查发红包功能,经过一段时间的研究,把功能完成,里面主要的实现步骤都是按照微信公众号开发文档来的,很详细,在整个过程唯有红包算法需要仔细编写,因为毕竟涉及到钱,所以得小心,而且不仅微信中需要发红包 阅读全文
posted @ 2017-02-10 09:08 jlon 阅读(9444) 评论(11) 推荐(2) 编辑
摘要: Redis是一个开源的,先进的 key-value 存储可用于构建高性能,可扩展的 Web 应用程序的解决方案。 Redis官方网网站是:http://www.redis.io/,如下: Redis 有三个主要使其有别于其它很多竞争对手的特点: Redis是完全在内存中保存数据的数据库,使用磁盘只是 阅读全文
posted @ 2017-02-09 16:51 jlon 阅读(14789) 评论(1) 推荐(3) 编辑
摘要: 最近看了一部电影《模仿游戏》,《模仿游戏》中艾伦·图灵破译英格玛让我对英格玛产生了好奇,于是就开始翻阅资料对其进行研究,但是毕竟智慧有限,所以我这里用Java实现一个简单的英格玛。 如若有人对英格玛感兴趣,可以阅读这篇博客https://www.0xaa55.com/forum.php?mod=vi 阅读全文
posted @ 2017-02-09 12:51 jlon 阅读(1081) 评论(2) 推荐(2) 编辑
摘要: 最近突然想写一些博客,所以就陆陆续续的编写一些自我感觉有用的并且大家也可能用到的一些技术代码。方便互相学习交流。 今天这篇博客,主要是利用Java实现二维码: 在写代码之前先讲一下整体思路,以方便更好更快捷的实现功能。 (1).首先要想实现二维码功能需要导入com.google.zxing的核心ja 阅读全文
posted @ 2017-02-09 08:45 jlon 阅读(3472) 评论(0) 推荐(0) 编辑
摘要: String,StringBuffer,StringBuilder 阅读全文
posted @ 2017-02-04 10:26 jlon 阅读(211) 评论(0) 推荐(1) 编辑
摘要: 前言: 我喜欢这种遨游在Java的世界里,精心研究学习新鲜事物的感觉,即便再小再细再微不足道的东西,也让我乐此不疲,同时我也更愿意将我所会的东西分享出来供大家学习以及方便自己日后回顾。好了,闲话不多说,今天主要是介绍Comparable和Comparator俩个接口(参照JavaAPI)以及差异,并 阅读全文
posted @ 2017-03-21 14:23 jlon 阅读(517) 评论(0) 推荐(0) 编辑