随笔分类 -  Java

摘要:mysql是在linux下,java代码通过jdbc访问总是中文乱码。做过如下尝试: 1)修改 mysql的 my.cnf文件,设置 default-character-set等参数 2) 利用alter database 改变被访问的数据库字符集 alter database testdb cha 阅读全文
posted @ 2016-05-06 21:55 51kata 阅读(690) 评论(0) 推荐(0) 编辑
摘要:一、什么是JMX JMS是一种Java规范,定义了如何管理一个软件系统(或应用程序)的规范。 对于一个简单的应用程序,该程序本身不需要被管理。但如果是开发的一个复杂系统(如一个电商平台、一个企业内部管理系统),则该系统本身也需要被管理,如需要了解这个软件的运行情况,比如某些状态是否正常、当前登录用户 阅读全文
posted @ 2016-01-27 15:03 51kata 阅读(1998) 评论(0) 推荐(0) 编辑
摘要:一、概述在很多系统中,往往需要将各种操作写入数据库(比如客户端发起的操作)。最简单的做法是,封装一个公共的写日志的api,各个操作中调用该api完成自己操作日志的入库。但因为入数据库效率比较低,如果每个操作自己入库,则会影响响应速度。而且当操作并发度很高时,往往同时有多个线程在写数据库,也会对系统有... 阅读全文
posted @ 2016-01-23 16:12 51kata 阅读(2478) 评论(0) 推荐(0) 编辑
摘要:一、概述 阅读全文
posted @ 2016-01-23 10:17 51kata 阅读(1413) 评论(0) 推荐(0) 编辑
摘要:一、概述在java中实现定时执行任务的功能,主要用到两个类,Timer和TimerTask类。其中Timer是用来在一个后台线程按指定的计划来执行指定的任务。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务,具体要执行的代码写在TimerTask需要被实现的run方法中。二、... 阅读全文
posted @ 2016-01-13 22:27 51kata 阅读(15262) 评论(0) 推荐(0) 编辑
摘要:下面代码是利用Java mail包封装了一个发送邮件的类import java.io.File;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.Properties;imp... 阅读全文
posted @ 2016-01-12 08:37 51kata 阅读(397) 评论(0) 推荐(0) 编辑
摘要:本文介绍如何利用apache的HttpClient包进行http操作,包括get操作和post操作。 一、下面的代码是对HttpClient包的封装,以便于更好的编写应用代码。 import java.io.BufferedReader; import java.io.IOException; im 阅读全文
posted @ 2016-01-09 15:56 51kata 阅读(4639) 评论(0) 推荐(0) 编辑
摘要:编写java程序时,一般一个类(或者接口)都是放在一个独立的java文件中,并且类名同文件名(如果类是public的,类名必须与文件名一致;非public得,无强制要求)。如果想把多个java类放在一个java文件中,则只能有一个public类。如下面的两个类放在同一个文件中就会报错,无法编译通过。... 阅读全文
posted @ 2014-11-27 13:58 51kata 阅读(484) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示