自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(71)
  • 收藏
  • 关注

转载 DOM案例【3】密码强度检查案例

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta http-equiv="Content-Type" content="text/ht...

2018-01-14 11:25:00 129

转载 DOM案例【2】注册文本倒计时

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <meta http-equiv="Content-Type" content="text/ht...

2018-01-14 10:44:00 132

转载 DOM案例【1】文本时钟

1.网络参考<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"> <title>&lt...

2018-01-14 10:10:00 175

转载 HTML5 and CSS【01】Font

1.Import a Google FontNow, let's import and apply a Google font (note that if Google is blocked in your country, you will need to skip this challenge).First, you'll need to make a call to Goo...

2018-01-11 14:29:00 123

转载 常用单词

1 application 应用程式 应用、应用程序 2 application framework 应用程式框架、应用框架 应用程序框架 3 architecture 架构、系统架构 体系结构 4 argument 引数(传给函式的值)。叁见 parameter 叁数、实质叁数、实叁、自变量 5 array 阵列 数组 6 arrow operat...

2018-01-11 11:31:00 207

转载 CSS基础【01】类和ID选择器的区别

学习了类选择器和ID选择器,我们会发现他们之间有很多的相似处,是不是两者可以通用呢?我们不要着急先来总结一下他们的相同点和不同点:相同点:可以应用于任何元素不同点:1、ID选择器只能在文档中使用一次。与类选择器不同,在一个HTML文档中,ID选择器只能使用一次,而且仅一次。而类选择器可以使用多次。下面代码是正确的: <p>三年级时,我还是一个<span ...

2018-01-10 17:22:00 84

转载 【03】Html重点

1.加入强调语气,使用<strong>和<em>标签 有了段落又有了标题,现在如果想在一段话中特别强调某几个文字,这时候就可以用到<em>或<strong>标签。但两者在强调的语气上有区别:<em> 表示强调,<strong> 表示更强烈的强调。并且在浏览器中<em> 默...

2018-01-10 11:21:00 88

转载 C#MD5计算代码

/// <summary>/// Calculates a MD5 hash from the given string and uses the given/// encoding./// </summary>/// <param name="Input">Input string</param>/// <p...

2018-01-07 23:04:00 78

转载 【01】三层架构简介

1.三层的概念在复杂的项目中,如果直接把界面(UI)和逻辑代码以及数据库访问的代码写到一起的话,维护难度会很大,需要引入一种新的代码组织方式(架构)。“三层架构”就是最常用的一种架构。数据访问层DAL(Data Access Layer):SQL语句、ADO.Net的类等数据库访问的东西一般只应该出现在DAL中;业务逻辑层BLL(Business Logic Layer ) ...

2018-01-07 00:58:00 75

转载 【00】准备工作

1.数据库连接问题检查连接字符串是否正确、确保在配置文件中连接字符串的名字和C#代码中读取配置文件的名字是一致的Windows服务里看看SQLServer服务启动没有;SQLServer配置管理器看看TCP/IP启动没有;127.0.0.1/./localhost哪个能连上就用哪个2.数据库设计数据库设计原则(每个公司不尽相同):表命名T_开头,复数结尾;主键Id(bigint型,更长。...

2018-01-06 23:43:00 89

转载 【13】XML

1.简介(可扩展标记语言)XML优点:容易读懂;格式标准任何语言都内置了XML分析引擎,不用单独进行文件分析引擎的编写。Xml就是用一种格式化的方式来存储数据,我们可以通过用记事本打开。.net程序中的一些配置文件app.config、web.config文件都是xml文件。XML语法规范:标签/节点(Tag/Node)、嵌套(Nest)、属性。标签要闭合,属性值要用""包围,标签可以互...

2018-01-06 22:21:00 82

转载 【12】对象序列化(二进制)

1.简介对象序列化是将对象转换为二进制数据(字节流),反序列化是将二进制数据还原为对象。对象是稍纵即逝的,不仅程序重启、操作系统重启会造成对象的消失,就是退出函数范围等都可能造成对象的消失,序列化/反序列化就是为了保持对象的持久化BinaryFormatter类有两个方法:void Serialize(Stream stream, object pbj)=>对象ob...

2018-01-06 21:38:00 245

转载 【11】常用正则表达式

1.校验数字的表达式1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)...

2018-01-06 21:06:00 85

转载 【09】ref、out

普通参数是“值类型传递拷贝,引用类型传递引用”,但是都不能在函数内部修改外部变量的指向(p.Age=5不是可以吗?),这时候要用ref或者out(相当于把变量都传进去了),他们的作用不同:ref的作用“方法内部修改外部变量的引用”;out的作用“方法内部给外部变量初始化,相当于一个函数多个返回值”。1、使用ref型参数时,传入的参数必须先被初始化,方法中可以不赋值。对out而言,必须...

2018-01-04 03:46:00 117

转载 【08】字符串暂存池(缓冲池)

字符串不可变性,字符串的‘暂存池’两个特性字符串是引用类型,程序中会存在大量的字符串对象,如果每次都创建一个字符串对象,会比较浪费内存、性能低,因此CLR做了“暂存池”(拘留池,缓冲池,暂存池),在一些情况下对于字符串对象进行了重用。string s1 = "rupeng";string s2 = "rupeng";string s3 = "ru" + "peng";...

2018-01-04 03:40:00 138

转载 【07】关于相等 Equals

查看判断两个对象是否是同一个对象要用:object.ReferenceEquals();因为“==”默认值是比较两个对象是不是同一个对象。所以有时候两个对象的内容相等,但是比较后还是false。Object的Equals方法也比较两个变量指向的是否同一个对象;对象如果override 了Equals方法,就可以进行内容的相同比较。默认情况下==不是调用Equals方法,需要重...

2018-01-04 03:30:00 93

转载 【06】拆箱、装箱

值类型赋值给Object类型变量的时候,会发生装箱:包装成Object。ValueType不也是继承自Object吗(CLR内部处理);Object类型变量赋值给值类型赋值的时候会发生拆箱,需要做显式转换。下面几句代码有没有错,解释一下内存是怎么变化的int i=10;object obj = i;//装箱 内存由栈内存转为堆内存int j = obj;//错误...

2018-01-04 03:15:00 59

转载 【05】CTS、CLS、CLR

1.缩写的全称:CTS是通用类型系统(Common Type System)CLR是公共语言运行时(Common language runtime)CLS是公共语言定义(Common Language Specification)2..Net平台下不只有C#语言,还有VB.Net、F#等语言。IL是程序最终编译的可以执行的二进制代码(托管代码),不同的语言最终都编译成标准的IL(中...

2018-01-04 03:12:00 97

转载 【04】值类型、引用类型

什么是“引用类型”:引用类型派生自System.Object什么是“值类型”:值类型均隐式派生自System.ValueType(ValueType其实也是继承自Object,不过是特立独行的一个分支)值类型有哪些:数值类型(int、long、double、float、char)、bool、结构体、枚举。(怎么看不到Int32继承自ValueType)引用类型有哪些字符串、数组、类、接口...

2018-01-04 03:06:00 64

转载 【03】结构体

结构体(很少自己写):一种值类型,拷贝副本。对于结构,不像类那样存在继承。一个结构不能从另一个结构或类继承。但是,结构从基类 Object 继承。 struct Person { public int Age{get;set;} public String Name { get; set; } }参考:https://docs.micros...

2018-01-04 03:05:00 64

转载 【02】浅拷贝、深拷贝

1.深拷贝是指源对象与拷贝对象互相独立,其中任何一个对象的改动都不会对另外一个对象造成影响。举个例子,一个人名叫张三,后来用他克隆(假设法律允许)了另外一个人,叫李四,不管是张三缺胳膊少腿还是李四缺胳膊少腿都不会影响另外一个人。比较典型的就是Value(值)对象,如预定义类型Int32,Double,以及结构(struct),枚举(Enum)等。考虑以下写法:int sour...

2018-01-04 02:54:00 72

转载 【01】密闭类、静态类(*)、扩展方法

1、密闭类是修饰为sealed的类, sealed不能有子类。一般只有系统中的一些基本类声明为sealed。面试题:是否可以编写一个类继承自String类?答:String类是sealed类故不可以继承。当对一个类应用 sealed 修饰符时,此修饰符会阻止其他类从该类继承。2、静态类:声明为static的类,不能实例化,只能定义static成员。3、C#3....

2018-01-04 01:17:00 128

转载 【15】group by子句与聚合函数

1.group by简介-> 使用group by子句可以将数据分组-> 语法group by 字段-> 注意-> 查询中只允许出现分组的字段或聚合函数-> 分组查询中可以有常量例:查询一张学生表里不同的名字有多少种2.聚合函数-> 分组后对数据进行汇总-> count() 求总数-> sum() 求和-> avg()...

2018-01-01 12:40:00 132

转载 【14】where字句

1.简介-> where紧跟在from后执行,用来初选-> 语法where 条件-> 注意-> where子句对数据源直接进行筛选-> 筛选可以是表达式、判断、匹配、范围和空2.筛选条件为表达式将from子句中的数据源字段直接运算例:一张记录期中成绩与期末成绩的表,需要查询出考试及格的人,最终分数期中成绩占30%,期末成绩占70%,最终分...

2018-01-01 01:49:00 206

转载 【13】一个完整的select语句[SELECT (Transact-SQL)]

