C#图片处理帮助类ImageHelper

最全的C#图片处理帮助类ImageHelper.cs(转自https://www.cnblogs.com/huhangfei/p/4991988.html)方法介绍:生成缩略图图片水印处理方法图片水印位置处理方法文字水印处理方法文字水印位置的方法调整光暗反色处理浮雕处理拉伸图片滤色处理 左右翻转上下翻转压缩到指定尺寸转换为黑白图片获取图片中的各帧源码using System;using Syste

- 阅读全文 -

(转)LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Count

介绍·First - 返回集合中的第一个元素;不延迟 ·FirstOrDefault - 返回集合中的第一个元素(如果没有则返回默认值);不延迟 ·Last - 返回集合中的最后一个元素;不延迟 ·LastOrDefault - 返回集合中的最后一个元素(如果没有则返回默认值) ·ElementAt - 返回集合中指定索引的元素;不延迟 ·ElementAtOrDefault

- 阅读全文 -

(转)LINQ to SQL语句之Union All/Union/Intersect和Top/Bottom和Paging和SqlMethods

我们继续讲解LINQ to SQL语句,这篇我们来讨论Union All/Union/Intersect操作和Top/Bottom操作和Paging操作和SqlMethods操作 。Union All/Union/Intersect操作适用场景:对两个集合的处理,例如追加、合并、取相同项、相交项等等。Concat(连接)说明:连接不同的集合,不会自动过滤相同项;延迟。1.简单形式:var q =

- 阅读全文 -

.NET特性学习

//示例1:使用var推断类型 //static void Main(string[] args) //{ // var a = 20; // var bookName = ".NET开发"; // var objStudent = new Student() { StudentName = "小张",

- 阅读全文 -

(转载)js中数组常用的方法总结,包括ES6

1.push() 后增push()方法可以向数组后添加一个新的元素,并返回新数组的长度。末尾添加,返回长度,改变原数组var a = [1,2,3] var b = a.push(4) console.log(a) // [1,2,3,4] console.log(b) // 4 2.unshift() 前增unshift()可以向数组前添加一个或多个元素,并返回新的长度首部添加,返回长

- 阅读全文 -

(转载)从技术发展史看产业变化:从IT到DT,再到OT

有句话叫:生产力的变革会引起生产关系的变革。一代英雄老去,新一代英雄崛起,皆因此。所以我们需要及时审视技术变化,以及带来的产业格局变化,以及商业模式的变化。(1)CT时代:通信技术 Communications Tech我过去读过一本信息哲学的书:信息简史,从人类信息产生、交互、表示、记录沉淀做了历史性的脉络梳理,从人类没有产生语言不会说话开始,就已经产生了有节奏的鼓点,后来有了语言、文字、字典、

- 阅读全文 -

C#调用存储过程的时,输入输出参数定义

C#调用存储过程的有输入和输出的时候必须写明输入以及输出的参数,如果没有默认为输入。SqlParameter inputclassName = new SqlParameter("@className",className); inputclassName.Direction = ParameterDirection.Input; // 设置参数为输入类型 SqlParamet

- 阅读全文 -

9.6.2 使用ASP.NET调用存储过程

创建存储过程use SMDB go if exists(select * from sysobjects where name = 'use_AddStudent') drop procedure use_AddStudent go create procedure usp_AddStudent @StudentName varchar(20), @Gender char(2), @Birthda

- 阅读全文 -

Sql Server 基础笔记

use mastergo--创建数据库create database StudentManageDBon primary( name='StudentManageDB_sata',--数据库文件逻辑名 filename='D:DBStudentManageDB_data.mdf',--数据库物理文件名 size=10MB,--数据库文件初始大小 filegrowth=5MB --数据文件增

- 阅读全文 -

C# 基础学习笔记

8字符类型 char ,存储用 '' (单引号)括起来的一个字符 字符串类型 string ,存储用“”(双引号)括起来的一串字符整数类型 int ,存储整数双精度浮点型 double ,存储小数逻辑运算符 bool && 运算符,两边同真才算真,一边为假就算假; || 运算符,一边为真即为真,两边同假才是假。 !() 逻辑非,即“真变假”或“假变真”。加赋值“+=”:先加后赋值。减赋值“

- 阅读全文 -

AutoCAD 2020注册机

1、安装后启动软件,输入序列号:666-69696969,产品密钥:001k1,然后勿必断开网络,点激活,这时候出现产品许可激活选项,然后将“申请号”复制下来备用,激活选项界面暂时别关;2、这时候找到注册机以管理员身份运行,点击界面上的“Patch”按钮(这里会修改系统Hosts屏蔽联网验证),将上一步复制的“申请号”粘贴到注册机界面“Request”栏,然后点击“Generate”生成激活码,最

- 阅读全文 -

9.5.4 C#在ADO.NET中添加事务

在存储过程中使用事务 直接在数据段编写程序 应用程序直接调用 在ADO.NET中,当需要同时执行多条更新的SQL语句时 使用ADO.NET专用事务处理对象 编写通用的数据访问方法 public static int UpdateByTran(List<string> sqlList){ SqlConnection conn = new SqlConnection(connS

- 阅读全文 -

9.5.3 SQLServer索引的创建与使用

聚集所引(Clustered): 表中各行的物理顺序与键值逻辑(索引)顺序相同,每个表只能有一个 主键索引:为表定义一个主键将自动创建主键索引,主键索引是唯一索引的特殊类型 主键索引要求主键中每个值是唯一的,并且不能为空非聚集索引() 数据储存在一个位置,索引储存在另一个位置,索引中包含指向数据储存位置指针。 可以有多个,小于249个 唯一索引:唯一索引不允许两行具有相同的索引值创建索引语法规范u

- 阅读全文 -