自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

课后笔记

IT界的小儿郎

  • 博客(44)
  • 资源 (3)
  • 收藏
  • 关注

原创 卸载奇安信天擎

卸载奇安信

2022-05-17 10:32:52 37032 16

原创 C#-软件测试

软件测试1 基本概念1.1 软件测试1.2 目的1.3 原则1.4 周期1.5 测试与开发过程的关系1.6 白盒测试与黑盒测试1.7 测试用例2 白盒测试的测试用例设计2.1 逻辑覆盖2.1.1 语句覆盖2.1.2 判定覆盖2.1.3 条件覆盖2.1.4 判定-条件覆盖2.1.5 条件组合覆盖2.1.6 路径覆盖1 基本概念1.1 软件测试为了保证软件的质量和可靠性,人们力求在分析、设计等各...

2019-10-18 18:25:01 2063

原创 IIS-网站报500.19错误代码0x8007000d问题解决

错误信息HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。情景本地编译,本地调式,完全没有问题,发布至原服务器上也没有问题,但是,在发布至新的服务器上就出现了这种问题。解决过程首先根据其给出的错误代码0x8007000d去查找原因。参照的是其给出的错误代码参考:https://support.microsoft...

2019-09-11 23:30:28 39869 8

原创 C#-MVC的Swagger对重复的架构ID(类型名重复)报错问题

