E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
好程序员前端教程
2012第46周星期日
好程序员
关心的是数据结构和它们之间的关系。" 程序员的十大谎言的确经常听到这样的话,甚至有些自己也曾经在
·
2015-10-27 15:21
2012
如何招到优秀的程序员(第一版)
看过“如何招到烂程序员”,恰好我也正需要招聘一些
好程序员
,根据自身的经验和“烂程序员招聘式”的反例,我制定了一套招聘
好程序员
的方法,欢迎探讨,也希望这个方法给新人一个优秀程序员的参考,以成为一个优秀的程序员
·
2015-10-27 14:38
程序员
好铁不打钉,
好程序员
不去外包公司
今天我想说的是
好程序员
不去外包公司。 这个观点估计会有人反对,我也相信任何非技术性的帖子都会有支持者,也会有反对者。
·
2015-10-23 08:45
程序员
一名
好程序员
具备的15个特征
1.令人印象深刻的技术技能 程序员有可能长年累月只使用一种编程语言工作,但如果他最近新增了一门编程语言认证,那么凭借多年的编程经验和新增技术技能,一定会让人印象特别深刻。 2.愿意学习 技术总是在不断发展的,程序员们今天的技术和能力有可能几年后便过时。重要的是程序员要擅于找到自己感兴趣的新趋势并把握参加继续教育学习的时机。 3.调试技能 创建代码只是程序员的一部分工作,当软件不能正常工作
·
2015-10-23 08:28
程序员
好习惯成就
好程序员
会上我向大家提出了我的想法,好习惯才能成就
好程序员
。 有很多人可能对这句话很不以为然,我也不忙辩解,先回答我下面的一个问题。
·
2015-10-21 10:47
程序员
架构师之路
我非常认同这个说法,在我看来,不想当架构师的程序员不是
好程序员
。很幸运,在追求梦想的第6年,我终于也当上架构师。过程不算短,但只要是目标实现了,一切都值了。我想很多程序员也正在追逐梦想的路上。
tang9140
·
2015-10-17 16:00
架构
程序设计
蜂窝教育安卓培训:当你出现这7个迹象就要改了
每个行业都会有自己的准则,从这些准则可以看出,你是一个
好程序员
还是坏程序员?如果你有下面这七种迹象,那么蜂窝安卓培训技术专家认为:你可能正在往坏的方向发展!
fwit
·
2015-09-24 14:00
android
移动互联网
开发工程师
职业培训
有限公司
测试两三事
自从看了《程序员的职业素养》,加上被春哥灌输了“写好测试的程序员才是
好程序员
”的思想,这几天全扑在写测试了。
keroro520
·
2015-09-24 00:33
如何做一个有文艺气息的程序员?
就像之前我写过的《不想做艺术家的程序员不是
好程序员
》,
qwzs112
·
2015-09-15 10:00
用纷云来打造研发团队消息总线
首先来看看对于程序员来说,哪些因素会摧毁我们的效率:低效因素干扰:程序员争论Django与.NET哪个
好程序员
笼统的争论同事过来问:“嘿,我的邮件你收到没?”手
Worktile
·
2015-08-28 00:00
项目管理
团队协作
worktile
当
好程序员
的第一步
小的时候,我们从各种渠道模糊的了解到世界上有一类人,用电脑当工具,对着黑色的晶体管显示器,手指在键盘上飞舞着,显示器上滚动着看不清楚的字符,看起来在做一件很神秘的事情,他就是程序员。当时觉得程序员跟魔术师一样,能用电脑变出你想要的任何东西,只要动动手指,电脑就能把想要的东西给你。那种画面始终在你脑海里挥之不去,因为那个谜团没有解开,你还是不知道他坐在黑黑的屏幕前敲打着什么,那些你看不懂的字符到底代
王雪涛-javac
·
2015-08-11 08:00
不会用ant打包、部署项目的工程师,不是一个
好程序员
(测试)
文章来源:http://www.cnblogs.com/hoojo/p/ant_increment_svn_diff_diffSummarize.html不会用ant打包、部署项目的工程师,不是一个
好程序员
buster2014
·
2015-08-04 14:00
“小咖秀”火爆的背后,给我们开发者带来的思考
不想创业的程序员不是
好程序员
,只想打工一辈子的程序员也永远干不了一辈子。说到这里看懂了的,绝对是程序猿。好了,言归正传,最近几天小咖秀火了,火的一塌糊涂,不知不觉登上了appstore排行榜的首位。
loongggdroid
·
2015-08-03 23:00
移动互联网时代,
好程序员
的标准是什么?
在移动互联网迅速发展的今天,移动开发者的数量也是迅猛的增加,ios和Android开发者的数量更不必多说,程序员这个行业被很多人认为是高薪行业,可是他们也都不知道程序员其实也是公认的吃青春饭,程序员这种饭可以吃一辈子吗?一辈子当一个程序员不累吗?肯定累,因为程序员这个行业动态和技术是不断更新发展的,作为程序员也不断的提高自己的技术,学习行业最新的技术知识。有人说老了,就记不住新的行业知识了,干到三
非著名程序员
·
2015-07-27 14:30
移动开发新闻
移动互联网时代,
好程序员
的标准是什么?
在移动互联网迅速发展的今天,移动开发者的数量也是迅猛的增加,ios和Android开发者的数量更不必多说,程序员这个行业被很多人认为是高薪行业,可是他们也都不知道程序员其实也是公认的吃青春饭,程序员这种饭可以吃一辈子吗?一辈子当一个程序员不累吗?肯定累,因为程序员这个行业动态和技术是不断更新发展的,作为程序员也不断的提高自己的技术,学习行业最新的技术知识。有人说老了,就记不住新的行业知识了,干到三
loongggdroid
·
2015-07-27 14:00
漫谈
好程序员
的标准
转自:http://www.jtianling.com/how-to-be-a-good-programmer.html漫谈
好程序员
的标准无数的人问过类似的问题,怎么样才能做一个好的程序员?
zyh821351004
·
2015-07-19 11:00
Idea中快捷自动补全
有时候希望使用自动补全,因为不偷懒的程序员不是
好程序员
。但是Idea的默认快捷键是Ctrl+空格。对于安装中文输入法的普通人来说那就是杯具了,你懂的。
wangzhaotongalex
·
2015-07-02 13:00
编程名言名句
阅读它们时相信你会有几分愉悦,你可以在一些会谈场合引用它们,一定能为你的团队吸引到不少的
好程序员
。UNIX很简单。但需要有一定天赋的人才能理解这种简单。
fokYaland
·
2015-06-04 17:00
软件开发
好程序员
训练营-Java接口(interface)的概念及使用
android培训------我的java笔记,期待与您交流!在抽象类中,可以包含一个或多个抽象方法;但在接口(interface)中,所有的方法必须都是抽象的,不能有方法体,它比抽象类更加“抽象”。接口使用interface关键字来声明,可以看做是一种特殊的抽象类,可以指定一个类必须做什么,而不是规定它如何去做。现实中也有很多接口的实例,比如说串口电脑硬盘,SerialATA委员会指定了Seri
薛宝鹏
·
2015-05-25 10:28
java
基础
interface
Java基础
好程序员
训练营-Java接口(interface)的概念及使用
android培训------我的java笔记,期待与您交流!在抽象类中,可以包含一个或多个抽象方法;但在接口(interface)中,所有的方法必须都是抽象的,不能有方法体,它比抽象类更加“抽象”。接口使用interface关键字来声明,可以看做是一种特殊的抽象类,可以指定一个类必须做什么,而不是规定它如何去做。现实中也有很多接口的实例,比如说串口电脑硬盘,SerialATA委员会指定了Seri
薛宝鹏
·
2015-05-25 10:28
java
基础
interface
好程序员
训练营-Java接口(interface)的概念及使用
android培训------我的java笔记,期待与您交流!在抽象类中,可以包含一个或多个抽象方法;但在接口(interface)中,所有的方法必须都是抽象的,不能有方法体,它比抽象类更加“抽象”。接口使用interface关键字来声明,可以看做是一种特殊的抽象类,可以指定一个类必须做什么,而不是规定它如何去做。现实中也有很多接口的实例,比如说串口电脑硬盘,SerialATA委员会指定了Seri
薛宝鹏
·
2015-05-25 10:28
java
基础
interface
好程序员
训练营-Java方法重载
android培训------我的java笔记,期待与您交流!在Java中,同一个类中的多个方法可以有相同的名字,只要它们的参数列表不同就可以,这被称为方法重载(method overloading)。参数列表又叫参数签名,包括参数的类型、参数的个数和参数的顺序,只要有一个不同就叫做参数列表不同。重载是面向对象的一个基本特性。public class Demo{ // 一个普通的方法,不带
薛宝鹏
·
2015-05-23 12:48
java基础
好程序员
训练营-Java方法重载
android培训------我的java笔记,期待与您交流!在Java中,同一个类中的多个方法可以有相同的名字,只要它们的参数列表不同就可以,这被称为方法重载(method overloading)。参数列表又叫参数签名,包括参数的类型、参数的个数和参数的顺序,只要有一个不同就叫做参数列表不同。重载是面向对象的一个基本特性。public class Demo{ // 一个普通的方法,不带
薛宝鹏
·
2015-05-23 12:48
java基础
好程序员
训练营-Java变量的作用域
android培训------我的java笔记,期待与您交流! 在Java中,变量的作用域分为四个级别:类级、对象实例级、方法级、块级。 类级变量又称全局级变量或静态变量,需要使用static关键字修饰,你可以与 C/C++ 中的 static 变量对比学习。类级变量在类定义后就已经存在,占用内存空间,可以通过类名来访问,不需要实例化。 对象实例级变量就是成员变量,实例化后才会分配内存空间
薛宝鹏
·
2015-05-23 11:57
Java变量的作用域
好程序员
训练营-Java变量的作用域
android培训------我的java笔记,期待与您交流! 在Java中,变量的作用域分为四个级别:类级、对象实例级、方法级、块级。 类级变量又称全局级变量或静态变量,需要使用static关键字修饰,你可以与 C/C++ 中的 static 变量对比学习。类级变量在类定义后就已经存在,占用内存空间,可以通过类名来访问,不需要实例化。 对象实例级变量就是成员变量,实例化后才会分配内存空间
薛宝鹏
·
2015-05-23 11:57
Java变量的作用域
如何使用AndroidStudio进行快速注解开发
之前的文章我也有写过关于注解的,但是今天打算用Android屎丢丢来开发,并且在它上面还有一套更偷懒的做法,不是有这么一句话吗“不会偷懒的程序员不是
好程序员
”,今天我就领着大家做一个
好程序员
,哈哈。
Dakaring
·
2015-05-05 14:00
IntelliJ IDEA 设置代码提示或自动补全的快捷键
有时候希望使用自动补全,因为不偷懒的程序员不是
好程序员
。但是Idea的默认快捷键是Ctrl+空格。对于安装中文输入法的普通人来说那就是杯具了,你懂的。
renfufei
·
2015-04-30 11:00
自动补全
idea
提示
快捷
alt+
OSChina 周四乱弹 —— 不会写乱弹的小编不是
好程序员
特大消息!今天上完班就是五一节了!又没有立刻精神起来了呢!想想还有点小激动呢~激动归激动,班还是要好好上的。小小编最近在思考一个问题,各位大牛们写了这么久的代码,你们认为什么样的程序猿才是好程序猿?能写段子的逗比才是好的程序猿?@Rayn-瑞恩:上联:一个项目两部电脑三餐盒饭月赚四千工资搞得五脏俱损六神无主仍然七点起床八点开会处理九个漏洞十分辛苦下联:十年编码九年加班八面无光忙得七窍生烟到头六亲不
小小编辑
·
2015-04-30 06:00
新的分类—关于汇编语言(第2版)
缘起近日基友提到不想写操作系统的程序员不是
好程序员
。我突然想起,自己有段时间着迷的研究操作系统是怎么在电脑上跑起来的。在查了一些资料之后,开始看一本关于汇编语言的书。
landyking
·
2015-04-24 22:00
汇编
编程的名言名句(幽默版)
阅读它们时相信你会有几分愉悦,你可以在一些会谈场合引用它们,一定能为你吸引到不少的
好程序员
朋友。UNIX很简单。但需要有一定天赋的人才能理解这种简单。
bleuesprit
·
2015-04-10 21:00
【
好程序员
笔记分享】C语言之函数(2)
ios培训------我的c语言笔记,期待与您交流!#include /* 参数注意点 1.形式参数:定义函数时函数名后面中的参数,简称形参 2.实际参数:调用函数式传入的具体数据,简称实参 3.实参个数必须等于形参个数 4.函数体内部不能定义和形参一样的变量 5.如果是基本数据类型作为函数形参,纯粹是值传递,修改函数内部形参的值,并不会影响外面实参的值 6.一个函数可以没有形参,也可以有无限多个
o576212113
·
2015-03-30 21:34
程序员
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之函数
ios培训------我的c语言笔记,期待与您交流!#include /* 1.什么情况下定义函数:添加一个常用的新功能 2.函数的定义格式 返回值类型函数名(形式参数列表) { 函数体 } */ intprintLine() { printf("-------------\n"); return0; } intaverage(intnum1,intnum2) { return(num1+num
o576212113
·
2015-03-30 21:30
程序员
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之break和continue
ios培训------我的c语言笔记,期待与您交流!#include /* break: 1.使用场合 1>switch语句:退出整个switch语句 2>循环结构:退出整个循环语句 *while *dowhile *for 2.注意点 只对最近的循环结构有效 continue: 1.使用场合 循环结构:结束当前这次的循环体,进入下一次循环体 *while *dowhile *for 2.注意点
o576212113
·
2015-03-30 21:03
continue
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之for语句循环嵌套
ios培训------我的c语言笔记,期待与您交流!/* 小组列表1 组员1 组员2 小组列表2 组员1 组员2 小组列表3 组员1 组员2 */ #include intmain() { for(inti=1;i<=4;i++) { printf("小组列表%d\n",i); for(intj=1;j<=7;j++) { printf("组员%d\n",j); } } return0; }
o576212113
·
2015-03-30 21:05
程序员
C语言
target
blank
cccccc
【
好程序员
笔记分享】C语言之for语句循环嵌套
ios培训------我的c语言笔记,期待与您交流!/*小组列表1组员1组员2小组列表2组员1组员2小组列表3组员1组员2*/#includeintmain(){for(inti=1;i<=4;i++){printf("小组列表%d\n",i);for(intj=1;j<=7;j++){printf("组员%d\n",j);}}return0;}
o576212113
·
2015-03-30 21:05
C语言
程序员
target
【
好程序员
笔记分享】C语言之for语句使用注意
ios培训------我的c语言笔记,期待与您交流!#include intmain() { /*不要随便在for()后面写分号 for(inti=0;i<5;i++); { printf("哈哈\n"); }*/ /*错误:变量a的作用域不明确 如果要在循环体中定义新的变量,必须用大括号{}包住 for(inti=0;i<5;i++) inta=10; */ /*错误 for(inti=0;i
o576212113
·
2015-03-30 21:20
程序员
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之for语句
ios培训------我的c语言笔记,期待与您交流!/* for(语句1;条件;语句2) { 循环体 } 语句1:初始化语句 语句2:增量语句(执行完循环体后再执行的语句) 1.for一开始就会执行一次语句1(整个for循环只会执行一次) 2.判断条件是否成立,如果条件成立,就会执行一次循环体,然后就会执行语句2,再次判断条件是否成立 */ #include intmain() { /* "做仰
o576212113
·
2015-03-30 21:21
程序员
C语言
target
blank
cccccc
【
好程序员
笔记分享】C语言之do-while语句
ios培训------我的c语言笔记,期待与您交流!/* while(条件) { } do{ }while(条件); while和do-while的区别 1.很多情况下,while和dowhile可以互换 2.while特点:如果一开始的条件不成立,永远不会执行循环体 dowhile特点:不管一开始的条件是否成立,至少会执行一次循环体 3.最好使用while */ #include intma
o576212113
·
2015-03-30 21:38
程序员
C语言
target
blank
cccccc
【
好程序员
笔记分享】C语言之do-while语句
ios培训------我的c语言笔记,期待与您交流!/*while(条件){}do{}while(条件);while和do-while的区别1.很多情况下,while和dowhile可以互换2.while特点:如果一开始的条件不成立,永远不会执行循环体dowhile特点:不管一开始的条件是否成立,至少会执行一次循环体3.最好使用while*/#includeintmain(){inti=0;/*w
o576212113
·
2015-03-30 21:38
C语言
程序员
target
【
好程序员
笔记分享】C语言之while语句注意
ios培训------我的c语言笔记,期待与您交流!#include intmain() { /* while(10)//不为0均为真无限循环 { printf("哈哈哈哈\n"); }*/ /* inta=3; //while(a>0);死循环 while(a>0) { a--; printf("哈哈哈\n"); }*/ //输出显示 哈哈哈 哈哈哈 哈哈哈 //最简单的死循环 //while
o576212113
·
2015-03-30 21:49
程序员
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之while语句
ios培训------我的c语言笔记,期待与您交流!#include /* while(条件) { 循环体 } 运行原理 1.如果一开始条件就不成立,永远不会执行循环体 2.如果条件成立,就会执行一次循环体,执行完毕,再次判断条件是否成立..... break 直接结束整个while循环 continue 结束当前的循环体,进入下一次循环体的执行 */ intmain() { //1.先确定需要重
o576212113
·
2015-03-30 21:38
程序员
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之switch语句
ios培训------我的c语言笔记,期待与您交流! #include /* switch(数值) { case数值1: 语句1; break; case数值2: 语句2; break; default: 语句3; break; } */ intmain() { //inta=10; //break:退出整个switch语句 //如果case后面没有break,就会执行后面所有case中的语句,直
o576212113
·
2015-03-30 21:22
程序员
C语言
target
blank
cccccc
【
好程序员
笔记分享】C语言之if语句使用注意
ios培训------我的c语言笔记,期待与您交流!#include intmain() { /* if(0)//0:假;1:真 { printf("A\n"); } else { printf("B\n");//输出B }*/ /* inta=1044343; 比较大小时,常量值放左边,变量放右边 //if(a=0) if(0==a) { printf("a等于0\n"); } else { p
o576212113
·
2015-03-30 20:14
程序员
include
target
blank
【
好程序员
笔记分享】C语言之if语句
ios培训------我的c语言笔记,期待与您交流!/* 1.if的第1种结构 if(条件) { 语句1; 语句2; ...... } 2.if的第2种结构 if(条件1) { 语句1; 语句2; ...... } else { } 3.if的第3种结构 if(条件1) { 语句1; 语句2; ...... } elseif(条件2) { } elseif(条件3) { } elseif(条
o576212113
·
2015-03-30 20:25
程序员
C语言
target
blank
【
好程序员
笔记分享】C语言之三目运算符
ios培训------我的c语言笔记,期待与您交流!//三目运算符条件?数值1:数值2 //如果条件成立则返回数值1,不成立则返回数值2 //inta=!100?9:89; //printf("a=%d\n",a);//a=89 #include intmain() { /*计算2个整数之间的最大值 inta=10; intb=99; intc=a>b?a:b; printf("cis%d\n",
o576212113
·
2015-03-29 21:42
程序员
C语言
target
blank
cccccc
【
好程序员
笔记分享】C语言之逻辑运算
ios培训------我的c语言笔记,期待与您交流!#include intmain() { //逻辑与条件1&&条件2 /*运算结果 只有当条件A和条件B都成立时,结果才为1,也就是“真”;其余情况的结果都为0,也就是“假”。因此,条件A或条件B只要有一个不成立,结果都为0,也就是“假”*/ /*运算过程 如果条件A成立,接着再判断条件B是否成立:如果条件B成立,“条件A&&条件B”的结果就为
o576212113
·
2015-03-29 21:49
程序员
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之关系运算
ios培训------我的c语言笔记,期待与您交流!#include intmain() { inta=10; intb=11; //条件成立就返回1,真 //条件不成立就返回0,假 intresult=b3==1; printf("%d\n",c);//返回0 intd=3+4>8-2; printf("%d\n",d);//返回1 inte=5!=4+2*7>3==10; printf("%d
o576212113
·
2015-03-29 21:17
程序员
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之自增自减
ios培训------我的c语言笔记,期待与您交流!#include intmain() { /* inta=10; a=a+1;//11 a+=1;//12 a++;//13 ++a;//14 a--;//a-=1;a=a-1;13 */ //printf("a的值是%d\n",a); //输出值:13 intb; inta=10; //b=(a++)+(++a); //b=10+12; b=(
o576212113
·
2015-03-29 21:00
程序员
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之算数运算符
ios培训------我的c语言笔记,期待与您交流!#include intmain() { /*1.算数运算符的基本使用 inta=10+1+2-3+5; intb=-10; intc=10*b; intd=10/2; inte=10%-3; //取余运算(模运算) //%两边都是整数 //%取余结果的正负性只跟%左边的数值有关 printf("%d\n",e); //输出值:1 */ /* /
o576212113
·
2015-03-29 21:26
程序员
include
target
blank
cccccc
【
好程序员
笔记分享】C语言之scanf函数的其他用法和注意
ios培训------我的c语言笔记,期待与您交流!#include intmain() { /*1.输入字符 charmyc; scanf("%c",&myc); printf("输入的字符是%c\n",myc); */ /*2.一次性输入多个数值,并且以某些符号隔开 intnum1,num2; scanf("%d#%d",&num1,&num2); printf("num1=%d,num2=%
o576212113
·
2015-03-29 21:44
程序员
include
target
blank
cccccc
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他