自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

我的北漂感悟录,程序员你是否也曾有过?!

出来打工,人们普遍使用的交通工具是火车。在火车站,人们或出去或回家;候车室里,人很多,在这些人当中,不难发现有一些人背着一个沉甸甸的大包,——这包里装的也许是沉重的责任,也许是对生活的希望,也许是为生活而奔波的劳苦......,无论怎样,压在他们身上的重量远远不是这些。我之前只坐过一两次火车,而且在记忆中很模糊。从出来工作到现在,做过三次火车,对坐火车的感触是:东西尽可能的少带。想起自己和同学刚来...

2012-02-15 09:19:57 315

开源爬虫larbin分析

1. larbin简介(百度百科)    larbin是一种开源的网络爬虫/网络蜘蛛,由法国的年轻人Sébastien Ailleret独立开发,用c++语言实现。larbin目的是能够跟踪页面的url进行扩展的抓取,最后为搜索引擎提供广泛的数据来源。 Larbin只是一个爬虫,也就是说larbin只抓取网页,至于如何parse的事情则由用户自己完成。另外,如何存储到数据库以及建立索引的事情 ...

2012-02-06 09:52:31 300

细说 HttpHandler 的映射过程

在ASP.NET编程模型中,一个来自客户端的请求要经过一个称为管线的处理过程。在整个处理请求中,相对于其它对象来说,HttpHandler的处理算得上是整个过程的核心部分。由于HttpHandler的重要地位,我前面已经有二篇博客对它过一些使用上的介绍。 【用Asp.net写自己的服务框架】 中谈到了它的一般使用方法。 【细说ASP.NET的各种异步操作】 又详细地介绍了异步HttpHandler...

2012-02-06 09:51:45 288

一条SQL语句查询无限递归树所有数据

权限树:SELECT PERMISSIONID, PARENTID, T.ITEMNAME,T.DESCRIPTION FROM T_PERMISSION T START WITH PARENTID = (SELECT PARENTID FROM T_PERMISSION WHERE PERMISSIONID = 0)CONNECT BY PRIOR PER...

2011-11-02 00:10:00 268

仅更换Ext tree节点图标的方法

