《代码大全2》第8章:防御式编程 防御式编程的主要思想是子程序应该不因为非法的输入值被破坏,就好比开车时的防御式驾驶:你无法预估其他司机将会做什么,但你要采取措施保证当他人做出危险动作时自己不受伤害。防御式编程的核心其实是承认程序始终存在问题,需要不断地被完善。 保护应用程序不受外部错误输入破坏的主 ...
分类:
其他好文 时间:
2018-03-29 22:30:52
阅读次数:
181
本例中利用commons-email发送邮件并进行封装,支持html内容和附件;Commons Email是Apache的Commons子项目下的一个邮件客户端组件,它是基于JavaMail的,大大简化了邮件的收发操作。 该工具类支持多个发送人,多个抄送人,多个密送人,多个附件等功能。非常强大。 p ...
分类:
编程语言 时间:
2018-03-29 11:58:46
阅读次数:
203
歌词来源: 深冬的捉迷藏:http://music.163.com/ /song?id=28111190 捉迷藏:http://music.163.com/ /song?id=28111189 作曲 : ???/??? 作曲 : b/pag t/deog s(x)ang/b/pag hyeon c( ...
分类:
其他好文 时间:
2018-03-28 20:32:22
阅读次数:
148
@Autowired 自动注入 (存在多个可注入Bean时,通过 @Qualifier 指定)@Resource 与@Autowired作用相同@Repository 只能标注在 DAO 类上。该注解的作用不只是将类识别为 Bean,同时它还能将所标注的类中抛出的数据访问异常封装为 Spring 的 ...
分类:
编程语言 时间:
2018-03-28 16:55:06
阅读次数:
801
1.先安装package control 按ctrl + shift + 调出 2.Emmet插件 3.sublimeTpml 模板 4.HTML/CSS/JS ... 格式标准 ...
分类:
其他好文 时间:
2018-03-28 15:31:50
阅读次数:
122
自己写了一个用以连接两个字符串的函数strcat但是打印出来有乱码,是不是哪里不对?代码如下:char *strcat(char *s, char *t) { char *q = s; while (*t != '\0') { while (*s != '\0') s++; *s++ = *t++; ...
分类:
其他好文 时间:
2018-03-24 19:34:31
阅读次数:
210
@SpringBootApplication: 包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上。@Repository:用于标注数据访问组件,即DAO组件。@Service:用于标注业务层组件。 @RestControl ...
分类:
编程语言 时间:
2018-03-23 15:17:38
阅读次数:
153
科普:CAD的打印样式表分为两种:1、颜色相关打印样式表(CTB)2、命名打印样式表(STB)我现在服务的公司自定义的线性文件后缀为.ctb,即颜色相关打印样式表,但是世界上不止你一个设计师和设计软件,所以制作出来的文件格式会有不同。如果遇到找不到ctb线性的情况,可以使用转换命令:CONVERTPSTYLES这样就轻松解决了。当然反过来转换的命令也有:CONVERTCTB命令:将颜色相关打印样式
分类:
其他好文 时间:
2018-03-22 17:36:00
阅读次数:
570
近日公司设计师电脑遇到一个问题,对于不懂CAD软件的IT来说,折腾了老半天才弄明白。情况如下,当打开CAD文件时,弹出缺失字体替换选项,点击后却没有弹出选择字体的对话框而是如下图直接关闭后弹出错误框按正常来讲就算是你不选择替换字体直接跳过顶多就是对应的字体不能显示而不会出现打不开图纸的情况。所以第一反应是软件错误,于是卸了-重装,可反复两次还是同样的问题,才发现摸错了方向。于是静下心来按照图一命令
分类:
其他好文 时间:
2018-03-22 17:28:46
阅读次数:
1951
CAD控件出三维控件!和手机CAD控件了,欢迎大家使用!(下载地址:百度搜索,梦、想。CAD控件)支持文档格式,igs,stl,dwg,m3d等通用标准的3d文件格式支持常见的三维实体建模支持,旋转,沿路径,拉伸,偏移等方式建模支持bool运算方式建模支持32,64位系统,支持网页使用,提供ocx方式接口兼容二维绘图功能使用vc2010开发
分类:
移动开发 时间:
2018-03-19 10:56:16
阅读次数:
204