摘要:
1、首先是先检查你注解是否写错了,是否少了一个/或者大小写错误 2、如果没问题,那么可能是你在web.xml中写了:metadata-complete="true",如果这样写,就只能在web.xml中配置了,把它改成false或者直接删掉就能使用注解了,或者干脆,在创建项目的时候不创建web.xm 阅读全文
摘要:
这本书最开始是在知乎上看到的,有位大佬总结说这本书都是插图,而我之前看过的都是密密麻麻的文字,仅有的插图也都是数据或者程序源代码,这本书就不一样了,抱着“看热闹”的态度,我开始阅读这本书。这本书的第一章的第一句话是这样说的:读这本书通常有两个原因:1. 你是一名程序员。2. 你想成为更好的程序员。我 阅读全文
摘要:
维持正交性 正交:两个事物中一个发生变化,对其他无影响,这两个事物就是具有正交性; 正交性的好处: 提高生存率; 降低风险 让代码维持正交性,可以消除无关事物之间的影响; 可撤销,可更换 不存在最终的目标,也没有终极的架构;项目的任何一个模块一个组件都是可撤销,可替换的;不要过度依赖于某个第三方的产 阅读全文
摘要:
遇到问题不要找借口: 出了问题后,要提出各种解决方案的选择,而不是找借口;不要说事情做不到,要说明接下来做什么来挽回局面; 对“破窗户”0容忍: 我们看到过整洁、运行良好的系统,一旦窗户开始破裂,就相当迅速的恶化; 不要留着破窗户不修;发现一个bug就修复一个,如果没有足够的时间进行恰当的修理,就用 阅读全文
摘要:
今天想运行老师发的代码,虚拟机又抽风了,网连不上,ping也主机也ping不通,没办法又忙活半天重新配置了一遍网络这方面,为了方便下次再配置,记录一下方法步骤: 首先设置将虚拟机设置为桥接模式 接下来查看主机的ip,例如我的windows系统,就win+r,接下来输入cmd。命令行输入ipconfi 阅读全文
摘要:
先附上王概凯老师的《架构漫谈》的文章查看网址:https://www.infoq.cn/profile/25881D72552D8E/publish 《架构漫谈》共分有9篇文章: 一、什么是架构 王老师以人类文明发展史中的团结合作完成工作为例子,当完成一个相对复杂的工作时,一个人完成的话,需要按部就 阅读全文
摘要:
六个质量属性:可用性、可修改性、性能、安全性、可测试性、易用性。 质量属性场景可分为: 刺激源:生成该刺激的实体(人、计算机系统或其他励志器); 刺激:刺激达到系统时可能产生的影响(即需要考虑和关注的情况); 环境:该刺激在某条件内发生。如系统可能正处于过载情况; 制品:系统中受刺激的部分; 响应: 阅读全文
摘要:
今天学习了sql注水,最常见的表现在登录上,实质就是sql语句的拼接,所以以后在做登陆的时候要加上一些限制比如输入限制,最好是使用preparedStatement代替statement从而让输入者无法进行sql语句的拼接。 阅读全文
摘要:
今天遇到一个问题,anaconda里要用python3.5;cocos2d中要用python2.7;在环境变量里来回切换很麻烦,我们可以在执行命令前输入py -2切换至python2.7版本,py -3切换至python3.5版本。 即输入命令前加上py -版本 阅读全文