博客园 - tshaoguo
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=73099
2022-03-17T06:59:57Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
feed.cnblogs.com
https://www.cnblogs.com/tshaoguo/p/16017284.html
oracle 遍历所有表的所有varchar2字段查值 - tshaoguo
create or replace procedure FindStr(findStr varchar2) is sqlcmd varchar2(500); table_name varchar2(50); column_name varchar2(50); sValue varchar2(255)
2022-03-17T07:00:00Z
2022-03-17T07:00:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】create or replace procedure FindStr(findStr varchar2) is sqlcmd varchar2(500); table_name varchar2(50); column_name varchar2(50); sValue varchar2(255) <a href="https://www.cnblogs.com/tshaoguo/p/16017284.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/16017148.html
oracle 死锁处理 - tshaoguo
--查看是否有死锁存在,有数据则代表有死锁 select p.spid, o.object_name, l.session_id, l.oracle_username, l.os_user_name from v$process p,v$session s,v$locked_object l,all
2022-03-17T06:33:00Z
2022-03-17T06:33:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】--查看是否有死锁存在,有数据则代表有死锁 select p.spid, o.object_name, l.session_id, l.oracle_username, l.os_user_name from v$process p,v$session s,v$locked_object l,all <a href="https://www.cnblogs.com/tshaoguo/p/16017148.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/16016742.html
oracle split function - tshaoguo
create or replace function get_split ( f_str varchar2, s_str varchar2, num number ) return varchar2 as p1 number(10); p2 number(10); len number(10); r
2022-03-17T04:31:00Z
2022-03-17T04:31:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】create or replace function get_split ( f_str varchar2, s_str varchar2, num number ) return varchar2 as p1 number(10); p2 number(10); len number(10); r <a href="https://www.cnblogs.com/tshaoguo/p/16016742.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/16016732.html
oracle通过游标遍历数据 - tshaoguo
--显式游标遍历数据declare cursor data_rows is select * from all_tables where num_rows>0 order by num_rows desc; data_row data_rows%rowtype; --定义data_row是data_
2022-03-17T04:24:00Z
2022-03-17T04:24:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】--显式游标遍历数据declare cursor data_rows is select * from all_tables where num_rows>0 order by num_rows desc; data_row data_rows%rowtype; --定义data_row是data_ <a href="https://www.cnblogs.com/tshaoguo/p/16016732.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/10154977.html
在.net core web网站中添加webSocket支持 - tshaoguo
注意:前置条件,操作系统 windows 8 以上,IIS Express 8.0 以上. 第1步:在Startup.cs文件的头部添加如下引用: using System.Net.WebSockets; using System.Threading; using System.Threading.
2018-12-21T03:57:00Z
2018-12-21T03:57:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】注意:前置条件,操作系统 windows 8 以上,IIS Express 8.0 以上. 第1步:在Startup.cs文件的头部添加如下引用: using System.Net.WebSockets; using System.Threading; using System.Threading. <a href="https://www.cnblogs.com/tshaoguo/p/10154977.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/10147755.html
在.net core web 项目中操作MySql数据库(非ORM框架,原生sql语句方式) - tshaoguo
本案例通过MySql.Data和Dapper包执行原生sql,实现对数据库的操作。 操作步骤: 第1步:在MySql数据库中新建表User(使用Navicat For MySql工具) 建表语句: create table User(Id int ,Name varchar(20),Birth TI
2018-12-20T02:18:00Z
2018-12-20T02:18:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】本案例通过MySql.Data和Dapper包执行原生sql,实现对数据库的操作。 操作步骤: 第1步:在MySql数据库中新建表User(使用Navicat For MySql工具) 建表语句: create table User(Id int ,Name varchar(20),Birth TI <a href="https://www.cnblogs.com/tshaoguo/p/10147755.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/10144035.html
在.net core web api项目中安装swagger展示api接口(相当于生成api文档) - tshaoguo
1, 建立或打开项目后,在“程序包管理器控制台”中执行以下命令添加包引用: Install-Package Swashbuckle.AspNetCore 2,在项目中打开Startup.cs文件,找到 Configure 方法,在其中添加如下代码: app.UseSwagger(); app.Use
2018-12-19T08:20:00Z
2018-12-19T08:20:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】1, 建立或打开项目后,在“程序包管理器控制台”中执行以下命令添加包引用: Install-Package Swashbuckle.AspNetCore 2,在项目中打开Startup.cs文件,找到 Configure 方法,在其中添加如下代码: app.UseSwagger(); app.Use <a href="https://www.cnblogs.com/tshaoguo/p/10144035.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/10143927.html
在.net core wep项目中使用Session - tshaoguo
第1步:添加包引用 Install-Package Microsoft.AspNetCore.Session 第2步:添加代码启用Session 在项目Startup.cs文件的ConfigureServices方法中添加以下代码: services.AddSession(); 并且将:option
2018-12-19T08:09:00Z
2018-12-19T08:09:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】第1步:添加包引用 Install-Package Microsoft.AspNetCore.Session 第2步:添加代码启用Session 在项目Startup.cs文件的ConfigureServices方法中添加以下代码: services.AddSession(); 并且将:option <a href="https://www.cnblogs.com/tshaoguo/p/10143927.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/10143456.html
在.net core web项目中生成图片验证码 - tshaoguo
第1步:添加SkiaSharp包引用 Install-Package SkiaSharp 第2步:编写生成图片验证码的代码 using SkiaSharp; //在类文件头部添加引用 public IActionResult Code() { string CodeText = "3bm7"; //
2018-12-19T07:14:00Z
2018-12-19T07:14:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】第1步:添加SkiaSharp包引用 Install-Package SkiaSharp 第2步:编写生成图片验证码的代码 using SkiaSharp; //在类文件头部添加引用 public IActionResult Code() { string CodeText = "3bm7"; // <a href="https://www.cnblogs.com/tshaoguo/p/10143456.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/10143447.html
在.net core web项目中生成二维码 - tshaoguo
第1步:添加QRCoder包引用 Install-Package QRCoder 第2步:编写生成二维码的代码 public IActionResult QrCode() { QRCodeGenerator generator = new QRCodeGenerator(); string Url
2018-12-19T07:13:00Z
2018-12-19T07:13:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】第1步:添加QRCoder包引用 Install-Package QRCoder 第2步:编写生成二维码的代码 public IActionResult QrCode() { QRCodeGenerator generator = new QRCodeGenerator(); string Url <a href="https://www.cnblogs.com/tshaoguo/p/10143447.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/10142891.html
.net core api服务端跨域配置 - tshaoguo
Install-Package Microsoft.AspNetCore.Cors #region 跨域 //配置跨域处理,允许所有来源: services.AddCors(options => { options.AddPolicy("any", builder => { builder.Allo
2018-12-19T06:09:00Z
2018-12-19T06:09:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】Install-Package Microsoft.AspNetCore.Cors #region 跨域 //配置跨域处理,允许所有来源: services.AddCors(options => { options.AddPolicy("any", builder => { builder.Allo <a href="https://www.cnblogs.com/tshaoguo/p/10142891.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/10142786.html
在.net core web 项目中使用Nlog记录日志 - tshaoguo
第1步,添加NLog.Web.AspNetCore包引用 方法1 在项目上右击“依赖项” “管理Nuget程序包(N)…”,然后在浏览对话框中输入“NLog.Web.AspNetCore”查找包,找到后选中并单击“安装”。 方法2 或者直接在包管理器控制台输入以下命令: Install-Packag
2018-12-19T05:55:00Z
2018-12-19T05:55:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】第1步,添加NLog.Web.AspNetCore包引用 方法1 在项目上右击“依赖项” “管理Nuget程序包(N)…”,然后在浏览对话框中输入“NLog.Web.AspNetCore”查找包,找到后选中并单击“安装”。 方法2 或者直接在包管理器控制台输入以下命令: Install-Packag <a href="https://www.cnblogs.com/tshaoguo/p/10142786.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tshaoguo/p/10142743.html
在windows7系统下如何查看及升级powershell到3.0版本 - tshaoguo
最近在学习.net core web api 开发,用到了Mysql.Data.EntityFrameworkCore框架,在根据数据库表生成对应实体类时提示必须先升级本机powershell到3.0版本。安装时并不是很顺利,现将遇到的问题整理出来,分享给大家。 一、查看本机powershell版本
2018-12-19T05:45:00Z
2018-12-19T05:45:00Z
tshaoguo
https://www.cnblogs.com/tshaoguo/
【摘要】最近在学习.net core web api 开发,用到了Mysql.Data.EntityFrameworkCore框架,在根据数据库表生成对应实体类时提示必须先升级本机powershell到3.0版本。安装时并不是很顺利,现将遇到的问题整理出来,分享给大家。 一、查看本机powershell版本 <a href="https://www.cnblogs.com/tshaoguo/p/10142743.html" target="_blank">阅读全文</a>