- 博客(40)
- 资源 (79)
- 收藏
- 关注
转载 Struts2+Spring+Hibernate搭建全解!
Struts2+Spring+Hibernate是J2EE的最新流行框架。本篇是我搭建这个框架的经验总结,有很多人搭建这个框架总会遇到大大小小的问题,网上也没有什么行之有效的方案或成体系的介绍,所以我就决定总结一下我的搭建过程。给一些搭建尚存问题的朋友提供帮助。我用这个框架,实现的是基本的CRUD功能的一个雇员管理系统,本来打算丰富一下功能,但是一直没能抽出空去搞。目前版本暂定为1
2015-04-30 12:45:49 701 1
原创 apache虚拟主机配置.htaccess
1、改vhost对应网站配置的AllowOverride None选项为AllowOverride All2、去掉LoadModule rewrite_module modules/mod_rewrite.so注释符#
2015-04-27 16:29:38 398
转载 apache开启.htaccess及.htaccess的使用方法
今天本地调试PHP程序,用到了.htaccess,而默认配置里面开启.htaccess,在网上找到了开启.htaccess的可行方法,供朋友们借鉴。(开启的我他的方法不行,查找了一下AllowOverride None全部的都给换成AllowOverride All就了,原因不明,O(∩_∩)O~ 记得修改完httpd.conf以后一定要重启下apache才的哦~ )1 . 如何让的本地A
2015-04-27 15:27:32 533
转载 .htaccess是什么?.htaccess几个简单应用
.htaccess是什么?.htaccess叫分布式配置文件,它提供了针对目录改变配置的方法——在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。并且子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。一般来说,如果你的虚拟主机使用的是Unix或Linux系统,或者任何版本的Apache网络服务器,从理论上讲都是支持.htaccess的。如何建
2015-04-27 15:22:47 515
转载 vss的ss.ini丢失或损坏导致的vss无法登录错误
在vss使用过程中,不知道什么原因,会导至vss目录中的ss.ini文件损坏,此文件位于类似如下的文件夹:\\server\project\users\user\ss.ini,其中 server 为vss所在服务器,project为你的项目名称 user为vss的用户名。错误现象是:File "\\server\project\users\user\ss.in" not found错误出现
2015-04-27 12:55:18 1989
转载 让vss记住用户名和密码
新建两个环境变量如下:SSUSER(VSS的用户名)SSPWD(VSS的密码)下次再点击vss,直接就进入了;如果怕时间长了忘了密码,想每次都输入密码,可以只设置SSUSER这个环境变量。以SSUSER为例,进入“我的电脑-->属性-->高级-->环境变量-->新建”,输入变量名和变量值,如图所示。
2015-04-27 12:37:33 1861
转载 我对php的mvc的一些理解,以及自己写的框架
最近想学习php的mvc结构,在网上找了一些资料,可是大部分都是相同的,或者写的不是很满意。接着看了一个cakephp的框架,感觉太多的函数了,让人觉得就是一个记函数的过程,所以觉得不是很好。我对mvc的理解是:c负责分配任务,协调m和v。用户发出请求时,c把请求分配给模型m,模型从数据库处理查询或者其他的一些数据操作,然后把数据返回给c,c再把数据传递给相应的v,再在前台显示。这有个比喻较好
2015-04-27 10:22:35 499
转载 轻松弄清 JavaScript中的offset、scroll、client
初次见到这张图,觉得好乱额,所以下面我们来慢慢理顺这个东西。 一、理顺offset在这里我们可以看到,关于offset共有5个东西需要弄清楚: 1、offsetParent 2、offsetTop 3、offsetLeft 4、offsetWidth 5、offsetHeight 我们根据难易程度把以上5点分为三类来讲解。 第一
2015-04-25 17:57:31 447
转载 三层架构实战篇—系统登录实例
上一篇博客,介绍了三层的一些基本理论,但是学习光有理论还是不行滴!马克思不也说过了吗?实践是检验真理的唯一标准! 所谓的三层分为物理上的三层和逻辑上的三层。物理上的三层包括:客户端(PC)、应用服务器、数据库服务器。逻辑上的三层,也就是我们要讨论的,分为表示层、业务逻辑层、数据访问层。实体层,严格的来说不属于三层中的任一层,它是独立于其他三个层次的,只能供其他层次进行引用,但是不
2015-04-17 10:17:36 902
转载 jquery 简单的进度条实现代码
效果图需要用到的图片:背景图片:进度显示图片:网页结构:复制代码 代码如下: css代码: 代码 复制代码 代码如下:#center{ margin:50px auto; width:400px; } #loading{ width:397px; height:49px; back
2015-04-16 09:15:57 4963
转载 扩展了 jquery 的插件 easy drag
jquery 实现拖动的插件,试了几个,interface 是一个,但是 bug 太多,代码又复杂不好修改,就放弃了。今天找到了一个叫做 easydrag 的,但用了下也不灵活,于是扩充了一下,现在可以指定拖动的 handle.jquery.easydrag.js(以下绿色部分是我增加或修改的代码):/*** EasyDrag 1.3 - Drag & Drop jQu
2015-04-15 16:43:28 442
转载 利用JQuery+EasyDrag 实现弹出可拖动的Div,同时向Div传值,然后返回Div选中
原来我们要写一个客户端的特效,要写一两天的JavaScript,然后再调试一两天,才可以看见端倪。现在我们只要使用JQuery和他的 plugin,就可以任意的实现我们脑海中的特效,感谢他们的编写者对人类的贡献(一百个西红柿砸过来。。。。。。。。。。。。。。)。 我今天实现的需求是一个需要从列表页面中选择要导出到word中的列,然后在将选中列的内容导出到word中,同时为了增加通用性,列的个
2015-04-15 16:16:10 1021
转载 css中float left与float right的使用说明
1、 浮动元素会被自动设置成块级元素,相当于给元素设置了display:block(块级元素能设置宽和高,而行内元素则不可以)。 2、 浮动元素后边的非浮动元素显示问题。 3、 多个浮动方向一致的元素使用流式排列,此时要注意浮动元素的高度。 4、子元素全为浮动元素的元素高度自适应问题。 以下详细分析四个问题。 一、浮动元素自动变块级元素 首先说说块级元素和行内元素区
2015-04-14 21:41:12 344
转载 div css float浮动用法(left right)
div+css中float认识及css float用法,DIV CSS float浮动知识用法与float浮动教程篇Css样式的float浮动属性,用于设置标签对象(如:标签盒子、标签、标签、标签等html标签)的浮动布局,浮动也就是我们所说标签对象浮动居左靠左(float:left)和浮动居右靠右(float:right)。float是什么意思?float是浮动,翻译成中文也是浮动意
2015-04-14 21:39:25 1030
转载 DIV与SPAN之间有什么区别
DIV 和 SPAN 元素最大的特点是默认都没有对元素内的对象进行任何格式化渲染。主要用于应用样式表(共同点)。两者最明显的区别在于DIV是块元素,而SPAN是行内元素(也译作内嵌元素)。 详解:1.所谓块元素,是以另起一行开始渲染的元素,行内元素则不需另起一行,测试一下下面的代码你会有更形象的理解:测试紧跟前面的"测试"显示这里会另起一行显示 2.块元素和行内元素也不是一成不
2015-04-14 20:14:51 499
转载 如何在一个页面上让多个jQuery版本共存
如何在一个页面上让多个jQuery共存呢?比如jquery-1.5和jquery-1.11。你可能会问,为什么需要在一个页面上让多个jQuery共存?直接引用最新版本的jQuery不行吗?答案是,不行。因为现实生活是非常残酷的。举个栗子:现有网站已经引用了jQuery 1.5以及相关插件。如果直接将jQuery升级到最新版,这些插件就不工作了,除非你能把这些插件全部升级,或者等各个插件
2015-04-14 17:38:05 438
转载 jQuery.extend和jQuery.fn.extend的区别
我们先把jQuery看成了一个类,这样好理解一些。jQuery.extend(),是扩展的jQuery这个类。假设我们把jQuery这个类看成是人类,能吃饭能喝水能跑能跳,现在我们用jQuery.extend这个方法给这个类拓展一个能唱歌的技能。这样的话,不论是男人,女人,xx人.....等能继承这个技能(方法)了。可以如下图这样写着:然后:$.liu();
2015-04-14 16:19:06 528
转载 JavaScript小括号是什么意思?
从Google首页源代码中可以看到JavaScript的代码都是用小括号和小括号结尾的,这对于初学者来说是一个很大的迷惑,下面就详细讲解一下,首先看一个小例子:(function(){ alert("123");})();其实这段代码的意思就是执行这个匿名函数,弹出提示框,内容为“123”。 我们可以把代码理解为:function aa(){ ale
2015-04-14 15:57:54 1154
转载 $(function(){...});
这是JQUERY的内置函数,表示网页加载完毕后要执行的意思,和JAVASCRIPT原来的这个是一样的: window.onload=function(){ //执行函数} 相当于 $(document).ready(function(){ } ) 或者:也是一个意思。 来自:http://zhidao.baidu.com/question/513755132.html
2015-04-14 15:30:40 370
转载 jQuery拖动调整表格列宽度-resizableColumns
实现鼠标可拖动调整表格列宽度 如图:一、引入文件:[html] view plaincopyscript src="/js/jquery-1.8.0.min.js" type="text/javascript">script> script src="/js/store.js" type="text/javascript">script> scrip
2015-04-14 14:39:26 4964
转载 在php中定义常量时,const与define的区别
【问】在php中定义常量时,const与define的区别? 【答】使用const使得代码简单易读,const本身就是一个语言结构,而define是一个函数。另外const在编译时要比define快很多。(1).const用于类成员变量的定义,一经定义,不可修改。define不可用于类成员变量的定义,可用于全局常量。(2).const可在类中使用,define不能。(3).cons
2015-04-14 09:46:19 323
转载 CSS中怎么让DIV居中
CSS 如何使DIV层水平居中今天用CSS碰到个很棘手的问题,DIV本身没有定义自己居中的属性,网上很多的方法都是介绍用上级的text-align: center然后嵌套一层DIV来解决问题.可是事实上这样的方法科学吗?经过网络搜索和亲自实验得出以下结论:正确的也是对页面构造没有影响的设置如下:对需要水平居中的DIV层添加以下属性:margin-left: au
2015-04-13 11:28:43 586
转载 什么叫回调函数?
回调函数是应用程序提供给Windows系统DLL或其它DLL调用的函数,一般用于截获消息、获取系统信息或处理异步事件。应用程序把回调函数的地址指针告诉DLL,而DLL在适当的时候会调用该函数。回调函数必须遵守事先规定好的参数格式和传递方式,否则DLL一调用它就会引起程序或系统的崩溃。通常情况下,回调函数采用标准WindowsAPI的调用方式,即__stdcall,当然,DLL编制者可以自己定义调用
2015-04-10 17:33:00 459
转载 BusinessSkinForm汉化文件“bsconst.pas”
{*******************************************************************}{ }{ Almediadev Visual Component Library
2015-04-10 16:46:27 779
转载 Delphi三层实例
所谓三层:(1)客户端(2)服务器端(3)数据库 在数据访问时,使得客户端必须通过服务器来访问数据库。提高了系统的安全性。在Delphi中可以使用Socket或者Dcom来连接他们相互间的通讯。如果使用Scocket在系统使用时必须提供Scocket连接器,而Dcom则不用。客户端和服务器的连接需要Broker来联系。环境为winxp sp2 + delphi 7 + db7.(M
2015-04-10 14:15:04 3231
转载 Delphi的三层开发初学经验
近日闲来无事,看了写有关Delphi的书,发现有关三层的书都一样简单略过,网上搜索了一下也是零零碎碎,经过简单实验测试了一下内容。 在数据库开发方面Delphi相对于其他众多开发工具其优势在于灵活快速,且十分稳定。本实例使用Remote Data Module(远程数据模块)创建。服务端: 首先让我们来编译服务器端,打开Delphi7, 选择File菜单,New -> application,创
2015-04-10 14:13:36 1686
转载 NativeXML的应用
使用 CreateName 建立可直接指定根节点的名称varXmlDoc: TnativeXml;Node:TxmlNode; Begin XmlDoc := TNativeXml.CreateName('Data'); //创建根节点的语法 XmlDoc.XmlFormat := xfReadable;
2015-04-10 10:56:15 1004
转载 Delphi使用NativeXml访问XML文件
1.创建XML文件var Doc: TNativeXml;//声明上下文对象var filepath:string;//文件路径DOC:=TNativeXml.CreateName('root');Doc.EncodingString:='gb2312';DOC.XmlFormat:=xfReadable;DOC.SaveToFile(filepath);2.创建新
2015-04-10 10:54:26 4413
转载 Delphi 的内存操作函数-1,2,3,4
[ 1 ]: 给字符指针分配内存马上能想到的函数有: ________________________________________GetMemAllocMemReallocMemFreeMemGetMemoryReallocMemoryFreeMemoryNewDisposeNewStrDisposeStrStrNew
2015-04-10 10:53:33 652
转载 DELPHI 线程池代码
unit uThreadPool;{ aPool.AddRequest(TMyRequest.Create(RequestParam1, RequestParam2, ...)); }interface uses Windows, Classes;// 是否记录日志 // {$DEFINE NOLOGS}type TCritica
2015-04-10 08:42:03 877
转载 Tobject 类解析
TObject = class //创建 constructor Create; //释放 procedure Free; //初始化实列 class function InitInstance(Instance: Pointer): TObject; //清除实列 procedure CleanupInstance;
2015-04-08 11:07:02 428
转载 如果用代理在IE打开一个网页,怎么看这个网页的IP
在cmd命令窗口用nslookup试验下,类似下面情况:Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\admin>nslookup默认服务器: bogonAddress: 192.168.1.1> www.163.com服务器: bogonAddress:
2015-04-06 13:00:25 1001
原创 在IE中打开资源获取文档对象
procedure OpenInIEAndFillForm(AURL: string; UserID, UserPsw: string);var i: Integer; url, html: string; Found: Boolean; WinList: TWindowList; Wnd, WndChild, Pid: HWND; Items: TStri
2015-04-06 09:37:43 809
转载 Parse error: syntax error, unexpected T_SL in php
弄字符串定界符的时候出现了这个问题,百度了一下,最后发现原来是定界符之间的空格问题,了解了问题之后我测试了一下,发现比如定界符是:(后面不能有空格)hello,world。。。(后面不能有空格)Eof;(后面不能有空格)如果第一个Eof的后面有空格的话,就会报错...只要去掉就没问题了。。。
2015-04-05 21:57:02 4376
转载 php <<<End....End heredoc的使用方法
$sql = //sql语句EOF;mysql_query($sql)___________________这是php的定界符在一般用于输出长的html文本或者文本赋值这样写sql语句, 可以不用对字符型字段两边的单引号进行转义灵活使用还是挺有用的是代码中的EOF也可以换成别的字符串,比如你的英文名字或别的,换得同时换,还有一点就
2015-04-05 21:30:14 444
转载 WebBrowser如何控制Frame下面的元素
WebBrowser如何控制Frame下面的元素;使用TWebBrower控件访问一个有两个Fra;webbrowser1.oleobject.do;webbrowser1.oleobject.do;可以取得取得指定Frame中的HTML内容;var;i,j:integer;;begin;memo1.Clear;;i:=webbrowser1.oleobje
2015-04-03 20:44:15 2008
转载 获取IE (控件)的所有链接(包括Frameset, iframe)
IE 顶层 body 节点通过IHTMLElement->get_all 方法无法获取iframe 里面的节点列表CComPtrIHTMLElement> body; CComPtrIDispatch> spDispCollection;body->get_all(&spDispCollection);所以要获取iframe/frame(frameset) 里面的节点列
2015-04-03 20:31:22 464
转载 获取IE (控件)的所有链接(包括Frameset, iframe)
IE 顶层 body 节点通过IHTMLElement->get_all 方法无法获取iframe 里面的节点列表CComPtrIHTMLElement> body; CComPtrIDispatch> spDispCollection;body->get_all(&spDispCollection);所以要获取iframe/frame(frameset) 里面的节点列
2015-04-03 19:43:47 586
原创 Ihtmldocument2接口的使用
MSHTML是微软公司的一个COM组件,该组件封装了HTML语言中的所有元素及其属性,通过其提供的标准接口,可以访问指定网页的所有元素. MSHTML对象模型是由一些对象和集合组成的.处于根部的是HTML,描述了打开页面的1个窗口,包括一系列集合和对象。如Frames集合,History,Location,Navigator,Document,Vi—sum,Event对象等.其中描述呈现
2015-04-03 19:12:35 2017
转载 Delphi开发IE中添加工具栏
我们首先要建立一个ActiveX Library。将其保存为MailIEBand.Dpr;然后建立一个COM Object,将其保存为BandUnit.pas;然后建立一个Form,这个窗口将作为子窗口显示在IE工具栏中,将窗口的BorderStyle属性改为bsNone,添加一个TButton组件和一个TComboBox组件,将TButton的Caption属性改为获取全部,然后将窗口文件其保存
2015-04-03 14:18:21 679
newwordpressdb
2016-10-04
pythonrequests
2016-09-29
py文章发布工具
2016-09-29
delphi不错的三层架构框架
2016-06-28
DISQLite3fordelphi7
2016-06-25
log4delphi
2016-05-24
多线程控件BMDThread v1.8
2016-05-13
python网页采集工具
2016-10-10
pythonsetuptools安装脚本
2016-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人