
java
tiankong6622
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JdbcTemplate批量更新操作
经过半天的努力,终于配置成功了,最后因为事务的原因,又折腾了一小时,这就是菜鸟的悲剧。先声明一下,项目是用maven创建的。废话少说,先上代码[code="java"]package com.stoscm.service;import java.sql.PreparedStatement;import java.sql.SQLException;import java.ut...2014-06-30 11:09:03 · 1837 阅读 · 1 评论 -
Java高并发高负载简单设计
个人整理的一些java处理高并发高负载类网站的设计方法(其实就是各种博客的摘要,可能有点乱)。 一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到2000万以上(当一个表的索引无法放入到内存中会导致性能下降,而与实际...2014-06-30 16:40:27 · 200 阅读 · 0 评论 -
java自带线程池和队列详细讲解
Java线程池使用说明一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:线程...原创 2014-07-14 13:33:02 · 155 阅读 · 0 评论 -
JNI浅析
JNI是Java Native Interface的缩写,JNI是一种机制,有了它就可以在java程序中调用其他native代码,或者使native代码调用java层的代码。也就是说,有了JNI我们可以使Android项目中,java层与native层各自发挥所长并相互配合。如下图所示,JNI在Android中所处的位置。 ...原创 2014-07-14 13:35:24 · 150 阅读 · 0 评论 -
java泛型<T>和<Object>的区别
[size=medium] java泛型和的区别,作为个人笔记:使用来声明类型持有者名称,自定义泛型类时,类持有者名称可以使用T(Type),如果是容器的元素可以使用E(Element),若键值匹配可以用K(Key)和V(Value)等,若是,则是默认是允许Object及其下的子类,也就是java的所有对象了[/size]...2014-07-17 19:52:32 · 309 阅读 · 0 评论 -
Android、iPhone和Java三个平台一致的加密方法
先前一直在做安卓,最近要开发iPhone客户端,这其中遇到的最让人纠结的要属Java、Android和iPhone三个平台加解密不一致的问 题。因为手机端后台通常是用JAVA开发的Web Service,Android和iPhone客户端调用同样的Web Service接口,为了数据安全考虑,要对数据进行加密。头疼的问题就来了,很难编写出一套加密程序,在3个平台间加解密的结果一致,总不能为 A...原创 2015-01-06 13:27:39 · 354 阅读 · 0 评论 -
Java四种线程池的使用
原文地址:http://cuisuqiang.iteye.com/blog/2019372 Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。new...原创 2015-01-26 19:53:22 · 200 阅读 · 0 评论 -
List 中去除null方法
先看下面的程序段:Java代码 public static void main(String[] args) { List<Integer> arrays = new ArrayList<Integer>(); arrays.add(2); arrays.add(null); arrays....原创 2014-12-16 12:02:11 · 3275 阅读 · 0 评论