自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 泛型+反射

泛型+反射

2024-07-18 17:07:12 745

原创 .net core 3.1 webapi接口项目框架搭建三:EFCore

.netcore + EFCoreSql Server引用依赖库命令问题解决方案MySql命令解释Sql Server引用依赖库Install-Package Microsoft.EntityFrameworkCoreInstall-Package Microsoft.EntityFrameworkCore.SqlServerInstall-Package Microsoft.EntityFrameworkCore.ToolsInstall-Package Microsoft.EntityFra

2020-07-31 15:36:56 1209

原创 .net core 3.1 webapi接口项目框架搭建二:JWT 身份验证

JWT 身份验证引言引用依赖包添加身份认证相关服务到容器中swagger 中配置JWT开启中间件生成Token获取claims中的参数信息接口中添加[Authorize()]jwt 自定义策略引言JWT定义与优缺点引用依赖包Microsoft.AspNetCore.Authentication.JwtBearerSystem.IdentityModel.Tokens.Jwt添加身份认证相关服务到容器中在 Startup.cs 文件 ConfigureServices 方法中 添加服务se

2020-07-17 16:26:09 1764

原创 git 日常操作

创建远程仓库在你要创建仓库的文件目录下 右键 选择 Git Bash Here输入命令 git init,执行成功之后 你会看见在此目录下会生成 名为“.git”的文件夹执行命令 git status 查看文件状态输入 命令 git add . 添加所有文件输入命令 git commit -m ‘注释’ 提交所有操作创建远程仓库:打开 github官网,登录账号 新建仓库创建SSH KEY。先看一下你C盘用户目录下有没有.ssh目录,有的

2020-07-14 14:59:11 186

原创 .net core 3.1 webapi接口项目框架搭建一:swagger

