- 博客(88)
- 资源 (15)
- 收藏
- 关注
原创 禁止拖动滚动条的mp4播放器
首选,需要Video-js的css:http://download.csdn.net/detail/sunroyi666/9588419JSP代码如下:<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+
2016-07-28 11:11:25 1891
原创 WSDL WebService和RestFul WebService的个人理解
最近在看Web Service,下面讲一下自己的理解。1. SOAP与WSDLSOAP(Simple Object Access Protocol)简单对象访问协议,是基于HTTP的传输协议,用来访问远程服务。区别是SOAP传输的内容是SOAP数据(XML格式),HTTP传输的是HTTP数据。即,SOAP请求和应答有自己的规范,也就是传输XML文档,XML中定义了操作,数据等。
2016-07-18 10:26:16 12732
原创 RestFul WebService的创建和使用实例
一. RestFul WebService的创建:本例使用SpringMVC来写RestFul Web Service。1.创建【Dynamic Web Prject】2.添加代码:RestFul.java:package com.webservice;import java.io.OutputStreamWriter;import java.io.Pr
2016-07-15 16:05:42 35832 7
原创 WSDL WebService的创建和使用实例
一. WSDL WebService的创建:1.创建【Web Service Project】:WebServices Framework要选JAX-WS:2.写一个简单的测试用例:package com.webservice;public class WebService{ public String printData(String printerNa
2016-07-15 15:11:16 27984
原创 Hibernate中ManyToOne,OneToMany,OneToOne的使用例
有3个表:News:新闻表NewsResource:新闻附件表Resource:资源表表关系:1个新闻(News)对应多条新闻附件(NewsResource)News:ID NewsResource:news_id1个新闻附件(NewsResource)对应1个资源(Resource)。NewsResource:resource_id Resou
2016-07-12 15:33:32 11782
原创 Hibernate经验
一. 使用Hibernate的步骤:1. Jar包导入2. 创建实体类,完成映射。必须要有@Entity。3. 创建DAO,(必要的话,使用既存的BaseDAO),必须有@Repository("DAO")才可以自动注入。4. 在Spring的配置文件ApplicationContext.xml中,添加Entity和DAO自动装配时,需要扫描的目录:Entity:
2016-07-17 12:22:16 434
原创 CSS的经验
1.CSS元素:A.B C{...}A是最外面的tagB是A里面的某个classC是A里面的tag例:#D:focus{...}tag的ID是D的CSSfocus是D中的某个动作时的CSS注意:[.]是class,[#]是ID,空格是下一层tag
2016-07-17 12:19:41 273
原创 CSS重写Button的图片
#button{ display:block; width:100px; height:30px; padding:0; border:0; background:url(submit.png) no-repeat left top; text-indent:-9898px; font-size:0px; l
2016-07-17 12:11:42 939
原创 Java的文件导入导出实现
一. Java文件导出:1. 文件内容写入DTO2. 用FacesContext, 取得画面的的Instance(需要Import):FacesContext faceContext = FacesContext.getCurrentInstance();3. 取得Response:HttpServletResponse response = (HttpServletRes
2016-07-17 11:09:45 6245
原创 关于pretendId
在中,设置pretendId = false的话: 生成的input的ID为”txt"。如果不设置的话,ID为"frm:txt"。
2016-07-17 11:06:38 262
原创 Oracle的使用经验
1. Procedure基本结构:Create or Replace Procedure 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER:= 0;变量2 DATE;BEGIN ...END 存储过程名字2. Select into STATEMENT:将Select查询结果存入变量,必须有一条记
2016-07-17 10:35:28 327
原创 Ojbect对象的所有字段的表示方法
function printProperties(obj){ var properties = ""; for (var prop in obj){ properties += prop + " = " + obj[prop] + "\n"; } alert(properties);}* IE:用Ctrl + C 可以直接复制alert框的内容
2016-07-17 09:47:33 643
原创 Javascript中visibility和display的用法
用法:两者都是控制页面元素显示和隐藏的方法visibility: hidden//隐藏visible //显示display: none //隐藏block //显示区别:visibility只是整块区域的内容不显示,区域仍然存在,高度无法调节;display是整块区域不显示。
2016-07-17 09:37:10 901
原创 不使用zip32.dll打包的方法
Dim fso As New Scripting.FileSystemObjectDim Shell As ObjectDim zFolder As ObjectDim sFolder As ObjectDim zipFile As StringDim f As ObjectDim FileName As StringDim sFolderItem As ObjectzipFile
2016-07-17 09:07:32 679
原创 懒加载(LAZY)在View层报错的解决方法: OpenSessionInViewFilter
在用到【fetch=FetchType.LAZY】的时候,会遇到一些问题。比方说SpringMVC,在后台(M层)加载完数据以后,session就会随之关闭。这个时候由于懒加载(LAZY)的数据在后台没有被用到,所以没有获取。如果在前台JSP(V层)想使用懒加载数据的时候,由于后台没有获取到想要加载的数据,系统就会报错。为了在V层使用懒加载的数据,在前台读取数据的时候,session就
2016-07-12 16:56:43 1972
转载 Session,Cookie,Application和ViewState这四者的有何区别
ViewState是维护页面状态的,Application是维护Web应用程序状态的,整个Web应用程序(站点/虚拟目录)只有一个 Session是维护会话状态的,每个客户有一个——是用Cookie和服务器端的信息联合实现的具体的你看msdn吧。Application状态为应用程序提供了一个全局的状态。所有客户都可以使用该状态。从设计的角度来说,我们通常用Application来存储一些标
2016-07-10 15:33:34 809
原创 存储过程实现分页
CREATE PROCEDURE [dbo].[sp_page] @strTable VARCHAR(1000), --表名 @strColumn VARCHAR(100), --按该列来进行分页,多表链接的时候要填写表名、列名、排序方式(table:column [ASC | DESC])@strColumn2 VAR
2016-07-10 15:28:05 618
原创 触发器+游标的应用
例1:CREATE TRIGGER [DeleteUserPermission] ON dbo.UserTBL FOR DELETE ASDECLARE @bank_id varchar(20)DECLARE @user_id varchar(20)DECLARE delcursor CURSOR FORSELECT BankID, UserID FROM DELET
2016-07-10 15:24:49 453
转载 用正则表达式编写验证函数
用正则表达式编写验证函数: <%Function F_RegExp2(Expression, IfStr) Dim RegExp1, Matches Set ObjExp1 = New RegExp '建立正则表达式 ObjExp1.Pattern = Expression '设置模式 ObjExp1.IgnoreCase = True '设置是否区分
2016-07-10 15:22:45 1176
原创 用Procedure取得全月的日期
方法1:CREATE Procedure xl_ShinchokuWeek @tyosaDT varchar(7)As DECLARE @tblMonthTyosa TABLE( [tyosaDT][varchar](14), [cntTyosaJishi][int] , [cntTyosain][int], [cntTensaku1][int], [cntTens
2016-07-10 15:19:27 419
原创 SQL取得列的类型
select a.name,a.length,b.name from syscolumns a , systypes b where a.xtype=b.xtype and a.id=object_id('kokyakumstfreeitemtbl') and a.name = 'select1'
2016-07-10 15:16:17 449
原创 SQL实现分页
SELECT Top 6 a.* FROM (SELECT Top 12 RecordID FROM InformationTBL ORDER BY RecordID asc) as aORDER BY RecordID desc
2016-07-10 15:09:06 309
转载 移动的导航栏的实现
Javascript:function MFXinitMenu(){ IE = document.all ? 1:0; NN = document.layers ? 1:0; HIDDEN = (NN) ? 'hide' : 'hidden'; VISIBLE = (NN) ? 'show' : 'visible'; myLayer=new Array(); mySpeed=5;
2016-07-10 15:01:50 740
转载 TreeView使用集锦
1.下载地址http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp下载后是后缀为bat的版本(1)bulid.将bulid.bat的路径指向csc.exe所在路径,生成Microsoft.Web.UI.WebControls.dll。
2016-07-10 14:43:34 463
转载 Oracle 常用命令
oracle 常用命令 1.增加主键 alter table TABLE_NAME add constraint KEY_NAME primary key (TABLE_COLUMN);2.增加外键 alter table TABLE_NAME add constraint FK_NAME foreign key (TABLE_COLUMN) references
2016-07-10 14:30:46 4201
原创 Javascript之TextArea中的鼠标选择范围和移动
1. 选中TextArea中的文字或者位置后,黏贴内容并覆盖:document.getElementById(textArea).focus(); //后面也必须加var RangeObj = document.selection.createRange();//后面也必须加RangeObj.Text = "需要黏贴的内容”;2. 在选中范围之前(之后一样)黏贴:RangeOb
2016-07-10 13:55:49 1689
原创 在页面中定时处理C#程序
C#:[Syste.Web.Service.WebMethod]Public static void doDBUpdate(){ ... //数据库更新操作之类的后台处理,也可直接更新aspx中控件的内容}aspx中:1. ScriptManager必须添加: 2. Javascript: var myInterval = setInterval("refresh
2016-07-10 13:37:50 628
原创 asp.net中,用Ajax实现客户端调用服务器端的函数(PageMethods)
1.在顶端(Form中即可)增加ScriptManager(全局脚本控制器,必须有),以及其中的EnablePageMethods属性:2.服务器端函数:[System.Web.Services.WebMethod] <=必须Public static String getServerTime(){ return DateTime.Now.ToString();}3.页面中
2016-07-10 13:26:52 2435
原创 C#中,Stream和Byte[]的转换
1.Convert Byte[] to Stream:Stream s = new MemoryStream(byteArray);2.Convert Stream to Bytep[]:byte[] m_Bytes = ReadToEnd(myStream);Public static byte[] readToEnd(System.IO.Stream stream){ lo
2016-07-10 13:00:32 2821
原创 用Javascript控制Table的行移动
C#后台:在LinkButton中加入Javascript:lnbUpA.Attribute.Add("onclick", "changeSortUp('trA'); return false;");lnbDownA.Attribute.Add("onclick", "changeSortDown('trA'); return false;");Javascript:functi
2016-07-10 12:52:09 378
原创 C#的CSV文件导入导出
StringBuilder DATA = new StringBuilder("");Response.Clear();Response.ContentType = "text/plain; charset=Shift_JIS";Response.AddHeader("content-disposition", "attachment; filename=" + filename + ".
2016-07-10 09:59:33 7519
原创 Java读取包内包外的配置文件
1. 读取Jar包内配置文件:InputStream in = this.getClass().getClassLoader().getResourcesAsStream("/configu.properties");2. 读取Jar包外配置文件:String file = System.getproperty("user.dir") + "/conf/configue.propert
2016-07-10 09:53:35 1152
原创 Eclipse将引用了第三方Jar包的Java项目打包成Jar文件
一. 打包方法:1. 准备主清单文件“MANIFEST.MF", 如下:Mainfest-version: 1.0Class-Path: lib/commons-code.jar lib/log4j-1.2.16.jar Main-class: main.test2. Java工程→Export→JAR file→Next3. 勾上Export generate
2016-07-10 09:32:56 601
原创 Javascript刷新其他Frame,取得其他FrameURL的方法
1. 刷新其他Frame的方法:前台: 在Javascript或事件中:parent.main.location = 'xxx.aspx?...";后台:Response.Write("parent.main.location='xxx.aspx?...';");2. 取得其他Frame的URL:后台:ClientScript.RegisterStartupScript
2016-07-10 09:25:24 1505
原创 用Javascript遍历控件
在控件定义时,设置相同的Name;var l = document.getElementByName(XXX);//取得数组l[X]为控件数组for (i = 0; i<l.length; i++){ l[i].text = " ";}有时候,用document.getElementByID取不到的值,则用document.all(XX).....取得。
2016-07-10 09:20:21 309
原创 Session复制
Session["A"] = Session["B"]的情况下,Session["A"]的值总是和B一样,就算以后不复制也一直会一样。只想复制1次的时候,用以下方法:Session["A"] = (DataTable)(Session["B"]).Copy();
2016-07-10 09:16:07 409
原创 C#的winForm下释放资源
现状:在winform下只允许10000个控件同时显示。此方法不能释放资源,只是简单的删除index,而不是dispose()控件:System.Windows.Forms.Control.ControlCollection.Clear();下面的方法也不行,因为dispose()以后,index不变,而后面的数组全部前移,所以只能dispose一半:foreach(C
2016-07-10 09:08:58 4294
原创 Javascript取得屏幕中的Scroll的位置
Javascript取得屏幕中的Scroll的位置: document.scroll = function(){ return( x:this.body.scrollLeft || this.documentElement.scrollLeft, y:this.body.scrollTop || this.documentElement.scrollTop ); }
2016-07-10 09:03:52 1630
原创 SQL Server对文件访问的权限
1.windows认证时:A有B及其上的文件访问权限时,即使B的数据库中的用户没有文件的访问权限,A也可以通过DB访问此文件。反之则不行(A若没有B机器上的文件访问权限,即使DB可以访问,也不能读取)。2.SQL Server认证时:A即使没有B上FileB的访问权限,只要A登陆到B上的DB有此权限,A也能通过DB访问此文件。但不能通过windows直接操作。
2016-07-10 08:58:32 7019
Reids相关工具包
2018-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人