自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Java中SimpleDateFormat用法详解

Java中怎么才能把日期转换成想要的格式呢,或把字符串转换成一定格式的日期,如把数据库中的日期或时间转换成自己想要的格式,JAVA中提供了SimpleDateFormat类可以实现,以下是SimpleDateFormat的用法及实例:java.text类 SimpleDateFormatjava.lang.Objectjava.text.Formatjava.text....

2013-10-23 14:17:00 263

Webservice-XML与Java(五)

处理XML的有很多工具,比如SAX、DOM4J等,还有一种解析XML方式是stax,此为oracle公司提出基于流(stream)来处理的方式,在Java中封装成了stax,和sax很像,在webservice中一般使用基于流的工具,基于dom的或多或少的会影响一些效率。WS中还要涉及到Java对象和XML之间的转换,可以直接使用JDK提供的JAXB。类似的还有:XStream、Jackson...

2013-10-14 08:55:00 174

如何建立基于CocoaPods的ReactiveCocoa工程

ReactiveCocoa 和 CocoaPods 一样也是目前很流行的 能方便和提高效率的框架.其实不光ios 学习任何一门语音最快最直接的方法就是上手. 如果单单是看看文档只能是走马观花得到一个感性认识罢了.前两天之前一个公司的测试人员跟我联系说如何学习JAVA,我问他是怎么学的,他说从网上下了好多视频教程,一直在看视频教程,也买了一些书. 我问他敲了多少代码,他说很少. 其...

2013-10-14 01:58:00 115

自己写Lucene分词器原理篇——CJKAnalyzer简单讲解

其中CJK中日韩统一表意文字(CJK Unified Ideographs),目的是要把分别来自中文、日文、韩文、越文中,本质、意义相同、形状一样或稍异的表意文字(主要为汉字,但也有仿汉字如日本国字、韩国独有汉字、越南的喃字)于ISO 10646及Unicode标准内赋予相同编码。CJK 是中文(Chinese)、日文(Japanese)、韩文(Korean)三国文字的缩写。顾名思义,它能够支...

2013-10-14 01:43:00 197

小智慧63

1、世上有两种东西是最难填满的:一是大海,一是欲望。大海填不满,是因为它的博大和包容;欲望填不满,却是人性的贪婪与无知。人的欲望是一切烦恼和痛苦的根源,欲望之火可以让人冲昏头脑,最后让人身败名裂。懂得节制,方成正道,懂得包容,才少烦恼,懂得知足,才能幸福。2、一部iphone4S,可去云南玩一圈;一个爱马仕,欧美一遍也回来了;全世界你都玩遍,可能还没花一辆跑车的钱;那时候,你的世界观也都变了。...

2013-10-14 01:03:00 140

编码规范之美.佛语释道

1、相由心生 “相由心生”源自一个典故:据说唐朝裴度少时贫困后又潦倒。一天,在路上巧遇一行禅师。大师看了裴度的脸相后,发现裴度嘴角纵纹延伸入口,恐怕有饿死的横祸,因而劝勉裴度要努力修善。裴度依教奉行,日遇一行禅师,大师看裴度目光澄澈,脸相完全改变,告诉他以后一定可以贵为宰相。依大师之意,裴度前后脸相有如此不同的变化差别是因为其不断修善、断恶,耕耘心田,相随心转。 世间有相,所以...

2013-10-14 00:57:00 301

SICP 习题 (1.15) 解题总结

SICP 习题 1.15要求计算过程Sine的空间和步数增长阶。有人可能会和我一样,问Sine是什么,呵呵,就是三角函数Sin啦,书中讲到一种求sin函数的方法,要求计算这种方法的增长阶。先看看Sine过程的定义,书中全写出来了,照抄出来:(define (cube x) (* x x x))(define (p x) (- (* 3 x) (* 4 (cube x))))...

2013-10-14 00:51:00 183

mysql实现随机查询

一、随机查询一条数据方法一:SELECT*FROM`table`ORDERBYRAND() limit 1评价:不建议使用,效率非常低,官方文档中进行说明:Order By和RAND()连用,会多次扫描表,导致速度变慢。方法二:SELECT*FROM`table`WHEREid>=(SELECTfloor(RAND()*(SELECTMAX(id)FROM`table`)))...

2013-10-14 00:48:00 433

说说我在家乡山东日照的面试经历以及对家乡互联网产业的一些认识吧

其实一直都很像写一篇文章来纪念一下我在家乡找工作的这段历程的。正好CSDN出了这么一个活动,顺便也就写一遍,也算纪念,也算参与了,也算对大三以来自己这段历程的一个总结。我是2013届的毕业生,很普通的二本学校,在学校里面也不突出,基本上属于那种大一无所事事,大二大三玩游戏的那种吧,唯一值得骄傲的应该就是我玩游戏并不是单单的花钱花时间,一款游戏玩到最后退出的时候算算帐一般都是能赚不少,大二赚出来...