var maintaintype=win.comboMaintain.getValue(); Ext.Ajax.request({ url : 'servlet/SendInjunction', params : { type : 'maintain', unitid : c...

2011-11-01 22:53:00 194

软考复习体会

软考马上就要到来了,我们的复习也进入了最后的实战阶段.两个多月的复习。让我学习到了很多以前所没有注意的东西。在考试的同时,学习东西无疑也是最重要的。下面说说这段时间的收获吧这段时间集中对计算机基础的知识,网络,软件工程中理论的东西学习了很多。其中计算及组成,操作系统,数据结构,编译原理这块让我看到了计算机的工作原理,以及程序运行的过程等。这些相信对以后的编程都会有很大的帮助。网络这块也是重...

2011-10-31 21:00:00 118

[IT 男人帮 -10/31] 李彦宏:中国互联网正从娱乐向商务领域渗透

Tech2IPO国内报道:10月26日,2011清华管理全球论坛在清华大学经济管理学院伟伦楼国际报告厅举行。百度CEO李彦宏作为与会的唯一一位互联网代表参与了该论坛。“今天很多被认为是理所当然的事情,在十年前是想都不敢想的。”李彦宏表示,“没有人可以阻止网络大潮对中国人生活的影响。”.李彦宏对照了中美互联网的发展轨迹,“中国互联网发展的过程有可能是不一样的,但是结果和全球是一样的。”中...

2011-10-31 13:33:00 127

[IT 男人帮 -10/31] 雨林木风CEO赖霖枫: 互联网冬天前的思考

最近天气总是有种凉飕飕的感觉,估计冬天很快就要来了。近段时间和互联网圈子里面的朋友聊天,很奇怪,无论聊什么话题,最 后还是回到谈钱这个话题上。相信这个行业里面的很多朋友都深有感触,国内互联网从去年下半年到今年上半年燥热的不行,上规模的企业一拨接着一拨直奔美国纳 斯达克,稍有点名气的企业,只要老总一出门,见面问的最多的话题就是“你企业准备什么时候上市啊,貌似最近行情不错!”.这里我给大家...

2011-10-31 13:30:00 185

[IT 男人帮 -10/31] 为何最赚钱的互联网企业都不在美国?

最近在 VentureBeat 上有篇很有意思的文章,它将互联网企业按照盈利率放到了一个金字塔型的图片里。而有趣的就是这些公司当中那些盈利率能达到30%的优秀代表,没有一家位于美国。要么是俄罗斯、中国,要么就是在拉丁美洲。比如像 Yandex,他们于11年前成立,现在是俄罗斯最大的搜索引擎。他们于八月份完成了IPO,目前的市值是80亿美元。我的朋友们一般认为2000年时的俄罗斯互联网和...

2011-10-31 13:21:00 149

[IT 男人帮 10/31] TC Disrupt 系列:马化腾谈创业经验和困难

作为 TechCrunch Disrupt 的第一场访谈嘉宾,马化腾花了很多时间来讲述自己早期的创业故事。“腾讯在初期,其实也是依托于中国移动的需求而成长起来的。那个时候还没有生态环境的概念,但对于第三方开发商来说,机会是非常重要的。”.腾讯早期想开发软件或游戏卖给互联网公司,QQ (OICQ)只是项目之一。不幸的是 IM 不好卖。在寻求卖家的时候,马化腾意识到 QQ 不是软件而是服务...

2011-10-31 13:08:00 176

Android WebView开发

在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。 什么是webkit WebKit 是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。 同时,WebKit也是Mac OS X的Safari网页浏览器的基础。WebKit是一个开源项目,主要由KDE的KHTML修改而来并且包含了...

2011-10-31 12:59:00 134

在SDK中打开其他接入应用的解决方案

在SDK中打开其他接入应用的解决方案一直以来,在iOS的开发中,在程序中打开另外一个应用是不允许。后来有正义之士用class-dump在私有API中找到了这样的功能。那就是使用UIApplication的launchApplicationWithIdentifier:suspended:来打开。使用的办法如下:NSString *identifier = [[NSBundle...

2011-10-31 10:58:00 274

我的Android开发之旅—从.NET到PHP到Android,一个轮回,一个开始

我的Android开发之旅 —从.NET到PHP到Android,一个轮回,一个开始话说自己一直都比较喜欢参加一些征文方面的活动,记得去年也参加过CSDN的书评那个,结果不了了之,很可惜没有拿到书,这回一看又是关于书的征文,而且正好是Android方面的书籍,当然会倾尽全力,放手一搏,同时也对走到现在的开发人生做一个短暂的小结。从标题可以看出,做过的东西还真不少,在培训学校...

2011-10-31 09:29:00 147

ADF: The best way to indicate for records in a table the existence of details

An interesting discussion arose in one of the projects I am involved in. The functional requirement at stake: show records in a table. In one of the columns, show an indicator (checkbox for example)...

2011-10-31 09:22:00 172

在Eclipse中使用ADF Faces和ADF task flow

Oracle官方提供Oracle Enterprise Pack for Eclipse 11g R1来支持在Eclipe中使用ADF Faces和ADF task flow。可以在http://www.oracle.com/technetwork/developer-tools/eclipse/overview/whatsnew-089747.html中找到该插件所支持的新特性。这里是一篇使...

2011-10-31 09:03:00 148

插入法排序

static void InsertSort(int[] nums) { //外层循环控制要插入的元素 for (int i = 1; i <= nums.Length - 1; i++) { int index=i; int i...

2011-10-31 09:00:00 126

计算统计钞票的张数

class Test { static void Main(string[] args) { int[] m = { 100, 50, 20, 10, 5, 1 }; string ok=""; do { ...

2011-10-31 09:00:00 445

验证邮箱地址和手机号码

namespace test{ class Test5 { static void Main(string[] args) { Console.Write("请输入要验证的手机号码:"); string telephone = Console.ReadLine(); ...

2011-10-31 09:00:00 168

C#实现跑马灯效果

namespace test{ class Test6 { static void Main(string[] args) { string str = "welcome to xfht"; //获取字符串str的长度 int length = str.Leng...

2011-10-31 08:59:00 409

使用UIComponent.getId()区分按钮操作

环境:ADF, JSF在开发中,经常会使用自定义的Popup和Dialog,Dialog中的按钮通常也不是默认的。不同的按钮会有不同的操作,可以使用下面的代码,简单方便进行不同操作的区分:<af:popup > <af:dialog title="Confirm Change" type="none" > <f:verbatim>...

2011-10-30 22:42:00 141

How to customize ADF exception

一些customize ADF exception的资料,记录做日后参考:http://one-size-doesnt-fit-all.blogspot.com/2008/06/jdev-adf-how-to-log-all-errors-to.htmlhttp://spotlearning.wordpress.com/2011/07/25/custom-exception-in-ad...

2011-10-30 22:24:00 81

AM pool中的AM实例的生命周期

AM缓冲池中的AM实例会随着客户端请求的增加而增长。相对于增长,负责清除操作的是存在于Java虚拟机中的monitor,该monitor在每jbo.ampool.monitorsleepinterval时间后进行AM的清除操作。清除的对象先考虑是否有AM实例的inactive时间大于jbo.ampool.maxinactiveage,如果是就清除,清除尚未达到jbo.ampool.maxava...

2011-10-30 17:34:00 93

Android中asset文件夹和raw文件夹区别

原文地址:http://www.cnblogs.com/leizhenzi/archive/2011/10/18/2216428.html*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R....

2011-10-30 15:12:00 93

Activity的四种加载模式

四种加载模式分别是:standardsingleTopsingleTasksingleInstance1、standard是默认的加载模式,当不指定的时候就是这样加载。每次startActivity()都创建一个新的Activity实例。2、singleTop和standard模式差不多,但是有一点不同:如果当前的顶层Activity就是要跳过去的Activity,就不重新...

2011-10-30 13:13:00 69

选择法排序

static void ChoiceSort(int[] nums) { for (int i = 0; i <= nums.Length - 2; i++) { int min = nums[i]; int index = i; ; ...

2011-10-30 11:36:00 108

冒泡排序

static void BubbleSort(int[] nums) { int temp; for (int i = 0; i <= nums.Length - 2; i++) { for (int j = 0; j <= nums.Length - 2 ...

2011-10-30 11:34:00 92

为什么我这段时间闲置Blog了

故意放开很长一段时间不来更新Blog,原因有很多,只要是以下这几点。有一段时间整个人会不自觉的开网页,开Blog,条件反射似的。每天打开十数次,停留的时间又不长。但是似乎是想看看有没有什么新的动静。我觉得这样不好。这个地址有一些同事在关注,这样会让我觉得不自在,有时候不是很想在这上面说话了。很多时候,在我熟悉的领域,我是一个很喜欢表达和分享的人。导致的结果是经常会带入将别人不关心的话题...

2011-10-30 11:34:00 69

C#实现小小的日历

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CalendarConsoleApp{ class Program { static void Main(string[] args) ...

2011-10-30 11:27:00 187

一个禁止鼠标右键菜单的脚本,并少了提示警告!

制作方法:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>禁止鼠标右键</title></head><script>fun

2011-10-30 11:23:00 115

胜读十年书的社会生存的75条忠告

01.犯了错误就该诚实地认错——狡辩、诿过只会害了自己。  02.朋友之间要保持距离——这样的友谊才能长久。   03.钱追人,人追健康——有了健康,还怕挣不到钱么?   04.别轻易转行——转行的风险很高,最好不要轻率为之。  05.适度地抬高身价——在就业市场中,人也是一种商品。   06.把敬业变成习惯——从长期看是为了自己。  07.运用累积法壮大资产——不求快...

2011-10-30 11:20:00 45

面试ABC

 现在找工作第一关就是面试,那么如何在短短时间里把自己充分地介绍给你心仪的公司呢?除了你的能力和一些在平时生活中养成的习惯外,面试中也需注意一些问题。如果你能够在面试的过程中,表现得很好,相信将会对你面试的效果帮助不小。面试的准备阶段   1. 穿着适合那份工作的服装   穿着的服装和你去面试的那份工作的性质要有关联。是什么性质的工作,就应穿相适应的服装。基本原则是穿着整齐明快,不...

2011-10-30 11:17:00 107

IT专业人士有效的学习专业知识的技巧

一、刚毕业的你可会遇到的些问题 选择太多,不知道学什么 无从下手,迚展缓慢二、实质 掌握本领 可持续发展三、关于内功和套路把握好理论知识和实践能力的平衡内功 操作系统(unix,linux,windows.....),数据结构,编程语言和算法,计算机组成结构和硬件原理,关系型数据库原理,网络通讯原理和协议(tcp/ip,DNS,DHCP......网络操作系...

2011-10-30 11:15:00 94

实现广告在右边浮动

lastScrollY = 0; function heartBeat() { diffY = document.body.scrollTop; percent = .1 * (diffY - lastScrollY); if (percent > 0) percent = Math.ceil(percent); else ...

2011-10-30 11:12:00 123

JS实现遮罩层效果

function show(){ var cover = document.getElementById("cover"); cover.style.width = document.documentElement.scrollWidth+"px"; cover.style.height = document.documentElement.scrollHeight+...

2011-10-30 11:11:00 131

一享天开

为了支持我的朋友---Android游戏开发的大牛Himi,我果断的参加csdn举办的 Android编程之旅有奖征集活动 。我一遍又一遍的细读着活动规则,要么写书评,要么写android开发的经验心得,又找回了当年写高考命题作文的踌躇感和纠结感……Himi的书我读了试读章节,让我这个作嵌入式的都对游戏开发产生了兴趣,作为游戏开发的外行,我就不妄自评论书的内容了。那么我就简单唠叨几句我自己...

2011-10-30 00:24:00 107

DataReader和DataSet的异同

DataReader和DataSet最大的区别在于,DataReader使用时始终占用SqlConnection,在线操作数据库..任何对SqlConnection的操作都会引发DataReader的异常..因为DataReader每次只在内存中加载一条数据,所以占用的内存是很小的..因为DataReader的特殊性和高性能.所以DataReader是只进的..你读了第一条后就不能再去读取第一条了...

2011-10-29 23:29:00 117

三层架构之间的关系

数据访问层,业务层,表示层。数据访问层实现对数据库的数据操作。业务逻辑层为业务逻辑的具体实现。表示层实现与用户之间的交互,负责数据的输入和输出。关系:业务逻辑层调用数据访问层;表示层调用业务逻辑层。优点:使软件具有良好的可扩展性和可维护性;分工明确,易于团队开发,降低了开发的难度。...

2011-10-29 23:26:00 479 1

SOAP简介

SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息并执行远程过程调用的协议,是一个基于XML的协议。使用SOAP,不用考虑任何特定的传输协议(最常用的还是HTTP协议),可以允许任何类型的对象或代码,在任何平台上,以任何一直语言相互通信...

2011-10-29 23:23:00 69

UDP连接和TCP连接的异同

前者只管传,不管数据到不到,无须建立连接.后者保证传输的数据准确,须要连结.都可以实现远程连接,TCP需要连接,传输数据可靠;UDP 不需要,效率高,资源占用少。...

2011-10-29 23:22:00 148

【虚假同感偏差】

我们通常都会相信,我们的爱好与大多数人是一样的。如果你喜欢玩电脑游戏,那么就有可能高估喜欢电脑游戏的人数。你也通常会高估给自己喜欢的同学投票的人数,高估自己在群体中的威信与领导能力等等。你的这种高估与你的行为及态度有相同特点的人数的倾向性就叫做“虚假同感偏差”。有些因素会影响你的这种虚假同感偏差强度:(1)当外部的归因强于内部归因时;(2)当前的行为或事件对某人非常重要时;(3)当...

2011-10-29 23:10:00 102

空空如也

空空如也

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

TA关注的人

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