2019年10月17日

String.Operation

摘要: // 字符串切割 StringField.Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); 阅读全文

posted @ 2019-10-17 12:27 Aidou_dream 阅读(122) 评论(0) 推荐(0) 编辑

2019年7月19日

T-SQL 批量更新字段

摘要: 更新 阅读全文

posted @ 2019-07-19 19:43 Aidou_dream 阅读(541) 评论(0) 推荐(0) 编辑

SQL 查询表外键_T-Sql 2016——级联删除外键查询

摘要: SELECT fk.name AS foreign_key_name, oSub.name AS table_name, SubCol.name AS table_column, oMain.name AS references_table_name, MainCol.name AS references_ta... 阅读全文

posted @ 2019-07-19 17:17 Aidou_dream 阅读(342) 评论(0) 推荐(0) 编辑

2016年5月13日

多线程demo

摘要: 背景描述,一个商城网站,一个订单支付方案有多个1.金额支付2.积分支付3.工资支付(分期和全额),所以一个订单的方案可能有1;有1、2,或1、2、3 状态,1.订单状态,2,支付状态==>多方案的订单有多个支付状态。 问题发现,一个订单多次支付!!! 于是分析,找解决方案。 1.DB 行锁 2.多线 阅读全文

posted @ 2016-05-13 16:14 Aidou_dream 阅读(2251) 评论(3) 推荐(0) 编辑

2015年1月28日

Python入门

摘要: 首先是目录1.介绍2.变量和类型3.逻辑控制和运算4.函数与内建函数5.代码风格介绍Python 它是一种高级编程语言,这样的高级语言,都有自己的数据结构,以减少以前编程时候搭建“框架”所耗费的时间。Python 中的列表(大小可变的数组)、字典(哈希表)就是内建于系统本身的。Python 是一门面... 阅读全文

posted @ 2015-01-28 17:53 Aidou_dream 阅读(1280) 评论(12) 推荐(5) 编辑

2014年7月22日

JQuery攻略(四)事件

摘要: jQuery事件处理,鼠标的单击,双击,悬停,键盘按键,文本动画.....此章节有1.1被点击的按钮查找1.2事件的自动触发 1.3点击之后禁用按钮1.4鼠标事件1.5焦点事件1.6CSS的操作1.7元素创建1.8动画隐藏和展示1.9效果1.10键盘输入控制1.11防止事件冒泡小结1.1被点击的按钮... 阅读全文

posted @ 2014-07-22 17:18 Aidou_dream 阅读(4240) 评论(27) 推荐(8) 编辑

2014年3月24日

置换、排列、组合、递归

摘要: 置换 将n个事物按顺序进行排列称为置换。 题: 如果将A、B、C这三张牌按照ABC,ACB,BAC...等顺序排列,那么共有多少种排法? 解: 第一张,有ABC三种选法 第二张,除了第一张之外的另外两张选法 第三种,只有一种剩下的选法 3*2*1=6种阶乘 5!=5*4*3*2*1 10!=10*9*8*7*6*5*4*3*2*1 1!=1 0!=1归纳 n张牌的置换总数一般用以下等式来表示 n!=n*(n-1)*(n-2)*...*2*1排列 题: 从5张牌中取3张进行排列 现你手上有ABCED五张牌,要从这五张牌中取三张进行排列,请问有多少中排法? 归纳 假设从n... 阅读全文

posted @ 2014-03-24 12:12 Aidou_dream 阅读(1300) 评论(1) 推荐(1) 编辑

2014年3月18日

2008技术内幕:T-SQL语言基础 联接查询摘记

摘要: 续 2008技术内幕:T-SQL语言基础 单表查询摘记第三章联接查询 Microsoft SQL Server 2008 支持四种表运算符 join(ANSI标准)、apply(T-SQL扩展)、pivot(T-SQL扩展)、unpivot(T-SQL扩展)。 (ANSI SQL是美国国家标准学会(ANSI) 对SQL进行规范化后的国际标准SQL语言,T-SQL是Microsoft SQL Server基于ANSI SQL做了一些扩展形成的专用SQL语言。) join表运算符对两个输入表进行操作,有三种基本类型:交叉联接、内联接、外联接。 处理步骤: 交叉联接只有一个步骤--... 阅读全文

posted @ 2014-03-18 11:37 Aidou_dream 阅读(1492) 评论(2) 推荐(5) 编辑

2014年3月17日

进程外Session保存和全局文件错误捕获