2013-10-14 00:48:00 223

Qt5学习之路(vs2012下创建一个QT应用程序)2013-10-14

刚开始学习QT在网上找的资料基本都是使用QT Create进行开发的。VS下开发的学习资料感觉很少很难找的到。视频教程也基本没看到过貌似。因为我们研发中心是使用MFC进行开发开发工具是VS2010 .使用QT开发的话基本我们不会再使用QT Create了。所以把自己的学习的一些资料整理一下贴出。本文主要熟悉一下信号/槽如何在QT设计师中使用。本例是QT官方文档的一个例子。为了明白创建的...

2013-10-14 00:08:00 579 1

把编程语言比喻为人体

c#:人体的骨架,虽不华丽但很结实;其生长很缓慢但是每根关节都很重要。JavaScript:人体的血液,从头到脚贯穿全身,让一切变得有机起来。html:人体的皮肤,天生的美自然最好,当然后期还可以进行改造。css:人体的衣服,让皮肤不再单调让身体变得更漂亮。...

2013-10-14 00:00:00 365

(4)事件处理——(7)简单事件(Simple events)

There are many other times, apart from the loading of the page, at which we mightwant to perform a task. Just as JavaScript allows us to intercept the page load eventwith <body onload="">or wind...

2013-10-13 23:58:00 183

