一个_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 一个 >>列表
· java写的一个简易的浏览器发布时间:2011-10-28
java写的一个简易的浏览器importjava.awt.*;importjava.awt.event.*;importjava.io.IOException;importjava.net.*;importjavax.swing.*;importjavax.swing.event.HyperlinkEvent;importjavax.swing.event.HyperlinkListener;publicclassHTTPBrowserDemoextendsJFrame... 查看全文
说明:下面遇到符号>都表示命令行操作,符号//表注示1.新建一个java项目,一个包base,一个类JniTest.java代码如下:packagebase;//包名publicclassJniTest{static{System.loadLibrary("hello");//加载dll,hello为dll文件名}publicnativeStringSayHello(Strings);//声明dll中要实现的方法publicstaticvoidmain(String[]args)... 查看全文
不知道大家对于数据库的查询的dao方法是怎么写的项目之前有个select的查询方法的,需要的参数是一个sql语句,和where后面的条件值,自己最近写sql语句写烦躁了,写一个不用sql语句的方法看看,结果也不是很方便,而且灵活性也不高。packagecom.xinnuo;importjava.util.Vector;importcom.xinnuo.core.dao.BaseDaoSupport;publicclassSqlextendsBaseDaoSupport... 查看全文
前段时间,在浏览javaeye论坛,看见有人征集如何在java中运行数学表达式。结果方案五花八门:1.jakartacommonsJEXL.2.Beanshell3.JavaMathExpressionParserjep4.parsecombinatorjparsec5.jdk6.0的script6.利用SQL7.自己写语法分析如果自己写语法分析,没有个2000行估计搞不定。有人用sql来运行数学表达式,比较另类。不过由于前段时间较深入的学习了一些java的javascript引擎... 查看全文
· java写的一个防注入的filter发布时间:2011-10-21
1.首先编写一个PreventIntoScriptFilter.java,代码如下packagecom.questionnaire.common.filter;importjava.io.IOException;importjava.util.regex.Matcher;importjava.util.regex.Pattern;importjavax.servlet.Filter;importjavax.servlet.FilterChain;importjavax.servlet... 查看全文
1.创建一个文件TimeInterceptor.java代码如下packagecom.questionnaire.common.filter;importorg.aopalliance.intercept.MethodInterceptor;importorg.aopalliance.intercept.MethodInvocation;importorg.apache.commons.logging.Log;importorg.apache.commons.logging... 查看全文
· 一个工作要求说明发布时间:2011-10-21
moduletech_startupdefinitialize@you={:definition=>'developer',:motivation=>'buildsomethingmeaningfulofyourown',:current_status=>['unemployed','workingforanuninspiredboss','workingonuninspiringprojects'],:present_skills=>... 查看全文
· 一个工作要求说明发布时间:2011-10-21
moduletech_startupdefinitialize@you={:definition=>'developer',:motivation=>'buildsomethingmeaningfulofyourown',:current_status=>['unemployed','workingforanuninspiredboss','workingonuninspiringprojects'],:present_skills=>... 查看全文
原文:http://www.aspxcs.net/HTML/0009332123.html这个Demo主要是为了阐述WF4中是如何使用WCF服务的,以及如何在Silverlight中调用WCF服务。因为即使用了Silverlight呈现UI,又用Linq访问数据库。故本文的名字为:“Silverlight+WCF+WF+Linq结合的一个示例”。如果你和我一样,对WCF有点了解,就知道WCF能将很多方法放在一Uri中供大家调用。那如何将多个WF流程放在一个Uri中供你调用呢?很简单... 查看全文
先解释下钩子程序,英文为HOOK。Hook解释Hook是Windows中提供的一种用以替换DOS下“中断”的系统机制,中文译为“挂钩”或“钩子”。在对特定的系统事件进行hook后,一旦发生已hook事件,对该事件进行hook的程序就会受到系统的通知,这时程序就能在第一时间对该事件做出响应。另一解释:钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它... 查看全文
· 打印一个数的加法组合发布时间:2011-10-20
下面的代码用于打印加法的组合。在打印时使用递归。思路来自于打印一个集合的所有子集;不过对于集合的所有子集,没有重复的情况。在打印加法组合的时候,因为有重复的情况的。这里处理重复是通过判断是否递减序列来实现的。即只保留有序序列即可实现。递归结束后需要恢复现场/***打印加法组合*例如5可以输出:*54132311221211111111*下面的代码使用了递归!*在去重上,采用的是判断数组的顺序是不是按照降序排列的,如果是的话,则是符合条件的。否则不符合条件跳出;*本程序的核心递归要点是:*1... 查看全文
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java实际上还很不了解。3、工具:必须至少熟练使用一种IDE的开发工具,例如Eclipse... 查看全文
网站是一个wap站点,负责将用户访问的web站点的页面转换成为wml页面展示给手机用户服务器主要使用apache2.2+resin3.1,四台服务器一台服务器用apache做入口,使用mod_caucho做负载均衡,另外三台服务器负责处理具体逻辑其中抓取网页部分用了apache的commons-httpclient,解析html用了nekohtml,缓存使用的是oscache(没有做集群),数据库(主要保存的是html->wml的转换规则数据,数据量很小)用的mysql5... 查看全文
译者前言:首先这是一篇国外的英文文章,非常系统、详尽的介绍了如何使用PHP创建RESTAPI,国内这方面的资料非常非常的有限,而且基本没有可操作性。这篇文章写的非常好,只要对PHP稍有了解的程序员,看完本文基本可以自己动手写RESTAPI,花了几个小时翻译过来和大家共享,希望可以帮助大家。转载请注明出处。本文地址:http://hmw.iteye.com/blog/1190827原文地址:CreateaRESTAPIwithPHPOneofthelatest(sortof... 查看全文
译者前言:首先这是一篇国外的英文文章,非常系统、详尽的介绍了如何使用PHP创建RESTAPI,国内这方面的资料非常非常的有限,而且基本没有可操作性。这篇文章写的非常好,只要对PHP稍有了解的程序员,看完本文基本可以自己动手写RESTAPI,花了几个小时翻译过来和大家共享,希望可以帮助大家。转载请注明出处。本文地址:http://hmw.iteye.com/blog/1190827原文地址:CreateaRESTAPIwithPHPOneofthelatest(sortof... 查看全文
关键词:如何mock一个类的方法、expectations源类清单/***演示如何mock一个类的方法*@sinaweibo:regbin@tom.com*/publicclassdateutil{privateinttype;publicstaticfinalstringgetcurrentdatestr(){simpledateformatsdf=newsimpledateformat("yyyy-mm-ddhh:mm:ss");returnsdf.format(dateutil.now(... 查看全文
python部分的代码几乎是来息此文章:http://blog.sina.com.cn/s/blog_4419b53f0100abzb.html我小部分改进之后代码如下:#-*-coding:utf-8-*-#file:makeBasic.py#importosimportsysimportstringimportdatetime#python简单的脚本模板defmain():ifos.path.isfile(sys.argv[1]):print'%salreadyexist!'%sys... 查看全文
问题是这样的:我现在有一个基础支撑平台,它是一个web程序。主要包括系统级别功能(如用户管理,权限管理啊等等),通过svn进行管理。现在我们又要开发一个和业务相关模块,我们打算另外建一个web工程,它主要包括和相关业务模块的代码,也通过svn管理,它完全依赖基本平台。但它们版本又彼此完全独立的。我们使用的开发工具是myeclipse,在部署的业务工程时,怎么样将基础平台也一并部署到业务工程中去。求高手帮忙,谢谢。... 查看全文
· 一个SSH框架的maven archetype发布时间:2011-10-07
小弟最近利用下班空闲时间学习了SSH框架,顺便做了一个maven的archetype,可以自动产生SSH框架,该框架自带一个TEST示例,SSH的版本是struts2.2,spring2.5和hibernate3.6,包括其他版本依赖都在父POM中统一指定,你可以直接打war包部署运行TEST示例程序,并且允许你动态指定数据库类型和地址,比如你生成的war包需要连接mysql开发库,则只需要执行在项目目录执行mvncleaninstall即可,如果要连接oracle测试库... 查看全文
· 用java实现了一个小的计算器发布时间:2011-10-07
突然之间心血来潮,就是想试一试数据结构怎么用.到现在才感觉的,数据结构是一种思想,一种思维方式,用怎样的方式去解决怎样的问题,这些是数据结构和算法给我们的.言归正传吧,说说这个小计算器(其实还有太多需要扩展和改进的地方).暂时只局限在加减乘除,因为定义的是int类型的,所以也限制在整数运算吧.主要思路是这样的:计算器最主要的部分是获取用户输入,然后根据算法将获取到的输入存储成为二叉树.当然,肯定要用栈存储的.先看一下简单的分析:1+2-3:存储成二叉树应该是这样的:节点上的值为运算符... 查看全文