- 博客(15)
- 资源 (15)
- 收藏
- 关注
原创 Java全栈程序员之02:Ubuntu下Java环境安装、配置、测试
在上文讲完之后,我们手里的ubuntu只能算是一个上网机,什么也干不了,本篇我们将折腾它为开发机。这里,我们这里假定你对linux体系是初级选手,所以本篇会讲的啰嗦一点,高手就出门左转吧。1.安装 首先我们确定下我们安装的Ubuntu系统是否已经安装了java环境。 进入终端,敲入命令su,进入root模式(当然也可以省掉这一步),敲入命...
2018-08-31 15:07:37 452
原创 项目实战:闲话支付与转账
对于未知,一般来说我们有两种心理:恐惧,或者崇拜。 恐惧如小时候,我去河里游泳,对于望不见底,黑漆漆、凉飕飕的河水,心中充满了各种可怕的想法。 崇拜如长大后,对于瑞士银行的软件系统,觉得一定是最顶尖掰的程序猿开发的,直到我发现了我同事的秘密(关于这个梗,咱们改天当面聊)。 所以如果你跟当年的我一样,也处于初学者或者刚进入...
2018-08-24 17:48:53 350
原创 最课程学员启示录:一份有诚意的检讨书
最近机构搬新家,收拾的时候突然翻出来一份检讨书,不禁满满都是回忆。 什么都不说,先上检讨书: 检讨书的作者是一位吴姓同学。 事情是这样的,有一天我们上午上课的时候,吴同学不见了……。然后,电话打不通,QQ无消息,微信不回复。这可好,难道是被人劫色了? 安全问题是头等大事。我们发动所有闲置教员来找吴同学,结果所有人...
2018-08-24 12:03:51 443 1
原创 学员会诊之01:那些典型的面向对象错误
我原本不想用“错误”二字。因为错误显得太严重了,并且,软件编码本身就没有对错,只要你把功能实现了,剩下的就是思想流派的分歧。但这里仍旧想用“错误”两个字,因为本篇诊断所涉及的那些问题基本已经属于当前软件开发规则中的普适需要避免的。 注意,被诊断的学员并不是学的差的学员,相反,他有可能是学的很好的那一个,今天要诊断的刘同学,就是这样的一位同学。刘同学来到最课程...
2018-08-21 17:15:51 136
原创 最课程阶段大作业03:用半天实现淘宝首页?
每一个在最课程学习的学生,到了最后几乎都会来问我一个问题:老师,是不是实际的开发中,都会有一个前端开发工程师,把静态页面做好了,然后才交给我们后台开发啊? 我只能说:你想多了。 我知道你这么问的意思,HTML+CSS+各类前端框架学习起来太繁琐了,是不是就没有必要放大的力气学习了?因为反正有人会帮我们做的。 我再次说...
2018-08-20 17:17:07 476
原创 最课程阶段大作业02:实现自己的利息计算器
上文描述了版本控制后,此篇才真正到了作业本身。我们第一次大作业要完成的是一个利息计算器。 利息计算器或者说融资计算器有自己的图形化版本,每一个学习的同学如果想要直观的了解下功能,可以管自己的老师要或者加文末的QQ群向老师索取。不过我们今天要实现的是非图形化的界面,是CS版本的,简而言之就是你要利用自己在SE阶段学到的知识,实现一个在console下的利息计算器...
2018-08-10 14:36:16 333
原创 最课程阶段大作业之01:使用SVN实现版本控制
版本控制在友军那里都是放在整个培训的最后阶段才开始讲的,但我们打算放到SE阶段。与其匆匆在项目实战阶段弄个半生不熟,然后进入实际工作中接受他人对你的怀疑,不如……早死早超生~~~。 可是,我们毕竟现在才刚学了Java一个月,代码都写的不溜呢,甚至都不知道目前掌握的知识能做点撒实际有用的工作,怎么就来个版本控制?版本控制是撒? 抄一段百科...
2018-08-10 14:09:46 388
原创 Java全栈程序员之01:做个Linux下的程序猿
Windows10正在成为史上口碑最差的Windows系统(图侵删) 我曾经花了数次1小时去寻找解决方案去关闭自动更新,包括停掉服务、修改注册表等等。但是都没有成功。 微软自身是知道这个问题的,但就跟过去几年的很多微软的技术框架一样,我就是一意孤行,你能把我怎么的。(贴在微软总部食堂的一张图片) 很多跟我...
2018-08-10 13:58:51 395
原创 最课程学员启示录:这么PL的小姐姐你要不要
最课程学员启示录:这么PL的小姐姐给你做……你要不要? 想撒呢,给你做程序媛你要不要? 一句话,先上图,而且必须是经得住考验的素颜无码高清大图身份照: 我觉得未来我们可以搞个校花评选,你们不反对的话,我先投赞成票了。 我记得小姐姐是第三期过来的,反正我不知道是不是巧合,小姐姐刚过来,二期就有好几个同学说要留级。...
2018-08-10 13:34:09 642 2
原创 学员优秀博文赏析:双基准快速排序实现
我一般是不会去主动碰算法问题的。上学的时候一个算法复杂度就把我搞烦了,还想让我去搞算法本身?我是这么安慰自己的:反正写CRUD又不需要算法,这辈子都不需要算法的。好吧,其实我是一直不肯承认,不去动算法的原因只有三个字:因为笨! 所以你去看,一般招算法工程师的都是大厂,而且,薪水永远稳居程序员工资的顶端位置。流传在开发界的鄙视链中,算法工程师一直稳居金字塔顶端,...
2018-08-10 12:14:55 422
原创 学员优秀博文赏析:泛型通配符及约束
最课程师徒班的同学正在红红火火的学习中。仿佛、应该、必须,到了跟大家阶段性汇报成果的时候了。为什么,因为毕竟当时把师徒班说的那么好,就业班的同学该要闹革命了。 师徒班相较于就业班,虽然课程内容和总量完全一样,但学员的学习过程掌握了更多的主动性。而检验主动性一个重要的标准,除了日常的作业和任务,就是学员们的博客了。我们要求学员必须每周一篇博文。可以说,看学员...
2018-08-10 11:32:38 991
原创 Java代码质量改进之:使用ThreadLocal维护线程内部变量
在上文中,《Java代码质量改进之:同步对象的选择》,我们提出了一个场景:火车站有3个售票窗口,同时在售一趟列车的100个座位。我们通过锁定一个靠谱的同步对象,完成了上面的功能。 现在,让我们反过来,每个窗口负责一趟车。比如一号窗口就卖1号列车的票,二号窗口就卖2号列车的票。不过它们需要同时开始卖票。 一:ThreadLocal的最简应用 ...
2018-08-10 11:18:57 184
原创 最课程启示录:L风的李同学
李同学是一个特殊的存在。 他永远是学员群里话最多的一个男同学。注意,这里加了一个定语“男”,这当然意味着不久的将来,我们的学员启示录将会出现一个话多的女同学。 我并不是第一天知道他话多。据说,他在来最课程之前成功的惹毛了我们的咨询顾问罗老师。为什么呐?你们感受下他下的问题: “咱们机构有多大,有多少男老师,有多少女老师?” ...
2018-08-09 11:33:23 312
原创 Java代码质量改进之:同步对象的选择
在Java中,让线程同步的一种方式是使用synchronized关键字,它可以被用来修饰一段代码块,如下: 当synchronized被用来修饰代码块的时候表示,如果有多个线程正在执行这段代码块,那么需要等到其中一个线程执行完毕,第二个线程才会再执行它。但是!如果被锁的同步对象没有被正确选择的话,上面的结论是不正确的哦。 到底什么样的...
2018-08-09 11:21:20 237
原创 最课程学员启示录:从船长到码农
我上个周末在校区溜达,看到一个熟悉的身影,猥琐中带点英气。还没等我反应过来,“陆老师,我来看你了~~”,身影已经飘到了我面前。 没错,是船长代同学。作为福利,最后附上代同学的照片哦。 代同学是真的船长,重庆交通大学航海专业毕业。如果不是因为发生了一些心灵上小小的伤害,代同学现在应该已经航行在索马里了,也许在对着海平面蜜汁微笑,也或许在跟索马里的海...
2018-08-06 15:43:54 313 1
C#特性Attribute的实际应用之:代码统计分析
2010-12-29
C#特性Attribute的实际应用之:为应用程序提供多个版本
2010-11-29
C#借助Code UI Automation实现黑盒自动化测试工具
2010-11-17
C#自动化测试工具编写(借助API)
2010-10-30
高并发操作SQLSERVER的解决方案
2010-08-19
C#创建数字证书并导出为pfx,并使用pfx进行非对称加解密
2010-06-10
remoting宿主到IIS中
2010-05-25
使用证书进行加密传输的WCF
2010-03-10
C#大文件传输之SOCKET同步、异步、WCF同步、异步
2010-03-10
silverlight的MD5、对称加密及HASH
2010-03-10
在C#中实现ObservableDictionary
2010-03-09
Silverlight通过WebService上传大文件(含进度条)
2009-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人