- 浏览: 133113 次
- 性别:
- 来自: 北京
最新评论
-
方学天:
64位的注册表不能用
C#注册表读写完整操作类 -
huangyichaoht:
谢谢分享,看了一下代码不错。
asp.net+easyui案例详解+权限管理源码 -
yoyo837:
现在都逐步转向识别功能支持而不是去校验userAgent字符串 ...
js、css、html判断浏览器的各种版本 利用正则表达式来判断ie浏览器版本 -
zssggg:
被大文件上传困扰了好长时间,现在终于解决了。
ASP.NET 大文件上传的简单处理 -
778856:
zxlyecf2 写道jimode2013 写道不要使用新浪的 ...
SQL经验分享(一):找出某列中重复值
文章列表
IoC容器Autofac
- 博客分类:
- ioc
一、一个没有使用IoC的例子
IoC的全称是Inversion of Control,中文叫控制反转。要理解控制反转,可以看看非控制反转的一个例子。
public class MPGMovieLister
{
public Movie[] GetMPG()
{
var finder = new ListMovieFinder();
var allMovies = finder.FindAll();
return allMovies.Where(m => m.Name. ...
C#获取实体类属性名和值 | 遍历类对象
- 博客分类:
- C#
遍历获得一个实体类的所有属性名,以及该类的所有属性的值//先定义一个类:public class User{ public string name { get; set; } public string gender { get; set; } public string age { get; set; }}//实例化类,并给实列化对像的属性赋值:User u = new User();u.name = "ahbool";u.gender = "男";//输出此类的所有属性名和属性对应的值Response.Write(getProperties(u ...
C#操作符??和?:
- 博客分类:
- C#
string strParam = Request.Params["param"];
if ( strParam== null )
{
strParam= "";
}
string strParam=
Request.Params["param"] == null ? "": Request.Params["param"];
你发现,尽管实现的同一个功能,但第二段代码要比第一段代码是不是更简洁。
这里的” ?:“就是一个三元的操作符。利用这个三元操作符 ...
1.查询出所有记录的ID字符串字段 CredentialsNo
2. 使用PATINDEX 函数来获取
SELECT CredentialsNo FROM Archives_Info as a where PATINDEX('%2%',a.CredentialsNo)>0
SELECT CredentialsNo FROM Archives_Info as a where PATINDEX('%,2,%',','+a.CredentialsNo+',')>0
3. 使用charindex 来实现
SELECT CredentialsNo FROM Arc ...
VS 自动提示生成插件ReSharper 配置及用法
- 博客分类:
- C#
1:安装后,Resharper会用他自己的英文智能提示,替换掉 vs2010的智能提示,所以我们要换回到vs2010的智能提示
2:快捷键。是使用vs2010的快捷键还是使用 Resharper的快捷键呢?我是使用re的快捷键
3:
Resharper安装后,会做几件事情,这几件事情对于除此使用者,比较麻烦,因此归纳总结一下,以资参考。
(1)、会将选项——文本编辑器——C#——常规——自动列出成员 这个选择框的勾选去掉。这样当你使用某个方法的时候,便不会提示参数,是一个很郁闷的事情。
可以手动勾上。
(2)、会将选项——文本编辑器——C#——高级——显示 ...
java数据库帮助类
- 博客分类:
- java
需要三个导入jar包,dbcp pool connection,这三个jar包都是apache公司的开源数据库连接帮助jar包,下载地址 http://commons.apache.org/
导入成功后添加三个帮助类,和一个配置文件,如下所示
dbhelp.java
package dzu.sc.util;
import java.io.IOException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import j ...
Java连接SqlServer2008数据库
- 博客分类:
- java
首先下载JDBC:下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=21599
下载 完成后,是个exe文件,点击运行,会提示你选择解压目录.
解压完成后,进入 <你解压到得目录>\sqljdbc_3.0\chs,里边有两个我们需要的东东
一个是:sqljdbc.jar,另外一个是sqljdbc4.jar
这里使用sqljdbc4.jar
第一种:sa身份验证模式,用下边java代码的url
import java.sql.Connection;
import java.sql.D ...
1.===> 进入bin目录下,双击startup.bat看是否报错。一般肯定会报。
2.===> 右键我的电脑===>高级===>环境变量 新建一个 变量名为 JAVA_HOME 然后变量值是 你的JDK的bin目录的上一层。 再新建一个 变量名为CATALINA_HOME 变量值是你的Tomcat的bin的目录的上一层。
3.===> 进入Tomcat bin目录下 双击shutdown.bat 然后重复1 的操作。看是否报错。应该不报了。
4.===> 进入apache-tomcat-5.5.12\conf 目录下 找到tomcat-us ...
function Vector()
{
this.data = new Array();
this.add = Vector_add;
this.remove = Vector_remove;
this.elementAt = Vector_elementAt;
this.setElementAt = Vector_setElementAt;
this.insert = Vector_insert;
this. ...
/// <summary>
/// 汉字转拼音静态类,包括功能全拼和缩写
/// </summary>
public class ChineseToSpellHelper
{
#region 属性数据定义
/// <summary>
/// 汉字的机内码数组
/// </summary>
private static int[] pyValue = new int[]
{
- ...
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$
2
只能输入数字:"^[0-9]*$"。
3
只能输入n位的数字:"^\d{n}$"。
4
只能输入至少n位的数字:"^\d{n,}$"。
5
只能输入m~n位的数字:。"^\d{m,n}$"
6
只能输入零和非零 ...
public class LogHelper
{
private static readonly object obj = new object();
/// <summary>
/// 操作日志
/// </summary>
/// <param name="s">日志能容</param>
public static void WriteLog(string title, string co ...
实体间的关系,简单来说无非就是一对一、一对多、多对多,根据方向性来说又分为双向和单向。Code First在实体关系上有以下约定:
1. 两个实体,如果一个实体包含一个引用属性,另一个实体包含一个集合属性,Code First默认约定它们为一对多关系。
2. 两个实体,如果只有一个实体包含一个导航属性或一个集合属性,Code First也默认约定它们是一对多关系。
3. 两个实体分别包含一个集合属性,Code First默认约定它们为多对多关系。
4. 两个实体分别包含一个引用属性,Code First默认约定它们为一对一关系。
5. 在一对一关系情况下,需要提供给Code ...
经常遇到 Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.
遇到问题描述:
运行android程序控制台输出
[2014-12-18 14:03:26 - ] The connection to adb is down, and a severe error has occured.[2014-12-18 14:03:26 - ] You must restart adb and Eclipse.[2014-12-18 14:0 ...
1.1、JDK安装
如果你还没有JDK的话,可以去官网下载,接下来的工作就是安装提示一步一步走。设置环境变量步骤如下:
我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:
JAVA_HOME值为: D:\WorkSoft\Java\jd ...