以图明志

IT人家

当技术变成兴趣,谈谈我的一些近况

不再是一线码农
好久没更新博客了。近期也有不少网友通过QQ、邮件找到我,问为什么不更新啊,最近在干嘛,在哪里工作什么的,这里就简单谈谈我的一些近况吧。我换工作了,严格来说,可以说是转行了。前几个月我考进了机关单位编制,现在在国土资源部门负责信息方面的管理工作,工作内容嘛,几乎不怎么从事开发了,最多就是偶尔改下原有系统/网站的代码。然后就是负责局里的一些大大小小的信息系统事务,日常维护,与其它机关单位打交道……等等。

计算机算法

[专题] 快速排序里的学问:快速排序的过程

理解快速排序的工作机制
通过前面问题以及引入了“信息熵”的概念,我们可以重新来理解排序的本质:一组未排序的N个数字,它们一共有N!种重排,其中只有一种排列是满足题意的(譬如从大到小排列)。换句话说,排序问题的可能性一共有N!种。任何基于比较的排序的基本操作单元都是“比较a和b”,这就相当于猜数字游戏里面的一个问句。

IT人家

[专题] 走出浮躁的泥沼:关于技术与工作

选择与热爱
我觉得,技术与工作最理想的结合状态是,自己能学习到新的技术,这些技术也能应用到工作中;工作的内容又不那么枯燥,都那么具有挑战性。我觉得,如果你在工作中比别人多那么一点思考,也许你就会出类拔萃,程序员这份工作就是这样。我认为,程序员的工作首先应该是富有挑战性的。

智力开发

实施“番茄工作法”需要注意的一些细节

时间的具体连续性
《拖延心理学》一书也谈到了拖延的一个成因是因为对“时间”这一概念的认知停留在儿童或少年时期。总之,我认为,我们所具有的坏的习性,有很多是因为心智不成熟和知识的匮乏所引起的。而通过具体连续性来看待时间,那么构成时间的是一个一个的连续事件。人们在关注具体事件时,焦虑感明显减轻。

数据结构

[专题] 获取单链表中的指定位置的元素

工作指针的概念
单链表作为一种数据结构,存取数据是其很基本的操作。今天我们来看一下,如何获取单链表指定位置的元素。在单链表中,由于第i个元素到底在哪是没办法一开始就知道,必须得从头开始找。我们可以先设计一下单链表实现获取第i个元素的数据的操作GetElem()函数。

数据库技术

数据库SQL SELECT查询的工作原理

SELECT了那么久,你了解它吗
我并非专业DBA,但作为B/S架构的开发人员,总是离不开数据库。一般开发员只会应用SQL的四条经典语句:select,insert,delete,update。但是我从来没有研究过它们的工作原理,这篇我想说一说select在数据库中的工作原理。

互联网时代

在软件行业,怎样才算成功?

如何定义软件行业的成功
不同的人对于成功的认识是不同的。成功对很多人来说,首当其冲的象征是物质上的回报。你挣得越多,就越“成功”。“他是个非常成功的律师,是公司合伙人。”“她是一个成功的企业家,公司已经成为国际集团了。” “他是一个成功的外科医生,在六个月里挣够了钱,下半年就到处旅游去了。”我们习惯于这样认识成功。

JQuery

JQuery选择器$()的工作原理浅析

选择器写成$('#id')的时候最快
每次申明一个jQuery对象的时候,返回的是jQuery.prototype.init对象,很多人就会不明白,init明明是jQuery.fn的方法啊,实际上这里不是方法,而是init的构造函数,因为js的prototype对象可以实现继承,加上js的对象只是引用不会是拷贝,new jQuery,new jQuery.fn和new jQuery.fn.init的子对象是一样的,只是有没有执行到init的不同。

IT人家

效率由心生,快速提高工作效率秘诀

现代人都很忙,但忙的可能没有效率
现代人都很忙,但忙的可能没有效率,可能在"忙人"摸象,也就是瞎忙。也许你的效率可以提升20倍,也许你的激情和潜能可以提升10倍!秘诀就在于目标管理、时间管理、精力管理、如何在短时间内完成更多的事情、如何从痛苦的修行中悟道、如何尊崇内心的自由、如何有更多的时间去享受生活、如何动态平衡工作和生活?!这里有能大大提升工作效率和时间效率的几个重要的工作习惯。

开源项目与工具

正则表达式是如何工作的?

谈谈正则的工作原理
正则表达式 ,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。粗浅地编写正则表达式是造成性能瓶颈的主要原因之一,但还有很多可以改进正则表达式效率的地方。

IT人家

程序员工作中会遭遇的天花板

工作中不由你控制的一些地方
在我看来,程序员做的是开创性的工作。互联网的发展不但推动了技术的发展,而且带来了技术的普及。因此程序员不比以前,现在要找某方面的资料是很easy的事情了。看过大量的资料,各种新颖的技术方案和解决思路,不心动那是不可能的。OK,想用某某某框架,想用某某某技术,但是,因为各种原因,没办法应用到自己开发的项目中。这就是一个天花板。

智力开发

番茄工作法:让时间变成你最好的朋友

排除干扰,确保首先完成最高优先级的任务
在我们所有的对手中,最强大的是时间。面对时间,我们丝毫没有欺骗的机会,时间一分一秒的流逝,最终的胜利者总是时间。我们经常会觉得"哦,两天过去了,任务丝毫没有进展,明天就是截止日期了,该怎么办?"我们经常忙于应付一个接一个的任务,没有时间去学习充电,享受生活,并由此陷入很大的焦虑情绪。

Web设计理念

Cookie的工作原理与优缺点

Cookie是怎样工作的
一般来说,Cookie通过HTTP Headers从服务器端返回到浏览器上。首先,服务器端在响应中利用Set-Cookie header来创建一个Cookie ,然后,浏览器在它的请求中通过Cookie header包含这个已经创建的Cookie,并且反它返回至服务器,从而完成浏览器的论证。

IT人家

工作:不管你愿不愿意,你都要改变

这或许是成长的代价吧
程序员这个群体有一个典型的特征:那就是【技术能力】大多时候和【以自我为中心的程度】成正比。具体表现形式可能是目中无人,也可能是特立独行,诸如此类。但实质上,以当前的情势而论,大多时候一旦你选择打工,而非创业,大致上也就失去了目中无人或特立独行的资格。

IT人家

追随自己的心,将想做的事情变成自己的工作

设立职业生涯目标的14步练习法
这是一个重要的练习,它能让你勇敢地去梦想,去了解自己。当我们不知我们要什么时,我们如何去要?所以,这个生涯规划的练习,是让我们去了解自己所要的,以及要如何去要。建议找一个时间,静静地坐下来,拿起你的纸与笔,一步一步来做。也许,你没有一次做完所有的步骤,没有关系,第二天再找一个时间,继续你未完的内心历程。

IT人家

怎样的工作才算是好工作?

决定你去留的一些因素
以下12个标准是我们期望从工作中获得的利益,但无论美国总统还是世界小姐,恐怕没有一份工作能将它们全部满足。把这些标准在纸上按优先级排序,取舍之间,让你看清自己的求职价值观。诱人的薪水和良好的福利,上班地点交通方便,工作环境舒适,公司稳步成长,为你带来稳定、有保障的将来等。
1 / 2 首页 < Prev 1 2 Next > 尾页 页码: