- 博客(68)
- 资源 (3)
- 收藏
- 关注
原创 java如何读取jar包外的properties文件
一般情况下properties文件都是在工程内使用的,如果代码打成jar包之后,修改properties文件后就需要重新打jar,很麻烦。可以把properties文件提到要引用JAR包的项目下,这样修改后不用重新打包了,用起来方便一点。代码如下:String paodingAnalysisPath = System.getProperty("user.dir") +
2012-01-19 16:15:50 1682 1
转载 运行jar应用程序引用其他jar包的四种方法
转载:http://longdick.iteye.com文章出处:http://longdick.iteye.com/blog/332580大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个
2012-01-19 15:04:25 452
转载 图解classloader加载class的流程及自定义ClassLoader
转载自:longdick文章出处:http://longdick.iteye.com/blog/442213java应用环境中不同的class分别由不同的ClassLoader负责加载。一个jvm中默认的classloader有Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader,分别各司其职:
2012-01-19 15:01:37 262
转载 ClassLoader解决jar包冲突问题
我们知道,Java利用ClassLoader将类载入内存,并且在同一应用中,可以有很多个ClassLoader,通过委派机制,把装载的任务传递给上级的装载器的,依次类推,直到启动类装载器(没有上级类装载器)。如果启动类装载器能够装载这个类,那么它会首先装载。如果不能,则往下传递。当父类为null时,JVM内置的类(称为:bootstrap class loader)就会充当父类。想想眼下的越来越多
2012-01-19 11:41:43 349
转载 Oracle中TO_DATE格式
Oracle中TO_DATE格式TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy f
2011-10-19 17:53:55 230
转载 Win7 开启IIS7远程访问
<br />装完Win7后今天开启IIS功能后发现默认80端口网站打不开,<br />提示“另一个程序正在使用此文件,进程无法访问”,<br />使用 netstat -ano 发现80端口被占用,<br />记下PID后到进程中发现Skype占用了80端口。<br />在skype的Connection选项里将"use port 80 and 443 as alternatives for incoming connections"打勾去掉,<br />重启skype后就释放了80端口,用localhos
2011-05-31 14:26:00 1009
原创 让SELECT 查询结果额外增加自动递增序号
<br />如果数据表本身并不内含自动地增编号的字段时,要怎么做才能够让SELECT查询结果如图表1所示,额外增加自动递增序号呢?我们提供下列五种方法供您参考:<br /><br />USE北风贸易;<br />GO<br /><br />/* 方法一*/<br /><br />SELECT序号=(SELECTCOUNT(客户编号)FROM客户AS LiMing<br />WHERE LiMing.客户编号<= Chang.客户编号),<br />客户编号,公司名称<br />FROM客户AS Chang
2011-03-29 18:02:00 301
原创 iframe自适应高度
<br /> <iframe id="iFrame1" name="iFrame1" width="100%" onload="this.height=iFrame1.document.body.scrollHeight" scrolling="no" frameborder="0" src="main.aspx"><br /></iframe><br /> <br />关键就在于onload="this.height=iFrame1.document.body.scrollHeight"!
2011-03-27 21:49:00 226
原创 网页上的动态时钟
<br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /> <title></title><br /> <script type="text/javascript" language="javascript"><br /> function timeview()<br /> { <br /> today=new Date();<br /> sec=today.getSeconds(
2011-03-18 08:44:00 291
原创 sql技巧
<br />--按某一字段分组取最大(小)值所在行的数据<br />--(爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开) 2007-10-23于浙江杭州)<br />/*<br />数据如下:<br />name val memo<br />a 2 a2(a的第二个值)<br />a 1 a1--a的第一个值<br />a 3 a3:a的第三个值<br />b 1 b1--b的第一个值<br />b 3 b3:b的第三个值<br />b 2 b2b
2011-03-15 11:34:00 208
原创 U9自定义单据启用个性化代码
<br />U9自定义单据启用个性化代码: <br />在AfterCreateChildControls()方法中输入以下代码:<br /> <br /> //启用个性化<br /> PersonalizationHelper.SetPersonalizationEnable(this, true);
2011-03-10 11:41:00 303
原创 能重启IIS并且拷贝文件到指定目录的批处理命令
<br />echo begin reset iis<br />cd C:/Users/Administrator<br />iisreset<br />cd C:/Users/Administrator/Documents/Visual Studio 2005/Projects/UFIDA.U9.WUDW.BLBOMUIPlugIn<br />echo begin copy UI to UILib<br />copy ./UFIDA.U9.WUDW.BLBOMUIPlugIn/bin/Debug/UFID
2011-03-10 10:02:00 859
原创 在自己的电脑上建立FTP
架设一台FTP服务器其实很简单。首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度。其次,硬件性能要能满足你的需要。最后,需要安装FTP服务器端的软件,这类软件很多,可以使用微软的IIS(Internet Information Server 因特网信息服务系统),也可以使用专业软件。不同的软件提供的功能不同,适应的需求和操作系统也不同。一般来说,系统最低要求如下: CPU:PⅢ 450MHz以上 内存:256MB SDRAM以上 带宽:ADSL 512Kbps以上
2011-03-08 09:48:00 644
原创 winform应用程序只允许运行一个实例
<br />方法一:<br /><br /> /// <summary><br /> /// 应用程序的主入口点。<br /> /// </summary><br /> [STAThread]<br /> static void Main()<br /> {<br /> //声明互斥体。<br /> Mutex mutex = new Mutex(false, "ThisShouldOnlyRu
2011-02-15 15:57:00 540
原创 iis 如果要将此内容作为静态文件提供,请添加显式 MIME 映射
<br />打开文件夹:C:/Windows/Microsoft.NET/Framework/v3.0/Windows Communication Foundation,将ServiceModelReg拖到cmd命令窗口,然后输入 -i,即:<br />c:/Windows/Microsoft.NET/Framework/v3.0/Windows Communication Foundation/servicemodelreg -i<br />回车,会安装一系列的协议和程序。<br />安装完后即可。
2011-02-15 10:05:00 5753 2
原创 U9调用服务出现配置文件超过大小
<br />1、远程调用时错误提示如下:<br />响应消息的内容类型 text/xml; charset=utf-8 与绑定(text/xml; charset=utf-8)的内容类型不匹配。如果使用自定义编码器,请确保正确实现 IsContentTypeSupported 方法。响应的前 1024 个字节为:“<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-s
2011-02-15 09:20:00 1060
原创 C# 将数据导出到Excel汇总
一、asp.net中导出Excel的方法:<br /><br />在asp.net中导出Excel有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出Excel时,等价于分列,n等价于换行。 <br />1、将整个html全部输出Excel<br /><br />此法将html中所有的内容,如按钮,表格,图片等全部输出到Excel中。 Response.Clear(); <
2011-01-25 00:51:00 257
原创 U9标准单据界面上的功能区添加按钮
publicoverridevoidAfterInit(IPart Part, EventArgs args){ base.AfterInit(Part, args); this.shipMainWebPart = Part; IUFButtonctrl = newUFWebButtonAdapter(); ctrl.set_ID("BtnLastOut"); ctrl.set_Text("最后单"); ctrl.set_AutoPostBac
2011-01-24 11:25:00 504
原创 使用 NPOI 导出数据示例
<br />直接上代码,代码中有详细的注释。这个东西可真“别扭”(对多数 .NET 来讲,他们喜欢优雅、直接、明了、带注释、智能提示的编码方式)<br />官网:http://npoi.codeplex.com/<br />中文教程(旧版):http://www.cnblogs.com/tonyqus/archive/2009/04/12/1434209.html<br /><br />//- 创建 Excel HSSFWorkbook hssfworkbook = newHSSFWorkbook()
2011-01-23 21:46:00 3473 1
原创 NPOI学习A篇(NPOI 如何创建Excel文件)
<br />技术操作报表:NPOI,.net 版的POI。<br />之前也了解过,Office Excel DLL,FpSpread(FarPoint.Win.Spread.FpSpread)第三方控件,VSTO(Visual Studio Tools for<br />Office)这个是Office插件开发。<br />至于大家想要更了解POI,就自己利用网络搜索工具查看吧,我也不是很了解,刚刚知道有这东西的。<br />现在把自己的一些学习中自己觉得重点的知识都记下来了。分享给大家。<br />●N
2011-01-23 21:44:00 1177
原创 U9页面给参照赋默认值(仅UI界面赋,非model)
<br /> UI上有个参照控件,ID为SaleOrg64(组织),当页面加载的时候,默认显示当前登录组织,赋值方法如下:<br /> <br /> this.SaleOrg64.Key = UFSoft.UBF.Util.Context.PlatformContext.Current.OrgID; <br /> this.SaleOrg64.Value = UFSoft.UBF.Util.Context.PlatformContext.Current.O
2011-01-12 15:02:00 526
原创 EXCEL金额大写
<br />比较精炼的写法:<br />=SUBSTITUTE(IF(-RMB(A2),TEXT(A2,";负")&TEXT(INT(ABS(A2)+0.5%),"[dbnum2]G/通用格式元;;")&TEXT(RIGHT(RMB(A2),2),"[>9][dbnum2]0角0分;"&IF(A2^2<1,,0)&"[>][dbnum2]0分;整"),),"零分","整")<br /> <br />其他:<br />(1)、<br />=IF((INT(A1*10)-INT(A1)*10)=0,TEXT(I
2011-01-12 09:05:00 452
原创 SQL server 基础
<br />--sql structured query language<br />--DML--Data Manipulation Language--数据操作语言 <br />query information (SELECT), <br />add new rows (INSERT), <br />modify existing rows (UPDATE), <br />delete existing rows (DELETE), <br />perform a conditional upda
2011-01-04 11:15:00 408
原创 查出sql server 2005所有数据库
<br />select * From master.dbo.sysdatabases --where name='数据库名' and status<>512
2011-01-04 11:13:00 189
原创 查询数据库中所有表及所有字段的SQL语句
<br />列出当前DB中所有表:<br />select name from dbo.sysobjects where xtype='u' and (not name LIKE 'dtproperties')<br /> <br />列出表中所有字段:<br />SELECT dbo.sysobjects.name as Table_name, dbo.syscolumns.name AS Column_name<br />FROM dbo.syscolumns INNER JOIN<br />dbo
2011-01-04 11:09:00 426
原创 MSSQL数据导出文本
<br />create procedure bcp2 <br />@tablename varchar(40), <br />@where_statement varchar(255) <br />as <br />begin <br />declare @sqltext varchar(6000) <br />declare @cname varchar(40) <br />declare @typ int <br /><br />--select @tablename = 'tStore' <br /
2011-01-04 11:07:00 604
原创 数据导入导出大全
<br />******* 导出到excel<br />EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'<br />/*********** 导入Excel<br />select * from openrowset('MicroSoft.Jet.OleDB.4.0',<br />'Excel 5.0;HDR=yes;Database=c
2011-01-04 11:06:00 226
原创 SQL的存储过程、动态语句、临时表、游标的综合应用
<br />if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[insertMdfalarmInfo]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)<br />drop procedure [dbo].[insertMdfalarmInfo]<br />GO<br />SET QUOTED_IDENTIFIER OFF <br />GO<br />SET ANSI_NULLS
2011-01-04 11:04:00 303
原创 MS-SQL数据库开发常用汇总
<br />1.按姓氏笔画排序:<br />Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as <br />2.数据库加密:<br />select encrypt('原始密码')<br />select pwdencrypt('原始密码')<br />select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt('原始密码')<br />select
2011-01-04 11:03:00 154
原创 将数据库数据导出成insert语句的存储过程
<br />将数据库中的数据导出成insert安装脚本。(原存储过程有些错误,做了点修改)<br /><br /> <br /><br />CREATE PROCEDURE [dbo].[outputdata] @tableName Varchar(100)--表名<br />AS<br /> DECLARE @IsIdentity INT<br /> DECLARE @columnName VARCHAR(100)--列名<br /> DECLARE @TypeName VA
2011-01-04 11:02:00 199
原创 sql查询查数据库中所有表名(table)
<br />(1) <br />select * from information_schema.tables <br />(2) <br />select name from dbo.sysobjects where xtype='u' and (not name LIKE 'dtproperties') <br />(3) <br />SELECT dbo.sysobjects.name as Table_name, dbo.syscolumns.name AS Column_name <br />FR
2011-01-04 11:01:00 515
原创 sql查询查数据库中所有表名(table)
<br />(1) <br />select * from information_schema.tables <br />(2) <br />select name from dbo.sysobjects where xtype='u' and (not name LIKE 'dtproperties') <br />(3) <br />SELECT dbo.sysobjects.name as Table_name, dbo.syscolumns.name AS Column_name <br />FR
2011-01-04 11:00:00 634
原创 SQL语句-金额数字转大写
<br />CREATE FUNCTION CapitalRMB(@ChangeMoney numeric(15,2)) <br />RETURNS VarChar(100) AS <br />BEGIN <br /> Declare @String1 char(20)<br /> Declare @String2 char(30)<br /> Declare @String4 Varchar(100)<br /> Declare @Strin
2011-01-03 22:16:00 911
原创 UBF报表:从DataSet中取指定字段值 和 根据数据值动态改变背景色
<br /> <br /> UBF报表所有表达式都基于数据集运算结果填充到展现对象(例如用 <br /> Fields!name1.Value语法从当前控件绑定数据集合中取字段name1的值参与运算, <br /> 用Sum(Fields.Money.Value,”DataSet1”)语法取数据集DataSet1中Money列的 <br /> 合计值)。<br /> <br /> 条件样式展现是指报表绘制对象的某些属性能随数据变化,如文本框背景色、前 <br
2011-01-03 15:53:00 595
原创 ASP.NET正则表达式应用小结
<br />只能输入数字:"^[0-9]*$"。<br />只能输入n位的数字:"^/d{n}$"。<br />只能输入至少n位的数字:"^/d{n,}$"。<br />只能输入m~n位的数字:。"^/d{m,n}$"<br />只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。<br />只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。<br />只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。<br />只能输入非零的正整数:
2010-12-28 21:55:00 212
原创 ASP.NET获取网站根目录(路径)
ASP.NET获取网站根目录(路径)<br /> 网站在服务器磁盘上的物理路径: HttpRuntime.AppDomainAppPath<br /> 虚拟程序路径: HttpRuntime.AppDomainAppVirtualPath<br /> 任何于Request/HttpContext.Current等相关的方法, 都只能在有请求上下文或者页面时使用. 即在无请求上下文时,HttpContext.Current为null. 而上面提到的方法一直可用.<br /> 对于全局Cache对象的访
2010-12-28 21:06:00 1439
原创 图片处理
function ShowIcon()<br /> {<br /> if(document.getElementById("UserHeadFileUpload").value!="") <br /> document.getElementById("UserHeadImage").src=document.getElementById("UserHeadFileUpload").value;<br /> }<br /> //
2010-12-28 21:05:00 236
原创 DataList中点击按钮获取标签的文本值
<br />问题:<br />网页上自定一个DataList,在DataList的模板中有一个“编辑”按钮(btnEdit)和一个“帖子ID”标签(lblArticleID),lblArticleID绑定文本 Text='<%# Eval("ArticleID") %>' 。在btnEdint_Click(object sender,EventArgs e)事件中获取lblArticleID标签上的Text,并传递到另外一个页面。<br />解决方法:<br />在btnEdit的CommondArgume
2010-12-25 18:50:00 594
spring cloud视频
2018-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人