- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 2014年目标
做个记录,记下2014年要掌握的内容:1.Linux,把现有的Linux书全看完;2.Python,好好做几个Python的应用;
2014-01-21 08:46:26
521
原创 Maven3.1.1+nexus1.9
nexus建好后,本机安装maven,过程不写了,注意环境变量配置,新建变量名:M2_HOME 值:D:/apache-maven-3.1.1/,path 加入:%M2_HOME%;使用的是3.1.1,maven放在D:/apache-maven-3.1.1/,conf目录下setting.xml文件修改本地仓库位置: D:/apache-maven-3.1.1/reposito
2013-11-15 10:04:42
906
原创 Nexus1.9建立私服自己使用
项目需要,环境为nexus私服+maven管理jar包,方便管理把所有jar包都放到3r part repository。nexus安装不写了,这里用的1.9,版本不高。启动nexus后,admin/admin123登录后,右侧repositories,显示库列表。选中3rd party:下面列表选中Artifact Upload,手动添加jar包:GAV Defi
2013-11-14 17:28:29
862
原创 ubuntu12.04开启samba,windows直接部署
1.ubuntu 12.04安装samba输入apt-get install samba smbclient smbfs ,系统会自动安装samba,也会安装依赖包2.配置samba在/etc/samba/smb.conf最后添加[Share]path=/home/tomcat/apache-tomcat/webappspublic=yesvalid users=tom
2013-06-28 10:18:52
783
1
原创 带tiles2和spring-security(2.0.5)的SSH项目部署到Weblogic10gR3下出现的问题
SSH所用版本:struts2:2.3.4tiles2:2.1.2Hibernate3:3.3.2spring:2.5.6spring-security:2.0.5问题:1.Digester.getParser: java.lang.UnsupportedOperationException: This parser does not support specific
2012-07-24 16:15:23
771
原创 C语言 float double解释和举例
int main(){float a = 12.5f;printf("%d\n", a);//0--其实转成了doubleprintf("%d\n", (int)a);//12printf("%d\n", *(int *)&a);//1095237632return 0;} 符号位 阶码 尾数 长度fl
2012-04-12 16:30:39
9553
原创 rh linux5 未关闭oracle10.2直接更换ip后出现ORA-00400: invalid release value AUTO for parameter compatible错
问题出现原因: 如果未关闭oracle就更换ip,只要按照shutdown immediate,lsnrctl stop ,修改$ORACLE_HOME$/network/admin下的listener.ora和tnsnames.ora中对应的ip,在/etc/hosts中添加新的ip项,再lsnrctl start,然后启动数据库,就回复正常;但是如果中途出现一些如操作顺序错误
2011-09-05 16:38:33
891
原创 ArcGIS Explorer 9.3 二次开发---开发程序2
4.与后台交互explorer提供了webservice方式交互,在vs项目Web References下右键添加web引用,填入webservice路径;try{ BusinessConnection.businessServi
2011-07-06 11:47:00
637
原创 ArcGIS Explorer 9.3 二次开发---开发程序1
vs2008是个很好的工具, 个人认为Arcgis提供的api还是不多的,但是例子相当的全,安装explorer后,在安装目录下DeveloperKit\Samples里有基本所有功能的例子;二次开发所需要的功能:1.能用的对象 explorer提供了开发
2011-07-06 11:20:50
874
原创 c#调用c++ dll 参数对应
<br />c++ dll 中方法:<br />int __stdcall Comm_Send(const data_Head struHead, const wchar_t* pTLV, const int nCount)<br /> <br />c#调用:<br />[DllImport("xxx.dll", EntryPoint = "xxx", CharSet = CharSet.Auto)]<br />public static extern int Comm_Send(data_Head str
2011-01-06 10:17:00
905
原创 2010年的总结
2010年总的来说还是过的比较充实,从年初的gis项目到年底的移动终端,写了不少代码,感觉还是有改进的地方,回头每次看写过的,特别是自己完成的功能,都能改进一些地方;7,8月份抽空看了一遍深入浅出设计模式,有很多平常都能用上,没有注意到;下半年事多,学车,拍照,搬家,北漂的人没有自己的房子就是麻烦。12月底特别累,下班了头就疼,元旦好好休了2011年可能会很忙,还有很多东西想看,但是下...
2011-01-04 16:27:51
75
原创 传输中文、编码、长度
mina传输接收内容时会有中文,java的String在不同的平台中文长度不同,我本机String--》byte[]是2个长度,单位的linux服务器是3个长度,所以要是根据长度截取肯定有问题。如果按照字符长度截取,在解编码器设置字符为iso-8859-1,取值时将String转成GB2312;如果按照字节长度截取,在解编码器设置字符为UTF-8、iso-8859-1均可,切记String...
2011-01-04 15:55:40
136
tomcat6源码学习---2
Bootstrap.load()调用Catalina.load(),Catalina.load()中Digester digester = createStartDigester();读取源码中output/build/conf/server.xml中架构的配置,按树形组合,再启动;
2010-12-06 11:18:32
73
tomcat6源码学习---1
tomcat通过Bootstrap启动,同时将各种配置组合成Catalina;读取server.xml,将参数读到Catalina及下属的对象里,启动start()时,也会调用下属对象的start().Top Level Elements:ServerService Connector HTTP AJP Container ...
2010-12-03 16:40:44
84
原创 ArcGIS Explorer 9.3 二次开发---初始
ArcGIS Explorer 9.3是一个单独的浏览器,不同于900以前的版本,不能嵌入IE或FF。但是浏览器提供了诸多功能,如测距,缩放等。Explorer二次开发只能使用VS2008(2005不行),安装完explorer sdk后,vs中会出现相关的控件:Button(浏览器菜单栏按钮),DockWindow(自带浏览器菜单栏按钮,但点击后会弹出浏览器窗口),Extension(浏览器
2010-04-12 13:53:00
1616
原创 SmartUpload与input file的问题,待解决!!!
使用input type=file,按照常规一个输入框,一个【浏览】按钮,点击浏览选择上传文件,//ENCTYPE="multipart/form-data"设置表单的MIME编码,是上传二进制数据,input value以2进制方式传送,用于传送文件 /*按照常规一个输入框,默认【浏览】按钮,不能改,输入框长度在style width调,但是输入框无法隐藏,最小也有一竖列痕迹, *onc
2009-10-21 18:04:00
631
原创 window.open与showModalDialog
open和showModalDialog都是打开一个新窗口,但是showModalDialog会将子窗口固定在父窗口前面,不关闭子窗口无法使用父窗口。 window.open("view/excel_pattern.jsp",null,"resizable=no,toolbar=no,menubar=no,height="+height+",width="+width+",top="+
2009-10-21 16:53:00
374
原创 DWR使用5---与struts整合
dwr在使用中也可以与struts整合,在使用中个人理解是调用FormBean,而没有使用到Action(可能没有碰到,如果碰到了dwr可以直接操作Action,我再添加)。关键在于dwr.xml的配置,如下:以往配置一个类: javascript=“”是页面上用到:param中name=“class”是指出类型,value=“”是类的路径 整合struts,如下:
2009-06-29 16:05:00
438
转载 java.sql.Date java.util.Date
遇到了java.sql.Date 和java.util.Date互换的问题,下面是Date型设置格式的一些使用: SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); java.util.Date utilDate=new Date(); java.sql.Date sqlD
2009-04-01 08:42:00
438
转载 安装SQL Server 2005 error
Error message:Unknown error 0x80131501 暂停安装,不要点击中止、忽略,也不要点击取消 按以下步骤: 1.删除注册表中的键: •HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSDTC项 • HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC项 • HKEY_
2009-04-01 08:36:00
324
原创 系统有关的默认名称分隔符
java.io.File.separator与系统有关的默认名称分隔符,出于方便考虑,它被表示为一个字符串。此字符串只包含一个字符.在 UNIX 系统上,此字段的值为 /;在 Microsoft Windows 系统上,它为 //。
2009-04-01 08:31:00
840
原创 Mobile的Form窗口去掉ok和x的按钮
设置窗口的MinimizeBox属性为true,则右上角为x;false时为ok,点击将退出。 去掉系统的出口代码://当窗口是ok时,隐藏ok按钮ControlF.HideDoneButton(this.Handle); 当窗口是x时,隐藏x按钮//ControlF.HideXButton(this.Handle); 下面代码是类class Contro
2009-03-26 21:04:00
634
原创 Struts1.2、Struts1.3和Struts2.0下Tiles的配置
struts和Tiles配置取决于两者的版本,就是所需的配置文件和文件的写法有些不同。 Struts1.2和Tiles1.2:如果使用MyEclipse自带的Struts1.2,那么就是使用自带的Tiles1.2 1.将struts.jar下META-INF/tlds/struts-tiles.tld文件复制到WebRoot/WEB_INF下,这是tiles语法解析文件;在we
2009-03-03 16:55:00
2628
原创 DWR使用3---页面
1.前提:页面要想使用DWR必须包含这两个里面有dwr使用基本的js,但是必须要包含。要是想使用后台的类,如下:这里的LoginDwr就是跟配置里面 对应。 2.使用DWR---自带的请参考dwr的文档,对于各种setValue写得很详细。或参考DWR使用43.使用DWR---后台的 function test(){ /* *调用com.test.dwr.LoginDwr的
2009-02-23 12:07:00
377
原创 DWR使用2---后台类
1.接上回:配置里面的LoginDwr就是一个后台类,它包含可能很多方法,只有写了include的getUser1,getUser2和getUser3才能在页面调用。2.举例:public class User{ private String name; private int age; .....get and set方法.....}public class LoginDwr{pub
2009-02-23 11:34:00
348
原创 DWR使用1---配置
1.下载dwr.jar包,将其放入webapp下的WEB-INF/lib目录中;2.将下面代码放入WEB-INF/web.xml中 dwr-invoker uk.ltd.getahead.dwr.DWRServlet debug true dwr-invoke
2009-02-08 20:40:00
428
原创 My97---onpicked
问题:input绑定My97控件时,onchange方法无效,无法实现时间改变后触发事件。解决:经过反复试验,得到如下结果:input中加入onFocus="WdatePicker({onpicked:function(){this.onchange();},dateFmt:yyyyMM})"onchange="change()" function change(){ //强
2009-01-19 18:17:00
5448
原创 js getDate()用法
得到某年中指定月的天数,其实是该月的最大天数。var date=new Date(y,m,0);d=date.getDate();转换成js日期值var s=document.getElementById("starttime").value;//starttime---yyyy-mm-dd HH:mm:ssvar d=new Date(Date.parse(s.r
2009-01-19 16:10:00
4481
原创 substr 和substring的区别
substr 方法:返回一个从指定位置开始的指定长度的子字符串。substr(start [, length ])start:子字符串的起始位置。第一个字符的索引为 0。length:返回的子字符串中应包括的字符个数。说明:如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到最后。 substring 方法:返回指定strin
2009-01-19 15:38:00
608
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人