程序_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 程序 >>列表
· 优秀的php程序员是如何炼成的发布时间:2015-03-02
首先说一下我这个人吧,一个活得挺现实的女孩子,做什么事儿还算理智吧。生活、学习也怪独立的。大学是自己选的,专业自己选的,应该说是一个比较有主见的女孩子吧。有点愤青,有点清高,还有点“二不拉几”的吧。但却一直记得朋友送的一句话“现在社会拼爹咱不行,钱咱也没有,人丑多读书,咱长得不算漂亮,自己不拼以后指望什么?”所以“冲向高薪”是我目前追求的目标。大学几年好像什么也没有学到,大概也许可以说是在各种社会实践中度过了大学生活吧。专业课虽还说的过去,但技术含量不高,就业前景不是很乐观... 查看全文
面向对象设计原则是OOPS编程的核心,但我见过的大多数Java程序员热心于像Singleton(单例)、Decorator(装饰器)、Observer(观察者)等设计模式,而没有把足够多的注意力放在学习面向对象的分析和设计上面。学习面向对象编程像“抽象”、“封装”、“多态”、“继承”等基础知识是重要的,但同时为了创建简洁、模块化的设计,了解这些设计原则也同等重要。我经常看到不同经验水平的java程序员,他们有的不知道这些OOPS和SOLID设计原则... 查看全文
不论是服务器端编程还是客户端编程,编程中的同步和异步对程序员来说都应该不陌生,我们经常会用同步编程来解决顺序执行问题、用异步解决并行执行问题。然而,就是这样的常见的编程模式,有人却将其申请为专利。在谷歌专利查询网站上专利公开号为“US20140282625A1”的专利内容就是“Asynchronousprogrammingmodelforconcurrentworkflowscenarios”,在这个专利的内容摘要描述有... 查看全文
戳你一下,疼吗?混日子的定义来自百度百科的定义:生活等方面过得不怎么好,无目标,混混沌沌。混日子:即没有理想,没有抱负,糊里糊涂地生活。也指工作没有责任心,得过且过。OK,百科的定义就酱紫。那么,如何界定某一段日子是混过去的呢?首先,我们在时间轴上选取起点和终点。其次,回顾起点处的自己的状态(包含技能、精神、灵力等等),回顾终点处的状态,比较这两个状态,看看有没有哪方面有进步。假如任何一个维度都没有令人欣喜的变化,(排除自我要求过高的情况)那基本上就可以说下面这句台词儿了:&ldquo... 查看全文
今天我们的目标是开发人生中的第一个Java程序,虽然可能会很简单,但是这小小的一步却是跨入IT行业的一大步!下面我们来一起来仔细的了解开发的流程。准备工作1,作为一名准程序猿自备一台电脑那是必不可少的,至于配置嘛,只要不是“小霸王”学习机就好。2,请在电脑上建立如下的文件夹:D:\java\jdk存放Java环境D:\java\tool存放其它开发的工具D:\java\code存放Java程序D:\java\doc存放其它的一些文档资料备注:上面的目录仅仅是一种参考,目的是让大家养成良好的习惯... 查看全文
英文原文:OldCoders:WhenProgrammingIsaSecondCareerLizBeigle-Bryant是在1973年接触到她人生的第一门编程课,BASIC。那个时候,电脑还是数学部门而非工程部的组成部分,她回忆说。并且由于她的家族有着艺术背景,所以每个人都劝阻她不要去学习编程。Beigle-Bryant,现年已经57岁了,自从几年前在Codecademy学习免费在线教程之后,又开始投入了编程怀抱。那时虽然没有直接的报酬,但是她发现学习技能有助于缓解求职过程中不可避免的沮丧感... 查看全文
· 为什么国外程序员爱用Mac?发布时间:2015-02-27
Mac在国外很受欢迎,尤其是在设计/web开发/IT人员圈子里。普通用户喜欢Mac可以理解,毕竟Mac设计美观,简单好用,没有病毒。那么为什么专业人士也对Mac情有独钟呢?从个人使用经验来看我想有下面几个原因:1、MacOSX是基于Unix的。这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix下一堆好用的工具都可以随手捡到。如果你是个windows开发人员,我想你会在windows上装一套cygwin环境吧?你不用flex/yacc,grep,screen,ssh... 查看全文
最近过年很忙,没时间写博客,更新几个模块作为新年礼物给各位园友拜年。礼物一:log4.net日志封装对日志文件中的文本进行了格式化,用来方便开发时调试。另外自动记录Mvc跟踪日志,以及在应用服务基类记录CRUD操作日志,同时记录了每个操作的执行时间。礼物二:NpoiExcel导出操作封装该操作类主要用于简化NPOI导出操作,特别是对多表头合并作了大量工作。导出Excel效果如下。导出以上示例的代码如下。礼物三:EasyUi表格操作封装之前提供的示例是使用表单方式操作... 查看全文
英文原文:Fearmakesyouaworseprogrammer昨天上午,我在Twitter上提出了这么个问题:有没有人写过关于恐惧+编程方面的文章?(这种害怕做出重要改变的思想如何使你成为一个更差的程序员?)以及我觉得在小心翼翼(优++)和恐惧(让你不敢去做一些必要工作)之间有一条重要的分界线。然后各种有趣的讨论接踵而至。我发现,当我们害怕担忧的时候,思想就会趋于保守,也不敢做任何改动,生怕有个万一。但是这会导致软件变得更糟!它实际上是另一种灾难。如果你害怕做出任何改变... 查看全文
新年第一天恭祝大家新年快乐一直有朋友问P2P相关的问题,最近有时间在微风IM的基础上,实现了P2P通信,共享给大家,希望大家批评指正。源码下载(只包含源码,无插入式广告:)数据库下载数据库与第一版相同没有变化我们知道在网络通信中,如果所有的通信都通过服务器转发,会增加服务器的负担,如果实现了P2P,客户端之间直接通讯,比如聊天或者传送文件时不再通过服务器,而是客户端之间直接通信,将会有效的减轻服务器的负担,提高程序的效率。本节相关的P2P,指的是通过TCP协议,在局域网中实现的P2P... 查看全文
前文回顾:《用CIL写程序:你好,沃尔德》《用CIL写程序:写个函数做加法》前言:今天是乙未羊年的第一天,小匹夫先在这里给各位看官拜个年了。不知道各位看官是否和匹夫一样,摸键盘的手都已经有点生疏了呢?所以,为了不忘却程序猿的使命,不冷落程序猿最好的伙伴--键盘。匹夫决定来写《用CIL写程序》的最新一篇文章。可是写什么主题呢?之前匹夫也介绍过CIL其实也是面向对象的,所以寻思着大过年的,不如就写一个类,一个用来抽象化小匹夫的类吧,既可以介绍下小匹夫,小匹夫也可以借这个类给各位拜年... 查看全文
2月19日,通用汽车首席信息官兰迪·莫特(RandyMott)在两年前终止了与惠普之间一年30亿美元的外包协议,代之以大约8000名软件工程师,这一数字远高于此前的1400人。不只是通用汽车,从通用电气到特斯拉汽车等其他许多公司也都在开发用于自身产品和内部使用的定制软件。这些公司认为,这是能让它们在同业公司中变得“鹤立鸡群”的最好方式,同时也能使其尽可能快地对客户偏好作出回应。从另一方面来看,这些公司在内部定制软件的作法给惠普和戴尔等技术外包公司带来了挑战... 查看全文
程序员编程利器:20款最好的免费的IDEs和编辑器还没转眼明年可就大年三十了,忙的可真是晕头转了个向,看着亲朋好友们那让人欣羡的小肚腩,不禁感慨,岁月是一把猪饲料,绿了芭蕉,肥了那杨柳小蛮腰,可怜我“太挑食”,身为纯正的吃货却没有与吃货相称的体重(话说路飞的体重也和他的吃货属性不匹配啊喂!)。趁着过年之际,各种红包层出不穷,什么微博红包、QQ红包、微信红包、支付宝红包等等等等,一个字:真俗!话说身为程序员最重要之一是什么?当然是开发环境和编辑器了... 查看全文
· 如何成为优秀的Java程序员发布时间:2015-02-17
英文原文:10StepstoBecomeanOutstandingJavaDeveloper如果你是一个热衷于技术的Java程序员,那么下面的10个要点可以让你在众多Java开发人员中脱颖而出。1.拥有扎实的基础和深刻理解OO原则对于Java程序员,深刻理解ObjectOrientedProgramming(面向对象编程)这一概念是必须的。没有OOPS的坚实基础,就领会不了像Java这些面向对象编程语言的美。光学习OO原则的定义用处不大... 查看全文
本程序不开源只提供EXE文件以便于大家了解NetworkCommsV3框架EXE文件下载地址本程序部分资源来自CS程序员之窗特此感谢在我的工作环境中,部署的networkcomms服务器端非常的稳定,在没有同时传输大文件的情况下,cpu占用率非常的低,在半年的时间里没有因为服务器程序出现什么问题而重启电脑。成熟的模式,良好的稳定性是我深深喜爱networkcomms的原因。从06年开始,就把主要的学习方向放在网络通信方面,但是没有合适的通信框架一直让我深感掣肘,曾经用过几个别的通信框架... 查看全文
· 一个优秀程序员具备的15个特性发布时间:2015-02-16
英文原文:AllINeedToKnowToBeABetterProgrammerILearnedInKindergarten编程是个很复杂的玩意,但是成就优秀程序员的很多因素和我们在学校中早期学到的相差无几。本文灵感来源于RobertFulghum的《AllIReallyNeedtoKnowILearnedinKindergarten》。1.分享尽可能地使用开源,并且如果有能力的话也可以把自己的成果分享给大家。整个社会的智慧结晶肯定比一些大公司自管自闭门造车要好。2... 查看全文
· 懒惰程序员的神秘天赋发布时间:2015-02-15
英文原文:THEDIVINEQUALITIESOFALAZYDEVELOPER假如说,你是一个经理,环顾所有的员工——嗯,所有人都在忙着噼里啪啦敲键盘、对着电脑疯狂点击鼠标,咦,不对,有一个家伙不是这样的!这个家伙躲在角落里……他在干什么呢?慢悠悠的,像一只蜗牛一样转悠。哦,等等,现在他回到了自己的座位!这个家伙真的是在工作吗?你的第一直觉肯定告诉你这个家伙是最糟糕的员工,他的工作效率绝对是最低的。所以你整理出有关于他的员工考核&mdash... 查看全文
· 【WinRT】多语言化应用程序名称发布时间:2015-02-14
在WindowsPhone8的时候,要对应用程序在列表中显示的名称和锁定到开始屏幕的磁贴的名称进行多语言化是十分困难的,需要使用C++建立一个多语言资源库。但是,在WinRT中,这变得简单多了,无需再使用C++,资源文件即可解决。当然,在WinRT中,磁贴中的名称跟应用名称是一致的,不再区分。首先,我们需要在工程目录建立相应的资源文件(resw),如下图:根文件夹的名字必须为"Strings"。然后Strings文件夹里的子文件夹的名称为语言名称,图中的则是简体中文和美国英文... 查看全文
在微风IM中,当某个客户端下线后,其他客户端能够感知到此用户已经下线,并把其头像图标变成灰色。感知连接的掉线,是networkcomms框架内置的功能,服务器通过心跳检测得知某连接掉线,会从networkcomms内部维护的连接列表中删除此连接,并触发相应的委托。我们要处理某连接掉线,只需要注册NetworkComms.AppendGlobalConnectionCloseHandler方法即可服务器端代码如下://如果某客户端离线,触发此方法NetworkComms... 查看全文
· 我干程序员的这两年发布时间:2015-02-14
我是在11年的时候开始接触到博客园,之前混迹在CSDN,其实那个时候上CSDN的原因很简单,就是为了下载一个能应付老师的课程设计,并没有技术男的那种热情,那个时候还是很迷茫,不知道自己毕业以后要干什么,自己能干什么。11年下半学期来的时候已经到了大学的关键时刻,面临着专业分方向,而且突然之间从大二到大三,有一种莫名奇妙的焦躁,感觉那个时候的自己很无助,仿佛一下子要毕业了,而我的路在哪里?我的路要怎么走,我完全不知道,这种焦躁我想大家都曾经有过。一直以来我都是一个有强烈忧患意识的人... 查看全文