自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信Android SDK示例代码及运行方法

最近在研究微信SDK,无奈网上好使的教程太少,对于程序员来说最好的东西,一个是微信的开发文档,一个是微信SDK的范例代码。无奈文档小白很难看懂,范例代码又没有详细的解释,导致我折腾了好多天,现在有点眉目了,先记下来。转载请注明来自:http://blog.csdn.net/icyfox_bupt/article/details/23742217 1、申请应用AppKey微信的S...

2016-01-28 19:39:43 269

高盛工作八年,总结的12个时间管理妙招(转)

  在朋友当中,我被认为是效率使用时间的人,因为我爬山、拍照、刷豆瓣、读书、学习、考各种证书、各种聚会,还有一份不算清闲的工作。总有人好奇问:你是怎么同时办成这么多事情的,你不睡觉吗?或者你丫到底上班吗?我的答案是,时间就是海绵里的水,也是平胸的乳沟。能做更多的事情,并不一定是比别人有更多的空闲时间,而是比别人使用时间更有效率。关干使用时间的个人建议: 1、高度的集中力。任何事情...

2012-09-18 23:56:42 244

迄今见过的最好的职业规划的文章

  选择职业   职业的选择,总的来说,无非就是销售、市场、客服、物流、行政、人事、财务、技术、管理几个大类,有个有趣的现象就是,500强的CEO当中最多的是销售出身,第二多的人是财务出身,这两者加起来大概超过95%。现代IT行业也有技术出身成为老板的,但实际上,后来他们还是从事了很多销售和市场的工作,并且表现出色,公司才获得了成功,完全靠技术能力成为公司老板的,几乎没有。这是有原因的...

2012-09-14 21:38:24 181

要么滚回去,要么拼命

以前在墨尔本的一个室友,突然打电话给我,在我这里马上要凌晨3点的时候。他让我猜他现在在哪里,我说不是在墨尔本嘛,你还能去哪。他很神秘地说,不是哦,我现在在西班牙。然后我一下子就愣住了。因为很久之前我在一个人人相册里看到有关西班牙的照片的时候,曾经跟他说,西班牙那么漂亮自己将来一定要去一次。 我没有想到的是,在我就要把自己曾经一闪而过的想法忘记的时候,他的电话就这么来了。到最后,站在我最...

2012-09-14 21:21:40 111

linux下的rsync安装与配置,实现文件备份、同步

一、什么是rsync  rsync,remote synchronize顾名思意就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。 rsync是用 “rsync 算法”提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件,这样其保密性也非常好,另外它还是免费的软件。  rsync 包括如下的一...

2012-09-01 21:16:40 179

右键新建菜单没有txt

运行regedit到HKEY_CLASSES_ROOT\*\shell这个下面看看,一般都是在这里的鼠标可能存在的其它地方1、鼠标右键桌面空白处,新建菜单中的项目在注册表中的位置[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew]2、鼠标右键文...

2012-08-24 10:53:10 308

mysql replace into用法

REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARYKEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。所有列的值均取自在...

2012-08-23 22:27:49 79

INSERT 中ON DUPLICATE KEY UPDATE和mysql replace into的使用

 MySQL 当记录不存在时插入,当记录存在时更新网上基本有三种解决方法。第一种:示例一:插入多条记录 假设有一个主键为 client_id 的 clients 表,可以使用下面的语句: INSERT INTO clients (client_id,client_name,client_type) SELECT supplier_id,supplier_name,'...

2012-08-23 22:27:01 83

apache File does not exist: /usr/local/apache2/htdocs/favicon.ico

   今天查看apache日志,发现存在一些error日志: 1.File does not exist: /opt/htdocs/resource/favicon.ico favicon.ico是网站小标,用于浏览者将网站加入收藏夹中能快速标识网站的文件。当 你的根目录下没有“favicon.ico”这个文件时,将显示IE浏览器的图标,与此同时“favicon.ico”不存在的信...

2012-08-22 20:58:18 937 1

MySQL日期、时间类型相关

 MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。  日期类型 存储空间 日期格式 日期范围------------ --------- --------------------- ---------------------...

2012-08-21 21:33:00 87

Oracle “CONNECT BY” 使用(二)

 Oracle “CONNECT BY”是层次查询子句,一般用于树状或者层次结果集的查询。其语法是:?12[ START WITH condition ]CONNECT BY [ NOCYCLE ] conditionThe start with .. connect by clause can be used ...

2012-08-21 21:13:15 82

Oracle中 Connect By用法(一)

 oracle中的select语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:select ... from <TableName> where <Conditional-1>start with <Conditional-2>connect by <C...

2012-08-21 21:09:35 143

linux安装python

