Fork me on GitHub

置顶随笔

[置顶]hash算法与hashmap

摘要: 参考博客: http://zha zi.iteye.com/blog/1124484 http://www.cnblogs.com/dolphin0520/p/3681042.html(参考了hashCode与equals) http://www.cnblogs.com/leesf456/p/524阅读全文

posted @ 2017-11-12 23:40 unbelievableme 阅读(297) 评论(1) 编辑

[置顶]ssh基础配置大全

摘要: firstweb firstweb-pom.xml hibernate hibernate-pom.xml hibernate-hibernate.cfg.xml hibernate-ehcache.xml struts2 struts2-pom.xml struts2-struts2.xml sp阅读全文

posted @ 2017-07-26 18:08 unbelievableme 阅读(152) 评论(0) 编辑

[置顶]struts2教程&实例

摘要: 1.第一个struts2项目 参考官方配置 http://struts.apache.org/getting-started/ github地址:https://github.com/unbelievableme/maven_hibernate-struts-spring/tree/master/s阅读全文

posted @ 2017-07-21 11:58 unbelievableme 阅读(373) 评论(1) 编辑

[置顶]java泛型详解

摘要: 首先请看如下代码: 以上就是强制类型转换可能带来的典型错误,然而这个错误在编译期间无法知道,以至于在运行期间jvm检查后抛出类型转换异常。 再看下述代码: 综上看来泛型的作用为: 1.就是是在编译的时候检查类型的安全(解决java中强制类型转换可能导致的错误),交给了编译器巨大的使命。 2.提高代码阅读全文

posted @ 2017-03-20 21:11 unbelievableme 阅读(257) 评论(0) 编辑

[置顶]进程&线程(&java.lang.Thread)详解

摘要: 一.进程与线程 进程 我们在进行操作电脑的时候,通常会打开浏览器,通讯工具等应用程序,这个时候CPU通过作业调度在内存中就会分配一些空间让它们处于宏观上的运行状态(处于可以被CPU执行的状态),而这部分空间资源就可以说是相应的进程占据的,很显然运行不同的程序需要不同的进程,在内存中也为它们分配独立,阅读全文

posted @ 2017-03-16 17:48 unbelievableme 阅读(709) 评论(4) 编辑

2017年11月19日

DNS入门

摘要: 引言 常见的计网协议通过IP地址来识别分布式应用的主机,然而IPV4(特别是IPV6)的地址太繁琐难以使用和记忆,因此提出了使用主机名称来识别,实质是:主机名称通过称为名称解析的过程转换为IP地址。其中最常见的名称解析是采用一个分布式数据库系统——域名系统DNS,为了实现可拓展性,DNS名称是分层的阅读全文

posted @ 2017-11-19 16:09 unbelievableme 阅读(6) 评论(0) 编辑

2017年11月12日

hash算法与hashmap

摘要: 参考博客: http://zha zi.iteye.com/blog/1124484 http://www.cnblogs.com/dolphin0520/p/3681042.html(参考了hashCode与equals) http://www.cnblogs.com/leesf456/p/524阅读全文

posted @ 2017-11-12 23:40 unbelievableme 阅读(297) 评论(1) 编辑

2017年9月30日

大三

摘要: 一声”学长“把我从梦中惊醒     大三了,大一的时候刚来什么不懂,进社团,加组织,浪荡了一年,转了专业,来到了大二,很兴奋很惊奇,回到宿舍敲代码,一年里也算是进步了不少,但计算机这个行业日新月异,不断有其他行业的人涌进,当谈及自己的进步时,难免显得底气不足,阅读全文

posted @ 2017-09-30 00:23 unbelievableme 阅读(84) 评论(2) 编辑

2017年7月26日

ssh基础配置大全

摘要: firstweb firstweb-pom.xml hibernate hibernate-pom.xml hibernate-hibernate.cfg.xml hibernate-ehcache.xml struts2 struts2-pom.xml struts2-struts2.xml sp阅读全文

posted @ 2017-07-26 18:08 unbelievableme 阅读(152) 评论(0) 编辑

2017年7月21日

struts2教程&实例

摘要: 1.第一个struts2项目 参考官方配置 http://struts.apache.org/getting-started/ github地址:https://github.com/unbelievableme/maven_hibernate-struts-spring/tree/master/s阅读全文

posted @ 2017-07-21 11:58 unbelievableme 阅读(373) 评论(1) 编辑

2017年7月15日

hibernate缓存机制

摘要: hibernate一级缓存 1.Hibernate一级缓存又称为“Session缓存”,“会话级缓存”。 2.通过Session从数据库查询实体时会把实体在内存中存储起来,下一次查询同一实体时不再从数据库获取,而是从内存中获取,这就是缓存 3.一级缓存的生命周期和Session相同,Session销阅读全文

posted @ 2017-07-15 00:13 unbelievableme 阅读(71) 评论(0) 编辑

2017年7月13日

hibernate映射

摘要: 一对多单向映射 建立配置: 1.建立两个持久化关系(students.java到STUDENTS表,classes.java到CLASSES表),即两个mapping xml; 2.在一方(classes)entity中加入多方set属性(Set students = new HashSet); 3阅读全文

posted @ 2017-07-13 01:09 unbelievableme 阅读(11) 评论(0) 编辑

2017年7月12日

hibernate_xml映射exception

摘要: 错误原因:在通过hibernate指示生成两个表之间的外键关系之后,一个表中引用的外键不在另一个表的参考范围里面。 解决:使之满足参考完整性 org.hibernate.TransientObjectException: object references an unsaved transient 阅读全文

