自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

责任-激情-高效-共享

生命的高度不在于看的有多远,而在于脚踏实地的步步为营。

  • 博客(35)
  • 资源 (8)
  • 收藏
  • 关注

原创 防止单例在反序列化后成多例

无意中看到这个方法,突然对JAVA很失望,没有任何接口,就这么空降般的一个私有方法,像类似的方法还有多少?n久以后我可能忘记,就在这做个备忘吧!

2014-11-20 10:38:03 2327 1

原创 京东商城面试经历--我狠受伤

京东商城 面试

2013-10-30 16:24:17 17753 4

原创 关于Mongo4J网上资料都没有提及的秘密!

时下,大数据量让NoSql语系的Mongo数据库推上了大家的视野,可以从网上搜索到很多相关资料,如何安装,如何使用,如何与Solr搭建索引同步服务。。。等等,数不胜数,但是,很多都是没有应用到实际项目中经过历练,当然我不是说Mongo数据库不够强大,强大毋庸置疑,但是往往一条语句的纰漏,会给系统造成严重后果。CSDN的如下文章,应该算是比较专业的介绍了“如何用Java操作MongoDB”,链接

2013-02-16 16:03:11 983

原创 基于逻辑表达式的集合运算

课题:基于逻辑表达式的集合运算 需求: 实际项目开发中,我们可能会有这样的需求,有A、B、C、D四个集合,需要对这四个集合进行一定的逻辑运算,从而得到经过该表达式运算之后的最终的集合情况。 实例: 1、假设现在有四个集合元素分别为:  A集合:20,50,60 B集合:70,80 C集合:90,100 D集合:30,70,80  2、运算表达式为

2012-07-04 19:40:05 2313

原创 依赖关系算法

关系依赖算法一、引言昨天,因为工作需要,在处理对多个表同时插入时,表与表之间存在依赖关系(即存在外键引用),需要有一个算法对所有相关表进行重新排序,将没有依赖的表先插入,有依赖的表在它所依赖表插入之后,在进行插入操作。引申到生活中,我们平时同样会遇到或多或少的很多事情,它们之前同样存在着千丝万缕的依赖关联。这时候我们同样需要将所有的事情排一下顺序,确定自己是先做什么,后做什么。

2012-06-07 14:06:53 6692 4

原创 文件扫描处理程序,用到线程、线程池、模板设计模式、访问者模式、类的递归等知识