1.下载源代码 http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz22.安装 安装目录一般为/usr/local/,进入该目录 ①解压安装文件 $ tar –jxvf Python-2.7.3.tar.bz2     ②进入解压后的目录  $ cd Python-2.7.3 ...

2012-08-21 20:04:33 117

linux下安装jdk1.6版本显示1.4,修改默认jdk版本

当成功把jdk1.6安装到 /usr/java,并且配置好了系统环境变量  执行 # java -version 时显示的不是你安装的jdk版本,而是其它版本如jdk1.4.2,是因为linux系统有默认的jdk,版本为1.4.2; [root@ip-10-0-0-54 lib]# java -versionjava version "1.4.2"gij (GN...

2012-08-11 16:40:49 189 1

linux 下安装jdk

一.下载JDK1.登录oracle的JDK官方下载网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2.下载需要的jdk版本文件:如 jdk-6u33-linux-x64-rpm.bin,jdk-6u33-linux-x64.bin 最新的为jdk-7u5-linux-x64.tar.gz ...

2012-08-11 15:52:18 98

linux下使用shell对文件的递归解压

该脚本对文件进行批量,递归解压 #!/bin/bash aa=`find . -name "*.tgz" ` for i in $aa;do dir=$(dirname $i) tar zxvf $i -C $dir && rm -f $i done ...

2012-08-05 20:42:57 1881

spring+jotm+jta+xapool+hibernate+oracle架构中多数据源出现的问题

公司一系统使用了spring+jotm+jta+xapool+hibernate+oracle架构,系统出现了500错误,错误信息如下:  java.sql.SQLException: SQLException in StandardPoolDataSource:getConnectionexception: java.sql.SQLException: Cannot get c...

2012-08-01 16:31:14 228

oracle的使用技巧

