会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
javagogogo
程序员 程序人生
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2017年4月24日
Groovy入门教程
摘要: Groovy语法简介 1、 没有类型的java 作为动态语言,groovy中所有的变量都是对象(类似于.net framework,所有对象继承自java.lang.Object),在声明一个变量时,groovy不要求强制类型声明,仅仅要求变量名前使用关键字def(从groovy jsr 1开始,在
阅读全文
posted @ 2017-04-24 15:45 程序人生0407
阅读(624)
评论(0)
推荐(0)
2017年4月21日
Socket和ServerSocket学习笔记
摘要: 对于即时类应用或者即时类的游戏,HTTP协议很多时候无法满足于我们的需求。这会,Socket对于我们来说就非常实用了。下面是本次学习的笔记。主要分异常类型、交互原理、Socket、ServerSocket、多线程这几个方面阐述。 异常类型 在了解Socket的内容之前,先要了解一下涉及到的一些异常类
阅读全文
posted @ 2017-04-21 15:22 程序人生0407
阅读(393)
评论(0)
推荐(0)
关于java中BufferedReader的read()及readLine()方法的使用心得
摘要: BufferedReader的readLine()方法是阻塞式的, 如果到达流末尾, 就返回null, 但如果client的socket末经关闭就销毁, 则会产生IO异常. 正常的方法就是使用socket.close()关闭不需要的socket. 虽然写IO方面的程序不多,但BufferedRead
阅读全文
posted @ 2017-04-21 11:09 程序人生0407
阅读(18961)
评论(0)
推荐(0)
2017年4月19日
HashMap和Hashtable的区别
摘要: 导读: 1 HashMap不是线程安全的 HashMap是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。 2 HashTable是线程安全的一个Collection。 HashMap
阅读全文
posted @ 2017-04-19 17:51 程序人生0407
阅读(178)
评论(0)
推荐(0)
深入Java集合学习系列:HashMap的实现原理
摘要: 1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模
阅读全文
posted @ 2017-04-19 17:34 程序人生0407
阅读(282)
评论(0)
推荐(0)
2017年4月13日
Spring Bean的生命周期
摘要: Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实际上Bean
阅读全文
posted @ 2017-04-13 15:15 程序人生0407
阅读(275)
评论(0)
推荐(0)
2017年3月21日
tomcat服务器优化
摘要: 1、JDK内存优化 根据服务器物理内容情况配置相关参数优化tomcat性能。当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出,并且导致应用服务崩溃。因此一般建议堆的最大值设置为可用内存的最大值的80%。 Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,需
阅读全文
posted @ 2017-03-21 15:14 程序人生0407
阅读(184)
评论(0)
推荐(0)
2017年3月17日
使用Spring AOP实现读写分离(MySql实现主从复制)
摘要: 1. 背景 我们一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是说采用数据库集群的方案,其中一个是主库,负责写入数据,我们称之为:写库; 其它都是从库,负责读取数据,我们称之为:读库; 那么,对我们的要求是:1、读库和写库的数据一致;2、写数据必须写到写库;3
阅读全文
posted @ 2017-03-17 15:28 程序人生0407
阅读(2035)
评论(0)
推荐(0)
1、linux下mysql5.5.20安装过程报错汇总
摘要: 1、Access denied for user 'root'@'localhost' (using password: YES) 这个提示是因为root帐户默认不开放远程访问权限,所以需要修改一下相关权限。安装完成之后root默认密码为空。所以先登录mysql账户 这句话的意思是赋予root用户所
阅读全文
posted @ 2017-03-17 09:14 程序人生0407
阅读(216)
评论(0)
推荐(0)
2017年3月15日
JDBC整合c3p0数据库连接池 解决Too many connections错误
摘要: 前段时间,接手一个项目使用的是原始的jdbc作为数据库的访问,发布到服务器上在运行了一段时间之后总是会出现无法访问的情况,登录到服务器,查看tomcat日志发现总是报如下的错误。 显示当前正在执行的MySql连接 通过这两个数据的对比,发现MySql的连接数居然满了,于是修改了MySql的最大连接数
阅读全文
posted @ 2017-03-15 10:21 程序人生0407
阅读(7451)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
···
9
下一页
公告