1、文件扫描任务线程/** * */package com.godway.filescanner;import java.io.File;import java.util.Date;/** * 递归调用 * 文件夹的文件扫描 * * @author 高伟 * @date Jan 9, 2012 11:16:39 AM * @descr

2012-01-11 09:40:30 1601

原创 帮朋友Every写的消费者的例子

朋友Every今天问我,线程到底怎么控制?消费者模式怎么写?于是,我给他写了一个生产消费蛋糕的例子 ,贴出来分享一下。/** * 演示消费者模式 */package com.godway.custom;import java.util.concurrent.ConcurrentLinkedQueue;/** * @author 高伟 * @date Ja

2012-01-06 18:02:47 1220

转载 MyISAM InnoDB 区别

InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而

2011-09-30 18:07:27 383

原创 编程思想才是精髓の如何利用数学知识编程小例

利用数学知识完成计算机编程。 例子:利用控制台输出指定宽度和高度的菱形。package csdn;/** * 根据线性代数方式生成菱形 * Y * ^ *

2011-09-24 10:28:03 943 3

原创 多重数值类型转型谜题

转型被用来将一个数值从一种类型转换到另一种类型。下面的程序连续使用了三个转型。那么它到底会打印出什么呢? public class Multicast{ public static void main (String[] args){ System.out.pr

2011-09-04 14:53:17 576

原创 找零时刻谜题

请考虑下面这段话所描述的问题:Tom在一家汽车配件商店购买了一个价值$1.10的火花塞,但是他钱包中都是两美元一张的钞票。如果他用一张两美元的钞票支付这个火花塞,那么应该找给他多少零钱呢?下面是一个试图解决上述问题的程序,它会打印出什么呢? public class

2011-09-04 14:51:38 479

原创 长整除谜题

这个谜题之所以被称为长整除是因为它所涉及的程序是有关两个long型数值整除的。被除数表示的是一天里的微秒数;而除数表示的是一天里的毫秒数。这个程序会打印出什么呢?public class LongDivision{ public static void main(St

2011-09-04 14:50:59 392

原创 Null与Void谜题

下面仍然是经典的Hello World程序的另一个变种。那么,这个变种将打印什么呢? public class Null { public static void greet() { System.out.println("Hello world!

2011-09-04 14:37:03 511

原创 复合赋值语句的类型升级谜题

现在该轮到你来写些代码了,好消息是,你只需为这个谜题编写两行代码,并为下一个谜题也编写两行代码。这有什么难的呢?我们给出一个对变量x和i的声明即可,它肯定是一个合法的语句:x += i;但是,它并不是: x = x + i;许多程序员都会认为该迷题中的

2011-09-04 14:27:03 731

原创 令人混淆的构造器案例

本谜题呈现给你了两个容易令人混淆的构造器。main方法调用了一个构造器,但是它调用的到底是哪一个呢?该程序的输出取决于这个问题的答案。那么它到底会打印出什么呢?甚至它是否是合法的呢?public class Confusing {private Confusing(Obj

2011-09-04 14:21:38 569

转载 html中引入css的四种方法

在html中,引入css的方法主要有行内式、内嵌式、导入式和链接式4种。1.行内式:即在标记的style属性中设定css样式,这种方式本质上没体现出css的优势,因此不推荐使用。2.嵌入式:在对页面中各种元素的设置集中写在和之间的,对于单个页面来说,这种方式很方便。3

2011-08-20 23:31:34 2059

原创 Flex实现页面跳转的功能可用性分析

Flex关于页面跳转的方式,我是直接贴的,博客中很多很多,我只是贴过来然后结合实际应用中分析下那种方式最好。 Flex中实现页面的跳转以下几种方式:    1、使用ViewStack组件,把要跳转的页新建成 MXML Component,然后通过 ViewSt

2011-08-14 18:18:49 1244

原创 我是你的护心符

.............我情愿化成落日,当作你的护身符,走到哪里都带给你,我不变的温度。我情愿化成影子,当作你的护身符,走到哪里都带给你,最亲密的保护。.............

2011-08-13 20:51:20 605

原创 Flex如此简单访问EJB

1、通过blazeds/lcds访问远程EJB,Pomer框架封装了blazeds/lcds的访问式,用户无须添加配置文件,只须在EJBDestinationRegister注册即可将Java对象发布成blazeds/lcds的远程对象(RemoteObject),进行远程访问。

2011-08-13 18:24:39 893

原创 规范自己开发的准则

1. 程序员的职业准则是:诚实(如实的报告你的状态,风险和出现的问题)守信(承诺完成的任务就要按时完成)尊重(尊重给你的代码提建议的同事,对事不对人)2. 写有BUG的代码和写没有 BUG 的代码花费的时间是一样的。 3. BUG是会成

2011-08-11 15:20:20 405

转载 阿里巴巴用人标准 -----马云

2001年的时候,我犯了一个错误,我告诉我的18位共同创业的同仁,他们只能做小组经理,而所有的副总裁都得从外面聘请。现在十年过去了,我从外面聘请的人才都走了,而我之前曾怀疑过其能力的人都成了副总裁或董事。        我的经验是:必须依赖并关心员工。你的员工,你的团队是唯一

2011-08-10 18:29:43 3285

转载 烟雨帘,等一个睛天

绵绵的雨丝在六月肆意的漫延不绝,一段安静的时光踏过纷惹的从前,雨滴声在窗外敲响夜的独白,像极了曾经那一首最爱的歌,唱着唱着就开始落泪,都说泪是满天的雨,而满天的雨又是谁的泪?雨丝纤长在幕色中而乱,遥望雨帘一片你的窗前是否也雨珠不断?烟雨帘,等一个晴天。­  花开一段炽热的

2011-08-09 19:40:22 1072

转载 凝眸处淡淡的伤

陌上流离,我一路追寻,却不见你的影子,凝眸、回望,终于知道你已经离我而去。  ——文/忆尘  春末夏初,站在梦离的此岸,叹浮华流逝,哀痛缠绵,此起彼伏的记忆,勾勒出你的容颜,疏影仿偟,只有那悬在天边的落日,用如血的余晖苦诉心肠。  这一刻,是我对你无尽的思

2011-08-09 19:37:55 594

原创 AdvanceDateGrid编辑完成事件

//高级表格var grid:AdvancedDataGrid = event.target as AdvancedDataGrid;//当前编辑的列var col:AdvancedDataGridColumn = grid.columns[event.columnI

2011-08-09 19:28:04 516

原创 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)

2011-08-09 19:26:42 266

原创 我的Eclipse代码模板配置[gaogao自用]

/** * @return the ${bare_field_name} *//** * @param ${param} the ${bare_field_name} to set *//** * ${tags} *//** * Date Create

2011-08-09 19:26:02 915

原创 我的Eclipse开发的格式化配置[gaogao自用]

2011-08-09 19:24:52 1897

原创 web.xml 中的listener、 filter、servlet 加载顺序及其详解

在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。        首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不

2011-08-09 19:21:44 462

原创 utf8乱码解决方案[适合tomcat部署的jsp应用]

1.       java类: CharacterEncodingFilter import javax.servlet.*;import java.io.IOException;  public class CharacterEncodingFilter imp

2011-08-09 19:18:08 11073

转载 Linux报“too many open files”的错误

Linux报“too many open files”的错误,解决办法如下:   报此错误是由于系统内核对进程打开文件个数的限制,默认为1024 [root@localhost ~]# ulimit -n 1024 修改参数,增大这个限制:   #

2011-08-09 19:15:36 798

转载 Double 精度问题总结

使用Java,double 进行运算时,经常出现精度丢失的问题,总是在一个正确的结果左右偏0.0000**1。 特别在实际项目中,通过一个公式校验该值是否大于0,如果大于0我们会做一件事情,小于0我们又处理其他事情。 这样的情况通过double计算出来的结果去和0比较大小,尤其是

2011-08-09 19:12:44 506

原创 表格的横纵转

###################################行转列-example 1 ,学生成绩 ##########################创建数据库表CREATE  TABLE StudentScores  (      UserName

2011-08-09 19:09:54 498

原创 mysql数据库的日志功能开启配置

mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin  在mysql的安装目录下,打开my.ini,在后面加

2011-08-09 19:08:08 682

转载 linux vi 命令大全

vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与p

2011-08-09 19:06:57 254

转载 EJB两种会话Bean的误解

很多朋友(包括我)对两种session bean存在误解,认为有状态是实例一直存在,保存每次调用后的状态,并对下一次调用起作用,而认为无状态是每次调用实例化一次,不保留用户信息。     但是,经过仔细分析并用实践检验后,发现,事实恰好相反:     有状态和无状态会

2011-08-09 18:50:38 361

小小黑客之路

介绍黑客工具编程,部分案例程序会被杀毒软件报告为黑客工具或者病毒并查杀,请注意。

2013-07-18

非常漂亮的PPT模板

非常漂亮的PPT模板,做ppt各种情况的图形都非常全

2012-02-21

MySql 联合修改

MySql 联合修改 ,在统计联合之后对数据进行修改的研究

2012-02-21

Mysql实现交叉表的查询

Mysql数据库,基于SQL规范的工具方法,实现交叉表的查询

2012-02-21

文件扫描处理程序

文件扫描处理程序,用到线程、线程池、模板设计模式、访问者模式、类的递归等知识

2012-01-11

Java Double 精度问题总结

使用Java,double 进行运算时,经常出现精度丢失的问题,总是在一个正确的结果左右偏0.0000**1。 特别在实际项目中,通过一个公式校验该值是否大于0,如果大于0我们会做一件事情,小于0我们又处理其他事情。 这样的情况通过double计算出来的结果去和0比较大小,尤其是有小数点的时候,经常会因为精度丢失而导致程序处理流程出错。

2011-09-25

关于MySql的监控

MySql数据库的运行状态监控,MySql数据库的运行状态监控

2011-09-25

使用 Flex3 开发 OLAP 应用

以一个完整的例子介绍如何利用 Flex3 技术开发一个标准的 OLAP 应用,其中包括各类图形分析控件,以及 Flex3 新引入的 OLAP DataGrid,最后针对 OLAP 应用中一些常用的需求对这些控件进行了自定义扩展。

2011-09-25

空空如也

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

TA关注的人

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