- 博客(36)
- 收藏
- 关注
原创 Xcode4.6+SVN构建SVN项目管理(四) xcode自带svn的使用
xcode自带svn的使用1、代码中 某文件后面有 “M” 标记,表示该文件已被修改,需要commit. (右键该文件 -> source control -> commitselected file...) 2、代码中 某文件后面有 “A” 标记,表示该文件是新添加的,已受SVN管理,需要commit. (右键该文件 -> source control ->
2013-03-15 18:03:44
1616
原创 Xcode4.6+SVN构建SVN项目管理(五) -bash: svn: command not found
mac 系统下svn的搭建看下svn能用不终端输入:svn -version如果是 -bash: svn: command not found你需要安装Command line tools步骤:菜单栏 XCODE一>Preferences一>Command line tools
2013-03-15 17:48:16
4030
原创 Xcode4.6+SVN构建SVN项目管理(六) Error validating server certificate for
Error validating server certificate for 'xxxxxxxxxxxx:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! - The certificate
2013-03-15 17:28:00
1388
原创 Xcode4.6+SVN构建SVN项目管理(二) 配置VisualSVN服务器
安装好VisualSVN Server后,运行VisualSVN Server Manger,下面是启动界面:好的,下面我来添加一个代码库【Repository】,如下图:按上图所示,创建新的代码库,在下图所示的文本框中输入代码库名称:注意:上图中的CheckBox如果选中,则在代码库StartKit下面会创建trunk、branches、tags三个子目录;不选中
2013-03-15 17:13:09
1367
原创 Xcode4.6+SVN构建SVN项目管理(一) 安装VisualSVN服务器
为什么要用VisualSVN Server而不用Subversion,相信用过Subversion Server都会有一种感触,对于刚入门也会感觉比较复杂。Subversion一般还要安装配置Apache和trac,有时候在版本兼容与配置上面,也要发比较多的时间,所以我选择了VisualSVN Server进行源码版本管理。 VisualSVN Server是服务端,集成了Subve
2013-03-15 16:57:53
1698
原创 Windows Server 2008常用优化设置
Windows 2008常用 优化设置1.如何关闭UAC? 控制面板→用户帐户→打开或关闭用户账户控制→取消使用用户账户控制(UAC)帮助保护您的计算机。 2.如何取消开机按 CTRL+ALT+DEL登陆? 控制面板→管理工具→本地安全策略→本地策略→安全选项→交互式登陆:无须按CTRL+ALT+DEL→启用。 3.如何取消关机时出现的关机理由选择项? 开始→运行g
2012-12-27 16:20:12
5967
原创 ASP.NET程序中常用的三十三种代码(转载)
asp.net程序中最常用的三十三种编程代码,为初学者多多积累经验,为高手们归纳总结,看了觉得很有价值~,大家不妨参考下!1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>") 接收参数
2012-12-27 16:20:09
468
原创 .NET中如何取得汉字或者拼音首字母(附源代码)
今天特把以前程序开发中的一段代码翻出来,方便大家一起学习、交流。(一)效果如下:(二)源代码 首先在工具栏上拖放一个动态Table控件到界面。然后开始编写代码。我修改了一下代码。 因此数据访问层、界面层什么的都在一起。在实际的开发过程中是要分层进行封装的。这里就不一一阐述了。using System;using System.Collections;using System.Compone
2012-12-27 16:20:05
821
原创 c#2.0新特性:(二)匿名方法(Anonymous Methods)
C#2.0中匿名方法允许将与一个委托关联的代码(通常指方法实体)“内嵌”到使用委托的地方,这样委托和方法实体都集中在一起,并且可以省略委托所代表的方法名称。另外,匿名方法能够共享对本地语句所包含函数成员的访问。
2012-12-27 16:19:59
388
原创 c#2.0新特性:(一)泛型(Generics)
为了提高应用程序的效率和可用性,C#2.0引入了泛型概念.C#泛型有些类似C++的摸版。(一)特点 泛型具有以下功能特点: 一、使用泛型可以定义类型安全的数据结构,而无需使用实际的数据类型。 二、通过使用泛型,能够将数据类型参数化,以此完成代码重用的目标。这一参数可以应用在类、方法、结构、接口、委托等设计中。 三、泛型可提供编译期间的类型检查,减少不必要的显式
2012-12-27 16:19:57
1046
原创 SQL语句导入导出大全(转载)
SQL语句导入导出大全,包括excel,access- - /******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /*******
2012-12-27 16:19:54
391
原创 SQL数据库的打包部署安装
目的:在客户端服务器上”附加数据库文件”。一).创建部署项目1. 打开VS.NET2005。2.在“文件”菜单上指向“新建项目”。3. 在“新建项目”对话框中,选择“项目类型”窗格中的”其他项目类型”中的“安装和部署”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 Setup1。4. 单击“确定”关闭对话框。5. 项目被添加到解决方案资源管理器中,并且文件系统编
2012-12-27 16:19:51
669
原创 ClickOnce部署WinForm应用程序
ClickOnce 打包部署WinForm 应用程序1.在VS.NET2005中打开工程。2.在”解决方案资源管理器”中选择” BudgetMain”,然后右键选择 属性。3.在属性对话框的左边选择 “发布” 选项。如下图所示: 下面是关于几个属性的设置: A. 发布位置:所表示的意思是:把打包后的程序放在什么位置。我们设置在文件,比如:D:\发布版本. B. 安装URL:所表示的意思
2012-12-27 16:19:48
613
原创 如何在DataGrid控件中实现自定义分页
在一般情况下,DataGrid控件每次实现翻页操作时,都会将数据源中的数据重新调用一次,当数据中数据很多时,这样做就会很浪费系统资源和降低程序的执行效率.这时候我们一般通过自定义分页来解决这个问题. DataGrid控件的AllowCustomPaging属性用来获取或设置DataGrid控件是否允许自定义分页;VirtualItemCoun属性用来获取或设置在使用自定义分页时DataGri
2012-12-27 16:19:45
445
原创 如何在ASP.NET中实现验证码?
在一些项目中,需要在用户注册或者登录时提示输入验证码,那么如何在ASP.NET中实现验证码的功能呢? 1.知识点介绍 验证码其实是随机产生的一些数字,在System命名空间下提供的Random类可以用来产生随机性的非负数字. 在ASP.NET中的System.Drawing命名空间中,提供了Bitmap,Graphics类,其中Bitmap类封装了GDI+位图,继承自Image类
2012-12-27 16:19:43
469
原创 使用APPlication,Session,Cookie和ViewState等对象保存信息的区别是什么?
在ASP.NET中,有很多种保存信息的对象.例如:APPlication,Session,Cookie,ViewState和Cache等,那么它们有什么区别呢?每一种对象应用的环境是什么? 为了更清楚的了解,我们总结出每一种对象应用的具体环境,如下表所示: 方法 信息量大小 保
2012-12-27 16:19:40
568
原创 客户端JavaScript实现监视用户键盘输入(只能输入数字,最大输入8个)
1.客户端代码script>function check(){ if(!(event.keyCode>=48&&event.keyCode57)) { alert("此处只接数字!"); event.srcElement.focus(); return false; } if(event.srcElement.value.len
2012-12-27 16:19:38
646
原创 如何用Response.Redirect方法传递汉字
使用Response.Redirect方法传递汉字,有时会发现所传递的值和接收到的内容不符,接受的值丢失了几个字或者变成了一堆乱码.那么如何才能保证所传递的汉字被正确接收呢? 页面A传递值的代码如下:string Message=Server.UrlEncode("欢迎学习ASP.NET!");Response.Redirect("WebForm2.asp?Msg="+Message);
2012-12-27 16:19:35
1013
原创 如何处理多页面重定向到同一页面后的返回问题
在开发一些复杂的程序时经常后遇到多个页面跳转到同一页面,然后在返回.如果没有一个有效的处理方法,看似简单的问题也将会变得十分复杂.那么如果巧妙地实现页面返回功能呢? 1.在客户端实现 可以为控件添加客户端的onclick事件,当控件触发单击事件后在客户端执行页面返回功能. (1) 使用HTML控件时,可以在页面HTML代码中为控件添加"onclick="history.go(-1
2012-12-27 16:19:33
2484
原创 如何实现服务器端下页面动态添加JavaScript脚本
在System.Web.UI.Page类中包含了RegisterStarupScript()和RegisterClientScriptBlock()两个方法,使用这两个方法可以实现向Web页面动态添加脚本块,客户端脚本按运行方式可以分为两类:一类是在加载页面后立即运行,另一类是在发生客户端事件后才运行.前者的常见示例是打开页面时立即弹出一个广告条;后者的常见示例是当用户单击莫按钮时弹出一个消息框.
2012-12-27 16:19:30
473
原创 ExecuteReader(),ExecuteNonQuery(),ExecuteScalar(),ExecuteXmlReader()之间的区别
主要有这么几种,cmd.ExecuteReader();cmd.ExecuteNonQuery();cmd.ExecuteScalar();cmd.ExecuteXmlReader();) 1,ExecuteReader();返回一个SqlDataReader对象或OleDbDataReader对象,这个看你的程序的需要去 做。可以通过这个对象来检查查询结果,它提供了“游水”式的执行方式,即
2012-12-27 16:19:28
451
原创 经典的三层设计
三层的划分: 目的:高内聚,低耦合,为更好的实现分布式开发和维护。 用户界面层: 页面,用户控件,图片,样式表 业务逻辑层:业务接口( BusinessInterface ), 业务实体( BusinessEntity),业务逻辑(BusinessLogic) 数据访问层: 数据实现(DataAccessSQLServer), 数据工具(Da
2012-12-27 16:19:25
334
原创 刷新aspx页面的六种方法
第一:private void Button1_Click(object sender, System.EventArgs e) { Response.Redirect(Request.Url.ToString()); }第二:private void Button2_Click(object sender, System
2012-12-27 16:19:23
423
原创 ASP.NET四种页面导航方式的比较与选择
ASP.NET应用中,Web表单之间的导航有多种方式:用超级链接,用Response.Redirect,用Server.Transfer,或者用Server.Execute。本文将分析这四种导航方式的异同及其优缺点,帮助你选择最佳的导航方式。 一、超级链接 从一个表单进入另一个表单最简单的方式是使用HTML超级链接控件。在Web表单中,使用超级链接的HTML代码类如:
2012-12-27 16:19:20
337
原创 SQLHelper.cs
//===============================================================================// Microsoft Data Access Application Block for .NET微软.NET数据访问程序块// http://msdn.microsoft.com/library/en-us/dnbda/html/d
2012-12-27 16:19:17
876
原创 Ajax实现无刷新三联动下拉框
Ajax使用初步,实现步骤1.把Ajax.dll copy到应用系统bin目录下,然后在工程引用中引用Ajax.dll,如果没有的话可以下载Ajax.dll2.配置web.config,添加如下信息 httpHandlers> add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />httpH
2012-12-27 16:19:13
399
原创 Web2.0 一个怎样的世界?
一个怎样的世界? 从某个角度说,我们每个人所感知到的这个世界,只是媒体生产的一个产品。大部分人的所见所闻逃脱不了报纸电视传达给我们的那些内容。但是互联网的出现,打破了这个平衡。在网络时代,只要你愿意你可以通过google到达你在这个世界上的任何一个信息死角。 那些我们熟知的传媒大亨们不会就这样坐以待毙的。他们会行动起来,联合盟友,重新建立一种平衡。那么,他们会给我们又生产出一个怎样的世界呢
2012-12-27 16:19:11
758
原创 ADO.NET 的最佳实践技巧
这是我很早以前看过的微软的一篇文章,最近,一些网友问的问题很多理论都在里面,所以,整理一下放在这里,大家可以参考一下。简介本文为您提供了在 Microsoft ADO.NET 应用程序中实现和获得最佳性能、可伸缩性以及功能的最佳解决方案;同时也讲述了使用 ADO.NET 中可用对象的最佳实践;并提出一些有助于优化 ADO.NET 应用程序设计的建议。本文包含:
2012-12-27 16:19:08
422
原创 追MM与设计模式的有趣见解
创建型模式 1、FACTORY —追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及
2012-12-27 16:19:06
363
原创 消息对话框类和页面数据验证类
一. 显示消息对话框类 做项目时总免不了要弹出对话框,或提示用户,或做用户确认。像WinForm下的MessageBox一样很方便,但web下是不是也可以实现呢,答案是肯定的,我简单总结了一下并封装到类,在项目里像WinForm的MessageBox那样直接调用就可以,也可以把它编译成dll作为组件直接调用,并且它也没有弹出对话框时的大白屏现象:)。
2012-12-27 16:19:03
347
原创 VS.NET 2003命名规范
遵从以下良好的习惯以写出好程序 避免使用大文件。如果一个文件里的代码超过300~400行,必须考虑将代码分开到不同类中。 避免写太长的方法。一个典型的方法代码在1~25行之间。如果一个方法发代码超过25行,应该考虑将其分解为不同的方法。 方法名需能看出它作什么。别使用会引起误解的名字。如果名字一目了然,就无需用文档来解释方法的功能了。 注记 : Pascal: 大小写形式-所有
2012-12-27 16:18:58
378
原创 HtmlAgilityPack System.Xml.XPath.IXPathNavigable”在未被引用的程序集中定义
错误描述 : 类型“System.Xml.XPath.IXPathNavigable”在未被引用的程序集中定义。必须添加对程序集“System.Xml.XPath, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”的引用。 C:\Users\zhou\Desktop\新浪\PhoneApp1\PhoneApp1\M
2012-12-27 15:18:49
674
原创 JDBC连接SqlServer2008图解:桥连
一、使用JDBC-ODBC桥方式连接数据库 将对JDBC API的调用,转换为对另一组数据库连接API的调用 优点:可以访问所有ODBC可以访问的数据库 缺点:执行效率低、功能不够强大二、系统配置
2011-03-18 09:38:00
1556
1
原创 JDBC连接SqlServer2008图解:直连(纯JAVA方式)
一、下载JDBC驱动 http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707&displayLang=zh-cn 解压缩后,把sqljdbc4.jar包导入到项目中。二、连接字符串 import java.sql.Connection;import java.sql.DriverManager;impor
2011-03-18 09:13:00
5598
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人