自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

来自江西的大熊的博客

一个菜鸟程序猿大熊

  • 博客(61)
  • 资源 (1)
  • 收藏
  • 关注

原创 根据路径判断文件是否已经生成

throw new CustomMessageException("文件尚未生成!/// 判断文件是否已经生成。

2023-12-20 09:01:54 68

原创 js金额转大写以及获取url后面的参数

var cnNums = new Array('零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖');var cnIntRadice = new Array('', '拾', '佰', '仟');var cnDecUnits = new Array('角', '分', '毫', '厘');var cnIntUnits = new Array('', '万', '亿', '兆');//对应整数部分扩展单位。//输出的中文金额字符串。//对应小数部分单位。

2023-11-16 14:22:33 146

原创 gitignore未生效

去到项目gitignore文件路径下,打开git bash here原因:.gitignore文件只会在第一次提交项目的时候写入缓存,也就是说如果你第一次提交项目时候忘记写.gitignore文件,后来再补上是没有用的,.gitignore文件是不生效的。因为在缓存中已经标记该项目不存在ignore文件了(boolean)使用git rm -r --cached .去清除所有的缓存。然后再次提交代码就可以了,这样.gitignore文件就会生效...

2022-07-06 17:28:15 692 1

原创 .net 开发 gitignore

## Ignore Visual Studio temporary files, build results, and## files generated by popular Visual Studio add-ons.#### Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore# User-specific files*.rsuser*.suo*.user*.userosscache

2022-07-06 17:25:05 507

原创 【业务代码】常用正则表达式

【js对身份证中间12位数字进行脱敏处理】

2022-07-06 14:57:12 176

原创 【linux】oracle数据库cpu占用过高排查方案

将【%cpu】占用率最高的那条的【PID】复制取出,去数据库执行下面语句,即可查询出是哪条sql语句占导致cpu占用过高

2022-06-09 14:17:16 1977

原创 cshtml页面img标签动态取值

rozar页面根据学工号给img标签src属性赋值当前登录人头像照片,没有则使用默认照片

2022-06-08 11:23:00 265

原创 [linux]常用命令

【查看服务器内存状况】cat /proc/meminfo

2022-06-02 11:17:29 76

原创 要求的函数不不受支持

要求的函数不不受支持

2022-05-24 16:04:06 93

原创 c#通过JObject对象获取json中的值

示例数据:{ "code": "00", "msg": "成功", "data": "", "datas": { "data": [{ "vaccinationUnit": "**********", "vaccinationTypeName": "**********", "vaccineProducer": "**********", "vacNameCo...

2022-05-11 15:10:50 2664

原创 Docker存储驱动的选择

【Linux系统查看docker当前的存储驱动类型】$ docker system info【Linux系统】上docker可选择的存储驱动包括:AUFS(最老最原始)、Overlay2(可能是未来最优选择)、DeviceMapper、Btrfs、ZFS【给docker环境选择合适的存储驱动】1、Red Hat Enterprise Linux:4.x版本内核活着更高版本 + docker 17.06版本或者更高的版本建议使用Overlay2。2、Red Hat Enterprise Lin

2022-04-30 23:06:34 793

原创 WindowsServer2016升级Docker EE

WindowsServer2016升级DockerEE

2022-04-30 22:09:54 645

原创 UbuntuLinux 16.04系统升级Docker CE

1、更新APT包列表$ apt-get update2、卸载当前Docker$ apt-get remove docekr docker-engine docker-ce docker.io -y3、安装新版本Docker$ wget -qO- https://get.docker.com/ | sh4、将Docker配置为开机自启动$ systemctl enable docker$ systemctl is-enabled docker enabled5、检查确保每一

2022-04-30 22:04:10 1175

原创 WindowsServer2016上安装Docker

【确保能够访问docker网址】curl https://getdocker.com目前有两个版本:社区版(CommunityEdition)免费企业版(EnterpriseEdition)收费前置条件:请确保升级到了最新系统,并且打了相应的安全补丁。【一、安装Windows容器功能】1、鼠标右击Windows开始按钮,打开【应用和功能】面板2、单击打开【启用或关闭Windows功能】页面,然后打开【服务器管理器】3、确认面板处于被选中状态,然后点击【添加角色和功能】4、根据

2022-04-30 21:54:06 7248

原创 Liux系统安装docker

【确保能够访问docker网址】curl https://getdocker.com目前有两个版本:社区版(CommunityEdition)免费企业版(EnterpriseEdition)收费前置条件:请确保升级到了最新系统,并且打了相应的安全补丁。1、在linux机器上打开一个新的shell2、使用wget从https://get.docker.com获取并运行Docker安装脚本,然后采用Shell中管道(pipe) 的方式来执行这个脚本。$wget -qO- https://

2022-04-30 21:45:57 1224

原创 Docker常用命令

docker常用命令及注解。

2022-04-30 21:28:39 560

原创 .net5集成migration教程

.net5集成migration

2022-03-18 10:07:00 353

原创 Centos安装docker

使用 Xshell 连接服务器,并获取 root 权限 wget https://get.docker.com/gpg rpmkeys --import ./gpg 自动安装命令:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 验证docker是否安装成功:docker version 【重启docker】sudo service docker restart...

2022-03-03 16:44:17 502

原创 MYSQL连接字符串参数解析(解释)

被迫转到MySQL数据库,发现读取数据库时,tinyint类型的值都被转化为boolean了,这样大于1的值都丢失,变成true了。查阅资料MySQL中无Boolean类型,都是存储为tinyint了,这也无妨,但是读回时不应该都变成boolean啊。网络检索没有解决方案,准备向官方报告bug,细想官方不应该有这样低级错误,先下载Connector/NET源码研究一下,发现其中有TreatTinyAsBoolean这个属性,检索百度无结果,google有几条英文的,看来大家都没有注意到这点,或者说很少用..

2022-03-03 15:51:37 585

原创 Centos7系统安装mysql8

1、在home目录下新建xxxx文件夹2、将数据库压缩包文件拷贝至该文件夹内3、cd/home/xxxx4、tar -xvf mysql-8.0.28-linux-glibc2.12-x86_64.tar.xz5、mv mysql-8.0.28-linux-glibc2.12-x86_64 mysql6、cd mysql7、mkdir data8、groupadd mysql9、useradd -g mysql mysql10、chown -R mysql.mysql /

2022-03-03 15:35:38 1662

原创 Linux系统挂载硬盘到根目录教程

Linux系统挂载硬盘到根目录

2022-03-02 15:21:24 4079

原创 centos7系统切换到中文

centos7系统切换到中文

2022-02-25 16:59:08 987 1

原创 关于 chrome升级后出现问题

has been blocked by CORS policy: The request client is not a secure context and the resource is in more-private address space `private`【解决方案】:1:两种资源都改成https2:做代理或改dns 两种资源都改成 内网或者外网ip3:配置chrome选项为disable chrome://flags/#block-insecure-private-netw.

2022-02-16 14:52:36 866

原创 【windows系统查看本机密钥】

1、按下window+R,输入cmd按下回车键2、复制并执行下面语句:wmic path softwarelicensingservice get OA3xOriginalProductKey3、得到的xxxxx-xxxxx-xxxxx-xxxxx-xxxxx,25位的即是您本机的密钥

2022-02-15 10:47:42 6116

原创 sqlserver C盘爆满,清理tempdb

USE [tempdb]GODBCC FREESYSTEMCACHE ('ALL')GODBCC SHRINKFILE (N'tempdev' , 500)GO

2022-01-21 09:47:02 3292

原创 刷新本机DNS缓存:站点通过ip可以访问,但是域名访问不通

1、站点通过ip可以访问,但是域名访问不通,可能是本机存在DNS缓存【排查步骤】:打开windows系统左下角点击“开始"——”运行"输入"cmd"确定,然后在弹出的命令提示符界面输入命令,nslookup+空格+域名。若命令结果中域名指向的ip和服务器实际公网ip一致,那么问题产生的原因是:本机DNS缓存中留存有旧的解析记录。【解决方案】:ipconfig /flushdns...

2021-11-03 16:11:51 889

原创 C# lambda表达式实现分页

_oracleDBContext.xxxxxx.Skip(每页条数* (当前页数 - 1)).Take(每页条数).ToList<xxxxxx>();

2021-10-22 11:15:27 667

原创 c#异步方法

[AllowAnonymous]//不进行身份校验 [HttpPost("xxxxxxx")] public async Task<ResultData> xxxxxxx(string SysInstanceId) { ResultData rData = new ResultData(); rData.code = 0; PRO_NZPJSP model =...

2021-10-22 11:11:15 283

原创 sqlserver脚本操作数据库角色

---指定指定用户授权访问指定表 exec sp_addrole 'seeview' GRANT SELECT ON View_RunningData TO seeview exec sp_addlogin 'yhsjjk','yh123','DA_Dev517' exec sp_adduser 'yhsjjk','yh123','seeview'修改用户名ALTER LOGIN SA WITH NAME = ‘新用户名’修改密码ALTER LOGIN SA WITH PASSWORD =

2021-09-29 18:04:51 115

原创 Vue Nginx反向代理配置 解决生产环境跨域

Vue本地代理编辑好后,能实现跨域获取接口数据,但是打包后在生产环境接口报错404,要怎样才能解决生产环境跨域问题呢?在开发环境配置好本地代理后,使用Nginx反向代理解决生产环境跨域问题,Nginx反向代理配置非常简单,大概三步就能实现;一、下载 Nginx  下载地址:http://nginx.org/en/download.html  打开如图所示:一般第一个是最新版,第二个是稳定版,点击最新版或者稳定版下载都可以;二、修改配置文件  下载好nginx后就可以开始设置.

2021-08-27 16:54:50 226

原创 VUE封装axio

在src//utils/新建request.jsimport axios from 'axios'import { Message } from 'element-ui'import store from '@/store'import { getToken } from '@/utils/auth'// 创建axios实例const service = axios.create({ baseURL: process.env.BASE_API, // api的base_url ti

2021-08-27 16:43:06 148

原创 vue项目目录结构详解

├── build // 构建相关├── config // 配置相关├── src // 源代码│ ├── api // 所有请求│ ├── assets // 主题 字体等静态资源│ ├── components // 全局公用组件│ ├── dire...

2021-08-27 16:32:49 361

原创 【Layui】数据列表行点击事件设置(单选框)/(复选框)选中效果

//注:test是table原始容器的属性 lay-filter="对应的值"layui.table.on('row(i_Layer_SearchResult_Table_Filter)', function (obj) { //选中行样式 obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click'); //选中radio样式 obj.tr.find('i[class="la...

2021-08-23 10:02:37 2519

原创 常用正则表达式

非负整数:^\d+$正整数:^[0-9]*[1-9][0-9]*$非正整数:^((-\d+)|(0+))$负整数:^-[0-9]*[1-9][0-9]*$整数:^-?\d+$非负浮点数:^\d+(\.\d+)?$正浮点数 : ^((0-9)+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)$非正浮点数:^((-\d+\.\d+)?)|(0+(\.0+)?))$负浮点数:^(-((正浮点数正则式)))$英

2021-08-09 00:10:19 80

原创 理解auth2.0授权码方式

OAuth 2.0 规定了四种获得令牌的流授权码(authorization-code) 隐藏式(implicit) 密码式(password): 客户端凭证(client credentials)授权码(authorization code)方式,指的是第三方应用先申请一个授权码,然后再用该码获取令牌。这种方式是最常用的流程,安全性也最高,它适用于那些有后端的 Web 应用。授权码通过前端传送,令牌则是储存在后端,而且所有与资源服务器的通信都在后端完成。这样的前后端分离,可以避免令牌泄漏。

2021-07-05 15:15:46 1140

原创 单点登录场景中的CAS协议和OAuth2.0协议对比

相信关注过CAS和OAuth2.0协议的朋友们,都有大概的了解,简单描述两个协议的主要区别,网上的伙伴们通常会说:CAS单点登录时,保护客户端资源OAuth2.0是保护服务端资源安全而对于单点登录场景来说,无论是保护客户端资源,还是保护服务端资源,最终都是完成认证中心的认证,使访问的资源获取到登录的用户信息,从这个角度来看,两个协议并没有什么区别。那么在怎样去理解两种的区别呢?先来看一下两个协议:CAS协议说到CAS协议,必须亮出下图:1、访问服务:SSO 客户端发送请求访问

2021-06-15 11:33:04 1220 1

原创 IdentityServer4 在最新版 Chrome 上登录失败

由于最新版的Chrome的Cookie策略导致写Cookie失败,从而导致用户认证的失败.SameSite=strict:对于来自不同于源站的站点发出的请求,不发送cookie,为了防止CSRF攻击。SameSite=lax:类似于strict,但是当用户有意地通过单击链接或发送表单启动请求时,就会发送cookies。不会在脚本请求时发送。SameSite=none:无论请求来自哪里都可以(但是需要https)。解决方案 services.Configure<Co.

2021-06-12 17:48:50 920

原创 .net core集成cas统一身份认证

1、在Nuget包中搜索AspNetCore.Security.CAS程序包2、添加完之后在Startup中配置CAS客户端的信息在ConfigureServices中添注入CAS的配置信息services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme).AddCookie(o =>{o....

2021-06-10 09:38:34 2728

原创 .net core3.1集成swagger步骤

1、鼠标右击指定项目【管理Nuget程序包】,搜索并安装最新的【Swashbuckle.AspNetCore】,【Swashbuckle.AspNetCore.SwaggerUI】,【Microsoft.DotNet.PlatformAbstractions】2、右击项目????属性????生成,勾选xml文档文件,并将xml的文件名称复制(下方配置接口文档文件路径需要用到)3、打开Startup.cs public class Startup { public

2021-06-04 16:15:17 340

原创 ORM 【Dapper】和【Sqlsuar】性能对比总结

使用版本1.SqlSugar 3.1.012.Dapper 1.5.0.2 Dapper.Contrib 1.5 官方DLL1、数据转换实体的性能SqlSugar > Dapper2、批量插入SqlSugar > Dapper3、批量更新SqlSugar > Dapper4、批量删除SqlSugar > Dapper5、普通插入SqlSugar > Dapper6、普通更新SqlSugar ...

2021-05-28 09:50:10 2074

mui.pciker.rar

mui.picker .css + mui.picker,js

2022-01-12

空空如也

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

TA关注的人

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