使用_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 使用 >>列表
· 简单的java使用发布时间:2013-08-22
javasimhashpublicclasssimhash{privateinthashbits=128;privatevoidsimhash(){int[]v=newint[hashbits];for(inti=0;i<v.length;i++){}}privateintstring_hash(Stringstr){if(str==null||"".equals(str)){return0;}return1;}/***@paramargs*/publicstaticvoidmain... 查看全文
首先,非常感谢提出问题的朋友们,使得本人又去深入研究了NHibernate的《Session-Per-Request模式》。前言:谈到NHibernate大伙并不陌生,搞Java的更是清楚,Hibernate是一个目前应用的最广泛的开放源代码的对象关系映射框架,它对Java的JDBC(类似于ADO.Net)进行了非常轻量级的对象封装。NHibernate是一个基于.Net的针对关系型数据库的对象持久化类库。Nhibernate来源于非常优秀的基于Java的Hibernate关系型持久化工具... 查看全文
· wsdl文件使用ant生成webservice代码发布时间:2013-08-21
wsdl2java:参数解释wsdl2java用于根据WSDL生成相应的服务端和客户端代码的生成工具。命令行格式为:WSDL2Java[options]-uri<urlorpath>:AurlorpathtoaWSDL其中常用的options具体如下:-o<path>:指定生成代码的输出路径-a:生成异步模式的代码-s:生成同步模式的代码-p<pkg>:指定代码的package名称-l<languange>:使用的语言(Java/C... 查看全文
· Yii学习--使用Yii来建立博客发布时间:2013-08-20
Yii之初体验安装Yii创建应用骨架应用的工作流程在这一部分里,我们将讲解怎样建立一个程序的骨架作为着手点。为简单起见,我们假设Web服务器根目录是/wwwroot,相应的URL是http://www.example.com/。1.安装Yii首先,我们来安装Yii框架。从www.yiiframework.com获取一份Yii的拷贝,解压缩到/wwwroot/yii。再次检查以确保/wwwroot/yii/framework目录存在。提示:Yii框架可以安装在文件系统的任何地方... 查看全文
· Java中super的使用发布时间:2013-08-20
Java中除了this,还有一个关键字super,super指父类,在类的继承中有重要的作用。1.使用super访问父类的属性和方法子类自动继承父类的属性和方法(除private修饰),一般情况下,直接使用父类的属性和方法,也可使用this来指明本对象。但有时为了明确指明父类的属性和方法,使用关键字super。如:父类Person中有age属性,子类使用age,this.age,super.age来访问age是一样的:voidtestSuper(){inta;a=age;a=this.age... 查看全文
· Java中this的使用发布时间:2013-08-20
在方法中,可以使用this关键字来表明对象本身,即普通方法中,this表示调用该方法的对象,而构造方法中,this表示新创建的对象。1.使用this来访问属性和方法在方法和构造方法中,使用this来访问对象的属性和方法,如:voidsayHello{System.out.println("Hello!,Mynameis"+name);}与voidsayHello{System.out.println("Hello!,Mynameis"+this.name);}的含义是相同的。2... 查看全文
前言:谈到NHibernate大伙并不陌生,搞Java的更是清楚,Hibernate是一个目前应用的最广泛的开放源代码的对象关系映射框架,它对Java的JDBC(类似于ADO.Net)进行了非常轻量级的对象封装。NHibernate是一个基于.Net的针对关系型数据库的对象持久化类库。Nhibernate来源于非常优秀的基于Java的Hibernate关系型持久化工具(ORM)。体系结构SessionFactory(NHibernate.IsessionFactory)... 查看全文
Model-View-Controller(模型-视图-控制器,MVC)模式将你的软件组织并分解成三个截然不同的角色:Model封装了你的应用数据、应用流程和业务逻辑。View从Model获取数据并格式化数据以进行显示。Controller控制程序流程,接收输入,并把它们传递给Model和View。与其它设计模式不同,MVC模式并没有直接反映一个你能够编写或配置的类结构。相反,MVC更像一个概念上的指导原则或范型。概念上的MVC模式被描述为三个对象——Model... 查看全文
· 文件处理 File类的使用发布时间:2013-08-20
File类:File类位于与java.io包中,可以通过File对象的方法创建文件对象、删除文件、列表目录下的文件,判断文件时目录还是正式文件,文件系统的基本规则是:1、文件的全名字包括文件的路径名和扩展名,单独讲一个文件名字时,是不带路径但带扩展名的文件民。2、同一目录下不可能存在同名的目录和真实文件,系统主要有目录类型的文件和真实文件两种,真实文件可以没有扩展名,还有第三种我们不需要计算的。如:虚拟内存文件;3、相对目录指不以路径分隔符开头的的文件路径。绝对目录是指以根目录文件开头的路径... 查看全文
RVM的主要作用是方便的管理系统中的多个ruby版本而不至于混乱。我们来看看如何安装RVM,我使用的ubuntu12.04LTS。准备工作后面需要使用curl,用dpkg-scurl命令检查一下系统中有没有安装[plain]viewplaincopyabbuggy@abbuggy-ubuntu:~$dpkg-scurlPackage:curlStatus:installokinstalledPriority:optionalSection:webInstalled-Size... 查看全文
· IOS MBProgressHUD的使用发布时间:2013-08-19
一,简介苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而MBProgressHUD提供了一个替代方案,而且在用户角度上,实现的效果根本看不出和官方程序有什么差别。同时还提供了其他附加功能,比如虚拟进展指示符,以及完成提示信息。二,使用1,下载下载地址:https://github.com/jdg/MBProgressHUD;2,添加到自己的工程下载下来后直接把MBProgressHUD... 查看全文
MornUI一个显著优势就是MornBuilder(可视化编辑器),实现界面设计的所见即所得,《Morn简介及使用教程》文章中已经介绍了编辑器的简单使用方法,今天给大家介绍一下MornUI每个组件的属性及在编辑器的简单使用方法。打开编辑器,在E:\MornCompTest下创建了新UI项目命名为MornCompTest复制基础组件到资源目录,然后F5刷新编辑器,即可看到资源组件树然后Ctrl+N新建页面命名为ButtonTest,然后我们拖动左边的button到视图中,结果如下图... 查看全文
配置struts.xml<!--定义全局package--><packagename="defaultpackage"extends="struts-default"><interceptors><interceptor-stackname="defStack"><interceptor-refname="defaultStack"></interceptor-ref><!--把自己的拦截器添加到定义的拦截器栈里面-... 查看全文
· 使用递归操作文件的两个例子发布时间:2013-08-18
1.使用递归删除某一目录下的全部文件packagecom.lfl.file;importjava.io.File;publicclassDeleteAllFileTest{publicstaticvoiddeleteAll(Filefile){if(file.isFile()||file.list().length==0){file.delete();}else{File[]files=file.listFiles();for(Filef:files){deleteAll(f);f... 查看全文
· 使用RuntimeMXBean获取PID发布时间:2013-08-18
java.lang.management.RuntimeMXBean是Java虚拟机的运行时系统的管理接口。使用它可以获取正在运行的Java虚拟机等信息,包括获取PID。以下就是一个获取PID的例子:importjava.lang.management.ManagementFactory;importjava.lang.management.RuntimeMXBean;importjava.util.logging.Logger;publicclassRuntimeMXBeanUtil... 查看全文
--异步Threadt3=newThread(newRunnable(){@Overridepublicvoidrun(){try{for(inti=0;i<10;i++){Thread.sleep(1100);System.out.println("4:"+i);}}catch(Exceptione){e.printStackTrace();}}});t3.start();--同步SwingUtilities.invokeAndWait(newRunnable()... 查看全文
在Windows平台下,对线程的同步控制,可以有CriticalSection,Mutex,Semaphore,Event等方式.在IOS平台,使用GCD进行简单的多线程编程时,可以使用dispatch_semaphore_t进行相应的同步操作.IOS平台上没有对应的Event这个控制对像.对于一些适合Event模式的情况下,可以通过dispatch_semaphore_t模拟event(autoReset)的特性.set:-(void)set{dispatch_semaphore_wait... 查看全文
在实际开发项目中经常会用到对话框组件,提示一些信息。其实有很多,例如:在项目中常用到的“Jquery-UI、Jquery-EasyUI”的.Dialog,他们也很强大,Api文档也很多。今天就介绍一款轻量级的对话框组件artDialog,以下分别为Jquery-UI、Jquery-EasyUI、artDialog的对话框。一、“artDialog”介绍:artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口... 查看全文
SubSonic3.0插件在创建实体后,对实体进行赋值操作时,为了去除一些不必要更新的字段,减少更新的内容,会将更新内容与默认值进行比较,如果默认值与当前更新的内容相等时,则不提交更新本列,这主要是为新增记录时设置的,因为本列虽然不进行更新,但由于数据库里存在默认值,所以提交后数据库会自动判断使用默认值进行填充。比如数据库有表Test,有字段StatusNamenvrchar(10),StatusIdint,默认值为0,正常新增记录语句为insertintoTest(StatusNam... 查看全文
storyboard在可视化设计tableview和tableview的cell的时候非常方便.但是有些人早期可能是从手写代码控件过来的,所以这里有一些需要注意的地方.1.不能使用registerClass2.无需判断dequeueReusableCellWithIdentifierforIndexPath返回空cell的情况,因为一定会返回非空,并且子类化后的cell不要写initWithStyle了.3.cell被重用如何提前知道?重写cell的prepareForReuse-------... 查看全文