自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

徐朗

温故而知新

  • 博客(32)
  • 资源 (4)
  • 收藏
  • 关注

转载 职责链模式(chain of responsibility)

一. 写在前面的这么多的设计模式,我觉得职责链是我第一次看上去最简单,可是回想起来却又最复杂的一个模式。因此,这个文章我酝酿了很久,一直也没有胆量发出来,例子也是改了又改,可是仍然觉得不够合理。所以希望各位多多指教。 二. 什么是链

2014-10-30 16:58:04 472

转载 C#索引器

索引器允许类或者结构的实例按照与数组相同的方式进行索引取值,索引器与属性类似,不同的是索引器的访问是带参的。索引器和数组比较:(1)索引器的索引值(Index)类型不受限制(2)索引器允许重载(3)索引器不是一个变量索引器和属性的不同点(1)属性以名称来标识,索引器以函数形式标识(2)索引器可以被重载,属性不可以(3)索引器不能声明为static,属性可以

2014-10-30 16:51:24 371

原创 Jquery验证插件 JqueryValidation 动态验证用户名等

//form1 验证用户名    $("#form1").validate({        focusCleanup: false,        focusInvalid: false,        errorElement: "span",        errorClass: "sss",        errorPlacement: function (erro

2014-09-09 20:23:17 717

原创 SqlServer常用语句参考

