- 博客(25)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 EntityFramework 实体拆分和表拆分
之前有人问过 EF 如何进行实体拆分和表拆分?我记得当时认为不可能,理由忘记了,后来又有人发了一段配置截图,发现原来是可以的,不记录的东西容易忘掉,关于 EF 实体拆分和表拆分,下面是自己的一些整理。两个概念:实体拆分:一个实体拆分成多个表,如 Blog 实体,可以拆分成 Blogs 和 BlogDetails 两个表。表拆分:一个表拆分成多个实体,如 Po
2015-03-05 00:57:34 77678
原创 锋利的js之验证身份证号
1.号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 2.地址码 表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。 3.出生日期码 表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代
2015-03-05 00:56:14 76688
原创 NET Framework 4.5 五个新特性
Framework 4.5 已经开发了几个项目了,想去研究一下VS 2015 里面的跨平台。。不过好像4.5内核新特性还没搞明白呢还是先看看4.5内核新特性吧,4.5 .NET框架内核中有什么新东西的时候中的新特性?好像还是不是很清楚,最多就是大家常常会说的Async and Await还可以用上一下,大部分人也就了解这个了。。。。相信这个框架肯定不止这一个特性http:/
2015-03-05 00:55:09 77997
原创 Html5 Canvas斗地主游戏
过完年来公司,没什么事,主管说研究下html5 游戏,然后主管就给了一个斗地主的demo,随后我就开始看代码,现在我看了html5以及canvas相关知识和斗地主的demo后,自己用demo上的素材试着写了个斗地主,代码没重构好,欢迎赐教http://my.poco.cn/id-177353416.shtmlhttp://my.poco.cn/id-177570587.sh
2015-03-05 00:54:25 79766
原创 EJB/JPA/JSF通过ADF构建Web应用程序之测试J2EE Container
摘要在本教程中,您将使用甲骨文的JDeveloper 11 g版本11.1.2.0.0来构建一个web应用程序。建立数据模型,您可以使用EJB图,EJB 3.0和Java Persistence API(JPA)。http://my.poco.cn/id-177353416.shtml?thread-312294-1-1http://my.poco.cn/id-17
2015-03-05 00:51:36 78359
原创 XMLRepository仓储的实现~续(XAttribute方式)
/// /// XML文件数据仓储 /// XML结构为Attribute /// /// public class XML2Repository : IRepository where TEntity : XMLEntity, new() { XDocument _doc; stri
2015-01-24 23:02:02 514
原创 自主的文件缓存组件FileCache和被封装的System.Net.Cache
http://www.gogoqq.com/ASPX/2641492201/JournalContent/1419014849.aspx/2015--1-16/http://www.gogoqq.com/ASPX/2641492201/JournalContent/1419014860.aspx/2015--1-16/http://www.gogoqq.com/ASPX/2
2015-01-16 06:12:39 585
原创 单表一对多集合的插入(树型结构)
单表一对多关系很常见,它是一种树形结构,如系统菜单表,部门表,分类表,这些都可以做成单表一对多关系,而这些表做成一对多关系后,如果通过EntityFramework进行插入操作时,会很方便,EF会自动为我们确实上级ID,对于操作的性能也是可以接受的,与数据库建立一次链接,发一批指定,这是我们可以接受的,虽然在性能上不是最佳的,但综合对比来看,它即是最佳的。(结合对比=程序性能+开发人员工时+程序扩
2015-01-06 01:42:28 803
原创 java环境变量设置.
java环境变量设置. java运行环境安装与测试及HelloWorld的实现。 下载j2sdk 1.4.1或更高版本 (http://java.sun.com,建议同时下载其Java Documentation,这是Java帮助文档)2.运行刚刚下载的j2sdk-1_4_1_02-windows-i586.exe文件进行正式安装(以下假设安装于c
2009-07-04 12:19:00 659
原创 jsp对象
在JSP中的动作指令包括:Include、 Forward、 UseBean、 GetProperty、 SetProperty、 Plugin。一、Include指令标签表示包含一个静态的或者动态的文件。语法:or注:1、page="path" 为相对路径,或者代表相对路径的表达式。2、flush="true" 必须使用flush为true,它默认值是false。3、子句能让你传递一个或多个参数
2009-06-20 23:31:00 575
原创 应用程序服务器 Web服务器
问:什么是应用程序服务器,什么是Web服务器,它们有什么不同?答:通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。下面让
2009-06-16 22:04:00 520
原创 四舍五入精确
package test;import java.text.NumberFormat;public class ChangeType { /** * @param args */ public static String change(double db,int n){ //double dbt = db;// int a = (int) Math.pow(10,n);//
2009-06-16 20:57:00 458
原创 精确数
package test;public class ChangeType { /** * @param args */ public static double change(double db,int n){ //double dbt = db; int a = (int) Math.pow(10,n); double dbt = Math.floor(db*a)/a; //
2009-06-16 20:48:00 441
原创 取整
关键字: 取整内容: Java代码 import java.math.BigDecimal; import java.text.DecimalFormat; public class TestGetInt{ public static void main(String[] args){ doub
2009-06-16 20:42:00 55847
原创 swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? swtich 是否能作用在 byte 上,是否能作用在 long 上,是否能作用在 String 上 ? switch ( expr1 )中, expr1 是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是 int 、 short 、 char 或者 byte 。 long
2009-06-16 00:03:00 61585
原创 存储过程与函数的区别
本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而存储过程的限制相对就比较少
2009-06-15 23:48:00 26261
原创 JSP的组成
JSP的组成2009-02-25 13:44JSP一般由以下元素组成:静态内容:一般为HTML文本。如标题。指令:声明:,编译的时候,会成为类中的属性。所以编写时可以放在任何地方。Scriptlet(脚本、代码段): ,编译时会放在类的方法当中。 表达式:编译时放在类中的方法当中,相当于println.out(a);一般要放在脚本下面才能执行。动作:可以调用函数或网页等
2009-06-15 23:46:00 687
原创 测试流程
分为五步 第一根据需求分析制定测试计划 第二不根据开发人员的详细设计说明书设计测试策略和测试用例 第三开发人员编写好一个小的模块后我们就可以执行测试用例。同时填写缺陷报告 第四对测试作总结 第五验收测试,同时编写用户手册 软件测试流程可大体分为以下几个步骤: 1.软件需求分析;2.设计测试方案;3.编写测试用例;4.执行测试;5.单元测试;6.集成测试;7.系统测试;8.验收测试;
2009-06-14 23:05:00 595
原创 struts1与2区别
1Struts1和Struts2的区别和对比 Struts1和Struts2的区别和对比 • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个Action
2009-06-14 20:42:00 599
转载 List、ArrayList、Vector及map、HashTable、HashMap的区别与用法
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要
2009-06-10 23:08:00 621
转载 面试
6、STRUTS的应用(如STRUTS架构) 答:Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。 Struts有如下的主要功能: 一.包含一个controller servlet,能将用户的请求发送到相应的Acti
2009-06-10 22:21:00 421
原创 JTA
JTA(Java Transaction API)是一种高层的,与实现无关的,与协议无关的API,应用程序和应用服务器可以使用JTA来访问事务。什么是JTA Transaction?它有怎样的特点呢?JTA Transaction是指由J2EE Transaction manager去管理的事务。其最大的特点是调用UserTransaction接口的begin,commit和ro
2009-06-10 22:17:00 970
原创 JNDI
JNDI全称 Java Naming and Directory Interface JNDI是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JDNI是provider-based的技术,暴露了一个API和一个服务供应接口(SPI)。这意味着任何基于名字的技术都能通过JNDI而提供服务,只要JNDI支持这项技术。JNDI目前所支持
2009-06-10 22:07:00 499
jacob 注册监听无效 打卡事件发生后未调用注册的监听事件
2015-05-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人