摘要: Session深入学习,进程外的Session当用户登入页面跳转时候,我们会将用户登录信息保存在服务端一个键值对的Session(Session池)中。那么Session池又是在哪里呢? 它最终默认存放的文件是一个叫做 aspnet_wp.exe的可执行程序中(做为一个辅助进程)。路径就在Framework/版本 下面。 它有一个缺点,容量有限!!一旦Session池满了,存的数据太多了,这个aspnet_wp.exe程序就会重启,Session就会丢失!(一个微软官方的bug,不可修复)什么叫服务呢?其实就是一个可执行的exe程序,只是它没有界面操作而已。那怎么办呢?解决方案1.进程外保存: 阅读全文

posted @ 2014-03-17 10:01 Aidou_dream 阅读(406) 评论(0) 推荐(0) 编辑

2014年3月4日

2008技术内幕:T-SQL语言基础 单表查询摘记

摘要: 这里的摘抄来自《Microsoft SQL Server 2008技术内幕:T-SQL语言基础》,书中用到的案例数据库是这个 TSQLFundamentals2008 ,官网给出的连接是这个(貌似有的要穿墙), 冠军也有一份。第一章 T-SQL查询和编程基础SQL (Structured Query... 阅读全文

posted @ 2014-03-04 15:20 Aidou_dream 阅读(1817) 评论(5) 推荐(7) 编辑

2014年2月27日

sql查询前后两位

摘要: SQL排名的问题,A这个人在数据库里排第十,怎么查询一个他前面两位,后面两位,包括自己的五条数据,各位有啥高招?DECLARE @table TABLE ( id INT PRIMARY KEY IDENTITY(1, 1) , NAME VARCHAR(20) )INSERT INTO @table( NAME )VALUES ( 'AA' )INSERT INTO @table( NAME )VALUES ( 'BB' )INSERT INTO @table( NAME )VALUES ( 'CC' )INSERT IN... 阅读全文

posted @ 2014-02-27 17:39 Aidou_dream 阅读(1695) 评论(0) 推荐(0) 编辑

一个类似权限挂载的设计

摘要: 四个表,第一个 DECLARE @A TABLE 状态表DECLARE @A TABLE ( [Aid] INT PRIMARY KEY NOT NULL , [name] NVARCHAR(50) NOT NULL ) ;有id,有[name]表状态,假设@A表有三种状态INSERT INTO @A( Aid, name )VALUES ( 1, N'状态1')INSERT INTO @A( Aid, name )VALUES ( 2, N'状态2')INSERT INTO @A( Aid, name )VALUES ( 3, N'状态3')第 阅读全文

posted @ 2014-02-27 17:27 Aidou_dream 阅读(260) 评论(0) 推荐(0) 编辑

2014年2月22日

SQL_求集合中每天最大时间记录的总和

摘要: --问题求 集合中每天最大时间的总和 表中的数据列: 用户 分数 时间 A 2 2014-01-01 01:00:00 A 2 2014-01-01 02:00:00 A 2 2014-01-01 03:00:00 A 2 2014-01-02 01:00:00 A 2 2014-01-02 02:00:00 A 2 2014-01-02 ... 阅读全文

posted @ 2014-02-22 12:02 Aidou_dream 阅读(1409) 评论(0) 推荐(0) 编辑

2014年2月17日

SQL_DDL_建库建表

摘要: --IF DB_ID('testdb') IS NULL--CREATE DATABASE testdbUSE masterGOIF EXISTS ( SELECT * FROM sys.databases WHERE name = 'TestDB' ) --是否存在,存在删除 DROP DATABASE TestDB--GO-- EXEC xp_cmdshell 'mkdir D:\SQL' --调用DOS命令创建文件夹CREATE DATABASE TestDB ON PRIMARY --PRIMARY可选,用于创建主数据库文件... 阅读全文

posted @ 2014-02-17 20:02 Aidou_dream 阅读(2160) 评论(0) 推荐(0) 编辑

2013年12月30日

C#中的String与string

摘要: 在C#中,string 是 System.String 的别名,所以基本上在使用时是没有差别的。 习惯上,我们把字符串当作对象时(有值的对象实体),我们用string。 而我们把它当类时(需要字符串类中定义的方法),我们用String,比如:string greet = String.Format("Hello {0}!", place)。 其实乱用也可以,只是这样概念上清楚一点。 另外string是C#保留字,不可用作变量名,String就不是了。 String 必须先引用 System命名空间。 也可以这样理解:string是C#中字符串类型String的反射,一种简化 阅读全文

posted @ 2013-12-30 11:56 Aidou_dream 阅读(393) 评论(0) 推荐(0) 编辑

类和结构的异同点?

摘要: 异: 1.关键字不同 一个是class,一个是struct 2.类型不同,一个是引用类型,一个是值类型(存储:一个堆区,一个栈区)3.成员不同,结构体没有默认的构造函数(可以添加)和没有析构函数,不可以使用abstract,protected,sealed修饰4.Struct变量使用完之后就自动解除内存分配,Class实例有垃圾回收机制来保证内存的回收处理5.继承性。结构不可以继承自另一个结构或被继承,但和类一样可以继承自接口 6.在结构体中可以声明字段,但是声明字段的时候是不能给初始值的. 7.实体类中如果我们没有显示的定义构造函数,那么会有一个隐式无参的构造函数(重载构造函数之后,... 阅读全文

posted @ 2013-12-30 11:48 Aidou_dream 阅读(762) 评论(0) 推荐(0) 编辑

2013年12月26日

HTTP 无状态啊无状态啊

摘要: 无状态的根本原因根本原因是:因为,HTTP协议使用的是Socket套接字TCP连接的,每次监听到的套接字连接是不可能一个个保存起来的。(很消耗资源,假如一个人服务器只保存一个通信连接,一万个岂不是要保存一万个?服务器扛不住啊!)虽然TCP虽然能保证数据的正确性和完整性,但是不利于长期保存,所以HTTP协议规定,页面访问完成后,需要断开TCP连接,所以服务器在也不知道谁上次访问过来了。解决方案1.服务器端Session(相当于一个静态的字典集合) , Application Object,Caching,Database2.客户端ViewState,hidden控件,Cookies(两种,服务器 阅读全文

posted @ 2013-12-26 16:30 Aidou_dream 阅读(521) 评论(0) 推荐(0) 编辑

2013年12月25日

重载运算符

摘要: 在开发过程中,一定会有元算,下面的运算一目了然,是大家喜见乐闻的。static void Main(string[] args) { int x = 5; int y = 6; int sum = x + y; Console.WriteLine(sum); }可是如果成了这样,我们就有必要F12进去看一下了(当然这个简单的不用,可是要是复杂的,你能不进去吗)。static void Main(string[] args) { int x = 5; int y = 6; int sum = Add(x, y); Console.W... 阅读全文

posted @ 2013-12-25 16:30 Aidou_dream 阅读(212) 评论(0) 推荐(1) 编辑

Lambda与委托

摘要: Lambda 表达式是一个可用于创建委托或表达式树类型的匿名函数。 通过使用 lambda 表达式,可以可作为参数 或 返回为函数调用值的本地函数。Lambda 表达式对于编写 LINQ 查询表达式特别有用。 若要创建 Lambda 表达式,必须在 Lambda 运算符 =>(读作goes to) 左侧指定输入参数(如果有),然后在另一侧输入表达式或语句块。 例如,lambda 表达式 x => x * x 指定名为 x 的参数并返回 x 的平方。 您可以按照以下示例将此表达式分配给委托类型:namespace Lambda { class Program ... 阅读全文

posted @ 2013-12-25 14:05 Aidou_dream 阅读(369) 评论(0) 推荐(1) 编辑

2013年12月22日

Js与正则表达式

摘要: 原本接着上面的章节,这一章节应该是写 Jquery事件的,由工作需要,暂时横插一篇正则表达式的学习,这里是边学边记录,错误之处,希望指正,提拔一二,不甚感激!此章节有1.1 正则表达式的定义1.2 Js中正则表达式的使用 1.2.1 RegExp 对象 1.2.2 String 对象1.3 正则表达式1.4 参考1.1 正则表达式,什么是正则表达式? 假如现在有一长段的字符串,检索某个或者某段文本时,需要某种规则来匹配某段或者某文本的时候,那么这种匹配规则我们就叫它正则表达式。正则表达式其实就是用于描述这些规则的代码。1.2 Js中正则表达式的使用 在js中,能够使用正则表... 阅读全文

posted @ 2013-12-22 22:07 Aidou_dream 阅读(1097) 评论(1) 推荐(1) 编辑

2013年12月16日

字符函数PATINDEX()与STUFF()

摘要: 函数 PATINDEX() STUFF() 取数字 英语 汉字更多:http://msdn.microsoft.com/zh-cn/library/ms188395.aspxPATINDEX() 返回模式在指定表达式中第一次出现的起始位置;如果在所有有效的文本和字符数据类型中都找不到该模式,则返回零。语法:PATINDEX ( '%pattern%' , expression )STUFF()STUFF 函数将字符串插入到另一个字符串中。 它从第一个字符串的开始位置删除指定长度的字符;然后将第二个字符串插入到第一个字符串的开始位置。语法 : STUFF ( character_ 阅读全文

posted @ 2013-12-16 16:36 Aidou_dream 阅读(439) 评论(0) 推荐(0) 编辑

2013年12月10日

C#中的托管与非托管

摘要: 在.net 编程环境中,系统的资源分为托管资源和非托管资源。 字面理解托管,就是托付个别人管理,要的是结果,具体怎么完成的我并不关心,就像某些'牛逼'的老板“我只要结果”那样。 在.NET FRAMEWORK中,托管给CLR(公共语言运行时)有类型安全检查,内存管理,垃圾回收等。 对于托管的资源的内存,你不用直接操作内存,你需要的时候跟我说。我替你申请,然后给你用,你用完可以告诉我,我帮你释放,如果你忙,忘记告诉我了,我也会在定期去帮你释放的。 和你打交道的不是直接的内存,而是.NET CLR。 托管的资源的回收工作,是不需要人工干预的,而且你也无法干预他们的回收(有GC Ga 阅读全文

posted @ 2013-12-10 14:25 Aidou_dream 阅读(1943) 评论(0) 推荐(1) 编辑

原码,反码,补码

摘要: 7 和 -7 二进制的表示方法 (八位表示法) 7 --> 0000 0111 (原码) --> 1111 1000(反码) --反码 + 1--> 1111 1001 (补码)= -78 --> 0000 1000 (原码)--> 1111 0111(反码) --反码 + 1--> 1111 1000 (补码)= -8原码就是: 二进制的表示法反码就是:1--》0 , 0 --》 1补码就是:反码 + 1原码,反码,补码 阅读全文

posted @ 2013-12-10 10:49 Aidou_dream 阅读(337) 评论(0) 推荐(0) 编辑

2013年12月9日

日期函数与转型

摘要: 今天到今年最后一天,输出每天的星期--今年最后一天DECLARE @lastDay_year VARCHAR(20)--今天DECLARE @nowDay VARCHAR(20)SELECT @lastDay_year = CONVERT(VARCHAR(10), DATEADD(ms, -3,DATEADD(yy,DATEDIFF(yy, 0,GETDATE()) + 1,0)), 120) ;SELECT @nowDay = CONVERT(VARCHAR(10), DATEADD(dd, DATEDIFF(dd, 0, GETDATE()),0), 120) ;--其实上一句的效果和.. 阅读全文

posted @ 2013-12-09 17:21 Aidou_dream 阅读(741) 评论(0) 推荐(1) 编辑

2013年12月4日

JQuery攻略(三)数组与字符串

摘要: 在上两章,JQuery攻略(一) 基础知识——选择器 与 DOM 和 JQuery攻略(二) Jquery手册 我们为后面的章节打好了基础,在这一章节中,我们继续。 在这一章节中,我们记录的是JQuery 数组与字符串的学习 此章节有 3.0 一不小心就忽略了的$符号 3.1 数组的输出 用到的函数 阅读全文

posted @ 2013-12-04 09:44 Aidou_dream 阅读(10466) 评论(4) 推荐(5) 编辑

2013年11月29日

JQuery攻略(二) Jquery手册

摘要: 在上一篇 JQuery攻略(一) 基础知识——选择器 与 DOM中,我写了js的使用,如何选择元素,和一些比较常用的函数及DOM操作。在这篇中,我将建立多个列表,将更多的 自定义选择器,函数,DOM操作,对象,效果(后面会写)等手册,一一展现出来。让自己 也方便浏览者更好的查看。更多,更详细的使用方... 阅读全文

posted @ 2013-11-29 11:46 Aidou_dream 阅读(2898) 评论(3) 推荐(3) 编辑

2013年11月25日

JQuery攻略(一) 基础知识——选择器 与 DOM

摘要: JQuery是功能丰富的Javascript库,可以帮助用户毫不费力地把动态功能应用到网页。JQuery具有许多强大的功能,包括访问部分网页,快速修改网页内容,添加动画,应用AJAX技术等等。正因如此,每次使用时候对忘记或者不熟悉的地方很是苦恼,所以下定决心下JQuery的知识点,以便以后查阅,也可... 阅读全文

posted @ 2013-11-25 22:32 Aidou_dream 阅读(2262) 评论(7) 推荐(7) 编辑

导航