2012年12月4日

SQL Server双服务器架设并数据自动同步教程

摘要: 自编程序由单机版改为网络版后,使用范围迅速扩大,如何保障数据库万无一失成为一个重要解决的问题于是想到架设双服务器并数据自动同步,详细步骤如下交待:使用的软硬件环境为Win XP SP2、SQL Server 2000 SP2个人版、普通双核台式机、1000M局域网,A机为已使用的服务器,上面已有数据库和海量数据,B机为此次新架服务器,两机登陆方式均为sql server身份验证模式,其它设置均为默认设置,无特别。A机上另有FTP服务器,用于程序自动更新。1、在A机上执行数据库备份。2、用A机上备份下来的数据库备份文件在B机上执行数据库恢复,保证A、B机均有完全相同的数据库。(弄完后发现这上步好 阅读全文

posted @ 2012-12-04 10:58 不悔的青春 阅读(2047) 评论(0) 推荐(0) 编辑

T-SQL篇如何防止SQL注入的解决方法(http://www.jb51.net/article/31863.htm)

摘要: 阅读全文

posted @ 2012-12-04 09:40 不悔的青春 阅读(226) 评论(0) 推荐(0) 编辑

2012年9月29日

分区表的维护 - ORA-14402 更新分区关键字列

摘要: 在使用分区表时,需要注意的一个问题是,当我们更新分区字段时,可能会遇到如下错误:SQL> update DOM_REAL_CATEGORY_FL set doc_level=101 where doc_level=51;update DOM_REAL_CATEGORY_FL set doc_level=101 where doc_level=51*ERROR at line 1:ORA-14402: updating partition key column would cause a partition change这个错误的解释是:ORA-14402: updating partit 阅读全文

posted @ 2012-09-29 10:50 不悔的青春 阅读(644) 评论(0) 推荐(0) 编辑

2012年9月21日

wcf错误

摘要: WCF TCP 错误代码 10061: 由于目标计算机积极拒绝,无法连接。 127.0.0.1:808。2012-05-28 12:22:34|分类: WCF Service |标签: |字号大中小订阅 早上过来,照常更新代码,编译运行,报错:base {System.ServiceModel.CommunicationException} = {"无法连接到 net.tcp://localhost/EasyEAPServiceHost/SystemBaseDataService.svc。连接尝试持续了 00:00:02.0481171 时间跨度。TCP 错误代码 10061: 由于 阅读全文

posted @ 2012-09-21 14:43 不悔的青春 阅读(1768) 评论(1) 推荐(0) 编辑

2012年8月23日

WCF异常信息

摘要: WCF异常信息 1、服务“CJ.Demo.Conso.WcfService.EmployeeMngService”有零个应用程序(非基础结构)终结点。这可能是因为未找到应用程序的配置文件,或者在配置文件中未找到与服务名称匹配的服务元素,或者服务元素中未定义终结点。 <service name="CJ.Demo.Conso.WcfService.EmployeeMngService"> 整个类的路径未设置正确 2、IIS部署WCF出现‘当前已禁用此服务的元数据发布’ a)如果用4.0框架需要在IIS中将asp.net版本设置为4.0 b )出现提示原因分析:当机器 阅读全文

posted @ 2012-08-23 13:46 不悔的青春 阅读(2904) 评论(0) 推荐(0) 编辑

2012年6月15日

VS2010 虚拟内存不足解决

摘要: 当 Visual Studio 崩溃并且虚拟内存不足时,会显示此消息。但是,这并不意味着系统中的虚拟内存不足,而是 Visual Studio 将用尽地址空间。此错误通常出现在具有 32 位操作系统的计算机上,这些操作系统会将 Visual Studio 的地址空间限制为 2GB。在 64 位系统上,很少出现此错误。当 Visual Studio 缓存大量数据或运行多个大量耗用内存的进程时,通常会发生此错误。以下情况涉及缓存大量数据,通常只需重新启动 Visual Studio 即可解决。安装后首次运行 Visual Studio。安装或卸载扩展。选择或自定义工具箱项。更改 Visual St 阅读全文

posted @ 2012-06-15 10:31 不悔的青春 阅读(8982) 评论(1) 推荐(0) 编辑

2012年5月18日

31款简单实用的CSS+JS下拉菜单脚本

摘要: http://www.5icool.org/a/201104/432.html http://www.5icool.org/a/201205/585.html 阅读全文

posted @ 2012-05-18 19:55 不悔的青春 阅读(427) 评论(0) 推荐(0) 编辑

2012年4月21日

[转]细说ASP.NET Forms身份认证

摘要: 细说ASP.NET Forms身份认证阅读目录开始ASP.NET身份认证基础ASP.NET身份认证过程如何实现登录与注销保护受限制的页面登录页不能正常显示的问题认识Forms身份认证理解Forms身份认证实现自定义的身份认证标识在多台服务器之间使用Forms身份认证在客户端程序中访问受限页面用户登录是个很常见的业务需求,在ASP.NET中,这个过程被称为身份认证。 由于很常见,因此,我认为把这块内容整理出来,与大家分享应该是件有意义的事。在开发ASP.NET项目中,我们最常用的是Forms认证,也叫【表单认证】。 这种认证方式既可以用于局域网环境,也可用于互联网环境,因此,它有着非常广泛的使. 阅读全文

posted @ 2012-04-21 22:32 不悔的青春 阅读(334) 评论(0) 推荐(0) 编辑

基于角色的权限设计

摘要: http://www.blogjava.net/allrounder/archive/2011/10/29/328878.htmlhttp://blog.csdn.net/ben1247/article/details/7186457http://www.cnblogs.com/yukaizhao/archive/2007/04/15/user_role_action_permission.htmlhttp://wenku.baidu.com/view/87ec46275901020207409c31.htmlhttp://wenku.baidu.com/view/02b596717fd53. 阅读全文

posted @ 2012-04-21 22:29 不悔的青春 阅读(338) 评论(0) 推荐(0) 编辑

[转]Winform框架之字典数据管理

摘要: 好久没写博客了,除了是工作较忙的原因外,其实是也一直在想如何整合我所有的开发经验及技术积累,开发过很多Winform共享软件、ASP.NET的WebForm项目,发现很多东西是相互关联很紧密的,但往往我们太忙太懒,要好好整理,并整理出棒棒的一般比较难,但我们没有停步,梦想总会慢慢接近并实现。在做了很多项目之后,发现人的惰性或者惯性很大,因此有机会得好好整理下开发的成功,优化再优化,用的时候就越来越顺手了。在所有开发过的项目过程,很多如权限管理、字典数据管理模块,都是非常常用的模块,本文主要想介绍下提炼出来,各个项目均可通用的字典数据管理系统(或者叫做模块更为适合),在介绍之前,我想介绍下我的. 阅读全文

posted @ 2012-04-21 21:05 不悔的青春 阅读(619) 评论(0) 推荐(0) 编辑

[转]C#开发高性能Log Help类设计开发

摘要: 项目中要在操作数据库的异常处理中加入写Log日志,对于商业上有要求,写log时对其它操作尽可能影响小,不能因为加入log导致耗时太多。在写入日志时利用Queue来管理,写日志有一个专门的backgroud线程来处理,如果没有日志要写,这个线程处于wait状态,这就有了线程的异步处理。概述项目中要在操作数据库的异常处理中加入写Log日志,对于商业上有要求,写log时对其它操作尽可能影响小,不能因为加入log导致耗时太多。设计思想在写入日志时利用Queue来管理,写日志有一个专门的backgroud线程来处理,如果没有日志要写,这个线程处于wait状态,这就有了线程的异步处理。简单的实现方式//. 阅读全文

posted @ 2012-04-21 21:02 不悔的青春 阅读(529) 评论(0) 推荐(0) 编辑

转:SqlBulkCopy批量复制数据

摘要: 在.Net1.1中无论是对于批量插入整个DataTable中的所有数据到数据库中,还是进行不同数据源之间的迁移,都不是很方便。而 在.Net2.0中,SQLClient命名空间下增加了几个新类帮助我们通过DataTable或DataReader批量迁移数据。数据源可以来自关 系数据库或者XML文件,甚至WebService返回结果。其中最重要的一个类就是SqlBulkCopy类,使用它可以很方便的帮助我们把数据源的数 据迁移到目标数据库中。下面我们先通过一个简单的例子说明这个类的使用:首先:web.config <connectionStrings> <add name=&q 阅读全文

posted @ 2012-04-21 20:55 不悔的青春 阅读(411) 评论(0) 推荐(1) 编辑

2011年10月14日

敏捷开发模式

摘要: 简介 是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于"非敏捷",更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重做为软件开发中人的作用。 敏捷一词来源于2001年初美国犹他州雪鸟滑雪胜地的一次敏捷方法发起者和实践者(他们发起组成了敏捷联盟)的聚会 在敏捷方法其独特之处以外,他和其他的方法也有很多共同之处,比如迭代开发,关注互动沟通 阅读全文

posted @ 2011-10-14 20:50 不悔的青春 阅读(321) 评论(0) 推荐(0) 编辑

2011年10月12日

Vs2010架构设计-层图(Layer Diagram)

摘要: 最新设计项目用到了VS2010的建模工具-层图。 记录一下相关的概念过程以备后续使用的参考。层图可以让我们以高层的角度来分析整个软件结构,细腻程度可以自由选择,从项目、Namespace、Class到方法皆可。大体的使用过程:1、 确定系统采用的架构:形成层图,并确定各个层之间的依赖关系2、 建立系统的解决方案结构:将解决方案的项目的内容和层图的各个部分之间进行绑定3、 验证:在系统设计和后续的开发过程中如果有违反系统结构的情况,通过验证可以查看到简单的例子验证:系统通讯信息交互通过接口实现建立”Modeling Project”,加入层图,体现依赖接口的结构,客户端使用工厂模式 上图中每个层 阅读全文

posted @ 2011-10-12 10:47 不悔的青春 阅读(951) 评论(0) 推荐(0) 编辑

2011年10月1日

我的第一个JqueryDemo

摘要: 实例功能说明: 当点击"获取时间"的按钮时,能够在不刷新页面的前提下获取系统当前时间.1:前台页面代码:<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="Test.aspx.cs"Inherits="WebApplication1.Test"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org 阅读全文

posted @ 2011-10-01 22:36 不悔的青春 阅读(2223) 评论(0) 推荐(0) 编辑

2011年9月26日

js取得gridview中获取checkbox选中的值

摘要: js取得gridview中获取checkbox选中的值作者:天涯 来源:中国自学编程网发布日期:1220669715 代码如下:测试好半天,才出来,checkbox在第一列,for( i=1;i<document.all.GVmain.rows.length;i++){var cb=document.all.GVmain.rows(i).cells(0).children(0);if(cb.checked){temp0=document.all.GVmain.rows(i).cells(1).innerText;temp1=document.all.GVmain.rows(i).cell 阅读全文

posted @ 2011-09-26 21:22 不悔的青春 阅读(482) 评论(0) 推荐(0) 编辑

JavaScript获取GridView控件中选中行的行号和指定列的值

摘要: 首先在模板列中添加一个按钮用来选中行,页面有关代码如下:<asp:GridView ID="gdview" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None" Height="176px" Width="380px" OnRowDataBound="gdview_RowDataBound" OnSelectedIndexChanging=" 阅读全文

posted @ 2011-09-26 21:20 不悔的青春 阅读(1277) 评论(0) 推荐(0) 编辑

2011年9月16日

下载文件

摘要: private bool ResponseFile() { EmailManager em = new EmailManager(); if (FileID.ToString().Length != 36) return false; EmailAccessories attach = em.GetEmailAccessoriesByID(FileID); Stream iStream = null; // Buffer to read 10K bytes in chunk: byte[] buffer = new Byte[10000]; // Length of the file: in. 阅读全文

posted @ 2011-09-16 15:35 不悔的青春 阅读(449) 评论(0) 推荐(0) 编辑

2011年9月14日

客户端与服务器端交互原理[转]

摘要: 客户端与服务器端交互原理 经常看到HTTP客户端与服务器端交互原理的各种版本的文章,但是专业术语太多,且流程过于复杂,不容易消化。于是就按照在 Servlet 里面的内容大致做了一些穿插。本来连 Tomcat 容器 和 Servlet 的生命周期也准备在这里一起写的,但怕过于庞大,于是就简单的引用了一些 Servlet 对象。这样的一个整个流程看下来,相信至少在理解 HTTP协议和 request 和response 是如何完成从请求到生成响应结果回发的。在后续的一些文章里会专门讲一讲 Tomcat和 Servlet 是如何处理请求和完成响应的,更多的是说明Servlet 的生命周期。 ... 阅读全文

posted @ 2011-09-14 14:36 不悔的青春 阅读(23617) 评论(0) 推荐(1) 编辑

2011年9月13日

petshop架构分析

摘要: .项目概述与架构分析 微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因为Petshop肩负着上面所说的重任,各方面必须是最优的,架构设计应该是经过慎重考虑的。所以其一经推出,便成为了开发者、架构师等人学习、研究的典范。 日前微软推出了基于.NET Framework 2 阅读全文

posted @ 2011-09-13 09:40 不悔的青春 阅读(6463) 评论(1) 推荐(3) 编辑

2011年8月20日

PHP安装以及教程

摘要: tomcat ? 据说tomcat配PHP效果不是很好..还是换apache吧.... apache吗..反正几乎是一路next就可以装好了..不过你如果装了IIS..就要注意端口问题..可能会有冲突..mysql也是.一路next,php吗..我是这么样的.. 1.下载下来的php包解压..文件夹最好直接命名成php. 2.将php.ini-recommended改名为php.ini(这个是php的配置文件).放到c:\windows下(不放这里好像会有问题) 3.php.ini设置:extension_dir = "c:\php\ext"设置成你的ext文件夹的目录,去 阅读全文

posted @ 2011-08-20 15:21 不悔的青春 阅读(792) 评论(0) 推荐(0) 编辑

2011年8月9日

用例图(User Case)

摘要: 用例图是用来描述什么角色通过某某系统能做什么事情的图,用例图关系的是系统的外在表现,系统与人的交互,系统与其它系统的交互。 下面逐一说明用例图中各种符号的意义: 小人: 对使用某系统的用户进行分类后,可以总结出使用本系统有哪些角色,不同的角色的工作责任不太一样,他们需要用到的系统的功能也会不太一样。 小人就是角色,它给了我们一个启示,我们思考某系统的需求时,可从不同角色的角度来思考。 例如:我们要做一个考勤系统,你会怎样思考呢?会一下子列出很多功能?比较好的方式,应该是先思考什么人会用这个系统,我们大概可以估计一般员工、高层领导、前台、财务等都会用这个系统,对于一般员工来说除了打卡,他还关注什 阅读全文

posted @ 2011-08-09 14:21 不悔的青春 阅读(9673) 评论(0) 推荐(0) 编辑

2011年8月6日

project server 2003安装错误的解决方法

摘要: 安装projectserver2003的时候出现:错误25624,执行SQL字符串失败。导致安装失败,具体提示信息(这个提示信息是网上拷的,我的提示信息第一句是中文的。^o^)如下error25624.FailedtoexecuteSQLstring.(-2147217900/*Query#10011*/CREATEPROCEDUREdbo.MSP_WEB_SP_QRY_GetTasksIDs@p0INTASSelectWA.WASSN_IN,WA.WRES_IN_MGR,WA>WPROJ_ID,ooWP.PROJ_NAME……到google中搜索了一下,有人建议手动添加数据库,见文章后 阅读全文

posted @ 2011-08-06 10:37 不悔的青春 阅读(2321) 评论(0) 推荐(0) 编辑

2011年7月25日

程序员技术练级攻略[转]

摘要: 导读:本文是由陈皓和他的一位朋友Mailper合作完成,原名叫《Build Your ProgrammingTechnicalSkills》,本文分享了Mailper和作者个人的学习经历。每个程序员都希望自己能顺利的升级到高的层次,您不妨按照下面的方法去做。前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。回顾一下历史,看看历史上时间线上技术的 阅读全文

posted @ 2011-07-25 09:58 不悔的青春 阅读(424) 评论(0) 推荐(0) 编辑

2011年7月12日

PowerDesigner教程系列[转]

摘要: PowerDesigner教程系列目标:本文主要介绍PowerDesigner中概念数据模型CDM的基本概念。一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系(Rel 阅读全文

posted @ 2011-07-12 10:26 不悔的青春 阅读(355) 评论(0) 推荐(0) 编辑

2011年7月5日

Code Generate of Power Designer[转]

摘要: Code Generate of Power DesignerCode Generate of Power Designer说明本文档是通过PowerDesigner自动生成Entity的一个功能实现说明文档.通过PowerDesigner来自动生成Entity个人感觉是非常实用的,可以实现Entity的属性定义,get set方法,类的继承以及接口实现,以JPA的形式实现与数据库的字段映射和表之间的关联关系映射.通过该功能大家基本上可以从手写Entity的工作中解脱出来,而且通过PowerDesigner来自动生成Model也肯定会比手动来完成Entity效率上要高一些.实现目的和效果都说了 阅读全文

posted @ 2011-07-05 15:59 不悔的青春 阅读(3592) 评论(1) 推荐(0) 编辑

POWERDESIGNER 15 反向生成PDM[转]

摘要: 开发环境 PowerDesigner 15 ,SQL Server2005(1)在开始逆向生成PDM图之前,需要为指定的数据库创建ODBC数据源。以Windows xp操作系统为例,选择“开始”/“运行”命令,在“运行”对话框中输入odbcad32.exe,单击“确定”按钮,启动数据源管理器。(2)在“ODBC数据源管理器”对话框中单击“添加”按钮。(3)在弹出的“创建新数据源”对话框中选择“SQL Server”选项,单击“完成”按钮,如图1.33所示。图1.33 “创建新数据源”对话框(4)选择系统DSN,单击“添加”,出现如图1.34所示,选择你想为其安装数据源的驱动程序为SQL Ser 阅读全文

posted @ 2011-07-05 15:53 不悔的青春 阅读(4035) 评论(0) 推荐(1) 编辑

2011年7月4日

CDN (Content Delivery Network 内容分发网络)

摘要: http://chineseyangwen.iteye.com/blog/703881 阅读全文

posted @ 2011-07-04 16:17 不悔的青春 阅读(247) 评论(0) 推荐(0) 编辑

构建高性能ASP.NET站点之一 剖析页面的处理过程(前端)

摘要: 导读:作者燕洋天写了一系列关于ASP.NET的文章。在对ASP.NET网站进行优化的时候,往往不是只是懂得ASP.NET就足够了的。在优化的过程中,一般先是找出问题可能存在的地方,然后证明找出的问题就是要解决的问题,确认之后,在进行一些措施。系列文章在结构上的安排是这样的:先讲述前端的调优,我会在文章的标题后面标上”前端”,如果是后台代码的调优,我会在标题上标上”后端”,如果是数据库设计的调优,我会在标题上标上”数据库”,希望大家多多提建议。剖析页面的解析过程页面的解析过程,这里说的过程不是我们常说的ASP.NET页面的生命周期的过程,而且浏览器请求一个页面,然后浏览器呈现页面的过程。在本篇的 阅读全文

posted @ 2011-07-04 14:26 不悔的青春 阅读(242) 评论(0) 推荐(0) 编辑

2011年6月30日

查询SQL数据库中每一个表的大小

摘要: --得到数据库中所有表的空间/记录情况exec sp_MSForEachTable @precommand=N'create table ##( id int identity, 表名 sysname, 字段数 int, 记录数 int, 保留空间 Nvarchar(10), 使用空间 varchar(10), 索引使用空间 varchar(10), 未用空间 varchar(10))', @command1=N'insert ##(表名,记录数,保留空间,使用空间,索引使用空间,未用空间) exec sp_spaceused ''?'' 阅读全文

posted @ 2011-06-30 09:45 不悔的青春 阅读(761) 评论(0) 推荐(0) 编辑

导航