posted @ 2017-07-12 01:19 unbelievableme 阅读(10) 评论(0) 编辑

2017年7月11日

maven部署项目遇到的问题

摘要: 在构建maven hibernate时候的exception 错误原因:通过maven dependency引入了hibernate5.2.10 final 而hibernate-core中没有上述该类 解决:修改dependency改成较低版本的hibernate,但是在换版本的过程中试了好几个版阅读全文

posted @ 2017-07-11 01:09 unbelievableme 阅读(22) 评论(0) 编辑

2017年7月8日

git用法

摘要: 创建版本库(repository) $ mkdir firstry $cd firstry $git init $vi readme.txt $git add readme.txt $vi readme1.txt $git add readme1.txt $git commit -m 'I writ阅读全文

posted @ 2017-07-08 21:14 unbelievableme 阅读(27) 评论(0) 编辑

windows cmd

摘要: ping 域名 --可以获得域名的ip地址,用来判断域名主机的可达性,但是https的网站不可以ping tracert 域名 --显示路由过程 Telnet 域名 enter CTRL+] --可以建立TCP连接 netstat --可以查看本机的TCP连接以及端口情况 netstat -aon|阅读全文

posted @ 2017-07-08 18:11 unbelievableme 阅读(24) 评论(0) 编辑

2017年7月7日

缓冲池,线程池,连接池

摘要: SSH:git@github.com:unbelievableme/object-pool.git HTTPS:https://github.com/unbelievableme/object-pool.git 缓冲池 设计要点:包含三个队列:空缓冲队列(emq),装满输入数据的输入的队列(inq)阅读全文

posted @ 2017-07-07 22:35 unbelievableme 阅读(274) 评论(0) 编辑

2017年4月23日

mysql5.7安装配置,常用命令,常见问题

摘要: 1.安装配置 参考:http://www.cnblogs.com/Fiona20170420/p/6738185.html 1. 下载 2. 解压缩 3. 添加path环境变量,路径指向mysql所在bin目录下 4. 在主目录下创建data文件夹 5. 注册windows系统服务 新建一个my.i阅读全文

posted @ 2017-04-23 15:44 unbelievableme 阅读(37) 评论(0) 编辑

2017年4月12日

我该怎么活着

摘要: 21:01,滴····,哐,啪,习惯性的放下书包,打开电脑,带上耳机,打开网易云,开启纯音乐的无限循环。 现在我该干点什么,哦,室友好像都在打代码,老师也布置了不少课设的任务,对,我要赶快完成任务,不然期末有可能GG了。我要打代码,我要打代码,我要打代码,可是我右手竟然硬生生的握着鼠标不动弹,突然发阅读全文

posted @ 2017-04-12 00:24 unbelievableme 阅读(109) 评论(2) 编辑

2017年4月1日

Execption:the database returned no natively generated identity value

摘要: org.hibernate.HibernateException: The database returned no natively generated identity value at org.hibernate.id.IdentifierGeneratorHelper.getGenerate阅读全文

posted @ 2017-04-01 18:44 unbelievableme 阅读(108) 评论(0) 编辑

2017年3月20日

java泛型详解

摘要: 首先请看如下代码: 以上就是强制类型转换可能带来的典型错误,然而这个错误在编译期间无法知道,以至于在运行期间jvm检查后抛出类型转换异常。 再看下述代码: 综上看来泛型的作用为: 1.就是是在编译的时候检查类型的安全(解决java中强制类型转换可能导致的错误),交给了编译器巨大的使命。 2.提高代码阅读全文

posted @ 2017-03-20 21:11 unbelievableme 阅读(257) 评论(0) 编辑

2017年3月18日

java.lang.Thread

摘要: 个人认为阅读源代码的作用:1.了解工作原理 2.了解设计技巧 一点启发:1.对于存在形参不同的多个构造方法的类可以写一个具有所有参数的初始化方法,然后再在构造方法里面引用。 2.对于两种烂熟于心的两种创建线程的方法有了实质性的理解 创建线程: 1.new Thread(new Runnable())阅读全文

posted @ 2017-03-18 21:10 unbelievableme 阅读(70) 评论(0) 编辑

2017年3月16日

进程&线程(&java.lang.Thread)详解

摘要: 一.进程与线程 进程 我们在进行操作电脑的时候,通常会打开浏览器,通讯工具等应用程序,这个时候CPU通过作业调度在内存中就会分配一些空间让它们处于宏观上的运行状态(处于可以被CPU执行的状态),而这部分空间资源就可以说是相应的进程占据的,很显然运行不同的程序需要不同的进程,在内存中也为它们分配独立,阅读全文

posted @ 2017-03-16 17:48 unbelievableme 阅读(709) 评论(4) 编辑

2017年3月11日

StrutsPreparedAndExcuteFilter与Interceptor

摘要: filter详解 Filter种类(servlet预处理) 用户授权的Filter:Filter负责检查用户请求,对用户访问权限的控制 日志Filter:详细记录某些特殊的用户请求。 负责解码的Filter:包括对非标准编码的请求解码。 Filter可负责拦截多个请求或响应;一个请求或响应也可被多个阅读全文

posted @ 2017-03-11 16:29 unbelievableme 阅读(124) 评论(0) 编辑

请求转发与请求重定向

摘要: forward和redirect对比 从地址栏显示来说 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址. redirect是服务端根据逻辑,发送一个状阅读全文

posted @ 2017-03-11 15:05 unbelievableme 阅读(25) 评论(0) 编辑

导航

公告