简介:从数据库中检索行,并允许从 SQL Server 2012 中的一个或多个表中选择一个或多个行或列。 虽然 SELECT 语句的完整语法较复杂,但其主要子句可归纳如下:[ WITH <common_table_expression>]SELECT select_list [ INTO new_table ][ FROM table_sourc...

2017-12-31 23:40:00 151

转载 【12】简单SQL语句

---------------------------------------------- SQL语句---------------------------------------------- 数据定义语言(DDL)-- 数据操作语言(DML)-- 数据控制语言(DCL)-- 简单的增删改查(CRUD)-- 增加数据-- insert in...

2017-12-31 22:24:00 86

转载 【11】分离与附加

1、创建、删除(对准数据库右键)2、分离(脱机)、附加(联机)关于附加数据库失败的处理:原因:对文件的操作权限不够处理方法:对准mdf文件和ldf文件 右键 属性 安全性将 用户 Users 编辑 设置为“完全控制”转载于:https://www.cnblogs.com/lolitagis02/p/8159185.html...

2017-12-31 22:05:00 60

转载 【10】约束

1.什么是约束?限制字段可以取什么值官方:约束是保证数据完整性的机制2.常见的约束主键约束 默认创建聚集索引 (聚簇索引) 拼音检索唯一约束 默认创建非聚集索引 部首检索非空约束 设计表,字段后写的null与not null检查约束 限定某个字段的表达式默认约束 如果不给取值就使用默认值,否则使用提供的值外键约束 添加商品数据的时候,必须要有厂家数据. 除非外...

2017-12-31 20:52:00 94

转载 【09】创建数据库的注意事项

转载于:https://www.cnblogs.com/lolitagis02/p/8158334.html

2017-12-31 18:21:00 138

转载 【08】结构图2

转载于:https://www.cnblogs.com/lolitagis02/p/8158329.html

2017-12-31 18:20:00 61

转载 【07】数据库中的概念

数据库DataBase,不同类的数据应该放到不同的数据库中便于对各个数据类别的进行个性化管理 避免命名冲突安全性更高 Table(表)列(Column)、字段(Field):关系数据库中的关系指的就是表。不同的货物要放到各自的货物架,将这种区域叫做“表”(Table)。不同的表根据放的数据不同进行空间的优化,找起来也方便。转载于:https://www.cnblogs.com/lo...

2017-12-31 17:14:00 45

转载 【04】系统数据库

转载于:https://www.cnblogs.com/lolitagis02/p/8157864.html

2017-12-31 15:53:00 57

转载 【03】SQL Server简单架构

转载于:https://www.cnblogs.com/lolitagis02/p/8157704.html

2017-12-31 14:50:00 56

转载 【02】数据库简单架构图

转载于:https://www.cnblogs.com/lolitagis02/p/8157690.html

2017-12-31 14:42:00 101

转载 无人机三维建模技术路线

转载于:https://www.cnblogs.com/lolitagis02/p/8148730.html

2017-12-30 09:15:00 787

转载 【01】几个概念

1.实例所谓的实例是指程序运行起来之后,在内存中的一个执行版本。2.数据库、数据文件与数据库管理系统(DBMS)、数据库实例3.SQL与SQL ServerSQL <> SQL Server <> MS SQL ServerT-SQL(transact-SQL)(SQL的方言)4.几个常见的数据库 MYSQL(速度快,适合对数据要求不十分严...

2017-12-29 00:10:00 58

转载 三、ADO.Net基础【05】SQL注入漏洞(SQLInjection)

使用字符串拼接的方式把sql语句所需参数拼接到将要执行的sql语句中(参数一般只sql语句的过滤条件),对于用户的恶意输入可能导致不一的查询结果例如:一个登录的例子(UserName和Password是用户的输入的用户名和密码)。“select count(*) from T_Users where UserName=’ ”+UserName+” ‘ and Password=...

2017-12-28 20:13:00 112

转载 三、ADO.Net基础【04】简单查询

using MySql.Data.MySqlClient;using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading...

2017-12-27 01:23:00 61

转载 三、ADO.Net基础【03】ExecuteScalar

执行查询,并返回查询所返回的结果集中第一行的第一列,忽略其他行列。一般用来简单的获得只有一行一列的查询结果的值。案例1:using MySql.Data.MySqlClient;using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;...

2017-12-27 01:07:00 269

转载 三、ADO.Net基础【02】ADO.Net连接MySQL

1.MySQL连接 准备工作安装MySQL的.Net驱动mysql-connector-net-***.msi添加到项目的库中。新建项目,添加引用→“扩展”,添加Mysql.Data;如果是直接解压版,然后直接添加对MySql.Data.dll文件的引用;(安装后,每次连接mysql数据 库时都要添加Mysql.Data.dll程序集的引用。)附:驱动下载地址-https:/...

2017-12-27 00:47:00 104

空空如也

空空如也

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

TA关注的人

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