自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (11)
  • 收藏
  • 关注

原创 C#中GDI绘图和GDI绘制随即验证码

using System.Drawing;public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { GraphicsImage(); } public void Gra

2009-12-15 10:52:00 1443 2

原创 ASP.NET+MYSQL

 Mysql的connector/net5.0下载地址:http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.6.zip/from/pick安装好以后,点属性,然后点查找目标,点向上一层目录,找到Binaries/.NET 2.0,然后将这个文件复制到你的工程目录下,一般这样的DLL文件会保存到bin目

2009-11-30 09:40:00 924

转载 依赖注入和控制反转的理解

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解  首先要分享的是Iteye的开涛这位技术牛人对Spr...

2019-06-24 10:22:27 420

原创 Memcached 分布式缓存实现原理

摘要在高并发环境下,大量的读、写请求涌向数据库,此时磁盘IO将成为瓶颈,从而导致过高的响应延迟,因此缓存应运而生。无论是单机缓存还是分布式缓存都有其适应场景和优缺点,当今存在的缓存产品也是数不胜数,最常见的有redis和memcached等,既然是分布式,那么他们是怎么实现分布式的呢?本文主要介绍分布式缓存服务mencached的分布式实现原理。缓存本质计算机体系缓存什么是缓存,我...

2019-04-30 18:46:14 218

原创 关于消息队列的使用

一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步处理...

2019-04-23 17:54:03 273

原创 demo1

http://www.w3.org/1999/xhtml">        测试    http://code.angularjs.org/angular-1.0.1.min.js">>    table, th , td {  border: 1px solid grey;  border-collapse: collapse;  padding: 5px;

2015-11-04 22:46:41 487

原创 datagrid

//多条件查询方法          function tsearch() {              var hoistalName = $("#hoistalName").combobox("getValue");              var depName = $("#depName").val();              alert(depName);

2012-11-30 08:02:09 2899

原创 window服务

