- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 .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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人