自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

隶属感的博客

呵呵哒

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

原创 upload.addEventListener is not a function

测试没问题 一打包发布就不行。

2023-09-18 12:47:05 163

原创 PrintDocument DrawString C# 换行问题

链接:https://pan.baidu.com/s/1vywMUvGXMaFh_1o7ywDQTA?在使用 80mm 小票机 做 再次开发时 使用 DrawString 无法自动换行 导致文字被截断。源代码如下:立跑可用。

2023-04-07 13:00:23 852 1

原创 this.ResumeLayout 异常 winform 崩溃

this.ResumeLayout 异常

2022-11-03 19:17:59 419 4

原创 ABP 代理JS 生成

生成 account 模块 代理:1启动 web项目2打开web项目控制台3执行命令abp generate-proxy -t js -m account -url https://localhost:44390/效果:

2022-03-31 11:44:11 402

原创 ABP 跨域 一共需要改四个地方

1:加这句2:加这个方法3:加这句4:修改配置文件

2022-03-30 22:35:49 260

原创 2020-09-25 宝申科技 》金库物联

web1、<!DOCTYPE html><html><head><meta charset="utf-8" /> <title></title></head><body><body/></html>2、其实JSON数据就是一段字符串而已,只不过有不同意义的分隔符将其分割开来而已,符号,里面有[] ,{}等符号,其中1 []中括号代表的是一...

2021-01-18 15:04:37 129

原创 Dapper 查询超时 Timeout expired. The timeout period elapsed prior to completion of the operation or the

异常信息: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.原因: dapper 2.0 的 源代码如下 ,不满 4000长度的 字符串 按照 varchar(4000) 处理了解决方法:convert(varchar(64),@Account)...

2020-12-17 16:54:30 1613

原创 sql server 筛选索引

CREATE UNIQUE INDEX IX_NxpDiagAskDoctor_ ON [dbo].[NxpDiagAskDoctor](NxpDiagAskId,Creater) WHERE NxpDiagAskId is not null ;想NxpDiagAskId 字段不为空时 禁止重复,NxpDiagAskId 为空时允许重复

2020-11-18 15:35:34 207

原创 数据库表字段调整排序上移下移

做之前是一点灵感没有的 看了下别人的做法数据库,设置浮点字段做排序序号,实现自定义排序我仿照的做下来 Sort 字段改为 Float 类型后面在 写代码的时候就发现一点点问题每次移动位置就会小数点后面加一位这样感觉就不完美了而且有几率我要插入的位置 上下两个的 排序值是一样的 导致取出的 中间值也是一样的 ,这就很烦了,谁排在前面还不一定呢 /// <summary> /// 计算排序中间值 /// 如果小数点位数比before...

2020-11-13 17:22:50 2839 2

原创 ASP.NET CORE 请求处理管道

目录前瞻: 收集:创建:前瞻:RequestDelegate这个委托类型的参数是 HttpContext 类型的,大家都知道 得到了 HttpContext 的实例就可以 为所欲为 想返回啥就返回收集:如下 IApplicationBuilder就是收集中间件的方法详情可以查看IApplicationBuilder 的 Use 方法 每次调用 Use方法 就相当于ICollection<T>集合调用Add()按照这个 格...

2020-11-01 19:50:59 836

原创 在 阿里云上 Ubuntu(Linux)上 部署 .net core web 项目

