搜索到与相关的文章
编程技术

Glassfish v3 中的 JSR 299 与 JSR 330

在上个月我们介绍了JavaEE6将包括JSR330和JSR299。RogerKitain写了一篇博文介绍如何在Glassfish中使用JCDI(JSR299,ex-WebBeans)。在文章中,他通过一个JSF2.0的猜数字的例子介绍了如何使用JSR299/JSR330进行编码。你将看到符合JSR规范的一些注解:@Inject,@Qualifier,@SessionScoped,@ApplicationScoped。如何你想试试这个例子,我推荐你使用Net

系统 2019-08-29 22:23:13 2657

编程技术

透过vs.net数据窗体向导看Ado.net

作者:郑佐2005-1-1在csdn上经常碰到有人问一些Ado.net的问题,特别是开发信息管理系统之类的跟数据库比较密切的程序时,在数据和界面层的开发中会遇到不少常见问题,下面我们通过vs.net自带的数据窗体向导来看看能它能帮我们决绝什么问题。一.使用向导新建Windows应用程序,为当前项目添加组件,选择数据窗体向导,这里名称填写为DataForm1.cs。单击打开出现数据窗体向导对话框。创建新的类型化数据集MyDataSet。使用本地数据连接向导,

系统 2019-08-29 22:07:11 2657

编程技术

MVC框架设计思想与设计理念

尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们还是会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是如何化解这些问题的,揭示其中所折射出的设计思想与设计理念。MVC回顾作为一种经典到不能再经典的架构模式,MVC的成功有其必然的道理,这个道理不同的人会有不同的解读,笔者最认同的一种观点是:通过把职责、性质相近的成分归结在一起,不相近的进行隔离,MVC将系统分解为模型、视图

系统 2019-08-12 09:29:51 2657

编程技术

网袋布局管理器--GridBagLayout使用介绍

GridBagLayout【常用构造函数】publicGridBagLayout()【特点】:GridBagLayout是所有AWT布局管理器当中最复杂的,同时他的功能也是最强大的.这种现象源于它所提供的众多的可配置选项,你几乎可以完全地控制容器的布局方式.尽管复杂性很明显,只要理解了基本思想,就很容易使用GridBagLayout了.GridBagLayout从它的名字中你也可以猜到,它同GridLayout一样,在容器中以网格形式来管理组件.但Grid

系统 2019-08-12 09:29:50 2657

SqlServer

SQL Server中生成指定长度的流水号

很多时候我们都会用到指定长度的流水号,假如生成订单编码规则我们设置为:仓库编码+年月日(6位)+当天四位流水号,如仓库编码为01日期为2009-08-06的第一个订单编码应该为:01200908060001,在这里指定长度的流水号的生成一般都是在数据库里操作,方法可以用下面几种:方式一:笨办法,不够指定长度的话,前面循环加零CREATEFUNCTIONfn_GenerateSerialNumber(@numberValueint,--流水号数值@lengt

系统 2019-08-12 01:52:57 2657

各行各业

OpenCascade Primitives BRep - Box

OpenCascadePrimitivesBRep-Boxeryar@163.comAbstract.BRepisshortforBoundaryRepresentation.BoundaryRepresentationgivesacompletedescriptionofanobjectbyassociatingtopologicalandgeometricinformationforsolidmodeling.Inthiscase,objectsare

系统 2019-08-12 01:31:54 2657

Python

Python处理时间日期坐标轴过程详解

1.前言当日期数据作为图表的坐标轴时通常需要特殊处理,应为日期字符串比较长,容易产生重叠现象2.设定主/次刻度2.1引用库frommatplotlib.datesimportDateFormatter,WeekdayLocator,DayLocator,MONDAY,YEARLY2.2获取每月/周/日数据获取每月一日数据monthdays=MonthLocator()获取每周一的日期数据mondays=WeekdayLocator(MONDAY)#主要刻度

系统 2019-09-27 17:56:21 2656

Python

python使用 urllib.unquote乱码的原因

实际问题Python中的urllib模块用来处理url相关的操作,unquote方法对应javascript中的urldecode方法,它对url进行解码,把类似"%xx"的字符替换成单个字符,例如:“%E6%B3%95%E5%9B%BD%E7%BA%A2%E9%85%92”解码后会转换成“法国红酒”,但是使用过程中,如果姿势不对,最终转换出来的字符会是乱码“法国红é”。#取得kwkw=self.url.split('&')[-1].repla

系统 2019-09-27 17:55:26 2656

Python

Python中遍历列表的方法总结

Python中遍历列表有以下几种方法:一、for循环遍历lists=["m1",1900,"m2",2000]foriteminlists:print(item)lists=["m1",1900,"m2",2000]foriteminlists:item=0;print(lists)运行结果:['m1',1900,'m2',2000]二、while循环遍历:lists=["m1",1900,"m2",2000]count=0whilecount

系统 2019-09-27 17:55:00 2656

Python

Windows系统Python直接调用C++ DLL的方法

环境:Window10,VS2019,Python2.7.12,64bit1,打开VS2019,新建C++Windows动态链接库工程Example,加入下列文件,如果Python是64位的则在VS中Solutionplatforms选择x64编译成64位的DLL;Example.h#pragmaonce#ifndefCPP_EXPORTS#defineCPP_EXPORTS#endif#ifdefCPP_EXPORTS#defineCPP_API_dec

系统 2019-09-27 17:52:25 2656