partial class MainService : ServiceBase    {        public MainService()        {            InitializeComponent();        }        protected override void OnStart(string[] args)

2012-07-19 08:28:22 576

原创 js获取UserControl内容,避免拼html的麻烦

今天看了老赵的文章可是怎么都调试不通过。        [AjaxPro.AjaxMethod]        public string gethtml()        {            UcViewHelper viewManager = new UcViewHelper();            UserControl control = viewManage

2012-02-03 17:33:06 1283

转载 ajxa技术请求数据绑定到控件上

Ajax与服务器控件的交互绑定目前并没有统一和很好的解决方案,基本的解决思路都是通过Ajax将后台显示的数据转换为Html代码,然后在前台画面用Javascript输出。在实际项目中,Ajax与DataGrid的交互方式进行了多次探索和改进,现在已经实现了一个较为简单的绑定方式,应用效果也不错,下文将分别介绍这几种实现方式。(具体源代码可以参考EPS项目源代码,本文将不对Ajxa的基本应用配置详细

2012-02-03 14:49:30 1044

转载 Server.MapPath()

Server.MapPath() ./当前目录/网站主目录../上层目录~/网站虚拟目录如果当前的网站目录为E:\wwwroot   应用程序虚拟目录为E:\wwwroot\company 浏览的页面路径为E:\wwwroot\company\news\show.asp在show.asp页面中使用Server.MapPath("./")   返回路径为:E:

2012-01-18 09:40:39 1454

原创 关于.net分页解决方案

//int PageCount=0;            //int RecordCount=0;            AssetQr_bll bll = new AssetQr_bll();            //DataSet ds = bll.GetDatasetPage("eam_assetin","*","","","id",AspNetPager1.PageSize

2012-01-13 10:31:50 1586

转载 LINQ解析XML

读取XML文档       这里面主要涉及的类包括XElement,XDocument,下面主要是用一个很简单的文档来描述一下其使用方法建立一个book.xml文件 那么具体过程主要分为2步,先加载文件至XElement或XDocument对象,然后用LINQ TO XML对其进行操作首先看XElement的用法 var query = from m in XEleme

2011-10-23 20:24:46 685

原创 为什么推荐用Lamda表达式

委托的概念,匿名委托(方法),委托是一种安全的类型。public int CompareTwoValue(int a, int b)  {   int c=a-b;  return c;  }1. 接着声明一个委托:public delegate int deleMethod(int a,int b); 然后,我们可以通过这个委托调用这个上面的成员方法,

2011-10-23 20:11:55 1371

转载 LLBLGen

-1、CustomerEntity customer = new CustomerEntity();定义一个空新实体CustomerEntity customer = new CustomerEntity("SOLDES");定义一个主键值为"SOLDES"的新实体2、DataAccessAdapter adapter = new DataAccessAdapter();Custo

2011-10-20 23:00:53 1367

原创 oop试题

<br />1.面向对象是解决软件需求变化产生的,目的是让需求变化时软件的改动量最小化。<br />2.抽象类,是部分抽象,可以带一些实体的方法,接口所有的方法都是抽象的,接口支持多继承。抽象类是模板,接口是规范。<br />接口的作用:实现多态(接口由于参数的个数、类型不同,可以实现多种功能)。<br />(1)接口是一个行为的规范、协议。 <br />(2)C#不支持多继承,但是他把这个功能交给接口来实现。 <br />(3)类与类之间的系统资源调用方式不一样,导致他们之间的通信很困难,而接口可以屏蔽掉

2010-11-27 18:20:00 814

原创 mysql中show指令详细使用方法

关键字: GreenSQL Sphinx phpMyAdmin MySQL内核 数据库安全配置 本文主要介绍mysql数据库下show命令的主要用法   a. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称。   b. show databases; -- 显示mysql中所有数据库的名称。

2010-05-15 09:48:00 564

转载 MySQL常用命令与基本命令操作

1、MySQL常用命令 ­­create database name; 创建数据库 ­­use databasename; 选择数据库 ­­drop database name 直接删除数据库,不提醒 ­­show tables; 显示表 ­­describe tablename; 表的详细描述 ­­select 中加上distinct去除重复字

2010-04-24 11:04:00 569

原创 图解VS2008单元测试及查看代码覆盖率

VS2008本身集成有单元测试工具,我们可以拿来用一下,首先在创建测试的方法上右键,选择创建单元测试,如下图示:  在弹出的对话框中,选择要测试的方法,如下图示:  单击OK按钮,即可创建一个测试工程,工程创建好后,会看到如下代码:       ///           ///A test for Add           ///            [T

2010-04-23 09:25:00 1155

原创 项目管理/版本控制工具

http://www.cnblogs.com/ttzhang/archive/2008/11/02/1324601.html VS2008中版本控制:版本控制客户端:TortoiseSVN   即乌龟版本控制服务器端:visualsvn server  VS集成工具:AnkhSVN 浏览器测试工具:IETester 

2010-04-21 23:26:00 1024

原创 XSD文件时 遇到一个错误

引言:2010年3月11号-----计算机这行本身就是技术!本身就是靠技术吃饭的,想要高工资必须要高技术!争做计算机领域的高手。第一阶段:基本功(写博客总结)第二阶段:完成项目第三阶段:接项目开发实践 今天使用XSD文件时 遇到一个错误:原因 是生成的datatable  字段  长度 不够引起的,选择该字段-----看属性----把 MAXLENGTH设 长一点

2010-03-11 13:26:00 778

原创 单选按钮的用法

男2 女2//==========后台 protected void Button1_Click1(object sender, EventArgs e) { if (this.rbtn1.Checked)

2010-02-26 12:08:00 889

原创 mysql+asp.net 中文乱码

Connector/ODBC 3.5 的配置界面中Connect Options 选项卡上的 initial statement字段,你在里边输入” set names gb2312” 然后点确定就ok了Mysql支持中文,要将数据库的字符集和表的字符集设置成gb2312,解决方法: (1)在创建数据库时指定字符集 create database yourDB CHARACTER

2010-02-21 09:00:00 1394

原创 GB2312,GBK和UTF-8的区别

GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8节省空间。GBK包含全部中文字符,GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,

2010-02-08 11:44:00 639

转载 php注释标准

4.1 块注释块注释通常用于提供对文件,方法,数据结构和算法的描述。块注释被置于每个文件的开始处以及每个方法之前。它们也可以被用于其他地方,比如方法内部。在功能和方法内部的块注释应该和它们所描述的代码具有一样的缩进格式。块注释之首应该有一个空行,用于把块注释和代码分割开来,比如:/** 这里是块注释*/块注释可以以/*-开头,这样indent(1)就可以将之识别为一个代码块的开始,而不会重排它。/

2010-02-08 10:50:00 673

原创 asp.net连接access+动软代码生成器生成的OLDB数据库访问类

//web.config页面 //OLDB数据访问类 /// Copyright (C) 2004-2008 LiTianPing /// 数据访问基础类(基于OleDb) /// 可以用户可以修改满足自己项目的需要。 /// public abstract class Db

2009-12-29 14:54:00 6256

转载 Asp.net调用webservice

这是我从别处摘抄的一篇文章,相信大家都很熟悉的,讲的很明白,但是我对其中一点存有疑惑,许久也没有找到答案。调用webservice时可以返回datatable等复杂数据类型,下面例子中也有的,在前台调用时,其实这些数据类型经过了转换器处理。下面的例子中,返回的datatable被一项一项添加到select上去了,其实我看了就是一个Array,在前台不能数据绑定的,这样datatable的意义就

2009-12-17 11:18:00 1055

原创 GDI绘制饼状图

代码如下:using System.Drawing;public partial class bingtu : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { //=====数据 DataTable dt = new Data

2009-12-15 16:57:00 1528

原创 AlwaysVisibleControlExtender、DragPanelExtender、ColorPickerExtender、ConfirmButtonExtender

一、AlwaysVisibleControlExtender固定一个面板在页面的某个位置,         比如你滚动页面的滚动条但是该面板始位置使用不动。            这个Panel用了AlwaysVisibleControlExtender,因此它总会漂浮在一个地方……                             TargetControlID="

2009-12-11 12:36:00 1080

原创 可折叠控件和选项卡

一、选项卡和可折叠控件其实在做数据量较大的选项卡时,可以把选项卡里 嵌套个Iframe  可以提高切换选项卡的效率 .Header { font-size: 12px; color: #ffffff; background: #666666; font-weight: bold; } .Content {

2009-12-11 11:25:00 1963

原创 AjaxControlToolkit日历控件和自动建议控件

一、点击文本框获得焦点,日历展示二、点击文本框旁边的图标,日历展示 <cc1:CalendarExtender ID="TextBox1_CalendarExtender" runat="server" Enabled="True" TargetControlID="TextBox1" Format="yyyy-MM-dd">

2009-12-11 10:43:00 1067

原创 extsharp、ExtAspNet、Coolite和EXTJS在Aap.Net中使用之我见

现在网上出现了很多EXT在ASP.NET中应用的插件或控件,目的是提高开发效率,可是没必要把JS代码放到后台去写,反而还更麻烦。建议使用EXT原始的JS开发方式:第一种、extsharp       网上信息:          http://extjs.org.cn/node/306    官方网址:          http://code.google.com/p/ext

2009-12-10 17:23:00 2080

转载 [译]SSO解决方案大全 Single Sign-On for everyone

前段时间为我们的系统做SSO(单点登录)参考了很多资料,其中包括博客园二级域名的登录.翻译本文是由于作者的一句话:思想都是一样的,只不过实现起来需要创造性思维.  Single Sign-On (SSO)是近来的热门话题. 很多和我交往的客户中都有不止一个运行在.Net框架中的Web应用程序或者若干子域名.而他们甚至希望在不同的域名中也可以只登陆一次就可以畅游所有站点.今天我们关注的是

2009-12-10 11:00:00 654

原创 服务器控件的生命周期

1.初始化 - Init事件(OnInit 方法)  2.加载视图状态 - LoadViewState方法  3.处理回发数据 - LoadPostData方法       对实现 IPostBackDataHandler 接口的控件,即可以自动加载回发数据的控件,如 TextBox, DropDownList 等4.加载 - Load 事件 (OnLoad 方法)5. 发送回发更改通

2009-12-08 14:21:00 638

原创 cookis在javascript和c#中的应用

设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。

2009-12-08 09:40:00 937

原创 MySQL+SQL函数大全

《MySQL函数大全》[color=red]字符串函数[/color]ASCII(str)  返回字符串str的第一个字符的ASCII值(str是空串时返回0)mysql> select ASCII(2);  -> 50mysql> select ASCII(2);  -> 50mysql> select ASCII(dete);  -> 100ORD(str)  如果字符串str

2009-12-07 17:34:00 3961

原创 iframe 和 MasterPage

一、概述,在做框架的时候,要么用iframe 要么用MasterPage,二者在原理上模板页是整个页面跳转,通过模板页共有的东西掩盖了。而iframe 可以实现局部跳转。它的跳转可以在画面的一部分发生局部改变。模板页必须整体改变。在实际用中 如果数据库很大为了提高效率,可以使用Iframe做选项卡。二者不能同时用如果代码如下所示

2009-12-02 20:09:00 2530

原创 后台操作前台:弹出对话框,执行前台函数,前台调用后台函数

一、后台弹出对话框   方式1. protected void showdiag(string msg) { Literal lt = new Literal(); lt.ID = "msg"; lt.Text = "alert(" + msg + ")"; Page.Controls.Add(

2009-12-01 14:53:00 1913

原创 用.xsd (数据集)生成数据层(DAL)代码

首先新建二个项目(BLL:逻辑层,DAL:数据层):如下图然后在DAL(数据层)中新建一个.xsd数据集(名字可以自己定义):如下图创建好了如下:打开这个已创建好的TestDataSet.xsd:如下图这里我选择从服务器资源管理器添加表进去,如下图直接从右侧这些表中拉一张表到这个.xsd这个工作区中,例如我这拉了hg_ad表过去:这就是.xsd自动生成的

2009-11-30 16:24:00 4790

原创 权限菜单

 Tbl_User 字段 用户编号,用户名,密码  如: 0001  张 002  李 Tbl_Role 角色编号,名称  如:财务部长,生计部部长 R001  财务部 R002  生计部 tbl_UserRole    用户编号,角色编号 记录哪些用户有角色 用户编号  角色编号 001        Roo1 002        R002      //张,李都是财务部角色 Tbl_

2009-11-27 17:03:00 3405

用户中心方案

设计文档,用户中心方案设计模板;设计文档,用户中心方案设计模板

2018-12-01

正规IT公司工作日志 IT公司

正规IT工作日志正规IT工作日志正规IT工作日志正规IT工作日志正规IT工作日志正规IT工作日志

2009-11-13

数据库访问类及异常处理

数据库访问类及异常处理数据库访问类及异常处理数据库访问类及异常处理

2009-11-13

UltraSnap截图软件

UltraSnap截图软件UltraSnap截图软件UltraSnap截图软件UltraSnap截图软件UltraSnap截图软件

2009-11-13

GridPanel2 ext 经典 AspNetPager分页码

AspNetPager分页码AspNetPager分页码AspNetPager分页码AspNetPager分页码 很牛的分页控件!!!!!!

2009-11-13

ext 布局 问题

ext 布局 问题ext 布局 问题ext 布局 问题ext 布局 问题ext 布局 问题ext 布局 问题

2009-11-13

用户权限界面 设计文档

.net asp.net C# 三层架够 数据库.net asp.net C# 三层架够 数据库用户权限界面 设计文档用户权限界面 设计文档用户权限界面 设计文档

2009-11-13

公司计划表 项目必懂.net c#

公司计划表 项目必懂net c#net c#

2009-11-13

jquery验证宝典

jq表单验证大全jq表单验证大全jq表单验证大全jq表单验证大全jq表单验证大全jq表单验证大全

2009-11-13

Ext2 核心 API2009 中文详解ext

Ext2 核心 API 中文详解Ext2 核心 API 中文详解Ext2 核心 API 中文详解Ext2 核心 API 中文详解Ext2 核心 API 中文详解

2009-11-13

《SQL 2000参考手册》中文版精华

《SQL 参考手册》中文版 《SQL 参考手册》中文版 《SQL 参考手册》中文版 《SQL 参考手册》中文版 《SQL 参考手册》中文版 《SQL 参考手册》中文版 《SQL 参考手册》中文版

2009-11-13

空空如也

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

TA关注的人

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