(4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...

In some cases, it may prove useful to use more than one JavaScript library onthe same page. As many libraries make use of the $identifier (as it is short andconvenient), we need a way to prevent colli...

2013-10-13 23:54:00 187

CGlib的动态代理使用示例

1、cglib简述 Cglib是一个优秀的动态代理框架,它的底层使用ASM在内存中动态的生成被代理类的子类,使用CGLIB即使代理类没有实现任何接口也可以实现动态代理功能。CGLIB具有简单易用,它的运行速度要远远快于JDK的Proxy动态代理:使用CGLIB需要导入以下两个jar文件: $1: asm.jar – CGLIB的底层实现 $2: cglib.ja...

2013-10-13 23:36:00 185

使用shell关闭占用某一个端口的程序

有时候我们经常要结束占用某些端口的程序。如在Linux中做socket开发的时候。我们可以使用以下命令的:(假设我们呀关闭占用80端口的程序)[cpp]view plaincopykill-9$(lsof-i:80|tail-1|awk'"$1"!=""{print$2}')//$用户获取命令的执行结果但是每...

2013-10-13 22:43:00 204

Qt5学习之路(VS下Qt设计师文件的使用)2013-10-13

当装完了在vs下编译好了的Qt和Qt Visual Studio Add-in后,我们就可以用VS来进行Qt方面的开发了。在VS下新建一个Qt工程,选择Qt Application项,如下图所示:输入项目名称和确定项目目录(注意Qt相关的项目目录中不能包含中文文字),我的项目名称为QTTest创建完成如下图双击打开qttest.ui文件,随便拖几个控件什么的做个界面,反...

2013-10-13 19:14:00 246

一个爬电商数据并实现搜索的例子

这是一个抓取电商商品信息,并提供搜索接口的例子。 采用的技术: 代码管理github 持续集成gradle web框架rose3.0(基于Spring3.0) 数据库mysql 商品抓取id遍历,Jsoup解析网页 搜索lucene现在的接口: 抓取数据...

2013-10-13 14:49:00 410

SICP 习题 (1.14)解题总结

SICP 习题 1.14要求计算出过程count-change的增长阶。count-change是书中1.2.2节讲解的用于计算零钱找换方案的过程。 要解答习题1.14,首先你需要理解count-change的工作方式,要理解count-change的工作方式,最好是自己去实现一遍count-change。 为了避免自己直接抄书中的代码,我决定自己实现一遍用来找换人民币的的“count-...

2013-10-13 00:05:00 377

小智慧62

1、【人生智慧】曾国藩人生信条:①小人专望人恩,恩过不感;君子不受人恩,受则难忘。②多思不若养志,多言不若守静,多才不若蓄德。③水道曲折,立岸者见而操舟者迷;棋势胜负,对奕者惑而傍观者审。④倚富者贫,倚贵者贱,倚强者弱,倚巧者拙。⑤食能止饥,饮能止渴,畏能止祸,足能止贪。2、人都是有惰性的,很多人,如果现实不把他逼到绝地,他绝不会去抗争去改变;而有些人,他们也有惰性,他们只是在现实绝境到来之前...

2013-10-12 22:17:00 126

在git的Bash下进行复制粘贴

最近在学习git,必然要用到clone啊,但是为毛不能复制粘贴啊,需要一个一个字符的敲clone的网址啊,问题出在哪里呢,如何才能在git的Bash下复制粘贴呢,经过找寻,终于找到了方法。在Bash命令行界面上右键点击左上角,在出现的菜单中点击properties,然后在quickedit上打上对钩,这样就ok了。以后遇到windows命令行不能复制粘贴的事情,这样做就ok了。为什么g...

2013-10-12 19:32:00 2180

c#中datetime类型与SqlServer中datetime格式的区别

一直以为c#中datetime与SqlServer中datetime类似,直到今日偶然发现两者之间的格式是有区别的。c#日期(图1)从上面的图中我们可以看到c#的日期格式是带星期的。SQLServer日期(图2)SqlServer的日期格式是不带星期的。...

2013-10-12 17:23:00 829

checkstyle之如何配置

在试用checkstyle一段时间后,对其中一些警告,感觉是没有必要的,比如一行的长度不超过80个字符,现在我们的屏幕都是宽屏幕了,没有必要80,120挺合适的,但是要怎么修改呢?经过查询,找到了方法。checkstyle没有提供可视化界面去修改,需要自己修改配置文件,其实很容易的。打开windows->performence->checkstyle选择一个默认的配...

2013-10-11 22:32:00 164

制作网站以及发布的流程

本来我也没有自己做网站的打算的,但是前段时间无意中浏览CSDN的时候看到一个在校的学生为他的女朋友做了一个网站,受此启发,也想做一个送给一直暗恋着的她。于是自己也做了一个网站,前后花费了大约三天的时间。好了,废话不多说,正式开始做网站的流程了。第一步、制作网站网站简单的可以分为动态的和静态的两种。静态的就是普通的html文件组装到一起的,只具有基本信息显示功能的。动态的就是具有...

2013-10-11 20:57:00 575

eclipse安装插件checkstyle

最近听说了一个eclipse神器:checkstyle,可以帮助java开发人员规范代码,对我这种有代码洁癖的人来说,这有着不小的魔力啊,必然要安装试一试啊。我最喜欢的安装方式是 输入一个安装网址,自动傻瓜式安装,不喜欢用暴力的复制plugins和features文件夹的方式,也不喜欢用link方法安装。checkstyle安装网址是http://eclipse-cs.sourceforg...

2013-10-11 20:30:00 117

IOS 开发之 CocoaPods讲解

什么是CocoaPods?看看你的项目吧,肯定会用到很多第三方的开源库,比如ASI,SBJson,MBProgressHUD等等.比如下面这款APP用到的库就包含如下这样多随着你的工程越来越大,你引入的第三方的开源库可能会越来越多.这些依赖的开源库维护管理越久越来越困难.于是CocoaPods出现了,它可以帮助管理Xcode项目的依赖关系。(说到这做过java的同...

2013-10-11 01:30:00 66

小智慧61

1、【年轻人易犯三个错误】一是太得意,稍有成绩就看不起人,觉得他人是傻瓜;二是太傲气,不愿和人合作,不愿安心在别人下面工作;三是太精明,从不吃亏,从不肯和人分享东西。古语说:自满者败,自矜者愚,自贼者害。谨慎可防风险避免失败,谦虚可团结人越做越大,不贪可得信任人脉广阔。2、微笑和沉默是两个有效的武器:微笑能解决很多问题,沉默能避免许多问题。3、二十岁之前,你可以用很多的激情去对抗、去叛逆,...

2013-10-11 00:56:00 171

(4)事件处理——(5)为代码简洁做的快捷方式(Shortcuts for code brevity)

The $(document).ready()construct is actually calling the .ready()method on ajQuery object we've constructed from the documentDOM element. The $()functionprovides a shortcut for us as this is a common ...

2013-10-11 00:21:00 102

(4)事件处理——(4)网页上的多个脚本(Multiple scripts on one page)

The traditional mechanism for registering event handlers through JavaScript (ratherthan adding handler attributes right in HTML) is to assign a function to the DOMelement's corresponding attribute. Fo...

2013-10-11 00:19:00 86

java中正则表达式中的非字符串处理

在java中我们经常遇到这样的情况,如下:<img src="image0"></img>ss<img src="image1"></img>pp<img alt="say"></img>我们想获取img中的信息,但是alt又不是我们需要的,我们需要获得的只是src的内容

2013-10-10 12:36:00 406

小智慧60

1、压力最大的时候,效率可能最高;最忙碌的时候,学的东西可能最多;最惬意的时候,往往是失败的开始;寒冷到了极致,太阳就要光临。成长不是靠时间,而是靠勤奋;时间不是靠虚度,而是靠利用;感情不是靠缘分,而是靠珍惜;金钱不是靠积攒,而是靠投资;事业不是靠满足,而是靠踏实。。。2、许多人的所谓成熟,不过是被习俗磨去了棱角,变得世故而实际了。那不是成熟,而是精神的早衰和个性的夭亡。真正的成熟,应当是独特...

2013-10-10 00:43:00 107

(4)事件处理——(3)代码执行的顺序(Timing of code execution)

In Chapter 1, Getting Started, we noted that $(document).ready()was jQuery'sprimary way to perform tasks on page load. It is not, however, the only method atour disposal. The native window.onloadevent...

2013-10-10 00:21:00 97

SICP 习题 (1.13) 解题总结

SICP习题1.13要求证明Fib(n)是最接近φn/√5 的整数,其中φ=(1+√5)/2。题目还有一个提示,提示解题者利用归纳法和斐波那契数的定义证明Fib(n)=(φn- ψn) / √5 。 说实话,面对这道题我是完败,完全没有思路那种。更加令人恼火的是,我根本不明白题目中所谓的提示是什么意思。那感觉就好像某个土豪朋友对你说,几千万的项目太难的话就先投资个几百万就好了,而你手上只有几...

2013-10-10 00:19:00 185

(4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...

We have already seen how to make jQuery react to the loading of a web page. The$(document).ready()event handlercan be used to fire off a function's worth ofcode, but there's a bit more to be said abou...

2013-10-10 00:16:00 199

(4)事件处理——(1)事件处理(Handling Events)

JavaScript has several built-in ways of reacting to user interaction and other events.To make a page dynamic and responsive, we need to harness this capability so thatwe can, at the appropriate times,...

2013-10-10 00:14:00 88

个人学习QT问题收集整理稿

一、QT中文乱码目前试了两种方法一:QStringLiteralC/C++ code1setWindowTitle(QStringLiteral("我是中文"));二:C/C++ code12QTextCodec*codec=QTextCodec::codecForName("G...

2013-10-10 00:12:00 74

Webservice-DTD和Schema(四)

写SOAP之前,写点XML的东西,为Soap打下一个比较好的基础。XML中主要讲DTD、Schema以及对XML的解析与XML与Java对象的关系等,DTD和Schema都不陌生,就蜻蜓点水,一带而过,XMl的解析在下篇中写。关于dtd作用好处不用在此多言,它大有被schema替代的趋势,下面举例说明。首先来认识一下的DTD,如果我们想要如下格式的xml文档,dtd应该怎么写呢?&...

2013-10-09 09:11:00 119

小智慧59

1、【顶级商人的四个独特能力】第一,对人性的深度洞悉。第二,对信息中包含商机的超级解读能力,第三,一针见血直逼事物本质的能力。第四,知道合能赢能大,独会小会死这个原理。2、【人际关系四步稳固法】1、在参加社交活动之前,妥为规划;2、主动寻求他人的支援,主动寻求与他人的联系;3、明白自己有哪些专长和资源正是他人所需要的,明白自己的价值,便于回馈;4、经常评估你的人际关系网,不断予以扩展,人际关系...

2013-10-08 22:06:00 95

CSS3之过渡Transition

  CSS3也有着非常强大的属性,那就是过渡——Transition。过渡——Transition在W3C的描述:“css的transition允许css的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值。”既然CSS3的过渡这么强大,下面我们就一点一点掌握它吧。  CSS3中的过渡Transition有四...

2013-10-08 08:46:00 157

计算任意位数的Pi

当用程序实现求pi的值时,也许你能够很快写出算法(利用求pi的几个公式),但是由于使用单变量保存结果,限于计算机硬件对变量的表示范围有限,因此,最多只能计算出pi值小数点后十多位。但需要得到一个更大位数的pi值时,就得考虑其他的算法。 我们采用这个公式计算pi: pi/2 = 1+1/3+1/3*2/5 + 1/3*2/5*3/7 + 1/3*2/5*3/7*4/9+......在计算上...

2013-10-08 01:47:00 241

[week5]每周总结与工作计划

其实上周日晚上我正在准备从老家回学校的行李,所以总结规划留到现在才写~ 我不得不说,国庆回到老家,我几乎什么事都没做Orz。。。 所以安排的任务全部没完成Orz,就看了几个itercast的视频,倒是把亲朋好友的门串了个遍(还看了20多卷的漫画Orz)。。。 感觉好颓废啊,得调整状态了。 这周只剩下6天了,周六还要补课,所以任务安排少一点。于是不罗嗦,直接贴任务:...

2013-10-08 00:32:00 185

空空如也

空空如也

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

TA关注的人

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