1.记录去重 delete from tlbb.tlbb_bind_log where rowid not in (select max(rowid) from tlbb.tlbb_bind_log where BUY_TIME >= to_date('2012-07-10', 'yyyy-mm-dd') and BUY_TIME ...

2012-07-28 11:52:37 88

mysql命令

1.时间取整,取整10分 mysql> SELECT date_add(now(),interval -(TIME_TO_SEC(now()) mod 600) second);+---------------------------------------------------------------+| date_add(now(),interval -(TIME_T...

2012-07-14 17:24:06 84

几条linux防火墙和rsync命令

 1.rsync的默认端口为8732.修改rsync端口:使用root用户修改文件/etc/xinetd.d/rsync# default: off# description: The rsync server is a good addition to an ftp server, as it \# allows crc checksumming etc....

2012-07-11 22:17:15 470

linux下文件的批量查找与复制命令、批量解压、批量删除功能

find . -type f -name "weapon.log*" | xargs -i rm -fr "{}" ;find . -name "stat_*_2012_05_26_log.tgz" -exec cp {} /home/adstat/apache_log/stat/ \; 上述命令①代表在当前文件夹下递归找到符合weapon.log开头的文件并删除,如果要指定其它目录...

2012-07-02 21:13:23 209

shell中$和$@的区别

E_BADARGS=65 if [ ! -n "$1" ]then echo "Usage: `basename $0` argument1 argument2 etc." exit $E_BADARGSfiechoindex=1 for arg in "$*"do echo "Arg #$index = $arg" let "index...

2012-06-30 13:56:14 143

原创 为什么要少用Iframe

 iframes 提供了一个简单的方式把一个网站的内容嵌入到另一个网站中。但我们需要慎重的使用iframe。iframe的创建比其它包括scripts和css的 DOM 元素的创建慢了 1-2 个数量级。   使用 iframe 的页面一般不会包含太多 iframe,所以创建 DOM 节点所花费的时间不会占很大的比重。但带来一些其它的问题:onload 事件以及连接池(connect...

2012-06-30 13:17:14 96

JSON字符串转javabean,MorphDynaBean cannot be cast to ……

  在json字符串转java bean时,一般的对象,可以直接转,如:一个学生类,属性有姓名、年龄等 public class Student implements java.io.Serializable{ /** * @Fields serialVersionUID : TODO */ private static final long serialVersi...

2012-06-24 15:58:43 211

js对象深拷贝

在做一个前台页面你的时候用到了一个自己写的List对象,在进行深拷贝的时候参考了网上的代码: 一、  var util = { clone : function(obj) { if (typeof (obj) != 'object') return obj; var re = {}; if (obj.constructor==Array) ...

2012-06-16 12:22:31 137

原创 js实现map结构

//定义map function Map() { this.container = {}; } //将key-value放入map中 Map.prototype.put = function(key,value){ try{ if(key!=null && ...

2012-06-15 22:15:19 118

原创 用js模拟的List

/* * List 大小可变数组 * author: 吴安国 * version: 1.0 */function List() { this.list = new Array();};/** * 将指定的元素添加到此列表的尾部。 * @param object 指定的元素 */List.prototype.add = function...

2012-06-15 22:12:47 104

原创 java与javascript中的json的使用

   json在java与javascript中的使用:  一、json在java中的简单应用:       ①string转json   String jsonString = "{\"name\":\"zhangsan\",\"age\":10}";JSONObject jsonObject = null; jsonObject = JS...

2012-06-12 14:10:27 159

org/apache/commons/collections/map/ListOrderedMap不存在

    使用json时出现找不到class文件异常: org/apache/commons/collections/map/ListOrderedMap <int>()方法不存在 可能是json版本不一致造成的,commons-logging-1.0.4.jar commons-lang-2.0.jar commons-collections-3.2.jar commons...

2012-06-11 19:15:52 611

原创 JS自定义属性的设置与获取

以前感觉用JQuery来设置自定义属性很方便,现在没有用JQuery,要用原生的JavaScript来操作自定义属性。 Jquery操作自定义属性的方法,很简洁:  $("#test").attr("test","aaa") // 设置$("#test").removeAttr("test") // 删除var testAttr = "ddd";$('#tes

2012-06-10 18:57:12 84

原创 jquery弹出框插件

1. jquery.ui.dialog官方地址 http://jqueryui.net/dialog/ jquery.ui.dialog是一个非常灵活的模式框,它的官方地址为: http://docs.jquery.com/UI/Dialog  API    2. 文件引用  要使用jquery.ui.dialog,需要引用两个文件,1个是js,另外1个是css  在conten...

2012-06-09 17:18:26 113

XMLDecoder/XMLEncoder,今天你用了吗

   对于xml与java 对象的映射有很多方法,不错一般是第三方jar包,比如JAXB,digester等,实际上在JDK中式有方法直接实现的,不过相信绝大部分用Java的人不大留意他们,这绝对是被埋没的好东西,java.beans.XMLDecoder/XMLEncoder简单易用,不需要特殊配置,不需要dtd, xsd文件,对于一般的xml与java 的映射关系是可以使用它们的。 ...

2012-06-08 12:01:22 574

Mina框架传递对象

   Apache MINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可靠性的网络应用程序。它提供了一个通过Java NIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步API。   其中几个主要的组件如下:I/O Service - 用来处理I/O流,对于Server端就是IOAcceptor的实现类接受Client端的连接请求,对于Client端就是Io...

2012-06-01 15:45:43 124

原创 Lucene BooleanQuery中的Occur.MUST与Occur.Should

1.  多个MUST的组合不必多说,就是交集2.  MUST和SHOULD的组合。是在MUST搜出来的doc里面,根据SHOULD的query进行打分。也就是说,SHOULD的query不会影响最终的HITS,只会提供打分依据。3.  SHOULD的组合。如果最终的BooleanQuery只有SHOULD,那么搜出来的doc至少要满足一个SHOULD的query,也就是说是逻辑OR。...

2012-05-31 21:37:18 324

原创 JAVA中SERIALVERSIONUID

serialVersionUID作用:        序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式:       一个是默认的1L,比如:private static final long serialVersionUID = 1L;       一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如:       private sta...

2012-05-31 14:59:46 98

原创 控制对象的序列化和反序列化

控制序列化就是有选择的序列化对象,而不是把对象的所以内容都序列化,前篇我们的例子中介绍了transit变量和类变量(static)不被序列化,现在我们还有一种更为灵活的控制对象序列化和反序列方法,可以在序列化过程中储存其他非this对象包含的数据 我们现在再来介绍一个接口 java.io.Externalizable 。当对象实现了这个接口时,就可以灵活的控制它的序列化和反序列过程,...

2012-05-31 11:54:38 88

原创 java 中的序列化

1、序列化是干什么的?   简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 2、什么情况下需要序列化  a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;b)当你想用套接字在网络上传送对象...

2012-05-31 11:51:22 70

原创 MyEclipse自动提示功能设置

 一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclips一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visua...

2012-05-29 21:34:43 88

oracle中的over()方法

   在涉及到一些复杂逻辑的查询中,简单的SQL不能有效查出想要的结果,需要借助oracle内置函数,比如over(),over方法是不单独使用,需要配合其它的方法来使用。先在简单介绍1.rank()over()   现在需要查询某个系的所有班级的成绩前三名名单:   SQL可以这样来写 select name,class,scoure,sno from ...

2012-05-27 18:48:08 729

eclipse插件(更新中)

1.正则表达式插件:http://regex-util.sourceforge.net/update/2.Spket插件js自动提示: http://www.spket.com/update/ 

2012-05-26 16:33:40 60

空空如也

空空如也

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

TA关注的人

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