-
Java枚举:小小enum,优雅而干净
《Java编程思想》中有这么一句话:有时恰恰因为它,你才能够优雅而干净地解决问题这句话说的是谁呢?就是本篇的主角枚举(Enum)大家鼓掌了。 在之前很长时间一段时间里,我都不怎么用枚举,因为总感觉它没什么用处这其实就是自我认知的短见。 当一个人一直蹲在自己的...
2019-03-01 10:14:36
-
解决Jackson2反序列化LocalDateTime报错
今天在整合redis和spring boot的时候,遇到了一个错误,记录一下。 报错如下: Could not read JSON: Cannot construct instance of `java.time.LocalDateTime` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or...
2019-03-01 10:14:34
-
JDBC_时间操作_时间段和日期段查询
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.sql.Timestamp; import java.text.DateFormat; import java.tex...
2019-03-01 10:14:26
-
Git常用日志命令
查看日志命令: git log filename git log --pretty=oneline:每一行显示一个提交 git log --pretty=format:"%h - %an,%ar:%s" --graph:允许指定自己的输出格式。 格式选项输出的格式描述 %H提交对象的散列值 %h 提交对象的简短散列值 %T 树对象的散列值 %t 树对象的...
2019-03-01 10:14:27
-
Struts2中namespace和result的路径问题
自己种下的因,现在结下的过,所以从现在开始,为以后有一个好的果! 今天在配置struts2的namespace的时候,遇到了学习struts的第一个坑,所以来写一篇也是第一篇博客来给我增加记忆。 1.首先上代码: package name="p2" extends="struts-default" namespace="/user" a...
2019-03-01 10:14:22
-
Java面试题精选,大型网站系统架构你不得不懂的10个问
作者: JavaGuide(公众号) 下面这些问题都是一线大厂的真实面试问题,不论是对你面试还是说拓宽知识面都很有帮助。之前发过一篇8 张图读懂大型网站技术架构 可以作为不太了解大型网站系统技术架构朋友的入门文章。 文章目录 1. 你使用过哪些组件或者方法来提升网站性...
2019-03-01 10:14:20
-
关于Map迭代循环,key和value的顺序问题
使用Hashtable,keySet()返回的顺序为降序(key降顺序) ----6, 5, 4, 3, 2, 1 使用TreeMap,keySet()返回的顺序为升序(key升顺序) ----1, 2, 3, 4, 5, 6 使用HashMap,keySet()返回的顺序为乱序(随机顺序) ----3, 2, 1, 6, 5, 4 使用LinkedHashMap,keySet()返回的顺序为原...
2019-03-01 10:14:16
-
分布式Session一致性解决方案有哪些?
1.使用cookie代替session(不安全,不推荐使用) 2.使用数据库存储session(效率低,不推荐使用) 3.使用nginx反向代理ip绑定方法,同一个ip只能在同一台服务器上进行访问(不推荐,相当于没有集群)。 4.使用Spring-Session框架,相当于把session缓存到redis中。 5.使用Tomc...
2019-03-01 10:14:12
-
垃圾收集器和内存分配策略
垃圾收集器回收哪些虚拟机内存区域 java堆和方法区 回收什么样的内存区域 回收已死的对象(即不再使用的对象)占用的内存 怎么判断对象已死 引用计数法 做法 :给对象中添加一个引用计数器,每当被引用时,计数器就加1;每当引用失效时,计数器就减1;任何时刻计数器为...
2019-03-01 10:14:07
-
一些算法题及答案
1. 两数之和 给定一个整数数组 nums 和一个目标值 target ,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9因...
2019-03-01 10:13:59
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash