06 2015 档案
摘要:2. Mysql数据库的入门知识 (1)打开Windows系统提供的服务查看相应的服务。 (2)在Windows任务管理器的进程中查看 (3)使用命令行管理windows的Mysql数据库服务。 Net start 服务名 Net stop 服务名 mysql -hlocalhost -P3306
阅读全文
摘要:1. Mysql数据库的安装 (1)打开Mysql安装软件,同意相关协议进入下一步安装,在选择安装类型中选择【自定义】进入下一步安装。 (2)选择安装的组件信息。 (3)服务器软件安装目录 (4)数据目录存放位置 (5)点击下一步进入Mysql数据库软件的安装步骤。 (6)开始安装数据库 (7)安装
阅读全文
摘要:创建视图的目的 简单 隐藏数据复杂性 安全 可以对视图授权 数据独立 可以屏蔽表结构变化对用户的影响,比如增加列,更改列名 创建视图 1. 创建单表视图 以下视图显示JAVA班的学生姓名、身份证号和班级。 CREATE VIEW vJAVAstudent as SELECT sname 姓名,car
阅读全文
摘要:存储过程和存储函数 MySQL的存储过程(stored procedure)和函数(stored function)统称为stored routines。 1. MySQL存储过程和函数的区别 函数只能通过return语句返回单个值或者表对象。而存储过程不允许执行return,但是通过out参数返回
阅读全文
摘要:mySQL运算符 这些运算符在SQL查询中用得到。 算数运算符 + 加 - 减 * 乘 / DIV 除 % MOD 取余数 比较运算符 = 等于 <> != 不等于 < <= > >= Between 指定范围 In 存在于集合 Is null 为NULL Is not null 不为空 Like
阅读全文
摘要:准备数据库 创建练习数据库,以下实验都是在这个数据库中完成。 练习1:比较各种数值型 create table tmp1 ( id INT, name VARCHAR(25), deptId decimal(5,1), salary FLOAT ); 执行desc tmp1; 显示 插入两行记录查看
阅读全文
摘要:设置mySQL字符集 支持中文的字符集是utf8,该设置可以更改mySQL配置文件进行全局设置,也可以针对数据库设置,也可以针对表设置,也可以针对列设置。字符集更改后新插入的数据生效,对以前不生效。 练习1:更改MySQL的默认字符集 直接修改 my.cnf,增加一行内容,然后重启 MySQL,使之
阅读全文
摘要:E-R设计 很多同学在学SQL语句时,觉得非常困难,那是因为你在学一个你根本不了解的数据库,数据库中的表不是你设计的,表与表之间的关系你不明白。因此在学SQL语句之前,先介绍一下数据库设计。 下面举例说明数据库设计: 学校需要开发一个系统记录有学生、课程和成绩信息。数据库如何设计? 这里面涉及到两个
阅读全文
摘要:数学符号大全 数学符号不好打,复制一下吧1 几何符号 ⊥ ∥ ∠ ⌒ ⊙ ≡ ≌ △ 2 代数符号 ∝ ∧ ∨ ~ ∫ ≠ ≤ ≥ ≈ ∞ ∶ 3运算符号 × ÷ √ ± 4集合符号 ∪ ∩ ∈ 5特殊符号 ∑ π(圆周率) 6推理符号 |a| ⊥ ∽ △ ∠ ∩ ∪ ≠ ≡ ± ≥ ≤ ∈ ← ↑...
阅读全文
摘要:1 using System; 2 using System.Text.RegularExpressions; 3 namespace MetarCommonSupport 4 { 5 /// <summary> 6 /// 通过Framwork类库中的Regex类实现了一些特殊功能数据检查 7 /
阅读全文
摘要:c# 面向对象编程第3章 C#面向对象程序设计第二章介绍了C#的语法和基础知识。据此我们已经可以写出一些控制台应用程序了。但是,要了解C#语言的强大功能,还需要使用面向对象编程(Object-Oriented Programming,OOP)技术。实际上,前面的例子已经在使用这些技术,但没有重点讲述...
阅读全文
摘要:常识性优化 1、避免重新编译 编译和定义正则表达式的次数应尽可能的少。 2、使用非捕获型括号 如果不需要引用括号内的文本,请使用非捕获型括号(?:...)。这样不但能节省捕获的时间,而且会减少回溯使用的状态的数量,从两方面提高速度。而且能够进一步的优化,例如消除务必要括号。 3、不要滥用括号 在需要
阅读全文
摘要:其中如果包含的字符串中包含双引号,那么就两个双引号表示,而不是反斜杠加上双引号(\”),也不是斜杠加上双引号(/”) 正则表达式获取CSS里面的图片的例子,里面有URL里面的图片地址有双引号,要注意用两个双引号""表示 static void Main(string[] args) { Regex
阅读全文
摘要:小括号的作用 分类 代码/语法 说明 捕获 (exp) 匹配exp,并捕获文本到自动命名的组里 (?<name>exp) 匹配exp,并捕获文本到名称为name的组里,也可以写成(?'name'exp) (?:exp) 匹配exp,不捕获匹配的文本,也不给此分组分配组号 零宽断言 (?=exp) 匹
阅读全文
摘要:Regex在匹配的时候,常常会返回一个Match类的对象,今天就来看看怎么玩这个对象。 一、属性 Captures 按从里到外、从左到右的顺序获取由捕获组匹配的所有捕获的集合(如果正则表达式用 RegexOptions..::.RightToLeft 选项修改了,则顺序为按从里到外、 从右到左)。该
阅读全文
摘要:在创建Regex类的实例时,构造函数的重载中有一个要求传入RegexOptions的一个枚举值,我相信这个枚举一定非常有用,否则不会要求在构造函数中传入。今天就来看一看这个枚举的作用。 我们干脆把代码敲出来看一看: // 摘要: // 提供用于设置正则表达式选项的枚举值。 [Flags] publi
阅读全文
摘要:一、属性 CacheSize 获取或设置已编译的正则表达式的当前静态缓存中的最大项数。 默认是15个,最近使用的15个会存在缓存中,避免重新创建。当有第16个进来会替换掉第 1个。保持15个。 Options 返回传入 Regex 构造函数的选项。 RightToLeft 获取一个值,该值指示正则表
阅读全文
摘要:正则表达式括号的作用 1、限制多选项的范围 (Fri|1)st 这样写会匹配Frist或1st 如果去掉,则 Fri|1st就是匹配 Fri或1st 2、将若干个字符进行组合,受量词的同时作用。例如 th+ 表示匹配 th thh thhh(h无数次),如果是(th)+,则匹配的是th thth t
阅读全文
浙公网安备 33010602011771号