小学期实践我们用到的是SSH架构(struts+spring+hibernate的一个集成框架),因为之前更多的是写纯代码,很少涉及到架构,所以在整个过程中遇到的问题较多,但做技术的,想做好就得有耐心(当然做什么都需要坚持)。之前看过相关的书籍,参考了百度上的讲解,SSH架构大概就是(这里是参考百度 ...
分类:
其他 时间:
2017-07-01 23:14:44
收藏:
0 评论:
0 赞:
0 阅读:
267
1. 为什么会Crash 常见的Crash原因有:访问已经被释放的内存,数组越界,使用!解包值为nil的变量。当遇到这些情况时,说明应用已经遇到了很严重的非预期错误,无法再继续运行。操作系统检测到这些非法操作时会向应用发送对应的信号,而应用对这些信号的默认处理是直接让应用退出(已信号值作为退出码)。 ...
分类:
移动平台 时间:
2017-07-01 23:14:16
收藏:
0 评论:
0 赞:
0 阅读:
464
函数名称或修饰词 说明 filter() 返回符合指定条件的QuerySet exclude() 返回不符合指定条件的QuerySet ordey_by() 串接到QuerySet之后,针对某一指定的字段进行排序 all() 返回所有的QuerySet get() 获取指定符合条件的唯一元素,如果找 ...
分类:
其他 时间:
2017-07-01 23:13:39
收藏:
0 评论:
0 赞:
0 阅读:
312
一、定义: MQ是MessageQueue,消息队列的简称(是流行的开源消息队列系统,利用erlang语言开发)。MQ是一种应用程序对应用程序的通信方法。应用程序通过读写入队和出队的消息来通信,无需专用连接来链接它们。 消息传递是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,一 ...
分类:
Windows开发 时间:
2017-07-01 23:13:26
收藏:
0 评论:
0 赞:
0 阅读:
899
经过多次研读和调试unittest代码,后来发现一个也可以重运行setUp()和dearDown()的解决办法,那就是修改源码,我们重新建一个模块套件类来覆盖原来的TestSuite类 实例代码: [python] view plain copy class Suit(unittest.TestSu ...
分类:
编程语言 时间:
2017-07-01 23:12:42
收藏:
0 评论:
0 赞:
0 阅读:
1008
https://pdfs.semanticscholar.org/fc9c/1a94a15dd44c8c61b3e4841ecb9505f8cd37.pdf https://edoc.hu-berlin.de/handle/18452/14889 https://www.slideshare.net ...
分类:
其他 时间:
2017-07-01 23:12:04
收藏:
0 评论:
0 赞:
0 阅读:
254
测试移位和乘除的比较,发现移位比乘除运算快一个位数的速度,但是难点在于判断是否是2的幂次级的数,如果不是还得通过代码拆分到2的幂次+上分子的累和,然后通过移位得到2的次幂数这样; 下列代码只是简单的判断是幂级数则移位运算,不是则正常计算,不是完全都是移位算,(之后如果找到方法判断更快在更新) C/C ...
分类:
编程语言 时间:
2017-07-01 23:11:37
收藏:
0 评论:
0 赞:
0 阅读:
278
DOM:Document Object Model 文档对象模型【当前HTML】 BOM操作不够实现页面的动态交互效果,操作html才是核心。 DOM提供了用程序动态控制html接口,描绘了一个层次化的节点树。 便于开发人员添加,移除,修改页面。DOM处于javascript的核心地位上 DOM等级 ...
分类:
其他 时间:
2017-07-01 23:11:24
收藏:
0 评论:
0 赞:
0 阅读:
336
这几天做的是一个客户信息管理,到今天为止实现了主界面、客户信息的新增、查询、修改功能。 struts.xml和applicationContext.xml是很关键的存在,以及一系列的action,使得前端和后台的操作顺利的连接在一起。 这两个文件与各个action要相对应。如struts的class ...
分类:
其他 时间:
2017-07-01 23:11:13
收藏:
0 评论:
0 赞:
0 阅读:
348
今日在运行如下程序时出现以上问题: 后来发现堆中的初始地址p由最开始移动到最末尾,free()释放的不再是malloc空间(即存在两个断点,子函数arr的开头及结尾),故需要将*p++改为*(p+i*N+j),那么问题就得到解决。 ...
分类:
其他 时间:
2017-07-01 23:10:45
收藏:
0 评论:
0 赞:
0 阅读:
317
一、引言 在简单工厂中讲到简单工厂模式的缺点,有一点是——简单工厂模式系统难以扩展,一旦添加新产品就不得不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂,然而本专题介绍的工厂方法模式可以解决简单工厂模式中存在的这个问题,下面就具体看看工厂模式是如何解决该问题的。 二、工厂方法模式的实现 工 ...
分类:
Windows开发 时间:
2017-07-01 23:10:30
收藏:
0 评论:
0 赞:
0 阅读:
309
过了好久又重新接触Struts2,使用maven直接获取的struts2-core-2.5.1的包,从网上直接copy了一段web.xml中的Filter,结果报错,struts2.3.x 以后用以下配置: 后发现随struts 版本升级 Filter 发生了变化,struts2.5.1 以后 用以 ...
分类:
其他 时间:
2017-07-01 23:10:14
收藏:
0 评论:
0 赞:
0 阅读:
246
JAVA面向对象三大特性详解 一、封装 1、概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 2、好处: 只能通过规定的方法访问数据。 隐藏类的实例细节,方便修改和实现。 3、封装的实现步骤 需要注意:对封装的属性不一定要通过get/s ...
分类:
编程语言 时间:
2017-07-01 23:10:01
收藏:
0 评论:
0 赞:
0 阅读:
340
#include #include #define Maxsize 100 typedef struct node{ int _x; int _y; }chessman,*chess; static int cnt=0; static chessman c[Maxsize]; bool isOK(c... ...
分类:
其他 时间:
2017-07-01 23:09:47
收藏:
0 评论:
0 赞:
0 阅读:
350
private static string GetMd5String(string msg) { StringBuilder sb = new StringBuilder(); using(MD5 md5 = MD5.Create()) { ... ...
分类:
Windows开发 时间:
2017-07-01 23:09:37
收藏:
0 评论:
0 赞:
0 阅读:
304
松江1843路 思路: 三分; 代码: ...
分类:
其他 时间:
2017-07-01 23:09:20
收藏:
0 评论:
0 赞:
0 阅读:
249
关于二叉树有一点需要注意:二叉树并不是树的一种特殊形式。 二叉树又有几种特殊的形式:二叉排序树(二叉查找树)、最优二叉树(哈弗曼树)、二叉堆(大顶堆,小顶堆)等。斜线是数据结构 二叉排序树(二叉查找树)(BST)它或者是一棵空树;或者是具有下列性质的二叉树:(常用二分查找) 1,若左子树不空,则左子 ...
分类:
其他 时间:
2017-07-01 23:08:53
收藏:
0 评论:
0 赞:
0 阅读:
841
在LINUX上部署带有JAR包的JAVA项目 首先eclipse上要装上一个小插件,叫做Fat Jar 点击Fat Jar 红框里选上主类点击Next 如图把勾打上 在该路径下找到jar包 通过ftp协议把jar包放在linux服务器下 进入到jar包路径 输入指令 java -jar XXX.ja ...
分类:
编程语言 时间:
2017-07-01 23:08:38
收藏:
0 评论:
0 赞:
0 阅读:
389
来源韩顺平.j2ee视频实战教程jsp第1讲(下集) 简单计算器,可以控制输入的数不能为空且不能为字符串 myCal.jsp代码 1 <!--这是计算器的界面 --> 2 <!-- 可以控制输入的数不能为空且不能为字符串 --> 3 <%@ page contentType="Text/html;c ...
分类:
Web开发 时间:
2017-07-01 23:08:25
收藏:
0 评论:
0 赞:
0 阅读:
337
1 >>> x = list(range(10)) 2 >>> import random 3 >>> random.shuffle(x) #打乱顺序 4 >>> x 5 [2, 4, 5, 9, 3, 7, 8, 0, 6, 1] 6 >>> max(x) #返回最大值 7 9 8 >>> min... ...
分类:
编程语言 时间:
2017-07-01 23:07:49
收藏:
0 评论:
0 赞:
0 阅读:
286