新建项目“文件” —>“新建”—>“新建项目”按照提示 “下一步” ,最后选择一下 “项目模板”(API)引用swagger依赖包在NuGet包管理器中直接搜索Swashbuckle.AspNetCore安装即可配置服务在Startup.cs ConfigureServices 方法中 配置swagger 服务services.AddSwaggerGen(c =>{ c.SwaggerDoc("v1", new OpenApiInfo {

2020-07-14 14:09:41 1119

转载 MySql 学习笔记

MySql 学习笔记RDBMS(关系数据库管理系统 )术语二级目录三级目录RDBMS(关系数据库管理系统 )术语数据库: 数据库是一些关联表的集合。数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。列: 一列(数据元素) 包含了相同类型的数据, 例如邮政编码的数据。行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。主键:主键是唯一的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。外键

2020-07-13 16:50:10 235

原创 sql server 学习教程

SQL Server 系统数据库在我们安装 SQL Server 的时候,会自动创建下面的四个数据库。mastermaster 数据库记录了所有的 SQL Server 数据库系统的系统级信息,如用户帐户,配置设置,并在所有其他数据库信息。modelmodel 数据库是一个模板数据库。每当创建一个新的数据库(包括系统数据库的TempDB),会创建一个以 Model 数据库为副本数据库,并更改成你创建数据库时所用的名称。msdbmsdb 数据库是 SQL Server 代理的数据库,用于配置警报

2020-05-19 17:23:32 2580

原创 jQuery学习教程

jQuery学习教程安装jQuery引用jqueryjQuery语法jQuery选择器元素选择器#id 选择器.class 选择器jQuery事件$(document).ready()$(document).click()$(document).dblclick()$(document).mouseenter()$(document).mouseleave()$(document).mousedown()$(document).mouseup()$(document).hover()$(document).

2020-05-18 16:35:16 347

原创 svn 分支主干

一、环境:vs2015 +svn二、分支/主干切换项目右键“源代码管理”---“subversion”--“switch Project”---出现下边界面选择分支路径对其进行切换分支。其中分支切换到分支步骤相同三、分支文件合并到主干上1、将分支上的代码全部提交2、切换到主干上3、“subversion”--‘Merge Project’未完待续...

2018-05-29 18:43:05 258

原创 oracel 定时执行存储过程

一、环境:oracel 11g二、步骤1、创建存储过程例如:存储过程逻辑为:在表中插入一条数据create or replace procedure 存储过程名称 isbegin  insert into t_tset_job (test_id,create_time)values ( SEQ_t_tset_job.Nextval,sysdate); --插入数据库end;2、创建定时任务dbms...

2018-05-29 18:28:30 667

原创 JAVA和C# 3DES加密解密 以及Md5验签

一、java  3DES加密与解密方法1、加密public static final String encode(String input, String sKey){ byte[] key = sKey.getBytes(); try{ SecretKey deskey = new SecretKeySpec(key, "DESede"); Ciph...

2018-04-26 17:46:34 390

转载 oracle 添加/修改/删除 数据库字段 SQL

添加、修改、删除多列的话,用逗号隔开。一、创建表结构:create table test1(id   INTEGER  not null,name  varchar2(20) );二、添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);示例:alter table 表名 add ...

2018-04-26 11:11:07 9849

原创 EF框架学习笔记

一、EF查询方式:1、使用Where2、使用FirstOrDefault  T_C_CUSTOMER _customer = ctx.T_C_CUSTOMER.FirstOrDefault(t => t.CUSTOMER_ID == 20608376);3、使用Database.SqlQuery List<实体> list = ctx.Database.SqlQuery<实...

2018-04-25 18:35:04 312

原创 vs 开发环境安装教程

一、获取vs开发环境安装包:https://msdn.itellyou.cn/选择你安装的版本进行下载安装。2、安装TestDriven.NET方便进行单元测试,安装包下载网址:http://www.testdriven.net/download_release.aspx?LicenceType=Personal3、安装ankhsvn 进行svn代码管理。

2018-04-19 18:21:05 330

原创 vs 调试环境配置

1.附加到进程调试此方法适用于项目(b/s)生成需要大量时间的项目调试方法:1.1.将项目部署到本地iis上进行发布,发布好之后通过浏览器打开该项目。1.2.在浏览器中打开之后在vs环境中点击“工具”---“附加到进程”出现该窗口。1.3.再该窗口“可用进程”列表上左键单击找到‘w3wp.exe‘ 然后点击“附加”。注意:你要是找不到该进程可以看是否勾选了“显示全部进程”。1.4.配置好之后,你在...

2018-04-04 15:40:45 2151

原创 xml 格式数据与实体相互转换

1.xml文件转为cs文件

2017-10-26 11:51:10 892

原创 css选择器学习笔记

选择器作用:告送浏览器,网页上的哪些元素需要设置什么样的样式。1.元素选择器(标签选择器) 1.1. 语法:标签名{}(例子:p{}) 1.2. 作用:此样式对于p元素都适合。 1.3.例子:    我是body中的p元素我是div中的p元素2.id选择器2.1.语法:#id{}2.2.作用:可以根据元素的id属性值选取元素。

2017-10-24 08:57:07 216

原创 常用加密与解密算法示例代码

一.System.Security.Cryptography 命名空间System.Security.Cryptography 命名空间提供加密服务,包括安全编码和解码的数据,以及许多其他操作,如哈希、 随机数字生成和消息身份验证。Microsoft官方网址:https://msdn.microsoft.com/zh-cn/library/system.security.cryptog

2017-08-11 17:26:20 1257

原创 sql语句表关联

1.基础表student-学生表,class--班级表2.内部关联,两种方式2.1.使用“=”或者“select class.name as class_name ,student.name as student_name from class,student where class.id=student.class_id2.2.使用inner join进行表关联sel

2017-08-11 14:27:47 2430

原创 json字符串与对象相互转换

1.json字符串解析1.1.json直接解析成对象参考代码: JavaScriptSerializer js = new JavaScriptSerializer();   //实例化一个能够序列化数据的类,需要引用System.Web.Script.Serialization;对象model  hotel_param_model = js.Deserialize(json字符串

2017-08-09 16:39:59 308

原创 网页抓取数据

1.网页抓取数据第一步,通过url获取网页信息。1.1注意:网页的字符集,否则可能会出现乱码的情况。1.2建议方法:获取网页内容时判断网页的字符集。1.3参考代码:        public static string GetHtml(string url)        {            string htmlCode;            HttpW

2017-08-08 17:45:44 436

原创 DropDrowList动态绑定数据以及实现二级变动

1.DropDrowList动态绑定数据方法:    1.1.在cs文件中查询数据库绑定数据      部分参考代码:       BLL.tb_theme themeBll = new BLL.tb_theme();            DataTable themeDt = themeBll.GetAllList().Tables[0];            DDLis

2017-02-24 14:51:51 434

原创 javascript学习笔记3

1.正则表达式    http://lib.csdn.net/article/javascript/50428?knId=4972.JSON中,一共就这么几种数据类型:   number:和JavaScript的number完全一致;boolean:就是JavaScript的true或false;string:就是JavaScript的string;null:就是JavaScr

2017-02-23 16:32:53 214

原创 javaScript学习笔记2---函数

1.JavaScript还有一个免费赠送的关键字arguments,它只在函数内部起作用,并且永远指向当前函数的调用者传入的所有参数。2.rest参数只能写在最后,前面用...标识,从运行结果可知,传入的参数先绑定a、b,多余的参数以数组形式交给变量rest,所以,不再需要arguments我们就获取了全部参数。如果传入的参数连正常定义的参数都没填满,也不要紧,rest参数会接收一个空数组

2017-02-16 13:25:57 288

原创 JavaScript学习笔记1

1.Javascript区分大小写。2.javascript比较运算符:   2.1.==   它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;   2.2.===  它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较。   由于JavaScript这个设计缺陷,不要使用==比较,始终坚持使用===比较。  2.3.唯一能判断NaN的方法是

2017-02-16 11:00:05 196

原创 文件夹与文件的增删与修改

1.      判断文件是否存在FileInfofinfo = new FileInfo(path);  (finfo.Exists)其中path为文件的绝对路径 2.      文件删除FileInfofinfo = new FileInfo(path);  if(finfo.Exists){///删除该文件  finfo.Delete();    }

2016-11-01 13:46:27 216

转载 winform下的treeListView的使用

1.      添加引用:右击引用—添加引用—浏览—找到具体位置2.      工具—常规—右击选项卡—浏览—找到具体位置(TreeListView.dll)3.      将控件拖到界面上。4.      设置属性这里主要设置一下Columns集合与SmallImageList设置用来显示节点图标。如果不设置SmallImageList属性,无法正常显示。如果不设置图标的话,

2016-10-09 09:00:21 4512

原创 ASP.NET GirdView后台动态绑定数据

前台:只需要在工具箱中拖拽一个GirdView到.aspx中,你可以更具自己的喜好设置样式。    示例:            BorderColor="#CCCCCC" BorderStyle="None"  BorderWidth="1px" AllowPaging="True" PageSize="4"   PagerSettings-Mode="Numeric"        

2016-07-17 10:55:34 972

原创 bitmap.setPixels()方法及自己理解

给bitmap赋像素值的方法有两种:    1. bitmap.setPixel(int x,int y,color)此方法功能为给bitmap中的某个像素赋RGB值。       参数 x,y表示该像素的坐标。color为整型的RGB值。   2.bitmap.setPixels(int []  pixels,int index,int  stride, int x,int  y,i

2016-06-01 19:25:46 3381

泛型+反射:泛型 笔记 ,课后作业

泛型+反射:泛型 笔记 ,课后作业

2024-07-18

基于android开发的蓝牙

这份资料是我学习蓝牙开发时找到的我觉得挺好的,包括好多东西,希望对你们有帮助。

2015-04-07

空空如也

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

TA关注的人

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