#AB

H2 Database入门

H2Database做为轻量级的内嵌数据库,功能十分强大,而且运行时只需要一个jar包即可,下表是官网的描述:更详细的对比见官网页面: http://www.h2database.com/html/features.html#comparison 下面是开发入门步骤:一、maven中添加依赖项1&l...
代码星球 ·2020-04-06

java:多线程基础之Runnable、Callable与Thread

java.lang包下有二个非常有用的东西:Runnable接口与Thread类,Thread实现了Runnable接口(可以认为Thread是Runnable的子类),利用它们可以实现最基本的多线程开发。一、Runnable入门示例1publicclassRunnableDemo1{23publicstaticvoi...

javascript: 带分组数据的Table表头排序

如下图:要求:点击表头排序时,"分组"及"分组明细"的数据层次关系不变从网上找了一段常规的table排序,改了改,以满足“分组支持”,贴在这里备份1<!DOCTYPEHTMLPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3....

Spring Security笔记:使用数据库进行用户认证(form login using database)

在前一节,学习了如何自定义登录页,但是用户名、密码仍然是配置在xml中的,这样显然太非主流,本节将学习如何把用户名/密码/角色存储在db中,通过db来实现用户认证一、项目结构与前面的示例相比,因为要连接db,所以多出了一个spring-database.xml用来定义数据库连接,此外,为了演示登录用户权限不足的场景,加...

C#:DataTable映射成Model

这是数据库开发中经常遇到的问题,当然,这可以用现成的ORM框架来解决,但有些时候,如果DataSet/DataTable是第三方接口返回的,ORM就不方便了,还得自己处理。反射自然必不可少的,另外考虑到DataTable中的ColumnName通常与Model的PropertyName并不严格对应,可以用Attribu...
代码星球 ·2020-04-06

纯html的table打印注意事项

1.在firefox下,每页均会打印重复thead(表头),tfoot(表尾)的内容;IE8下无效(其它IE版本未测试)2.分页的处理   @mediaprint{     .page-break{page-break-after:alwa...

《转》Babel 入门教程

ECMAScript6是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript2.0。ES6的目标,是使得JavaScript语言可以用来编写大型的复杂的应用程序,成为企业级开发语言。作为一只猴子,我也想尝试一下ES6有什么新特性,于是开始...
代码星球 ·2020-04-06

.Net 提交页面,js修改的Label值会丢掉

<headid="Head1"runat="server"><scriptsrc="../Jquery/jquery-1.12.1.min.js"type="text/javascript"></script>    $(document).ready(function(){    ...

筛选DataTable数据的方法

对DataTable进行过滤筛选的一些方法Select,dataview一:使用LinQ当你从数据库里取出一些数据,然后要对数据进行整合,你很容易就会想到:DataTabledt=newDataTable();//假设dt是由"SELECTC1,C2,C3FROMT1"查询出来的结果for(inti=0;i<dt...

ToArray()和IEnumerable<T>,List<T>

一:ToArray()在程序中,我们往往习惯使用List<>这种集合类,但是程序中却要求需要传递一个数组,List<>已经为我们提供了toArray()方法二:IEnumerable<T>在MSDN上,是这么说的,它是一个公开枚举数,该枚举数支持在非泛型集合上进行简单的迭代。换句话说...
代码星球 ·2020-04-06

当用反射获取一个model,这个model里面字段有nullable的时候,获取字段真实类型

UsingReflectiontoDeterminewhetheranTypeisNullableAndGettheunderlyingType///<summary>///ConvertsaGenericListintoaDataTable///</summary>///<paramna...

对象的比较与排序:IComparable和IComparer接口

IComparable和ICompare接口是.netframework中比较对象的标准方式,这两个接口提供一个返回值类似(大于0等于0小于0)的比较方法,二者区别如下:1.IComparable在要比较的对象的类中实现,可以比较该对象和另一个对象。2.IComparer在一个单独的类中实现...

【转】编写高质量代码改善C#程序的157个建议——建议57:实现ISerializable的子类型应负责父类的序列化

 建议57:实现ISerializable的子类型应负责父类的序列化我们将要实现的继承自ISerializable的类型Employee有一个父类Person,假设Person没有实现序列化,而现在子类Employee却需要满足序列化的场景。不过序列化器并没有默认处理Person类型对象,这些事情只能由我们自...

【转】编写高质量代码改善C#程序的157个建议——建议56:使用继承ISerializable接口更灵活地控制序列化过程

 建议56:使用继承ISerializable接口更灵活地控制序列化过程接口ISerializable的意义在于,如果特性Serializable,以及与其像配套的OnDeserializedAttribute、OnDeserializingAttribute、OnSerializedAttribute、On...

【转】编写高质量代码改善C#程序的157个建议——建议46:显式释放资源需继承接口IDisposable

 建议46:显式释放资源需继承接口IDisposableC#中的每一个类型都代表一种资源,资源分为两类:托管资源:由CLR管理分配和释放的资源,即从CLR里new出来的对象。非托管资源:不受CLR管理的对象,如Windows内核对象,或者文件、数据库连接、套接字、COOM对象等。如果我们的类型使用了非托管资源...
首页上一页...342343344345346...下一页尾页