1.SQL SERVER中如何使用SQL 语句复制表结构:select * into 新表 from 旧表 where 1=2把“旧表”的表结构复制到“新表”,1=2不复制数据,如果要复制数据,就不要 where 1=1。注意:这种方式不能复制主键、索引等信息,如果要全部复制,只能是在a表上按右键,选择“编写表脚本为”=>Create然后在这个结构基础上把a改成a1(注:要在设置里

2014-09-09 19:40:19 540

原创 所有我所收集或者工作中积累的代码以及程序等资源

Ajax第三方控件:

2014-09-09 19:40:17 817

转载 ASP.NET或WinFrom中获取汉子的拼音首字母

1.获得一个字符串的每个字的拼音首字母构成所需的字符串         #region  获取首字母        ///         /// 这个办法是用来获得一个字符串的每个字的拼音首字母构成所需的字符串        ///         ///         ///         public static string GetChineseS

2014-09-09 19:36:17 472

原创 JSChart_页面图形报表

首先在页头的"head"中加上:     $(document).ready(function() {            //myData与colors变量  是做演示用的,可以直接赋值给myChart就可以显示,是静态数据。            var myData = new Array(['美国', 69.5], ['加拿大', 2.8], ['日本 & 东亚', 5.

2014-09-09 19:27:36 965

转载 Array(数组)与Json String (Json字符串) 的相互转换

1.Array转换成Json String           function jsonToString(arr) {            var s = "";            if (arr instanceof Array || arr instanceof Object) {                var isObj = 0;           

2014-09-09 19:26:04 1191

转载 NameValueCollection类集合

1.NameValueCollection类集合是基于 NameObjectCollectionBase 类。但与 NameObjectCollectionBase 不同,该类在一个键下存储多个字符串值(就是键相同,值就连接起来如下例子)。该类可用于标头、查询字符串和窗体数据。每个元素都是一个键/值对。NameValueCollection 的容量是 NameValueCollection

2014-09-09 19:26:02 395

原创 C#的回调方法

C# 里面回调方法一般指某个委托.也可以说是接口. using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{    class Program    {        //C#五大数据对象

2014-09-09 19:19:33 791

原创 野比的示波器案例(Winfrom用户控件)

使用该用户控件做的效果图,如果数据正确,可实现 波形、直线、等等效果图。。。。。。

2014-09-09 19:18:19 4235 12

原创 C#初入串口通信(串行通信)总结

使用WinFrom来实现:首先要知道串口通信协议以及原理原理大概提一下:要自己翻阅看。(http://book.51cto.com/art/200911/162532.htm或者http://hi.baidu.com/���472405746/blog/item/9ad1358fd9b0caf6f11f3668.html)代码部分:实现串口通信有很多种办法,有COM组件(收费),有

2014-09-09 19:07:40 15344 11

原创 DataSet导出到Excel,并生成文件(C#实现,可合并行和列)

using System;using System.IO;using System.Data;using System.Reflection;using System.Diagnostics;using System.Configuration;using System.Collections;using Excel;namespace thscjy{ //

2014-09-09 19:06:35 1982

原创 AssemblyInfo文件

程序生成版本信息 AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注: [assembly:AssemblyDescription("用最强的抢劫类写成!")]//产品名称[assembly:AssemblyProduct("无为搜索")]//公司[assembly:AssemblyCompany(

2014-09-09 19:05:47 420

原创 Oracle数据库常用设置积累

1.在oracle的之前版本时, 你的用户名密码是大小写不敏感的, 但在11g中, 数据库默认密码的大小写是敏感的,去除oracle的密码大写敏感设定:alter system set sec_case_sensitive_logon=false2.设置sqlplus命令窗体显示行和列的规范:set pagesize 100;set linesize 100;

2014-09-09 19:05:00 398

原创 WinFrom子窗体向父窗体传值

父窗框mainForm;子窗体childForm,利用事件进行传值在子窗体中的操作:public event EventHandler accept;public string value;private void btnStart_Click(object sender, EventArgs e){     value=txtName.text;     if(acc

2014-09-09 19:04:03 592

转载 win7局域网里输入正确密码也访问不了其他的机器

1.本地安全策略-本地策略-安全选项-网络安全:LAN管理器身份验证级别,默认是“没有定义”,更改为“发送LM和NTLM响应!Windows 7系统自带的是一个统安全管理工具--本地安全策略,它可以使我们的系统更安全。      启动本地安全策略:      1.单击“控制面板”--“系统和安全”--“管理工具”--“本地安全策略”,会进入“本地安全策略”界面。      2.

2014-09-09 19:00:50 737

原创 Oracle数据库导入导出总结(dmp文件)

Oracle 10G 管理页面(Oracle Enterprise Manager 10g):http://localhost:1158/emhttp://localhost:1158/em/console/logon/logonOracle数据库导出:  (1)整个用户下的所有数据(dmp文件):   《导出》       exp 用户名/密码@数

2014-09-09 19:00:30 1640

原创 Ajax,谷歌提示AutoCompleteExtender控件

提示内容从数据库中读取:------------------------------------------页面       歌曲名称:txtSongName" runat="server">      WebService.asmx" MinimumPrefixLength="1" TargetControlID="txtSongName" runat="server" 

2014-09-09 18:58:33 376

原创 验证控件插图扩展控件ValidatorCalloutExtender(用于扩展验证控件)和TextBoxWatermarkExtender

­­­­­    请输入歌曲名称:txtSongName" runat="server">                                 txtSongName" WatermarkText="请输入歌曲名称" runat="server">                     RequiredFieldValidator 控件(为空验证)-->   

2014-09-09 18:57:09 458

原创 当使用母版页时JavaScript客户端获取服务器控件的Id

当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成)。JavaScript客户端脚本获取服务器控件Id:  .ClientID%>  即:   .ClientID%>             function show() {    

2014-09-09 18:53:35 1059

原创 实现GridView翻页并且实现CheckBox选中功能的保持

在GridView与数据库进行绑定后,由得到的数据记录可能有许多条,以至一个页面无法容纳,这时需要进行多页显。要实现分页显现,只要使用分页类 "PagedDataSource" 或者只对GridView的AllowPaging属性设为true。即可一般情况下,如下代码可以实现分页显示。   //使第一种方法:PagedDataSource类加上Linq技术来实现            

2014-09-09 18:47:00 782

原创 JavaScript常用代码

页面的按钮全选:   function CheckBoxAll() {            //得到页面上所有input表单元素:document.getElementsByTagName_r("input")            for (var i = 0; i                 var e = document.getElementsByTagName_r(

2014-09-09 18:45:12 441

原创 Css常用代码

DIV居中:width:1000px; margin:0px auto;

2014-09-09 18:43:38 384

原创 正则表达式收集

只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{

2014-09-09 18:42:26 267

原创 C# 进制转换参考

//十进制转二进制Console.WriteLine(Convert.ToString(69, 2));//十进制转八进制Console.WriteLine(Convert.ToString(69, 8));//十进制转十六进制Console.WriteLine(Convert.ToString(69, 16));//二进制转十进制Console.WriteLine(C

2014-09-09 18:40:29 457

原创 Jquery的画图插件-jqPlot+

JqPlot(个人和商业都免费)JqPlot 下载:https://skydrive.live.com/redir?resid=79CCF86148021B72!467

2014-09-09 18:26:39 576

转载 XMLHelper.cs

using System;using System.Linq;using System.Xml.Linq;using System.Xml;using System.Data;using System.Configuration;/// 这个是用VS2010写的,如果用VS2005,请去掉System.Linq和System.Xml.Linq的引用/// 可以将此文件直

2014-09-05 13:39:52 511

原创 操作AppConfig.xml中AppSettings对应值字符串

//查询AppSettings的key        public static List sql()        {            List list = new List();            int Lh = ConfigurationManager.AppSettings.AllKeys.Length;            for (int i = 0

2014-09-05 13:32:45 929

原创 SqlServer根据时段统计数据

create table ST_PPTN_R_Real(TID int primary key identity(1,1),STCD varchar(100) not null,TM datetime not null,DRP decimal(8,2) )go insert into ST_PPTN_R_Real values('龙谷站点','2013-05-0

2014-09-05 13:23:41 1472

原创 Jquery Validation 多按钮,多表单,分组验证

$().ready(function () {            //form1            $("#form1").validate({                focusCleanup: false,                focusInvalid: false,                rules: {       

2014-09-05 12:50:54 3000

原创 C#中 常用的方法

///         /// DropDownList绑定        ///         /// DropDownList的名称        /// 数据源 DataTable类型        /// 绑定显示字段        /// 绑定隐藏字段        /// option显示字段        /// option隐藏字段

2012-08-16 10:43:12 549

webpack4 的配置方法,代码 加 mackdown笔记,超详细 以及编译打包出现问题解决 各种 loader 使用说明 以及描述

6.WebPack 编译打包: 7.WebPake 使用简单命令打包 8.使用webpack-dev-server自动打包自动刷新浏览器 方式一 简单安装使用 不配置任何命令: 方式二 安装后使用`package.json`配置命令使用 方式三 安装后使用`webpack.config.js`配置命令使用 9.使用Html-webpack-plugin 插件配置启动页面 10.处理 css 样式表的第三方loader插件 11.处理 less 后缀名的 第三方loader 12.处理 sass 后缀名的第三方loader 13.处理 url 链接的`url-loader` loader 使用 设置图片是否转换base64字符串 根据图片大小来判定图片是否转换成base64字符串 让图片名称为原来的名称 解决图片重名覆盖的问题 14.处理引入 引入字体 的第三方 loader 方法一 使用 页面引入 script 方式引用Bootstrap: 方法二 使用 安装 loader 处理 字体 15.处理 ES6、ES7 更高级的新语法 的第三方 loader 工具 16.处理 VUE 后缀名的第三方 loader 等等

2020-04-10

Electron进程间的通信,主进程与渲染进程之间的通信,渲染进程通过主进程与渲染进程之间的通信,渲染进程直接与渲染进程之间的通信

此Demo 名字写错了,应该是 electronDemo ,呵呵。Electron 这个小Demo 实现了 Electron 程序 从0 开始搭建,没有用脚手架,实现了 Electron进程间的通信,主进程与渲染进程之间的通信,渲染进程通过主进程与渲染进程之间的通信,渲染进程直接与渲染进程之间的通信,几种实现方式都这个 Demo中。以及 桌面 自定义菜单, 界面右键菜单 等等 解决 Electron 5之后 默认没法在渲染进程引入模块报错 提示 require is not defined 这样的问题。 以及一些 常用 Electron API 绑定事件的 Demo

2020-04-10

jquery validation 多表单,多按钮,分组验证

该方法完全解决了 jquery validation 的分组验证的困扰。简单明了,一看便知。使用多Form标签验证的思维。 优点:灵活 缺点:降低了代码的可读性

2014-09-02

ASPAJAXExtSetup.msi

ASPAJAXExtSetup.msi 为程序员提供方便的第三方插件。 在VS2008 上使用 Asp.Net Ajax 调试 HtmlAjax 调试。

2011-07-13

空空如也

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

TA关注的人

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