自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (13)
  • 收藏
  • 关注

原创 通过create-react-app创建的react项目,build以后,在tomcat中部署配置

最近一直做react项目,但是老版本是java的,新版本是react,因为项目没有整体移植,因此,就出现了javaweb和react共存的情况。说说我的操作方式:1,先build项目。2,上传build后的项目内容到webapps文件夹中的ROOT中,ROOT原有文件全部删除。我的目的是要在根目录访问,因此要用到ROOT文件夹。如果和我的不一样的,需要配置一下路由啦。3,单纯这样,可能在访问时会出...

2018-03-21 16:30:11 5385

原创 Windows 7 下配置绿色解压版本的Mysql5

1. 解压缩mysql-5.5.25a-win32到目录D:\mysql5中2. 创建环境变量MYSQL_HOME=D:\mysql5,在path变量后添加;%MYSQL_HOME%\bin3. 进入DOS窗口到D:\mysql5\bin目录下,添加系统服务(添加成功后默认自动启动)   eg:mysqld --install mysql --defaults-file=D:\mysq

2012-08-02 14:05:19 1073

原创 ThinkPHP 连接Oracle数据库的详细教程(2)

最近收集了一些关于THinkPHP连接Oracle数据库的问题,有很多朋友按照连接mysql的方法来操作,导致有一些方法在Oreale中无法正常使用。比如说:findAll,Select方法无法使用,获取不到需要的数据。Create和add方法无法创建和写入数据到数据库中。其实根据以前问题我做了几天调试,找到了问题所在,并成功在我自己一个小项目练习中使用正常,那么现在就将我的经验分享给大家

2012-07-16 10:20:51 1226

原创 ThinkPHP 连接Oracle数据库的详细教程(1)

一、 操作环境搭建系统:Windows7 旗舰版 64位PHP环境:wampserver2.2e-php5.4.3-httpd2.2.22-mysql5.5.24  32位版下载地址:http://www.wampserver.com/en/ThinkPHP:3.0正式版下载地址:http://thinkphp.cn/down.htmlOracle:Orcale_1

2012-07-12 15:32:29 3451

转载 原创版discuzX2.0论坛免激活修改方法

