2018年6月12日

摘要: 今天面试官问到单例模式有哪几种, 我一下子愣了,虽然简单看过单例模式,但是还真不清楚的了解到它还有哪些类型。 今天决定学习一下。 单例模式是一种常用的软件设计模式,在它的核心结构中值包含一个被称为单例的特殊类。一个类只有一个实例,即一个类只有一个对象实例。为了减少重复创建实例造成内存浪费。应用的场景 阅读全文
posted @ 2018-06-12 17:03 R喵 阅读(327) 评论(0) 推荐(0) 编辑

2018年6月2日

摘要: 分布式锁,是指在分布式的集群环境中,保证不同节点的线程同步执行。 分布式锁的实现有哪些? 1.Memcached分布式锁 利用Memcached的add命令。此命令是原子性操作,只有在key不存在的情况下,才能add成功,也就意味着线程得到了锁。 2.Redis分布式锁 和Memcached的方式类 阅读全文
posted @ 2018-06-02 13:56 R喵 阅读(353) 评论(0) 推荐(0) 编辑

2018年4月22日

摘要: 报数序列是指一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下: 1 被读作 "one 1" ("一个一") , 即 11。11 被读作 "two 1s" ("两个一"), 即 21。21 被读作 "one 2", "one 1" ("一个二" , "一个一") , 即 1211 阅读全文
posted @ 2018-04-22 23:05 R喵 阅读(2066) 评论(0) 推荐(0) 编辑

2018年4月11日

摘要: 给定两个字符串 s 和 t,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。 示例: 阅读全文
posted @ 2018-04-11 22:48 R喵 阅读(189) 评论(0) 推荐(0) 编辑

2018年4月9日

摘要: 给出一个包含 0, 1, 2, ..., n 中 n 个数的序列,找出 0 .. n 中没有出现在序列中的那个数。 案例 1 案例 2 解:借助Collections的排序: demo: 输入:{3, 1, 5, 4, 0} 输出值为:2 正确 阅读全文
posted @ 2018-04-09 00:27 R喵 阅读(331) 评论(0) 推荐(0) 编辑

2018年3月24日

摘要: 接到一个奇怪的业务: 先使用公钥对已经加密过的上传文件进行解密,再使用另一个密钥对解密好的文件进行加密,然后保存到内网: https://blog.csdn.net/ylcacsdn/article/details/73866091 感谢这位博主的文章,给我提供了非常大的帮助! 直接上代码Demo: 阅读全文
posted @ 2018-03-24 14:26 R喵 阅读(8907) 评论(0) 推荐(0) 编辑

2018年3月22日

摘要: 一个简单的后台商品展示列表demo: 在使用模板引擎时,对于“类目”条件判断的字段,通常情况是写死在页面的: 但使用到“类目”的页面一旦多起来,这种方式修改起来太不灵活了,所以,可以写一个枚举工具类,让代码更灵活,先写一个枚举接口: 枚举类工具: 枚举类: 在实体类中,添加获得枚举实例的方法: 然后 阅读全文
posted @ 2018-03-22 01:43 R喵 阅读(2045) 评论(0) 推荐(0) 编辑

2018年1月16日

摘要: 学习nginx过程中的配置问题 CentOS7下,新安装的ngxin无法访问主页 先尝试ping 192.168.1.105(虚拟机地址) 是正常的! 尝试重启iptables,发现并没有iptables...!!!得先安装iptables 1.先停止firewalld服务 2.安装iptables 阅读全文
posted @ 2018-01-16 01:02 R喵 阅读(1384) 评论(1) 推荐(0) 编辑

2017年12月18日

摘要: 今天在做使用Quartz进行定时更新数据操作时,发现在加了事务的方法在try{}catch{}捕获异常的时候,事务无法进行回滚。 这个是添加事务的接口: 实现类捕获异常代码块: 此时,在batchUpdate过程若catch到异常,事务将无法回滚,程序依然会将部分插入到数据库中。 解决办法: spr 阅读全文
posted @ 2017-12-18 00:36 R喵 阅读(1740) 评论(0) 推荐(0) 编辑

2017年11月23日

摘要: 平时做Javaweb的开发,多是用jsp做页面。但随着MVVM前端框架的逐渐流行和前后端分离的开发方式的愈发规范,jsp显得臃肿起来,故尝试将jsp替换为对前端兼容更好的H5 项目路径: 在maven中,先添加freemarker的依赖: applicationContext.xml添加bean: 阅读全文
posted @ 2017-11-23 12:07 R喵 阅读(595) 评论(0) 推荐(0) 编辑

导航