首页
学习
活动
专区
工具
TVP
发布

GreenLeaves

专栏作者
451
文章
503781
阅读量
57
订阅数
C# 文件操作系列一
在.Net环境中,所有关于文件操作的类都在System.IO命名空间下,注:在修改文件时,安全性显得格外重要,但是本随笔不过多讲述安全性,这里假设我们有足够的权限。 1、管理文件系统 先通过一幅图来了
郑小超.
2018-01-26
9660
SqlHelper中SqlHelperParameterCache类的用法介绍
SqlHelper类中提供了三种可以用来管理SqlParameter参数的共享方法。下面来一一讲解: 1、CacheParameterSet 将SqlParameter参数数组存储到本地缓存中 2、GetCacheParameterSet 用于读取缓存中的SqlParameter数组,和上面CacheParameterSet组合使用 3、GetSpSqlparameter 一种重载方法,用于检索指定存储过程中的相应参数(首先查询一次数据库,然后缓存结果,以便将来查询),该方法从缓存中检索存储过程的参数,如
郑小超.
2018-01-24
8180
Mustache学习
Mustache是基于JavaScript的一款模版Web引擎,Web 模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,通常是标准的 HTML 文档。 一、Mustache简介 Mustache 是一个 logic-less (轻逻辑)模板解析引擎,它的优势在于可以应用在 Javascript、PHP、Python、Perl 等多种编程语言中。 二、Mustache语法 1、{{keyName}} 2、{{#keyName}} {{/keyName}} 3、{{^keyNa
郑小超.
2018-01-24
1.2K0
C#核编之内建数据类型
这个随笔中的重点之一是说明:C#中所提供的关键字都是相应系统类型的简化符号(如int是System.Int32类型的简化符号) 一、内建数据类型与层级结构 所有的C#内建数据类型都支持默认的构造函数,简而言之,这个特性允许我们使用new关键字来创建变量,他将变量自动设置为其默认值。 1、bool类型设置为false; 2、数值类型设置为0; 3、char类型设置为单个空字符; 4、float设置为0.0; 5、BigInteger变量设置为0; 6、DateTime类型设置为1/1/0001 12:00:0
郑小超.
2018-01-24
9350
SQL练习之两个列值的交换
SELECT * FROM dbo.test2 现在我们将Province列值和Company列值互换,代码如下: UPDATE test2 SET Company=Province, Provin
郑小超.
2018-01-24
3.4K0
SQL练习之不反复执行相同的计算
下面是Demo所需要的代码: CREATE TABLE Fee ( Income decimal(10,1), overhead decimal(10,1) ) INSERT INTO Fee VALUES(1000,10) INSERT INTO Fee VALUES(1000,20) INSERT INTO Fee VALUES(1000,30) INSERT INTO Fee VALUES(1000,30) INSERT INTO Fee VALUES(1000,50) INSERT INTO Fee
郑小超.
2018-01-24
7460
SQL学习之使用常用函数处理数据
一、在介绍使用函数处理数据前,先说下使用DBMS(数据库管理系统)处理数据所带来的问题! 1、与几乎所有的DBMS都同等的支持SQL语句(如SELECT)不同,每一个DBMS都有特定的函数,事实上,只有少数几个函数被所有主要的DBMS等同的支持。 比如,像提取字符串的组成部分,ACESS使用MID();DB2、Oracle、Postgre和SQLite使用SUBSTR(),而MySQL和SQL SERVER使用SUBSTRING(); 比如,数据类型的转换,Access和Oracle使用多个函数,每种类型的
郑小超.
2018-01-24
1.8K0
SQL学习之汇总数据之聚集函数
一、 1、我们经常需要汇总数据而不用把他们实际检索出来,为此SQL提供了专门的函数,以便于分析数据和报表生成,这些函数的功能有: (1)确定表中行数(或者满足单个条件或多个条件或包含某个特定值的行数)。 (2)获得表中某些行的和 (3)找出表列(或所有行或某些特定的行)的最大值、最小值、平均值。 上述功能都需要汇总表中的数据,而不需要实际数据本身。因此返回实际表数据纯属浪费时间和处理资源(更不用说带宽了)。 2、下面是SQL提供的5个常用的聚集函数 (1)AVG()      ---返回某列的平均值 (2)
郑小超.
2018-01-24
5910
SQL学习之数据列去空格函数
1、LTRIM()---去掉列值左边的空格  如下代码: select * from dbo.course where tno='t003' and cno='c0013' image.png 我们
郑小超.
2018-01-24
1.4K0
SQL学习之分组数据Group by
简介:"Group By"根据字面上的意思理解,就是根据"By"后面指定的规则对数据进行分组(分组就是将一个数据集按照"By"指定的规则分成若干个子数据集),然后再对子数据集进行数据处理。 1、下面通
郑小超.
2018-01-24
1.2K0
SQL学习之HAVING过滤分组
1、SQL除了能用Group By分组数据之外,SQL还允许过滤分组,规定包括那些分组,排除那些分组。例如,你可能想要列出至少有两个订单的所有顾客。为此,必须基于完整的分组而不是个别的行进行过滤。     基于上面的例子,我们第一时间想到的是通过使用WHERE来过滤数据,拿到我们想要的结果,但是在这个列子中WHERE不能完成任务,因为WHERE过滤指定的是行,而不是分组。事实上,WHERE没有分组的概念。 因此,SQL提供了专门用来过滤分组的类似与WHERE子句的子句,HAVING子句,事实上,几乎所有类
郑小超.
2018-01-24
1.6K0
SQL学习之联结表的使用
1、简介:"联结(join)表"是SQL最强大的功能之一。联结是利用SQL的SELECT能执行的最重要的操作,很好地理解联结及其语法是学习SQL的极为重要的部分! 在能够有效的使用联结前,必须了解关系表以及关系型数据库设计的一些基础知识。 2、关系表 下面通过一个列子来理解关系表。 有一个包含产品目录的数据库表,其中每类物品占一行。对于每一种物品,要存储的信息包括产品描述、价格以及生产该产品的供应商。关于供应商,现在一个供应商生产多个产品,那么在何处存储供应商名、地址、联系方式等供应商信息呢?这里正确的做法
郑小超.
2018-01-24
8590
SQL学习之学会使用子查询
1、SELECT语句是SQL的查询。我之前的随笔中所用的SELECT语句都是简单的查询,即从单个数据库表中检索数据的单条SELECT语句。 查询:任何SQL语句都是查询,但此术语一般指SELECT语句。 2、SQL不仅允许简单的SELECT查询,还允许创建子查询,即嵌套在其他查询中的查询。 下面通过实例来了解子查询在实际项目中的应用: create database Study go use Study go create table Customers( Id int identity(1,1), Nam
郑小超.
2018-01-24
1.5K0
JavaScript之JS的执行环境和作用域
 一、执行环境是JavaScript中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据,决定了他们各自的行为,每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变量和数据都保存在这个对象中,我们无法访问这个变量对象,但是解析器在处理数据的时候会在后台中使用到它。 1、全局执行环境:全局执行环境是最外围的一个执行环境。在Web浏览器中全局执行环境被公认为是window对象,因为所有的全局变量和函数都是作为windows对象的属性和方法创建的。当某个执行环境
郑小超.
2018-01-24
6350
SQL学习之计算字段的用法与解析
一、计算字段 1、存储在数据库表中的数据一般不是应用程序所需要的格式。大多数情况下,数据表中的数据都需要进行二次处理。下面举几个例子。 (1)、我们需要一个字段同时显示公司名和公司地址,但这两个信息存储在不同表的列中。 (2)、省份、城市、邮政编码存储在不同的列中(大多数情况下是这样),但邮件标签打印程序需要把它们作为一个有恰当顺序、格式的字段打印出来。 (3)、列数据是大小写混合的,但报表程序需要把所有的程序按大写表示出来。 (4)、物品订单表存储物品的价格和数量,不存储每个物品的总价格,但是打印发票需要
郑小超.
2018-01-24
1.1K0
SQL学习之空值(Null)检索
在创建表表,我们可以指定其中的列包不包含值,在一列不包含值时,我们可以称其包含空值null。 确定值是否为null,不能简单的检查是否=null。select语句有一个特殊的where子句,可用来检查
郑小超.
2018-01-24
1.7K0
SQL学习之高级数据过滤
一、高级数据过滤之IN操作符 IN 操作符用来指定条件范围,范围中的每个条件都可以进行匹配。IN取一组由逗号分隔、括在圆括号中的合法值。代码如下: select ItemId,ItemName,Che
郑小超.
2018-01-24
6250
SQL学习之用通配符进行数据过滤
一、Like操作符       之前介绍的所有的操作符都是针对已知值进行过滤。不管匹配一个值还是多个值,检验大于还是小于已知值,或者检查某个范围的值,其共同点是过滤中使用的值都是已知的。 但是这种方法
郑小超.
2018-01-24
9450
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档