Java
文章平均质量分 56
家有小辉
你不勇敢,谁替你坚强
展开
-
Java连接数据库方法
一、数据库jar;二、驱动三、数据库URL+数据库名称四、数据库用户名及密码private static final String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; private static final String URL="jdbc:sqlserver://localhost:1433;datab原创 2015-06-30 10:15:03 · 422 阅读 · 0 评论 -
Echart获取后台数据渲染到map,bar
1一些小感受这几天一直在学习数据处理的方法,之前小老大用到的数据处理框架是使用highchart图表库,所以本来想使用highchart渲染生成中国地图,上网找了一些资料,highchart的中国实现了,只是需要用到的highmaps.js与之前使用的highcharts.js相冲突,不能够同时使用,2.highchart异步加载数据显示在mapa静态数据 $(d原创 2015-10-20 17:13:17 · 3651 阅读 · 0 评论 -
Eclipse开发快捷键
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图原创 2015-10-22 15:43:39 · 432 阅读 · 0 评论 -
Thrift在Java中的简单实例(三)
Thrift的客户端的创建1,2与(二)相同,只是不需要实现接口3.客户端的编写package cn.huikey.thrift.client;import java.io.IOException;public class ThriftClient { public static void main(String[] args) throws IOException, TEx原创 2015-10-12 15:02:09 · 894 阅读 · 0 评论 -
Thrift在Java中的简单实例(四)
Thrift的基本语法1.1 类型 Thrift类型系统包括预定义基本类型,用户自定义结构体,容器类型,异常和服务定义。1.1.1 基本类型bool: 布尔值 (true or false), one bytebyte: 有符号字节i16: 16位有符号整型i32: 32位有符号整型i64: 64位有原创 2015-10-12 15:14:16 · 621 阅读 · 0 评论 -
Spring 的两种定时器
Spring 的两种定时器1. -->10000 --> --> 120000原创 2015-08-19 15:25:17 · 421 阅读 · 0 评论 -
Thrift在Java中的简单实例(二)
Thrift的服务器创建1.添加如下图的jar,没有jar,可到官网或者http://mvnrepository.com/下载2.将(一)中生成的ThriftJava文件拷贝到项目源文件目录下,实现IUserService.Iface接口package cn.huikey.thrift.dao;import java.util.ArrayList;public clas原创 2015-10-12 14:56:59 · 706 阅读 · 0 评论 -
Thrift在 Java中的简单实例(-)
什么是ThriftThrift是一种开源的跨语言的RPC服务框架。Thrift最初由facebook公司开发的,在2007年facebook将其提交apache基金会开源了。对于当时的facebook来说创造thrift是为了解决facebook系统中各系统间大数据量的传输通信以及系统之间语言环境不同需要跨平台的特性。1.编写person.thrift文件namespace jav原创 2015-10-12 14:49:14 · 934 阅读 · 0 评论 -
学习Thrift的小认识
1.tcp支持双向通信。2.thrift基于tcp,理论上可以有这个功能,但是apache没做。3.thrift是rpc结构的通信框架,rpc结构默认是 【客户端请求 -> 服务端回应 -> 连接断开】 的这种短连接形式,因此rpc默认是没有服务端回调功能,自然也没有长连接。原创 2015-10-12 15:08:05 · 518 阅读 · 0 评论 -
删除数据表,重新定位自增的字段
truncate table 你的表名//这样不但将数据全部删除,而且重新定位自增的字段原创 2015-09-16 17:50:36 · 458 阅读 · 0 评论 -
MyEclipse 热部署
第一步:将jrebel安装包解压到某一目录下第二步:在MyEclipse安装目录下,新建link文件夹,在link目录下新建link文件,第三步:link文件中配置jrebel路径配置格式为path=D:\\Horace\\jrebel\\jrebel_plugin\\eclipse第四步:重启MyEclipse,打开window-----》preferen原创 2015-09-16 18:23:39 · 2188 阅读 · 0 评论 -
MySQL 使用存储过程实现留存率
DELIMITER //USE `resourcemanage-dev`//DROP PROCEDURE IF EXISTS `stat_remain_player`//CREATE DEFINER=`root`@`localhost` PROCEDURE `stat_remain_player`()BEGIN-- 今天的日期DECLARE today DATE DEFAU原创 2015-09-16 18:05:32 · 3460 阅读 · 1 评论 -
eclipse xml文件中按alt+/没有提示信息?
问题:eclipse xml文件中按alt+/没有提示信息?方案1:在xml文件上右击-->open with ,看一下xml文件的默认打开方式。我遇到的是在Layout下的xml文件里没有提示信息。查看了一下xml的默认打开方式不是Android Layout Editor,这时需要修改xml文件的默认打开方式:设置默认打开方式为XML Editor。菜单:Window原创 2015-07-13 16:33:12 · 1502 阅读 · 0 评论 -
索引的设置
1.添加PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column` ) 3.添加INDEX(普通索引) mysql>ALTER TABL原创 2015-08-25 14:58:16 · 714 阅读 · 0 评论 -
如何是用servelt写验证码
servelt 里面:private static final long serialVersionUID = 1L; //将来存放验证码值的session的key值 public static final String VALIDATE_CODE_KEY = "ValidateCode"; /** * @see HttpServlet#HttpServlet() */ pub原创 2015-07-22 18:05:03 · 433 阅读 · 0 评论 -
Java web 乱码解决
1. request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8"); response.setContentType("text/html;charset=utf-8");原创 2015-07-22 17:28:39 · 503 阅读 · 0 评论 -
MD5加密
/** * MD5加密 * @param strObj * @return */ public static String GetMD5Code(String strObj) { //确定计算方法 //加密后的字符串 String newstr=""; try { MessageDigest md5=MessageDiges原创 2015-07-22 17:59:46 · 584 阅读 · 0 评论 -
netty服务器,客户端的开发
1.netty是一种网络传输框架,是对NIO的一个封装,一般用于游戏开发,与此相媲美的是MINA。作者都是同一个人。2.netty的简单原理从上图可以很清晰的看到客户端要与服务通信,必须要一个通道与一个端口才能使其相互通信,boos线程池接收数据分配任务给work线程池进行处理业务逻辑3.客户端与服务器的通道的粘包与拆包的解决方案,什么是粘包:原创 2015-09-30 11:58:05 · 3532 阅读 · 0 评论 -
Protobuf在Java中的使用
1.Protobuf的理解是用于结构化数据串行化的灵活、高效、自动的方法,有如XML,不过它更小、更快、也更简单。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署程序的情况下更新数据结构,总的来说就是传输协议中的一种。Protobuf的官方网址为http://code.google.com/apis/protocolbuffers/docs/t原创 2015-09-30 10:59:43 · 1522 阅读 · 0 评论 -
Mysql查重,执行策划
查重:SELECT DISTINCT NAME, ver FROM cfg_version执行策划:EXPLAIN原创 2015-08-26 11:33:15 · 480 阅读 · 0 评论 -
MySQL Sql语句大全
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice'disk','testBack','c:\mss原创 2015-09-16 18:01:05 · 402 阅读 · 0 评论 -
怎么阻止内存泄漏
原创 2016-06-12 14:31:33 · 452 阅读 · 0 评论