Swagger异常{"Message":"出现错误。","ExceptionMessage":"Conflicting schemaIds: Duplicate schemaIds detected for types Lunz.Services.CarHr.Model.City and Lunz.Services.CarHr.Model.Enterprise.City. See the con...

2019-07-26 10:36:44 3059

原创 C#-MVC的Swagger对于同路径同请求类型的重载报错问题

Swagger异常{"Message":"出现错误。","ExceptionMessage":"Not supported by Swagger 2.0: Multiple operations with path 'api/Enterprise/Enterprise/SendRegisterVerificationCode' and method 'GET'. See the config s...

2019-07-26 10:26:53 2913 1

原创 2019年05月09日之有所思

这是群里一位前辈兼领导,跟我们的分享:

2019-05-10 00:00:53 303

转载 SQL-SQLServer2014对应.NET的数据类型映射

Mapping CLR Parameter DataThe following table lists Microsoft SQL Server data types, their equivalents in the common language runtime (CLR) for SQL Server in the System.Data.SqlTypes namespace, and t...

2019-04-11 18:06:02 310

原创 C#-Dapper查询mysql数据库可空的tinyint(1)报错:Error parsing column 11 (IsConvent=1 - SByte)指定类型转换无效

错误信息Error parsing column 11 (IsConvent=1 - SByte)“指定类型转换无效”数据库:MySQLORM:Dapper框架: .NET外在显示:排查及验证结果

2019-04-11 17:18:37 2180

转载 C#-进击Hangfire

Hangfire 分布式后端作业调度框架服务CronTrigger(cron表达式)格式字段含义CronTrigger(cron表达式)ronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚...

2019-02-27 18:51:05 6626 1

转载 EF-AsNoTracking()

小弟是第一次接触EF这个ORM,在使用时发现甚是方便尽管有性能上的担忧。但是我现在接触到的都是简单使用,简单到我甚至不需要动脑子,所以一直在找深入使用的东西。偶然发现了一种AsNoTracking()的用法,尽管能够见名知意但我觉得还是有必要研究一下其具体意义。果不其然,它带我打开了深入理解EF的一扇门。跟踪数据与非跟踪数据的内容,如果我能了解一些并合理使用的话,对我来说就算是EF学习的进步之一...

2019-02-22 17:47:25 10018

原创 C#-初识Hangfire

Hangfire在.NET和.NET Core应用程序中执行后台处理的简单方法。无需Windows服务或单独的进程。由持久存储支持,存储方式有sqlserver、redis,mongodb等等。Hangfire支持所有类型的后台任务 - 短时间运行和长时间运行,CP...

2019-02-21 17:04:12 20341 3

原创 C#-创建文件夹和文件

以创建异常日志为例子,下面是我自己写的一个方法。主要是要记录其要注意的一些逻辑和流程,如检测路径,写入流注意关闭,并最好放在finally块中等。using System.IO;public void LogRecord(string name, IList<string> content) { System.IO.StreamWriter...

2019-02-19 18:19:33 13112

原创 EL(Expression Language)-EL操作符/EL表达式

Expression Language在新项目中第一次接触到这个,都是缩写,全然看不懂,搜了一下是叫做EL操作符,也有叫EL表达式的,叫JSP 表达式语言的。暂时还不清楚其关系,根据搜索结果整理合并了一下,先做此记录。操作符类型术语定义算术型+、-(二元)、*、/、div、%、mod、-(一元)逻辑型and、&&、or、关系型==、eq、...

2018-12-26 14:10:16 515

原创 Anjular-waring:global Angular与local Angular版本不一致

现象angular项目,执行 ng serve 指令后出现如下waringYour global Angular CLI version (7.1.3) is greater than your localversion (1.4.9). The local Angular CLI version is used.To disable this warning use "ng confi...

2018-12-18 11:40:46 3048

转载 C#-访问修饰符

逛博客发现的,保存一下1.protected internal 在现版本的编程使用较少。2.直接在命名空间中声明的类和结构(即,没有嵌套在其他类或结构中的类和结构)可以是公共类和结构,也可以是内部类和结构。如果不指定访问修饰符,则默认为 internal。3.派生类的可访问性不能高于其基类型。 换句话说,不能有从内部类 A派生的公共类 B。 如果允许这种情况,将会使 A成为公共类,因为 A...

2018-12-10 23:25:39 160

转载 C#-十大经典排序

本来只是想回顾下排序算法,但是偶然发现了这极好的文章,甚是喜欢,转载在此处以作记录和后续学习。

2018-12-10 14:27:47 403

转载 SQLServer-存储过程

一、定义变量--简单赋值 declare @a intset @a=5 print @a --使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三'print @user1 declare @user2 nvarchar(50) select @user2 = Name from ST_User where ...

2018-12-10 11:57:44 187

原创 VUE-开发一个树形结构组件(组件递归)

需求一个页面,要显示商品分类,同时每个分类下面还拥有若干子类,子类也可以有子类。要实现全选单选,子类被逐个全选父类也要标记选中。第一反应就是树形结构,和递归调用。曾经在做WPF时记得有现成的组件,也学着写过对应的后台。这次我要自己写一个前端的组件了。这只是我自己花了点时间写的一个vue组件,尚可优化及拓展。仅此与大家分享一下。效果实现<template> <di...

2018-12-08 17:52:13 16979 5

原创 C#-VisualStudio2015-更改主题及背景

VisualStudio2015-更改主题及背景下载相关IDE、主题菜单栏:工具->扩展和更新下载并安装MoeIDE(有时会搜索不到,可以多搜几次,安装后需要重启VS)下载并安装Color Theme Editor(有时会搜索不到,可以多搜几次,安装后需要重启VS)然后就可以进入主题选择了(我是重启后就自动打开了这个页面)可以使用ImportTheme导...

2018-12-05 14:59:54 4322

原创 VUE-实现一个封装打印功能的插槽组件

需求H5页面提供一个发票机打印按钮我想把它封装一下变成组件父级页面只需要在组建内填充要打印的内容就可以了尚存在的问题PC端可以了,但是移动端尚未解决。移动端的Edge和Chrom浏览器能够调起打印功能页面,但是无法找到打印机。网络上的打印机手机找不到,而且也无法安装对应的驱动。可蓝牙链接的发票打印机,使用微信小程序,有的能搜索到设备,有的搜索不到设备,能搜索到设备的,无法使用,使用微...

2018-12-02 22:20:52 2817

原创 C#-iBatis.NET使用小结

iBatisiBATIS一词来源于“internet”和“abatis”的组合。是一个基于SQL映射支持Java和·NET的持久层框架。是一种轻量级的对象关系映射(ORM)框架。是一种“半自动化”的ORM实现。iBatis.NET重要配置文件Providers.config:数据库连接驱动配置文件,我们主要用 SQLServer 数据库连接驱动Mapper.xml:例如: D...

2018-12-02 21:54:25 5423

原创 JS-JS实现的VUE组件-城市列表

用JS实现的VUE组件 城市列表基本思想是,将城市列表数据缓存在本地然后在页面上实现即时模糊查询和首字母定位查询等为了保护项目,删除了部分代码H5:<template> <div id="city"> <div class="search-city-back"&am

2018-11-29 22:52:30 1533 1

原创 C#-一种方法工厂的实现

来源当时在做销售数据报表功能,需要提供多种报表的数据。每一种报表我都写了一个方法用于查询对应的数据。这些方法有一个共同的特点:出参入参类型一致。方法的名称我也做了格式化处理。但是入口只有一个,就是对外提供的调用接口只有一个,具体是要获取那个报表的数据需要根据其中一个数据来做判断。我一开始是打算写个if-else或者switch。旁边的老前辈看到了后,教了一种实现方式。他这个方式写完后,我...

2018-11-28 15:27:43 195

原创 C#-VisualStudio更换项目账号

环境Visual Studio 企业版 2015TFS 管理win 10 企业版 10.0.17134时间:2018-11-27问题项目使用的微软的TFS管理代码、提测、代码分支等。visual studio 链接项目后,tfs账号密码就记住了,不像网页的tfs一样有账号注销等,而且也与网页的tfs没有关联关系。不知道应该如何更改。解决控制面板 =》 用户账号 =》...

2018-11-27 10:59:19 636

原创 JS-js的部分基础方法实现整理

获取URL Queryexport const getHashUrlQuery = (name) => { let reg = new RegExp('(^|&)' + name + '=([^&#]*)(&|#|$)', 'i'), url = window.location.href, r = url.substr(1)....

2018-11-24 18:05:42 153

原创 C#-string类型是引用类型的证明

2016年,作为实习生在公司,一位前辈问我这样一个问题:string类型是引用类型么?为什么它的使用方法那么像值类型?你如何证明它是引用类型?很有意思的一个问题,我后来专门以一封邮件作为了回复。string 类型 是 引用类型string类型与stringbuilder类型很像,类似数组与集合的某些相对属性。在小型化上string更快速和只读,大量数据上面stringbuilder才能体...

2018-11-22 09:05:22 1456

原创 C#-新特性笔记

C#新特性笔记2017年,发布了C#7.0。公司进行了一次考试,本人在考试结束后回顾试卷,写了一份答题解析,原为word文档,现整理如下。...

2018-11-22 00:09:14 893

原创 RabbitMQ-基础问答整理

RabbitMQ技术原理 知识问答下面内容,为本人在职期间经历RabbitMQ培训后,由公司前辈给出的一系列提问问题。本人根据问题,事后经过整理和查询逐条亲自做的参考回答。在此先敬谢前辈。部分答案是自己搜索的,可能存在不准确的。RabbitMQ 是由哪种语言开发的?erlangRabbitMQ 支持的消息推送方式有哪几种?点对点和发布订阅RabbitMQ 依赖哪种机...

2018-11-20 23:59:21 553

原创 RabbitMQ-初识

初识RabbitMQ什么是RabbitMQRabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写。RabbitMQ支持多种客户端:.NET、Java、Python等。RabbitMQ用于实时性、可靠性要求较高的消息传递。RabbitMQ依赖消息确认、事务、持久化等保证消息的可靠传输。2018-07-05发布最新版本3.7.7AMQP,即Advanced Mess...

2018-11-20 23:33:25 211

原创 JS事件句柄-鼠标滚轮控制页面内某部分上下滑功能

鼠标滚轮控制页面上下滑动问题开发项目初始定位为面向移动端,现在经理要求在PC端能够正常使用项目基于VUE框架,主使用的VUX组件库,使用的VUX分页加载组件移动端上下滑动没问题,PC端使用鼠标拖动没问题,但是滚轮滑动无法触发组件的上下滑动,估计是因为VUX是面向移动端的需求希望能够使用滚轮滑动来控制滑动及分页,能够优化用户体验。仅仅控制页面中的列表分页部分,页面中的顶部栏与底部栏是不...

2018-11-16 12:07:31 1035 1

原创 JS-如何静默更改当前网页URL地址

如何更改当前页面url// 设置当前urlsetCurrentUrl () { if (!!(window.history && history.pushState)) { // 支持History API if (!(this.$route.query.shopId || getHashUrlQuery('shopId'))) { histor...

2018-11-16 10:38:02 14963 1

原创 SQL Server锁机制浅读

SQL SERVER 锁机制序锁及事务机制的存在,便于关系型数据库实现它的四个基本特性。当两个不同的进程试图同时修改同一份数据时,数据库管理系统(DBMS)负责解决他们之间潜在的冲突。理论上所有的事务之间应该是完全隔离的。但是实际上,要实现完全隔离成本实在是太高(必须是序列化的隔离等级才能完全隔离)。所以,SQLServer通过锁,就像十字路口的红绿灯一样,告诉所有并发的链接,在...

2018-11-14 18:13:21 468

原创 C#-抢红包功能的分布式情况下处理多并发

起因需求经理设计了一个分享出去后,可以在微信群中抢优惠的活动。简单来说,就是每个参与活动的商品可以生成一个红包池,分享到群里后,可以像抢红包一样,去抢优惠金额。问题接口很快就根据需求设计开发出来了,并完善了相关活动规则。但是因为当前项目为电商系统,之前并未考虑过有限制的多并发情况。也缺乏想应的队列控制功能。日常使用的只有一种锁,就是一个进程进入后,对radies中某个资源加锁,当其它进...

2018-11-13 17:52:24 1141

原创 C#学习-数值与日期的ToString()格式汇总

起因在开发过程中,涉及到通过使用枚举类型来优化接口。因为要与 入参/出参 做对比 对 出库/入库 string类型变量赋值等。其中的转换感觉实在不方便,甚是奇怪,既然被推荐转换成枚举做处理进行优化的话,应该是变得方便才对。专门请教老司机,学习到下面的方法。string testA= AfterSaleIsAcceptanceEnum.End.ToString(“D”); string t...

2018-11-12 18:23:55 9139

原创 SQLServer学习-20180813考试

SQLServer考试之错题笔记考试名称:SQL开发进阶考试 分数:89(计分制:百分制) 考试时间:2018-08-13 17:00—2018-08-13 17:33 部门:云平台中心索引的顺序和数据表的物理顺序相同的索引是( )?(C)×0.0分A. 聚集索引 B. 非聚集索引 C. 主键索引 D. 唯一索引正确答案:A下列选项都是系统...

2018-08-28 15:06:30 754

原创 NPM错误-ERRNO -4048

npm ERR! path E:\SouthernPowerGridProject\web_project\AutoOPS\autoops\node_modules\fsevents\node_modules\dashdash\node_modulesnpm ERR! code EPERMnpm ERR! errno -4048npm ERR! syscall scandirnpm ERR! Error: EPERM: operation not permitted, scandir 'E:\So

2018-08-15 15:06:31 35959 3

原创 VUE路由-IE浏览器中的路由跳转后页面不变更问题

情景:IE11浏览器中,在进行正常页面跳转操作后(页面A跳转到页面B),点击浏览器的左上角的‘后退’按钮,点击后,可以看到url地址已经发生了变化(url由页面B变为页面A),hash值也已经是上一页的路由,但是浏览器显示的内容却没有发生变化(依旧是页面B)。若将url在一个新的选项卡中复制粘贴是可以打开页面的(页面A用当前url打开没问题)。没有任何报错(页面A和页面B无任何js错误或者...

2018-08-14 15:41:04 9886 4

转载 JS-判断当前浏览器是否为IE

H5判断       <!--[if IE 6]>仅IE6可识别<![endif]-->  <!--[if lte IE 6]> IE6及其以下版本可识别<![endif]-->  <!--[if lt IE 6]> IE6以下版本可识别<![endif]-->  <!--[if gte IE 6]> I

2018-08-14 14:28:55 39672 4

原创 SQLServer优化-索引

1.注意哪些做索引Search/Join列。条件列。高选择性列。如ID这种属于高选择性列,性别属于低选择性列(根据性别查询结果较多)。排序或范围搜索列作为聚集索引。2.注意索引顺序ScanRID Lookup不适用该索引3.要合理使用Include列非聚集索引的覆盖索引存储结构 索引效率聚集索引查找非聚集索引查找非聚集索引扫描聚集索引扫描全...

2018-08-13 16:07:48 268

原创 SQLServer查询-执行过程

在查询SQL相关内容过程中,浏览到的两张珍贵的图片,觉得很重要,特此保存,同时感谢制作图片的大佬。createtime:2018-08-13

2018-08-13 15:22:58 1397

企业微信会话内容存档预研-2022

基于企业微信的会话内容存档功能,做的初步调查和预研。有的公司需要试用企业微信监控员工对内外的聊天内容、资金往来等情况,此文件即是2022年本人对于类似需求的一个初步调查结果。内容是一个思维导图的形式,分别有jpg、png、mm、xmind四种格式的原文件。

2022-05-18

VUE+AXOIS+ASP.NETMVC+EF+SQLServer架构的Demo

ASP.NET+MVC为基础架构。VUE为前端开发,AXIOS为前后端交互,EF为ORM,SQLServer为数据库。 实现了初步前后端分离,可正常发布部署至IIS站点的,一个Demo。

2018-12-10

SqlMap.xsd

可以智能提示编写xml文件的小工具。有了这个XSD文件,在建立的Sql-Map配置文件的 标签中,加入这个XSD的使用声明,就能够看到智能提示的效果了。

2018-12-02

空空如也

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

TA关注的人

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