我在阿里云购买的 主机安装的是 Ubuntu (乌班图)是 Linux 的一种 ,以下简称 Utuntu1、准备一个 core web 项目这个项目创建出来用docker 时无法调试运行的 ,vs 2019 会提示下载 Linux 镜像来调试这个项目 但是这个下载过程多半是卡死的这里先不管这个问题先把我们要的文件发布出来先先修改一下运行的端口 改下 代码:在Program 类中添加如下内容设置 占用端口webBuilder.UseUrls("http://*:52...

2020-10-18 15:34:00 3003 10

原创 Core Web Api 踩坑

路由core web api 怎么注册一个全局 路由方式呢? 发现网上有代码用的方法就是 在 方法前面加一个特性的方式我按照网上的做法做完后 抹除下面的代码运行然后运行就报错了 大概意思就是 控制器必须由 RouteArrribute 特性修饰如果必须要修饰的话 那全局 路由搞来就没意义了 ,那就 每个控制器写一遍路由吧而且 这边的路由规则是不用事先申明的我干掉了上面的打叉的代码 ,按照如下方式写好特性,依然可以按照如下路由规则正常访问Swagger文档之前 ...

2020-10-09 18:56:03 282

原创 C# 遍历文件和文件夹

/// <summary> /// 遍历指定文件夹下所有的文件和文件夹 /// </summary> /// <param name="path"></param> private static void LoopFile_Info(FileSystemInfo obj, int level) { if (obj.GetType() == typeo...

2020-10-09 12:25:33 578

原创 win 10 doker 安装

第一步:第二步:https://www.docker.com/get-started下载完成后:点击安装安装完后 要重启

2020-10-07 19:04:23 226

原创 Sql Server 读写分离

基于 2-8定略 20% 的操作是 增删改 80%的操作是查 为提高数据库效率可以建立 速写分离 ,读写分离就是 操作 去实时库 查询去从库 从库 同步 主库的日志 日志不是sql 而是 操作硬盘的记录 再从库执行一遍 的代价较小express 版本的 sql server 没有 发布服务的功能:发布服务1、 安装好 sqlserer 先创建 三个库先决条件2、右键本地发布 --》新建发布这个分发服务器 可以选其...

2020-09-30 21:11:43 2198

原创 分布式唯一ID

在做多个库之间的同步时 自增长 就不太适用了Comb算法(combined guid/timestamp) 用于解决 guid 无序的问题/// <summary> /// Generate a new <see cref="Guid"/> using the comb algorithm. /// </summary> private Guid GenerateComb(){ byte[] guidArray = Guid.NewGu...

2020-09-29 15:13:25 130

原创 处理线程超时、死锁的正确姿势

private static object lock_obj { get; set; } = new object(); /// <summary> /// 线程死锁 、超时正确的处理姿势 /// </summary> public Task DoSomething() { return Task.Run(() => { .

2020-09-29 13:07:56 230

原创 sql server 批量插入 bluk 和 表值参数

普通插入: public static void CommonInsert() { var num = 0; var watch = new Stopwatch(); using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["db"].ToString())) { c

2020-09-28 18:46:59 236

原创 减库存问题 实践

我用sql server 做了 一个模拟一张订单表一张产品表逻辑是准备一个存储过程 产品数量>0就可以 往 订单表insert 一条记录 产品数量-- ;这个 存储过程 没添加 事务 没指定 会话隔离级别 也没有 加锁ALTER PROCEDURE [dbo].[pro_createorder_auto]@errormsg nvarchar(1000) outputASBEGIN BEGIN TRY --begin tran ...

2020-09-28 14:30:31 660

原创 sql 查询学生成绩排名 并列第几 要标记是并列第几名 排名函数 DENSE_RANK

实际要求 查询学生 英语成绩前五名 并列的要指出表的情况学生表:成绩表实现SQL :with ranks as( select score, '第'+ cast( row_number() over( order by score desc ) as nvarchar) ++ '名' as rank from ( select distinct top 5 score from tt left join t on t.xh = tt.

2020-09-27 15:49:41 4210

原创 VUE 组件 有数据不渲染 v-for

代码如下:<!-- * @Author: your name * @Date: 2020-09-16 10:32:50 * @LastEditTime: 2020-09-17 12:37:31 * @LastEditors: qal * @Description: In User Settings Edit * @FilePath: \mt-app\src\components\changeCity\category.vue--><template> &lt

2020-09-17 12:57:54 634

原创 C# 中 Redis 的简单使用

准备 一个 redis 文件在redis 所在目录运行redis-server.exe redis.windows.conf出现这个就说明 redis 服务启动了 ,这个界面不能关闭新建一个控制台 :目标框架选新一点 ,不然安装不上插件NUGET 安装 :ServiceStack.Redis.Core接着写代码就可以了:复制可以直接用using System;using System.Collections.Generic;using ServiceSt...

2020-08-24 13:27:30 641

原创 Kettle 批任务处理 的执行

D:cd D:\pdi-ce-7.1.0.0-12\data-integrationkitchen /rep:GSDB_ETL /user:admin /pass:admin /dir /GS/SC/XYBB /job JOB_SC_XYBB /logfile /level basickitchen 搞全局需要 配置环境变量 直接 通过 指定路径就可以 不配置环境变量...

2020-08-18 16:20:54 331

原创 WEB API 通过 实体上传 字段和 图片列表

查我想要的结果:前端上传的文件和字段自动按照实体类对应 然后利用 实体效验 减少 不必要的 if 判断我写完这个 方法后 测试报错:postman的报错谷歌浏览器的报错:为了解决上面的问题 找到了 文章https://www.cnblogs.com/kingCpp/p/4901268.html 了解到 webapi 似乎默认不支持这种方式的上传在nuget 安装了MultipartDataMediaFormatter 用来支持 我们直接从实体中获取 文件...

2020-05-26 13:25:47 3048 1

原创 log4net 一 控制台快速使用

一 安装 log4net二 改配置文件这是控制台默认的配置文件:App.config<?xml version="1.0" encoding="utf-8" ?><configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> </startup></...

2020-05-23 13:08:52 273

原创 已经传入 远程仓库的项目想要 取消部分文件追踪

尽量在第一次 push 代码前把 ignore 做好,不然后面修改ignore文件是无效的但是现在就是遇到这个问题 SKJS_WEBAPI.DB 这个文件夹下都是 Entity Framework 相关的内容,又是多人开发,到了 合并代码的时候真是 日了狗了每个人都有可能去 更新实体模型 重新生成T4模板 导致总有冲突:修改 了 ignore 发现没有用网上查了一通发现 步骤如下:在ignore 添加/SKJS_WEBAPI.DB/*...

2020-05-21 20:22:58 151

原创 kettle spoon 添加 oracle 12c数据库连接的方式

如果照着上面的设置后依旧报错:oracle12cORA-28040: No matching authentication protocol那么找到自己电脑上 oracle 端地址:在这个文件中加上一句:SQLNET.ALLOWED_LOGON_VERSION=8...

2020-02-26 13:28:25 1579

原创 ora 文件新增连接后 --》无法解析指定的连接标识符

一个空格引发的血案:dmauser_dma2017 前面 有个空格 就一直报无法解析指定的连接标识符dmauser_dma2017= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.10.133)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICAT...

2020-02-26 11:10:00 174

原创 动态添加的dom css3过渡动画没有反应

但是在代码中创建 dom 后 没反应var center = $('<div class="divCenter" style="color:'+color+'">'+n+'</div>')$('body').append(center);//getComputedStyle(center[0]).left //让页面从新渲染 否者不会触发 css3 的特...

2020-01-31 12:42:53 1178

原创 oracle 存储过程 循环

oracle 循环 模板create or replace procedure PRO_DelBuildDissRelation as Cursor cursor is select * from students; begin for item in cursor LOOP begin --打印学生的属性值 ...

2019-12-19 14:17:09 277

原创 HTTP协议中 GET 与 POST 请求的区别

1、针对这个问题,要考虑基于什么前提的,如果什么前提都没有 ,不使用任何规范,只考虑语法和理论上的HTTP协议 GET 和 POST 几乎没什么区别,只有名字不一样。2、如果基于RFC规范:(1)、理论上: 的GET 和 POST 有相同的语法,但是有不同的语义。GET是获取数据,POST 是发送数据,其他方面没有区别(2)、现实上: 各种浏览器就是这个协议的实现者 。不同如...

2019-11-08 13:04:53 267

原创 瀑布流

https://853219061.github.io/waterFull_Page/代码:https://github.com/853219061/waterFull_Page

2019-11-05 10:02:35 248

原创 HttpClient 发送 Post 请求 带 json 参数

预想代码: 本来想用 这个扩展的 泛型方法 的PostAsJsonAsync 但是这个方法在 我的 类库中执行会报错:报错内容:未能加载文件或程序集“”或它的某一个依赖。找到的程序集清单定义与程序集引用不匹配。using (HttpClient client = new HttpClient()) { clien...

2019-09-06 15:33:29 2641

原创 git :github创建项目克隆到本地

先创建一个库,再克隆:这里勾选了系统生成 README.md 文件执行代码: git clone https://github.com/853219061/clonePro.git执行完以后:文件夹下出现了一个 README.md 文件 代表 克隆成功之后就可以愉快的开发 了这个时候 的 git 命令行还打开在该项目的上级文件夹...

2019-09-05 10:15:27 486

原创 git :第一次 push本地库 到 远程

首先需要先获取SSH秘钥:$ssh-keygen-trsa-C"你的邮箱名"我的邮箱就是 [email protected] 所以执行:$ssh-keygen-trsa-C"[email protected]"秘钥就生成到了 下面的 id_rsa.pub 文件中,复制一下拷到自己github网站上的 如下位置输入 ...

2019-09-05 10:05:57 911

原创 VS 无法克隆

在普通凭证列表中查看有没有自己的凭证,没有就添加

2019-08-01 16:12:46 381

转载 Oracle 误操作 , 恢复表

方法1:alter table md.dw_md_object_map_v2 enable row movement;恢复到那个时间点 需要上面的 的语句在该时间之前执行过flashback table md.dw_md_object_map_v2 to timestamp to_timestamp('2019-07-26 10:00:00','yyyy-mm-dd hh24:...

2019-07-26 11:51:50 141

转载 记录被另一个用户锁住

https://www.cnblogs.com/tianwyam/p/oracle_lock.html

2019-07-22 20:25:29 142

原创 asp.net Web API 坑点

一路由:不喜欢 Restful 风格,修改了路由: config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "customer/{controller}/{action}/{id}", defaults:...

2019-07-16 13:02:52 202

原创 SQL Server 存储过程 中常用的小套路

1、刚刚才发现存储过程中 想要 动态的 where 字段in ( @ids ) 是不行的 ,我找了好久的Bug 就是找不到,原来是这个原因,最后使用下面的 遍历字符串 将 各项插入临时表 再进行 in 操作2、遍历逗号间隔的字符串:declare @Aids varchar(100)set @Aids = '12,2121,454,78,456,' --要遍...

2019-06-22 11:00:34 289

简单实践下 依赖注入

单实践下 依赖注入

2020-10-16

空空如也

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

TA关注的人

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