自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(140)
  • 收藏
  • 关注

对Map按key和value分别排序

一.理论准备         Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。         TreeMap:基于红黑树(Red-Black tree)的 NavigableMap 实现,该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的 Comparator 进行排序,具体取决于使用的构...

2013-09-22 18:04:48 537

Apache的安装与配置

1、首先,到Apache官网下载软件(http://www.apache.org/)。打开主页之后拖到最下面,点击Projects分类下的HTTP Server,然后可以看到各种版本,选一个版本点击Download,然然后又可以看到不同的操作系统,我的操作系统是windows,所以我选择了httpd-2.2.22-win32-x86-no_ssl.msi来下载。 2、下载完之后安装,...

2012-07-03 22:51:39 332

异常日志没有堆栈信息

昨天财务出现一个问题,线上一直在报错:日志截屏如下:有异常,但是就只有一个java.lang.NullPointerException异常,这个没有堆栈信息,我怎么查问题呢?后来经过查询,这个问题其实是跟JDK5引入的一个新特性有关,对于一些频繁抛出的异常,JDK为了性能会做一个优化,在JIT重新编译后会抛出没有堆栈的异常。在使用server模式的时候,这个优化是开启的,我们的服务器跑在...

2012-07-03 22:44:10 345

Windows 8预览版安装

1. 下载isohttp://windows.microsoft.com/en-US/windows-8/iso 2. 制作安装U盘U盘安装,环保,安全,无污染~ 试过几个,还是官方的工具比较好用。这是Win 7的工具,也可以用于Win 8。http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_...

2012-06-18 20:39:00 111

android4.0导入外部库方式的变化

今天在做项目时,先导入了外部库后,运行是却发生了java.lang.ClassNotFoundException错误。我是非常肯定改activity已经在xml中定义了,同时没有其他错误的。之后便在网上查询了很久,但是没有得到想要的答案。然后向同事请教了一下,很快就找到了问题的原因。 用eclipse开发android项目时,有时候要使用到外部库。在android4.0之前,导入外部库是使...

2012-06-01 17:49:00 152

Android: Performing Network Operations (网络操作)

http://developer.android.com/training/basics/network-ops/index.html Performing Network OperationsGet started›Connecting to the NetworkDependencies and prerequisites...

2012-06-01 17:15:00 147

关于String存储机制的理解

一.字符串存储机制公共语言运行时通过维护一个表来存放字符串,该表称为"暂存池",该容器的key是字符串内容,value是字符串在托管堆上的内存地址.它包含程序中以编程方式声明或创建的每个唯一的字符串的一个引用。因此,具有特定值的字符串的实例在系统中只有一个。例如,如果将同一字符串分配给几个变量,运行时就会从暂存池中检索对该字符串的相同引用,并将它分配给各个变量。 二.字...

2012-06-01 16:46:00 189

android rom移植知识普及

最近接到很多兄弟们的求助,也回答过无数个和下面这个问题类似的问题:如何编译android 原生代码得到一个rom,然后跑到某某手机上。鉴于很多兄弟对这块不清楚,我这里一并简单回答之。1 ROM包含两个基本的image,一个是boot.image,这个image中主要是kernel和文件系统/目录下的一些东西。kernel我就不说了,/目录下主要是init和相关的配置文件system.ima...

2012-06-01 16:46:00 112

java 生成随机数

如我们可以先通过 random方法生成一个随机数,然后将结果乘以10。此时产生的随机数字即为大于等于0小于10的数字。然后再利用Int方法进行转换(它会去掉小数掉 后面的数字,即只获取整数部分,不是四舍五入)。最后即可获取一个0到9的整数型随机数字。一、利用Math.Random()方法来生成随机数。在Java语言中生成随 机数相对来说比较简单,因为有一个现成的方法可以使用。在Ma...

2012-06-01 16:21:00 109

Java:ManualResetEvent

package net.csdn.blog.jhqin.util;public class ManualResetEvent { private final Object monitor = new Object(); private volatile boolean open = false; public ManualResetEvent(boolean initialStat...

2012-06-01 16:08:00 360

Java:Base64编解码

/* ------------------------------------------------------ * 文件名称:Base64.java作者:秦建辉MSN:splashcn@msn.comQQ:36748897博客:http://blog.csdn.net/jhqin开发环境: eclipse-jee-indigo-SR2 jdk-7u4-window...

2012-06-01 16:04:00 89

养成写注释的好习惯

注释是很重要的,特别在一些大公司里,对于注释的要求特别高,看一个程序员的水平高低,一般看他的注释就能看出来,所以平常养成写注释的好习惯对应程序员来说是很重要的。一般注释和源代码的比例是1:1,甚至1:2或者1:3。 自己就有这种体会。别人发来代码要我修改,一看源代码那叫惨不忍睹,密密麻麻的一片,不见一个中文(当然写英文注释还是可以理解的)。修改起来这叫我痛不欲生啊!自己要...

2012-06-01 15:58:00 138

MyEclipse 6.5自动提示配置

环境:MyEclipse 6.5问题:MyEclipse自动提示设置和优化。解决:1. 打开MyEclipse6.5,然后 Window-------->Preferences; 2.选择Java-------->展开-------->Editor-------->选择ContentAssist;3.选择ContentAssist------...

2012-06-01 14:46:00 73

Java不同工程导入包设置

环境:MyEclipse 6.5问题:当一个工程使用其他工程的类时无法导入。解决:工程------->右键------->属性------->JavaBuild Path------->Projects(工程) ------->添加------->把你需要使用的类所在工程添加进去------->当import时就可以使用了。参考...

2012-06-01 14:41:00 401

Java JPasswordField用法解析——toString方法

环境:SQLServer 2008 R2 + MyEclipse 6.5 + JDK 1.6.24问题:当使用JPasswordField类接收用户的密码,单击注册按钮无反应,向数据库插入数据时出现不可预期的结果。如下图红色标识处(数据库数据):分析一下可知,这是表示一个类的HashCode,很显然插入的数据中有一个类的HashCode表示。代码如下(截取): ...

2012-06-01 14:22:00 299

android源码目录结构

frameworks 目录 (核心框架——java及C++语言).|-- base (基本内容)| |-- api (?都是xml文件,定义了java的api?)| |-- awt (AWT库)| |-- build (空的)| |-- camera (摄像头服务程序库)| |-- cmds (重要命令:am、app_proce等)| |-- core (核心库)| |-- data (字体和声...

2012-05-30 21:33:00 83

Java编程基础

摘要:  1、关键字  2、标识符  3、注释  4、常量和变量  5、运算符  6、语句  7、函数  8、数组  ①  标识符定义规则与规范  ②  整数常量进制表示       八进制  0 开头       十六进制 0X 或 0x 开头       二进制  0b 或 0B 开头  (Java SE 7 后开始支持)  ③  八大基本数据类型    整...

2012-05-30 17:27:00 99

缓存分布技术--memcached

1Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。 为什么会有Memc...

2012-05-30 10:46:00 119

第一个iOS应用 —— Hello world!

其实在网上已经有不少人写过类似的教程,但是Xcode本身升级比较快,网上的一些入门教程还是基于Xcode 3的。工作之余花点时间整理了一个简单的教程,希望对准备投身加入iOS开发行列的程序员朋友有所帮助。很多开发软件的教程开篇第一个例子通常都是Hello world。有人戏称这是一个程序员魔咒“从Hello world开始能够让你快速地掌握一门语言”嘿嘿。那么也让我们从Hello wor...

2012-05-30 00:07:42 113

Objective-C与JavaScript的交互

UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFromString    使用stringByEvaluatingJavaScriptF...

2012-05-30 00:06:35 81

Excel 2010出现there was a problem sending the command to the program解决

环境:MicroSoft Excel 2010问题:打开Excel出现there was a problem sending the command to the program。如图:解决:打开Excel-------->文件-------->选项-------->高级-------->去掉这一项前面的勾(忽略使用动态数据库交换(DDE)的其他应用...

2012-05-29 15:09:00 183

Oracle培训(二)——Core Java第二章知识点总结(一)

Core Java第二章知识点总结(一)内容预览注释包jar命令标识符变量与字面值局部变量表达式与运算符String字符串初探Java的注释(说明性质的文字增强程序的可读性不被编译器编译 直接忽略)任意一种语言都支持单行、多行注释Java注释的分类:1.单行注释(//)a)可以书写在任何位置b)反斜杠后写一行描述性文字2....

2012-05-29 15:00:00 91

可扩展性的hash算法和系统

Hash算法是计算机系统非常重要的算法,它的目的就是要将任意类型的信息均匀影射到一个有限的连续空间上;它的用途可以用于数据的快速检索(比如hashmap),也可以用于数据签名(比如md5),也可用于安全系统(SHA),也普遍用于p2p系统中的信息检索和路由;本文中提到的应用着重指数据检索中使用的hash算法。<wbr></wbr>在数据检索的应用中,需要利用hash...

2012-05-29 12:05:00 222

高级程序员必修课--sql思维举重训练 .

写sql是程序员基本功课,找工作面试一般必有sql题,实际工作中对sql的需求更是千变万化,所以掌握好sql对于一个程序员来说是件非常重要的事情.本文通过一个简单易懂的关系(学生/课程/成绩关系)尽量构造出各种各样的需求来提高我们写sql的功底,其中有些sql还是有一些难度的,大多数sql我都给出了思考思路,希望本人N天的劳动成果对您有所帮助. 限于本人水平有限,有些地方的sql写的并不完美...

2012-05-28 18:25:00 104

今天,记录一下,也许,明天,就会。。。

今天,跟她打了很久的电话。聊天内容依旧还是跟以前差不多,东聊西扯,中间还是时不时会有些沉默,大家都不说话,却少了以前的那份尴尬。后来聊着聊着,她突然说,到现在为止你还没有感动过我,你做的事情都让我觉得你是刻意在做的,不是发自内心的。你到现在为止还不知道如何真正的去爱一个人。也就是说你不是真正的懂我的,爱我的。听完后,我有些懵了,虽然她说的有些对,但是这些话出自她的口,让我还是很不舒服。一个是我...

2012-05-26 23:34:00 45

java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://127.0.0.1:1433;解决...

环境:SQLServer 2008 R2 + MyEclipse 6.5 + JDK 1.6.24问题:Java通过JDBC连接SQLServer 2008,出现如下问题:ava.sql.SQLException: No suitable driver found forjdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=QQ。...

2012-05-26 20:25:00 290

通过端口 1433 连接到主机 127.0.0.1 的 TCP/IP 连接失败。错误:“connect timed out解决...

环境:SQLServer 2008 R2 + MyEclipse 6.5 + JDK 1.6.24问题:Java通过JDBC连接SQLServer 2008,出现如下问题:通过端口 1433 连接到主机 127.0.0.1 的 TCP/IP 连接失败。错误:“connect timed out。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/...

2012-05-26 20:16:00 426

Windows域帐户的好处

自从进入新公司后,就一直用域帐户,虽然起先一直很排斥XP系统及域帐户。但经过一段时间磨合及把域用户加到本地管理员后。感觉域帐户真是越用越好用了,尤其是我在刚进入公司时第一项任务便是研究TFS、SharePoint、SQLServer如何配置及管理,域帐户的用处一次次让我产生不小的震撼,有时是思想上的颠覆,我真的被他折服了。如果没有域帐户这些工作可真是不知道要麻烦多少。使用一段时间后发现我所感受...

2012-05-26 16:56:00 732

J2EE学习笔记

J2EE学习笔记J2EE模式ValueObject(值对象)用于把数据从某个对象/层传递到其他对象/层的任意Java对象。通常不包含任何业务方法。也许设计有公共属性,或者提供可以获取属性值的get方法。JSP1.JSP的基础知识_______|directive(指令)||--scripting(脚本)JSP-------||__action(...

2012-05-26 16:52:00 238

jQuery 教程

jQuery教程·jQuery教程·jQuery简介·jQuery语法·jQuery选择器·jQuery事件·jQuery效果·jQueryCallback·jQueryHTML·jQueryCSS·jQueryAJAX·jQuery实例jQuery参考手册·jQuery参考手册·jQuery选择器·jQuery事件·jQuery...

2012-05-26 16:48:00 334

sql经典常用大全

一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevice'disk','testBack','c:\mssql7backup\MyNwind_1.dat'---开始备份BACKUPDATAB...

2012-05-26 16:46:00 91

深入Java字符串

深入Java字符串Java字符串类(java.lang.String)是Java中使用最多的类,也是最为特殊的一个类,很多时候,我们对它既熟悉又陌生。一、从根本上认识java.lang.String类和String池首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到:1、String类是final的,不可被继承。...

2012-05-26 16:44:00 75

新的学习方向

UDK:虚幻开发工具包Unity 3D

2012-05-25 16:54:00 60

Flex开发资料

Open Flash Chart

2012-05-25 12:14:00 71

一级、二级、三级封锁协议

在运用X锁和S锁对数据对象加锁时,还需要约定一些规则 ,例如何时申请X锁或S锁、持锁时间、何时释放等。称这些规则为封锁协议(Locking Protocol)。对封锁方式规定不同的规则,就形成了各种不同的封锁协议。不同的封锁协议,在不同的程度上为并发操作的正确调度提供一定的保证。     一、一级封锁协议     一级封锁协议是:事务T在修改数据R之前必须先对其加X锁,直到...

2012-05-23 21:08:00 1855

QT开发资料

Qt中的动态链接库编程

2012-05-23 14:06:00 77

get和post方式调用websevice

在<system.web>节点中添加<webServices> <protocols> <add name= "HttpPost " /> <add name= "HttpGet " /> </protocols> </webServices> 然后就

2012-05-22 14:59:00 86

Oracle培训(一)——Core Java 第一章知识点总结

方法很重要软件开发的思想一 建议1.不要盲目的吹毛求疵地扣问题或者语法的细枝末节,应付考试可以,但是工程实践中不可取;2.上课认真听,灵活使用。主要任务,听懂,掌握,记笔记。a.记笔记(重要内容、核心内容)------>回顾b.记案例代码-------->通读--------->写注释c.知识点牢牢地印在脑海里--------->反复--...

2012-05-21 08:45:00 47

Oracle培训的一些感受

虽然第一节课的东西讲得很简单,但是对知识点的细致、系统是以前的学习达不到的,所以不管你有多优秀,还是认真的从头开始,从最基础的开始,夯实基础,掌握好学习方法和学习习惯,自己学有所成,给飞翔的翅膀增添更坚实的羽翼。 还有些同学认为这样的培训毫无价值。其实只要自己认真学习,还是会很有收获的。不管别人怎么认为,做好自己、沿着自己的路走就可以了。等我有所成就再来看曾...

2012-05-21 08:38:00 55

Android 动画有拖影

今天在做一个项目时,使用到了android的RotateAnimation,遇到了一个比较奇怪的问题,在做动画的时候会有拖影,看起来十分难看。一开始以为是系统的原因,可能是资源不足造成的,在这个方向上浪费了很多时间。后来仔细观察了一下拖影,发现了可能是刷新区域太小造成的,所以就让做旋转动画的这个View的父类也做了一个动画,不过是AlphaAnimation,透明度从1到1,也就是没变化,...

2012-05-18 17:06:00 494

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除