背景:从数据库中,随机生成一份试卷,试卷的种类分为单选、多选、判断三种题型。 首先我需要生成随机数id(在这之前我需要知道数据库中各个题型的题数,这样我才能设置随机数),并依据生成的随机数id,去查找对应的题目。而在js的数组操作中,有filter、splice、concat、every、find等 ...
分类:
数据库 时间:
2016-05-20 11:13:50
阅读次数:
365
摘自:http://www.cnblogs.com/nianming/archive/2012/11/07/2757997.html Entity Framework Code First的默认行为是使用一系列约定将POCO类映射到表。然而,有时候,不能也不想遵循这些约定,那就需要重写它们。重写默认 ...
分类:
其他好文 时间:
2016-05-20 11:14:12
阅读次数:
268
1. 所有dao和daoimpl模块都不用, 加上 @Deprecated 2. 建立DaoSupport类和DaoSupportImpl类 DaoSupport.java DaoSupportImpl.java 3. 抽取BaseAction, 这样每个action都可以专注写自己的方法 整合完毕 ...
分类:
其他好文 时间:
2016-05-20 11:12:46
阅读次数:
222
1、重载(Overload)和重写(Override)的区别。重载的方法能否根据返回类型进行区分? 重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同) 重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的返回类型,比父类被重写方法更好访 ...
分类:
编程语言 时间:
2016-05-20 11:15:04
阅读次数:
223
C#中Math.Round()方法默认重载实现的不是常有的四舍五入方法,而是四舍六入五求偶方法(也叫四舍六入五成双)。 一、四舍六入五成双 四舍六入五成双是一种比较精确比较科学的计数保留法,是一种数字修约规则。 这一方式的另一个常见名称为“银行家舍入”,是IEEE754标准_百度百科的推荐舍入标准。 ...
无论是Linq To SQL还是Linq To Object(Entity frameworks)它们都为开发人员提供了Insert操作,及Insert集合操作,即InsertOnSubmit和InsertAllOnSubmit,前者是将一个实体标记为一个插入状态,而后都是将一个集合标记为插入状态, ...
分类:
数据库 时间:
2016-05-20 11:15:04
阅读次数:
623
1、ajax技术的背景 不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99 ...
分类:
Web程序 时间:
2016-05-20 11:12:32
阅读次数:
241
H5 复制粘贴 - execCommand 字数748 阅读399 评论0 喜欢0 需求:自动复制一段内容到剪切板, 让用户可以在其他客户端粘贴(发小广告做推广经常要用吧) window.clipboardData (IE 才有) 是个很好用的对象, 但是 只在 IE 才有,IE 被吐糟了一万年, ...
分类:
其他好文 时间:
2016-05-20 11:11:49
阅读次数:
197
说明:信息系统实践手记系列是系笔者在平时研发中先后遇到的大小的问题,也许朴实和细微,但往往却是经常遇到的问题。笔者对其中比较典型的加以收集,描述,归纳和分享。 摘要:此文描述了笔者接触过的部分信息系统或平台之间的对接构型和情况,挂一漏万的总结分享之。 正文 系列随笔目录:信息系统实践手记 (http ...
分类:
其他好文 时间:
2016-05-20 11:13:50
阅读次数:
393
1. 因为项目中经常会有利用jquery操作dom元素的增删操作,所以会涉及到dom元素的绑定事件方式,简单的归纳一下bind,live,delegate,on的区别,以便以后查阅。 bind() 适用所有版本,但是根据官网解释,自从jquery1.7版本以后bind()函数推荐用on()来代替。 ...
分类:
Web程序 时间:
2016-05-20 11:13:39
阅读次数:
143
官网:http://square.github.io/okhttp/ 参考地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0106/2275.html 封装:http://blog.csdn.net/lmj623565791 ...
分类:
Web程序 时间:
2016-05-20 11:13:45
阅读次数:
196
tarjan缩点。网上的代码都没有缩点是把vis变成另外一个值,我也不知道是为什么。 #include #include #include using namespace std; const int maxn = 200000 + 10; const int maxm = 1000000 + 10... ...
分类:
其他好文 时间:
2016-05-20 11:11:07
阅读次数:
127
先抛开上面的二次规划问题,先来看看存在等式约束的极值问题求法,比如下面的最优化问题: 目标函数是f(w),下面是等式约束。通常解法是引入拉格朗日算子,这里使用来表示算子,得到拉格朗日公式为 L是等式约束的个数。 然后分别对w和求偏导,使得偏导数等于0,然后解出w和。至于为什么引入拉格朗日算子可以求出 ...
分类:
其他好文 时间:
2016-05-20 11:13:46
阅读次数:
175
1.选择优化的数据类型
MySQL支持很多种不同的数据类型,并且选择正确的数据类型对于获得高性能至关重要。不管选择何种类型,下面的简单原则都会有助于做出更好的选择:
(1).更小通常更好
一般来说,要试着使用正确地存储和表示数据的最小类型。更小的数据类型通常更快,因为它们使用了更少的磁盘空间、内存和CPU缓存,而且需要的CPU周期也更少。
但是要确保不人低估需要保存的值,在...
分类:
数据库 时间:
2016-05-20 10:07:12
阅读次数:
298
【0】README
0)本文部分文字描述转自 “how tomcat works”,旨在学习
“tomcat(12)StandardContext源码剖析” 的基础知识;
1)Context实例表示一个具体的web 应用程序,其中包含一个或多个Wrapper实例,每个Wrapper 表示一个具体的servlet定义;
2)Context容器还需要其他组件的支持,如载入器和Session...
分类:
Web程序 时间:
2016-05-20 10:07:13
阅读次数:
806