discuzX2.0/api/uc.phpfunction synlogin($get, $post) { global $_G; if(!API_SYNLOGIN) { return API_RETURN_FORBIDDEN; } header('P3P: CP="C

2012-05-28 16:29:11 1471

原创 windows 7 64位下PHP的配置

公司的网站是ASP.NET 4.0 的网站 + PHP的论坛结构,准备将服务器的换成2008的系统,因此要对IIS对PHP的支持,和重写进行研究,保证换系统后,网站和论坛能正常运行。多的话不说,今天只解决一个问题,就是IIS配置PHP的环境。关于重写和.NET网站与PHP论坛同步注册登录的问题,以后讨论。1,系统环境   Windows 7 64位   IIS 7.5 (其实和7.0没

2012-04-06 11:23:12 4497 1

原创 discuz 论坛词语过滤功能,如何只过滤内容,不替换主题

找到以下文件夹\source\module\forum 其中有个forum_post.php文件,找到210行,的这段代码$subject = isset($_G['gp_subject']) ? dhtmlspecialchars(censor(trim($_G['gp_subject']))) : ''; 改为 $subject = isset($_

2012-03-06 11:53:31 2777

转载 C#获取高清缩略图

谈到获取缩略图,C#的Image类提供了一个GetThumbnailImage的方法获取,但是我试了一下~得到的缩略图相当模糊~那怎么获取高清的呢?查了MSDN,拼命死锁后得到这样一个启示:缩略图不就是原图按比例缩小,那我们将原图读入按比例缩放后再在画布上重绘一个不就可以了么?OK~思路有了~那我们就试试~下面先贴出Image.GetThumbnailImage的方法:

2012-02-28 10:05:13 1850

转载 C#UDP通讯

namespace UDPServer{ class Program { static void Main(string[] args) { int recv; byte[] data = new byte[1024]; //构建TCP 服务器 /

2012-02-28 10:03:19 608

转载 一步步打造防止重复提交按钮

首先说说防止重复提交按钮是啥东西:我们在访问有的网站,输入表单完成以后,单击提交按钮进行提交以后,提交按钮就会变为灰色,用户不能再单击第二次,直到重新加载页面或者跳转。这样,可以一定程度上防止用户重复提交导致应用程序上逻辑错误。有朋友说,这个按钮完全可以用js来做,是的。不过当你需要大量这种按钮时,是否为每一个都去编程而不封装一个呢?另外,为了增加其功能性,我们除了让他有防止重复提交的功能

2012-02-28 10:01:59 697

转载 .NET下URL重写及PostBack处理

URL重写是截取传入Web 请求并自动将请求重定向到其他 URL 的过程。 比如:浏览器发来请求 http://localhost:90/URLRewriter/1.html , 服务器自动将这个请求中定向为http://localhost:90/URLRewriter/url.aspx?id=1 URLRewriter下载编译后提取其中的URLRewriter.dll和A

2012-02-28 09:58:50 722

转载 .net 4.0 ValidateRequest="false" 无效

昨天安装了VisualStudio 2010 Ultimate,今天把最近的一个项目升级到了4.0下,结果跑了一下,发现关于页面启用 ValidateRequest="false" 的部份失效。于是把web站点的版本及项目版本都降回原来的版本后,错误就消失了,于是搜索了一下,找到如下资料:A potentially dangerous Request.Form value was dete

2012-02-28 09:54:53 877

转载 FCKeditor 上传自动重命名、按月创建文件夹和基本操作

现在做的项目,用到了编辑器,而FCK都出到了2.6.3所以就把他改成自己想要的,发现跟原来的不一样了,还要重新找,现在就把过程发给大家分享一下吧!一、自定义 FCKeditor 的 BasePathBasePath 即FCKeditor在网站中的相对路径,默认值是 /fckeditor/,最好在Web.config appSettings中对其进行配置: 这样做有诸多优

2012-02-28 09:34:07 1143

转载 sql2005数据库加锁后解锁

如何察看当前数据库被锁的表 : SELECT request_session_id spid,OBJECT_NAME(resource_associated_entity_id) FROM  sys.dm_tran_locks WHERE resource_type='OBJECT'spid   就是锁住表的进程 tableName   就是被锁的表名 解锁 kil

2012-01-18 10:35:07 710

转载 再来二十一段救命的PHP代码

1. PHP可阅读随机字符串  此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。/************** *@length - length of random string (must be a multiple of 2) **************/ function readable_random_string($length = 6){

2011-10-20 20:46:31 529

转载 mysql错误:Table XXX is marked as crashed and should be repaired

Table '.\Tablename\posts' is marked as crashed and should be repaired提示说论坛的帖子表posts被标记有问题,需要修复。我记得以前也出现过类似的问题,但是只要点击Phpmyadmin上的repair按纽就自

2011-09-28 16:47:13 534

转载 50个必备的实用jQuery代码段

1. 如何创建嵌套的过滤器://允许你减少集合中的匹配元素的过滤器,//只剩下那些与给定的选择器匹配的部分。在这种情况下,//查询删除了任何没(:not)有(:has)//包含class为“selected”(.selected)的子节点。.filter(":

2011-09-26 11:54:39 477

原创 在ubuntu10.10配置一个Apache+MySQL+PHP环境

<br />安装ubuntu10.10后,如何配置一个Apache+MySQL+PHP环境? 请看下文:<br />1、 Apache<br />$ sudo apt-get install apache2<br /> <br />2、Mysql<br />$ sudo apt-get install mysql-server<br /> <br />3、PHP<br />$ sudo apt-get install php5<br /> <br />4、MySQL for Apache PHP (通信模板

2011-04-21 14:36:00 635

原创 IPhone开发三天上手纪实

<br />1、如果你有自己的Mac电脑,跳过这一步。如果没有,可以去下载这个:http://www.verycd.com/topics/2746139/,是个vmware镜像,非常完美,安装上vmware,解压就可以运行,速度不错(硬件当然要够,可以上网)。不过似乎AMD的CPU不行,如果你用的是AMD的,就别浪费带宽了。<br />  2、启动进去以后就想办法去下载SDK,官方的下载速度还不错,用迅雷两个小时就搞定了,想办法传到Mac里面去(我是在windows里建了个serv-u的FTP,在Mac里面

2011-03-18 13:57:00 505

原创 ASP.NET 多个提交按钮页面,ENTER指定执行某一按钮

<br />在WEB页面上,通常SUBMIT类型的按钮会被默认指派为所在FORM表单的提交按钮。<br />我们在做ASP.net WEB应用的时候,常常遇到会在同一个页面里添加多个按钮,而每个按钮肯定都会触发页面回送事件。<br />在ASP.NET中,只能指定一个带有RUNAT=SERVER的FORM表单,因此,这个表单会指派哪个按钮为默认提交按钮呢?<br />不做任何处理的情况下是很难控制的,例如在同一个页面里做了N个搜索框,设计上理想的思路是在某一输入框输入关键字后,用户按ENTER键,执行当前输

2011-03-07 09:39:00 1055

原创 解决Navicat 报错:1130-host ... is not allowed to connect to this MySql server,MySQL不允许从远程访问的方法

<br />解决方法:<br />1。 改表法。<br />可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"<br />mysql -u root -pvmwaremysql>use mysql;<br />mysql>update user set host = '%' where user = 'root';<br />mys

2011-01-12 16:07:00 32493 9

原创 Zend Studio 代码提示失效的修复办法

<br />基于Eclipse的Zend Studio确实用起来更方便了,但是代码提示时不时失效的这个问题也让我头疼了挺久,国内不少文章都是你抄我我抄你,根本不能解决问题。<br />解决方法如下:<br />到你的用户目录下的Zend目录中删除org.eclipse.dltk.ui.prefs这个文件,关闭项目重新启动Zend Studio即可。<br />比如我的用户是Administrator,则该文件所在的位置是<br />C:/Documents and Settings/Administrato

2011-01-12 16:06:00 717

原创 PHP连接SQL Server 2005 和 SQL Server 2008

<br />一环境配置:<br />  因为我自己机器是Windows 2008 + SQL Server 2008,所以我在使用的时候连接的是SQL Server 2008,后来发现基本功能两个版本区别不大,因为三方驱动都是微软提供的。需要说明的是,在PHP配置文件,即原生的php.ini里面需要修改一点东西,我没有尝试过去掉下边的注释是否可以访问05和08的数据库:<br />;extension=php_mssql.dll<br />  我查阅了网上很多资料,这个PHP扩展是提供给SQL Server

2011-01-12 16:05:00 1190

原创 查询数据库中重复记录的方法

<br />1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 <br />SELECT * FROM people WHERE peopleId IN ( SELECT peopleId FROM people GROUP BY peopleId HAVING COUNT(peopleId) > 1) <br /> <br />2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录<br />delete from people 

2010-11-24 13:34:00 502

原创 javascript cookies 保存、获取和删除

<br /><mce:script language="javascript" type="text/javascript"><!--/*功能:保存cookies函数 参数:name,cookie名字;value,值*/function SetCookie(name,value){ var Days = 60; //cookie 将被保存两个月 var exp = new Date(); //获得当前时间 exp.setTime(exp.getTim

2010-08-02 21:17:00 447

原创 asp.net 用户控件传值给指定页面的方法

<br />笔者这几天开发.net网站时遇到一个问题,一个网站的页面,头部和页脚分别用用户控件存放,头部文件为top.ascx,当我把这个文件拖入需要页面时,我需要根据页面不用,分别调用不同的导航条样式。<br />想过用js来出来,但是难度会增加,因为页面会很多。苦思了一下,想到了java中的方法。<br />怎么做了?我把用户控件拖到页面中后就应该是这样的:<uc3:top ID="top1" runat="server" /><br />怎么传值了,这个时候我把控件改成这样了<uc3:top ID="

2010-07-31 22:38:00 1142

转载 没有为扩展名“.html”注册的生成提供程序

<br />在初次使用vs2008的时候,把原来的html重写规则原版不动的转过来。但是出现了如下的错误提示: <br /> <br />没有为扩展名“.html”注册的生成提供程序。可以在 machine.config 或 web.config 中的 <compilation><buildProviders> 节注册一个。请确保所注册的提供程序具有包含值“Web”或“All”的 BuildProviderAppliesToAttribute 属性。<br /> <br />在google之后,无意中发现一

2010-07-28 23:18:00 922

转载 在Asp.net+FCKEditor设置最新最完整配置方法

<br />官方网站http://www.fckeditor.net/<br />官方文档http://wiki.fckeditor.net/<br />下载地址http://www.fckeditor.net/download/default.html<br />官方演示http://www.fckeditor.net/demo/default.html<br />下载<br />FCKeditor2.6.4zip是其最新的Javascript文件和图片等;<br />FCKeditor.NET.zip是

2010-07-28 23:13:00 1004

原创 vs2010 "写入项目文件时出错。没有注册类别","无法读取项目文件",解决方法

<br />近两天发现一个问题,全新系统安装vs2010旗舰版,出现安装错误。提示安装“Windows 图像处理组件”,于是乎,我安装了<br />wic_x86_chs.exe文件,再次安装vs2010安装问题得到解决。<br /> <br />但是安装完毕后打开项目文件又出现错误了,提示:"写入项目文件时出错。没有注册类别","无法读取项目文件",我试着重新创建项目也没用。后来网上找到了方法。<br /> <br />去下载msxml6.msi文件安装,然后问题得到解决。<br /> <br />同样是

2010-07-28 09:42:00 5752 1

原创 几种静态页面生成的代码,包括带内容分页的生成静态

<br />  #region 直接读取页面生成静态 /// <summary> /// 直接读取页面生成静态 /// </summary> /// <param name="Url">需要生成静态的页面</param> /// <param name="htmlPath">保存静态页面的地址</param> private void toHtmlPath(string Url, str

2010-06-24 11:38:00 2591 2

转载 兼容IE6/IE7/IE8/FireFox的css hack

.color{ background-color: #CC00FF; background-color: #FF0000/9; *background-color: #0066FF; _background-color: #009933; } **记住上面得样式解释为顺序是 ff、ie8、ie7、ie6 ** 显示的结果: 用火狐浏览,颜色是紫色 用 IE8 浏览,颜色是红色 用 IE7 浏览,颜色是蓝色 用 IE6 浏览,颜色

2010-06-24 09:04:00 392

转载 Serializable在C#中的作用

简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能

2009-12-31 10:04:00 587

转载 VS2008修改自定义模板

我们开发的时候习惯在代码顶部加上自己的版权说明。 每次拷贝挺麻烦的,上网查了一下,2003的介绍但不少。但08的模板生成方式好像改变了 后来2005的一篇介绍给了我一点提示。原来模板文件放在common7目录下。 主要分为ProjectTemplates和ItemTemplates,前者生成项目的时候用,后者add new item的时候用 下面就以修改Web项目里的class文件为例。 模板文件

2009-12-17 14:41:00 516

原创 Repeater在无数据记录时显示类似GridView的无信息内容

 方法就是在FooterTemplate加个Label并根据repeater.Items.Count判断是否有记录。关键代码如下: > 示例代码: 编号 > &did=> >

2009-11-12 18:23:00 1098

转载 ASP.NET用一般处理程序生成验证码

Html代码: <!-- function change() { var imgNode = document.getElementById("vimg"); imgNode.src = "WaterMark.ashx?t=" + (new

2009-10-11 21:42:00 837

转载 清除 Windows XP “添加或删除程序”中的大片空白区域

从某个时候安装/卸载一个软件后开始,发现 Windows XP 中的“添加或删除程序”窗口中出现了大片的空白区域,本来应该邻近的两个软件信息相距甚远,跨越数个屏幕距离。同时可能发现有一个/多个已安装的软件并没有出现在此。(注意,如果是这样,那么这个软件就是你的重要调查目标)问题根源:你会发现可卸载的程序/软件列表中,每个项目之前都有一个小图标。而在安装的程序/软件中,有一个或数个软件引用了错误的图

2009-10-10 23:35:00 1498

转载 详解FCKeditor文本编辑器在.NET环境下的设置和使用

功能简介:它可以让web程序拥有如MS Word这样强大的编辑功能,目前最新版本为FCKeditor 2.4.2 。下载地址:http://sourceforge.net/project/showfiles.php?group_id=75348(要下载FCKeditor2.4.2.zip和FCKeditor.NET版的2个zip包)FCKeditor2.4.2.zip是其最新的Ja

2009-09-24 14:35:00 529

原创 ASP.NET-ASP.NET配置(web.config)无法连接到SQL Server 数据库的解决方法

进入Visual Studio 2005的“网站”菜单的“ASP.NET 配置”后,点击“安全”后,出现如下的出错信息: “选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。下面的消息可能会有助于诊断问题: 无法连接到 SQL Server 数据库。 ”测试“AspNetSqlP

2009-08-19 15:22:00 624

原创 设计模式的形象比喻

1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory  工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客

2009-08-14 14:19:00 341

原创 解决vs2008专业版asp.net控件无法拖入问题

这两天做asp.net,C#没问题,突然发现web应用程序无法把标准控件拖入页面中使用了,在设计模式下无法拖入,在源码模式喜爱拖入后,当再转换到设计模式后就显示“创建控件时出错 无法找到web项目项”,始终找不到问题所在,就baidu了一下,找到了问题。原来,我把D盘下文件夹用来放程序文件,命名为“C#”,就是因为这个“#”,VS2008 web项目标准控件似乎不认这个符号,我就重新命名为“C

2009-05-04 17:21:00 1858 2

PowerDesigner 16.1.0.3701 版破解文件

PowerDesigner 16.1.0.3701 版破解文件,本人windows7 64位下亲测可用。到发布此补丁时,这个16.1.0.3701是最新的版本

2012-06-08

Asp.net ImageButton控件防重复提交重写控件

文件名:ClickOnceImageButton.dll 说明:本按钮是学习普通无图片按钮点击后,防重复提交来设计的。当初设计这个控件的目的是这样的,我们在平常的网页设计中,很多时候使用了带图片的按钮,但是在ASP.NET中,普通按钮(Button)和图片按钮(ImageButton)都是没有防重复提交的属性,后来普通按钮的防重复控件做好了,但是图片按钮的没有,我就参考普通的,把这个图片按钮防重复的控件做好了。 使用方法,项目中要引用这个DLL文件,在工具箱中加载这个DLL,然后在需要图片按钮的地方推入这个控件。 参数说明:虽然相关按钮属性都有中文说明,但是我会把新增加的做个解释。 AfterSubmitImageUrl:点击后的图片地址。 ImageUrl:默认显示的图片地址,这是原始属性。 ShowMessageBox:是否显示确认对话框,默认关闭。 WarningText:当显示对话框时,对话框中的提示文字。

2012-05-25

SQLServer转换SQLite工具(绿色中文版)

一个SQLServer转换SQLite工具,比较实用,亲测可用。

2012-03-22

Zend Studio 8.0 官方汉化教程

上次上传的文件有错,现在发布新版,文件包内是一个说明文档,按照说明文档操作。

2010-12-13

本资源作废,请不要下载

请移步http://download.csdn.net/source/2905617,下载详细说明。 之前的资源有误,为大家带来不便,请谅解

2010-12-01

21天学通C# PPT课件

《21天学通C#》周红安著作,和之前的一部经典一个名字,但是这本书是新书,网友评价还不错,适合入门

2009-09-02

21天学通asp.net课件

《21天学通asp.net》,光盘中配送的教程

2009-09-02

TCPIP详解卷2实现下

TCP/IP详解,TCP/IP学习的资料,3本书的PDF

2008-07-27

TCPIP详解卷2实现中

TCP/IP详解,TCP/IP学习的资料,3本书的PDF

2008-07-27

TCPIP详解卷2实现上

TCP/IP详解,TCP/IP学习的资料,3本书的PDF

2008-07-27

TCP/IP详解(协议下)

TCP/IP详解,TCP/IP学习的资料,3本书的PDF

2008-07-27

TCP/IP详解(协议上)

TCP/IP详解,TCP/IP学习的资料,3本书的PDF。

2008-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除