生活体验
关中娃
尽可能使用图和代码---避免大量文字说明---it is my style
展开
-
模式匹配的问题
如何匹配一个字符串,比如字符串为123fhdaofoda89fdshafdsa,匹配的模式为?代表一个字符,*代表不限制长度的字符。比如 ?23h?ao*dsa,可以匹配上面的字符串。如何确定该算法。原创 2013-12-01 22:54:02 · 748 阅读 · 0 评论 -
路由器设置
路由器选择上网方式有:PPPoE(ADSL虚拟拨号);动态IP(以太网宽带,自动从网络服务商哪里获取IP地址);静态IP(以太网宽带,网络服务商提供固定IP)这里选择动态IP,在设置的时候LAN的地址不能使用默认,可以设置为10.2.0.1,子网掩码设置为255.255.0.0来解决该问题。遇到这个为题,记录下来,后续再研究下。原创 2013-12-01 22:46:19 · 665 阅读 · 0 评论 -
再难也不要放弃
曾做过一个项目,产品已经出货,后发现一个致命的线程同步的问题,造成设备故障频频。此时面临的问题是:(1)涉及到大量代码修改;(2)测试环境的不稳定亦不能排除,例如网络问题,设备中各种传感器的问题;(3)令人窃喜的是该问题尚未通知项目经理,只有我知道。此时自己的心理过程是这样的:(1)该问题比较低级,值得质疑,不能够向领导暴露这个问题;(2)尽可能解决掉;原创 2017-02-28 10:29:29 · 780 阅读 · 0 评论 -
关于产品设计中的几个权衡点
第一个,安全性。这个是最基本的要求,但是很多设计代码的人会写正确的功能。这个在开始的时候感觉进度很快,但从较长时间来看,后续的测试和优化将会花费更多时间,这个大概可以叫做业绩驱动开发吧,因为市场很着急,老板很着急。不安全的设计会造成最差的客户体验,在工业领域将更严重,要么损坏作业对象,要么损坏机器,更恐怖的是伤害到人。第二个,性能。有一些产品可以工作在恶劣的环境,代替人的工作。但是由于速度慢,...原创 2017-08-22 14:30:54 · 1465 阅读 · 0 评论 -
如何规范代码中的常量写法
出现常量的几种可能性:(1)服务之间的url,一旦双方约定好,变得可能性和必要性很小;(2)传感器的参数配置,比如agv,在一些场合需要修改检测距离,否则就越不过障碍,这时候适当降低了安全性,但也没有办法;(3)兼容不同的外部设备,比如不同的控制器,不同总线的继电器组等;(4)页面的访问权限,这个都是事先定好的,也可以看作是常量。因为这个涉及到整个系统,用微服务来管理或是通过数据库原创 2017-08-22 15:25:21 · 2529 阅读 · 0 评论