- 博客(41)
- 资源 (25)
- 收藏
- 关注
原创 程序员的薪资是怎样炼成的
这是一个程序员的薪资表,有好多程序员非常关心大学毕业后的薪资问题,我想说的是,对于薪资问题我们其实不必看得太重,为什么这么说呢?我自己的观点是这样子的:看薪资不重是不可能的,因为人活着为公司赢利同时也是为了自己的薪资,为自己的家庭。所以说,本人认为挣钱是一个人的责任。为家庭的幸福而奋斗。但,千万不要盲目的为钱,要知道,作为一个程序员,一定要有好的工作素质,要有强的团队意识。要以团队的利益为
2012-12-27 09:36:03 1171 1
原创 代码需要简洁
什么样的代码才是真正好的、整洁的代码?来看看大牛们怎么说。 Bjarne Stroustrup,C++之父: 我喜欢优雅、高效的代码: 逻辑应该是清晰的,bug 难以隐藏;依赖最少,易于维护;错误处理完全根据一个明确的策略;性能接近最佳化,避免代码混乱和无原则的优化;整洁的代码只做一件事。Grady Booch,《面向对象分析与设计》作者
2012-12-27 08:46:49 697
原创 php与linux究竟有什么渊源?
因为Linux主要的好处是开源、安全、稳定。对于程序员来说,了解系统的内部代码和运行结构是了解系统、编写出更高品质的程序的思路之一,而且现在Linux的开发和使用越来越普遍,特别是在服务器的应用(你所熟知的gogle、yahoo都是Linux平台的商业软件包),你可以想象一下Linux的应用。而Windows是非开源商业软件,你很难得到它的源码,而且也不能去修改它的内容(否则等着吃官司)。
2012-12-26 20:18:55 1154
原创 linux有心得了(完成了)
linux是我们这周的学习任务一、linux目录的介绍只有一个/ 根目录,所有的文件都在这个根目录下Bin 保存的是 可执行的文件Etc 保存的是配置文件,而且Linux的命令都是通过配置文件来实现的Home 家目录 保存了一些用户 ,通过 cd ~ 切换Usr 这个保存的是安装的软件的目录Mnt 挂在一些镜像文件的目录Media 保存的是下载
2012-12-25 21:31:51 601
原创 linux常用的命令大全总结
由于记忆力有限,把平时常用的Linux命令整理出来,以便随时查阅: linux 基本命令 ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@linux ~]# ls [--color={none,auto,always}] 目录名称 [root@l
2012-12-24 14:32:23 768
原创 企业部署Windows 8 Store 风格应用
引言之前我们都知道可以将应用程序发布到Windows 商店中供用户下载使用。如果我们是企业开发人员,则我们的应用可能属于以下两种类别之一:1.应用内容是只与公司内个人切实相关的应用。2.希望尽可能多的用户可以使用我们的应用,最好将该应用列在 Windows 应用商店中。本篇博文主要针对第一种类型的应用如何部署到企业进行分析。一、准备应用虽然通过Windows Sto
2012-12-20 14:15:08 887
原创 linux 进程ps
每天一个linux命令(41):ps命令Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常
2012-12-20 14:11:02 575
原创 我‘不喜欢’正则
介绍:事实上我喜欢正则:他们做的很好了。 事实上他们太好了,以至于几乎所有的程序员都必须使用它。不幸的是每当我需要一个正则的时候,我都会碰到同样的问题:对于那些该死的语法我基本上都忘光了..。如果我每天都要写一个的话,我可能会很容易的记住他们,可是在一年里我基本上很少写几个.. 在厌倦了一次又一次的查看和学习文档之后,我决定通过String的扩展方法来实现他们.. 背景
2012-12-19 14:24:40 692
原创 JavaScript字符串的精心收集
当我刚开始编写JavaScript时候,遇到一些要处理的问题时我发现自己经常要谷歌搜索,或使用Mozilla的参考,以找到这些确切的语法和参 数的定义与字符串操作的方法。好像高手都是这样过来的,几年编程下来,我积累了大量的有用信息,所以今天的这篇文章就分享几年以来总结的一些最常见和最有用的字符串相关的方法的例子和简要说明。便于程序员用于快速参考。当然,最有经验的开发人员对这些操作很熟悉
2012-12-19 11:59:41 730
原创 中国无缘Windows 8盒装版 .
据PCWorld爆料,为了防止盗版,微软将不会在中国销售Windows 8零售盒装版,我国用户只能在线下载或是通过购买品牌机获得Windows 8。微软在周一的一份邮件中指出:“经过与大量消费者的交流,微软决定,简化Windows在中国的配送模式,所有实体Windows媒介都不会出现在市面上。”微软表示,这佯作是为了保护消费者的PC免受恶意软件和间谍软件侵扰。Windows 8上市后,我国
2012-12-19 11:53:27 639
原创 Windows8的漏洞你知道吗?
安全无绝对,虽然微软Windows8在安全方面进行了很大改进,但是仍然不可避免地出现漏洞。说来说去微软依旧是个漏洞库。首先确认装有这个QQ拼音输入法:Ctrl+空格,找到这个选项:打开IE浏览器:文件菜单-另存为选项,将网页文件另存为即可打开文件夹对话框:创建快捷方式,对这个快捷方式直接赋参数运行,如图创建用户Helper:将用户加入管理
2012-12-18 15:44:28 902
原创 一天练一个linux命令(2) 学会linux很简单
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文
2012-12-18 14:20:13 1084
原创 windows8开发系列课程
这节,我们讨论两个主题 ①打破视图 ②使用瓦片和徽章来更好的用户体验如果你把断裂视图呈现给用户,你可以恢复到一个更广泛的布局时,与用户交互的应用在某些方面。为了证明这个道理, 我添加一个按钮到viewPage页面上。下列的源代码所示:1 <StackPanel x:Name="TopRight" Background="#70a524" Grid.Column="1" 2 G
2012-12-18 14:08:23 787
原创 浏览器缓存机制
浏览器缓存机制浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta标签,Web开发者可以在HTML页面的节点中加入标签,代码如下:html code上述代码的作用是告诉浏览器当前页面不被缓存,每次访
2012-12-17 16:04:36 683
原创 使用php simple html dom parser解析html标签
使用php simple html dom parser解析html标签用了一下PHP Simple HTML DOM Parser解析HTML页面,感觉还不错,它能创建一个DOM tree方便你解析html里面的内容。用来抓东西挺好的。 附带一个例子,你也到sourceforge下载压缩包看里面的例子:Scraping data with PHP Simple
2012-12-17 15:02:17 5480
原创 XML无处不在
无处不在的XML无处不在的XML在学习XML之前我们先想一下,在之前我们见过这个东西么?主要作用是做数据的存储,而HTML是做数据的展现.当我们用数据库存储的时候的优点是,安全度高,查询方便.缺点就是数据量小的时候,用数据库有点杀鸡用牛刀的感觉.而且数据库这种存储方式必须依赖某个软件才能查看.用文本文件的优点是,快速,方便.缺点就是:不安全.设计格式不太方便.
2012-12-17 13:40:24 1132 1
原创 windows8之路
windows8平板电脑使用office 2012自从 iPad 上市后, 平板电脑这样的装置随之开始风靡 PC 市场, 其它不论是一般的笔电厂商, 手机厂商, 甚至书商等品牌也陆续跟进, 然而销售却都远不如 iPad. 在这样百花齐放的市场里, Microsoft Windows 8 要如何崭露头角取得一席之地呢?2010年 Apple 从 iPhone 延伸创造了 iPad 这样的
2012-12-16 21:35:43 711
原创 JavaScript 闭包究竟是什么
用JavaScript一年多了,闭包总是让人二丈和尚摸不着头脑。陆陆续续接触了一些闭包的知识,也犯过几次因为不理解闭包导致的错误,一年多了资料也看了一些,但还是不是非常明白,最近偶然看了一下 jQuery基础教程 的附录,发现附录A对JavaScript的闭包的介绍简单易懂,于是借花献佛总结一下。 1.简单的例子首先从一个经典错误谈起,页面上有若干个div, 我们想给它们绑定一个onc
2012-12-16 21:22:19 654
原创 Windows 8 Metro 应用开发入门 Metro App的几个新控件
摘 要基于Silverlight开发Metro App可以使用Silverlight原生的控件,为了更好的开发Metro App,控件库又专门增加了几个新的控件,如:GridView、Flipview、ProgressRing、SemanticZoom和VariableSizedWrapGrid等,这些控件为平板设备提供了良好的触控体验,这一章我们来介绍一下这几个控件的简单用法。
2012-12-16 13:17:55 2029
原创 php 接口类,抽象类 的实际作用
1.php 接口类:interface其实他们的作用很简单,当有很多人一起开发一个项目时,可能都会去调用别人写的一些类,那你就会问,我怎么知道他的某个功能的实现方法是怎么命名的呢,这个时候php接口类就起到作用了,当我们定义了一个接口类时,它里面的方式是下面的子类必须实现的,比如 :1 interface Shop2 {3 public function buy
2012-12-15 22:03:02 1031
转载 黑客的经历分享
朋友们大家好。我是黑鹰红客基地的讲师飞飞,首先我代表黑鹰红客基地的工作人员们对你们的加入表示热烈的欢迎。接下来我想要对加入黑鹰红客基地的VIP会员朋友们说一句:你们的选择是正确的。但有些朋友可能就要说了,我都加入黑鹰红客基地多长时间了,可是技术却还没怎么进步,而且现在还不知道怎么去学和学什么好。其实大家遇到的这些问题都是非常正常的。记得在我刚开始学习这些技术的时候和大家现在的感受是完全相同的。似乎
2012-12-14 15:09:01 1684 2
原创 防止黑客入侵网站
你的网站是否经常被黑客入侵?站长怎样防止自己的网站被黑客入侵?黑客入侵现在最普遍的是利用注入来到达入侵的目的。站长怎样防止自己的网站被黑客入侵?以下是我的经验之谈,大家可以参考下! 黑客入侵的网站首选的大部分都是流量高的网站,怎样避免呢?个人认为必要做好已下步骤! 一:注入漏洞必须补上 什么是注入漏洞,怎么产生的,这些我也不好意思在这说了,百度上很多关于这方面的介绍。比如说你的网
2012-12-14 15:05:12 1851
原创 程序员与黑客的故事 程序员应有的工作素质
“今年9月,征途私服就开始扩散了。”近日,一些资深游戏玩家向记者透露,正处于巅峰状态的巨人网络(NYSE:GA)旗下的核心产品《征途Online》正遭遇类似2002年给盛大带来巨大损失的“私服门”事件。 现在登录百度搜索“征途私服”即能发现,提供征途私服下载的相关“联盟”和“集中营”公开销售已在网络上大规模铺开,而提供最新下载的服务还在连续推出。 11月21日,记者浏览百度,分列用户“
2012-12-14 15:01:14 1646
原创 学懂linux命令(1) linux很简单
cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”。1.命令格式:cal [参数][月份][年份]2.命令功能:用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份3.命令参数:-1 显示一个月的月历-3
2012-12-14 10:46:54 499
原创 面向对象和数据库
话说当年面向对象和数据库刚出道的时候,曾经引发过惊天动地的大讨论(当然,这里说的是关系型数据库,以下简称数据库)。两个阵营的人都试图说服对方,加入到自己的阵营里来(传说是都说了,你别做了那个了,没发展)。经过车轮式讨论,也没得到共识,只好分道扬镳了。 虽然,无法考证这个传说是不是真的,但确实,面向对象和数据库之间存在着矛盾。这正是我们学习了面向对象理论之后,信心百倍地要去做项目时,突然发现有
2012-12-14 10:36:23 917
原创 做一个优秀的程序员需要这样...
1、养成良好的书写代码的习惯,该加注释的时候一定要加注释,该大写的地方一定要大写,变量命名不能模糊不清。这是基础,是为了让别人能看明白你所写的代码,不能你写的代码只有你自己才看的明白。2、注意所写软件的版本控制。3、勤奋学习最新的技术,计算机技术日新月异,这点我不说相信你也知道。4、养成写开发文档的好习惯,再接到一个项目时,第一件事情是进行需求分析,然后写开发文档,把你每一
2012-12-13 15:32:40 446
转载 程序员工作经验笔记
把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期
2012-12-12 14:52:10 665 1
原创 程序员最新面试宝典 让你面试无烦恼
第1部分 求职过程求职的过程就是一个提高和认识自我的过程,最后的成功根植于你本人一丝一毫的努力当中。也许真的像电影《肖申克的救赎》里面说的那样:“得救之道,就在其中。”第1章 应聘求职 21.1 渠道 21.2 流程 3第2章 简历书写 42.1 简历注意事项 42.2 简历模板 8第3章 求职五步曲 113.1 笔试 11
2012-12-12 14:47:16 709
原创 一次上传400个文件的上传组件 附源代码
公司Quality Leader需要在公司的FMS系统上共享1000多个文档,在下专门为她定制了一个批量上传的组件,替代老的FMS里面单文件选择上次的方法。开发的时候,我发现flash一次上传的文件大小要在100M以内,文件总和大概在200到500左右,因为文件的数量是由文件名的长短决定的。老的FMS 采用的是Ajax框架,EXT 2.2,不果现在的EXT已经收费了,所以我也没兴趣了。对于
2012-12-11 21:37:03 597
原创 大学英语四六级机考改革 大学生该何去何从
大学英语四六级机考改革:从功利的角度上来说,如果可以有参加纸考的机会,笔者建议尽可能规避机考;如果遭遇了机考,也不是世界末日,只要参照以上文章内容,知道机考如何考,考什么,如何应对就可以了。 当四六级由传统的“PBT”(Paper Based Test)向“CBT”(Computer Based Test)过渡时,题型设置,考察重点和操作方式均发生了极大的变化。 变化一:考试媒介由
2012-12-11 20:59:21 686
原创 带缓存的一个图片动态的上翻效果
图片滚动(仿惠惠网) * {margin:0;padding:0} window.onload=function(){ var oTab=document.getElementById("tab-wrap"); var oList=oTab.getElementsByTagName("ul")[0]; var aLi=oT
2012-12-11 16:29:24 829
原创 php程序员的基本要求
昨天在图书馆看书,看到《电脑报》上的一篇文章,题目为《30岁不是程序员的终点》,(详情可参看《电脑报》2010年第19期,G14版数字职场的文章)。大致内容是采访一位30岁的PHP高级程序员,他讲了一些关于PHP程序员必备知识,感觉很是受用,于是做了些笔记:一名PHP程序员的基本要求:1、精通html、CSS、JS等网站前端技术。2、掌握PHP编程技术。3、了解Linux及Apac
2012-12-10 10:27:41 716
原创 程序员的学习分享
测定程序员能力的模式。一个是你的特长,曾经做过的东西,会有专门的程序员来测试你,面谈技术问题,比较严格的企业会要求你现场做程序,或者留给你作业,让你一天内完成之类的。例如惠普,会让你在一天之内做一个程序,然后判定合格与否。 程序员的性格一般要求踏实,虽然公司不会特别关注你的性格,但是希望你是能够踏实工作的人。还有一点就是程序员的思想很重要,通过问你一些和程序没有关系的问题来测定程序员的思想能
2012-12-10 10:15:40 520
原创 cookie的加强加深
1、什么是cookie?0Cookie技术是一个非常有争议的技术,自经诞生它就成了广大网络用户和Web开发人员的一个争论焦点。有一些网络用户,甚至包括一些资深的Web专家也对它的产生和推广感到不满,这倒不是因为Cookie技术的功能太弱或别的技术性能上的原因,而仅仅是因为他们觉得Cookie的使用,对网络用户的隐私构成了危害。因为Cookie是由Web服务器保存在用户浏览器上的小文本文件,它包
2012-12-07 11:29:43 794
原创 PHP和Ajax实现二级联动下拉菜单(代码、详细注释)
数据库...............................................................................................................................................................................................
2012-12-07 09:55:53 3146
原创 php+mysql+ajax 黄金步骤
//前台页面表单页 我是前台表单页姓名:性别: //接收数据连接数据库写入内容 $link=mysql_connect('localhost','root','123') / / 连接数据库123是数据库的密码mysql_selected_db('student',$link) / /studen
2012-12-06 19:43:17 861
原创 实现验证码的代码(有注释)教会你怎样实现验证码!
$im = imagecreatetruecolor(80,23);//创建画布$bgcolor = imagecolorallocate($im,220,230,230);//调制背景色$bordercolor = imagecolorallocate($im,0,0,255);//调制边框颜色$tcolor = imagecolorallocate($im,255,0,0);$
2012-12-06 08:28:48 853
原创 DedeCMS常用标签讲解笔记整理
DedeCMS常用标签讲解笔记整理DedeCMS常用标签讲解笔记整理 在之前的课程中,我们也介绍了模板的解析原理,我们来回顾下: 这个是我们最常用的一个arclist标记,这个标记主要功能就是用于调用文档内容,以列表的形式显示在前台页面中。 系统首先读取模板文件,然后第一步就是解析标记,解析标记就是将整个标签的属性、属性值提取出来,让后根据这些不同的属
2012-12-04 20:39:08 832
原创 DedeCMS采集功能
DedeCMS采集功能使用基本知识讲解 2010-08-09 16:58:13| 分类:dedecms学习| 标签:采集 规则 列表 内容 页面 |字号大中小 订阅采集是指有着确定方向、明确目的的采撷和记录写作材料的一种活动。它主要指调查采访和查阅和搜集资料。采集最主要的作用在于为写作、分析、报表获取直接的和间接的材料。今天我们讲的采集主要是指网站采集,网站采集
2012-12-04 20:32:34 1847
原创 缓冲效果的广告
网页右侧弹出固定伸缩框#common_box{width:300px;position:fixed;_position:absolute;right:0;top:40%;border:1px solid #789;background:#fff;z-index:88}#cli_on{width:30px;height:180px;float:left;cursor:pointer;ba
2012-12-03 15:01:38 568
上传图片问题(html标签实现input/file功能),及uploadify插件
2014-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人