文中作者主要讨论了在软件工程中理论与实际的存在差异。作者想通过这篇文章告诉我们不要因为理论而忘记了软件工程的实质和目标。“失败的过程也是过程”,无论做任何事情都不要忘记初衷,否则会迷失在途中,无法获得成功。对于一个工程,包括软件工程而言,从需求到最终交互,都是极其巨大的。软件工程里不断演化出像...
分类:
其他好文 时间:
2015-11-01 21:14:12
阅读次数:
214
一、access_token简介为了使第三方开发者能够为用户提供更多更有价值的个性化服务,微信公众平台 开放了许多接口,包括自定义菜单接口、客服接口、获取用户信息接口、用户分组接口、群发接口等,开发者在调用这些接口时,都需要传入一个相同的参数 access_token,它是公众账号的全局唯一票据,它...
分类:
微信 时间:
2015-10-06 11:29:15
阅读次数:
533
还是继续延续篇五中前三节的例子,通过对代码的修修补补,把它改成一个可以在连接后就能在Client端执行Server端命令的程序,所以就有点类似于SSH连接程序了。至于还是用前面的例子来改嘛,是因为上课也一直这么干,而且老师也讲得非常不错,自己吸收后也作为一个学习的记录吧,..
分类:
编程语言 时间:
2015-10-04 06:44:05
阅读次数:
269
只要和网络服务涉及的,就离不开Socket以及Socket编程,下面就说说PythonSocket通信的基本原理。1.Socketsocket也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过“套接字”向网络发出请求或者应答网络请求。可以列举中国移动或者是中国电信等的..
分类:
编程语言 时间:
2015-10-03 19:32:54
阅读次数:
246
前面第五篇(一)中的一个Socket例子其实就是单线程的,即Server端一次只能接受来自一个Client端的连接,为了更好的说明socket单线程和阻塞模式,下面对前面的例子做修改。1.单线程+阻塞+交互式前面的例子是单线程阻塞和非交互式的,现在改写为交互式的,即不会执行一次就结束..
分类:
编程语言 时间:
2015-10-03 19:32:51
阅读次数:
287
这是我写的《php模式设计》的第五篇。前面的四篇在不断学习不断加深认识,到了今天再看观察者模式,觉得非常容易理解。这也许就是我们积少成多的结果吧。希望还是能够不断进步。 开篇还是从名字说起,“观察者模式”的观察者三个字信息量很大。玩过很多网络游戏的童鞋们应该知道,即便是斗地主,除了玩家...
分类:
Web程序 时间:
2015-09-22 20:21:18
阅读次数:
169
转载请注明出处:王亟亟的大牛之路开场白惯用鼓励诗句:
黑发不知勤学早,白首方悔读书迟。 —— 颜真卿《劝学诗》
这一系列的博文这是第五篇了,感谢大家的支持以及陪伴,往后我也会继续努力写出高质量的内容,谢谢今天上的是一个自定义View,新鲜出炉,先上下效果(是一张张截图拼接的Gif动画都看不出来了,大家理解就行可以下Demo跑)
样例分析(最简单的描述了)
黑色线条是我们的手机红色是我们自定义...
分类:
移动开发 时间:
2015-09-21 17:57:53
阅读次数:
242
前言 这已经是Android UI 绘制过程浅析系列文章的第五篇了,不出意外的话也是最后一篇。再次声明一下,这一系列文章,是我在拜读了csdn大牛郭霖的博客文章《带你一步步深入了解View》后进行的实践。 前面依次了解了inflate的过程,以及绘制View的三个步骤:measure, layo.....
分类:
移动开发 时间:
2015-08-29 21:28:28
阅读次数:
319
本篇文章是Integration Services系列的第五篇,详细内容请参考原文。在上一篇你学习了如何将更新从源传送到目标。你同样学习了使用基于集合的更新优化这项功能。回顾增量加载记住,在SSIS增量加载有三个使用案例:1、New rows-add rows to the destination ...
分类:
其他好文 时间:
2015-08-29 10:56:14
阅读次数:
188