自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(320)
  • 收藏
  • 关注

原创 推荐开源项目-网络应用协议框架Socket.D

基于事件和语义消息流的网络应用协议

2023-12-12 22:28:42 116

原创 Linux权限、用户组、用户

前提这里以Centos7为例。首先进入 / 目录,并输入 ls -l 。cd /ls -l分析根据上图我们拿其中一条来说:drwxr-xr-x 14 root root 3440 Aug 14 07:31 dev第一个字母 d 代表这个文件的含义:-:普通文件d :目录文件l:链接文件b:块设备文件c:字符设备文件p:管道文件第一个字母之后有9个字母,这里要以三个为一组分开看。Linux权限授权,默认是授权给三种角色,分别是user(用户)、group(组)、

2020-08-14 17:12:27 493

原创 VS2019插件VSIX开发

如何开始?创建插件项目如下:当想添加多个插件时,可添加多个,如下:从一个简单插件项目说起我创建了一个插件项目,并且添加了三个插件,项目结构如下:A区代表图标资源,一般存放插件的图标,16*16的位图。B区代表项目中插件的个数,有几个则代表有几个插件,这里有三个。C区这个文件是项目配置文件,项目中所有插件都在这个文件里面配置,如配置插件的图标,名字,快捷键等。下面粘贴出C区的配置代码和B区中一个插件的代码。学习插件开发的首先集中注意自己可以修改的代码,因为其中有许多默认部分代码是可以不用

2020-08-12 10:49:06 5364

原创 Git Tag 打标签

晚来天欲雪,能饮一杯无!这位大侠,硬套路在此,接招!提交标签:git add .git commit -m “fixed some bugs”git tag -a 0.1.3 -m “Release version 0.1.3″//可以给指定commit打标签,不一定在当前commit打标签git tag -a v1.2 9fceb02r23r2t5445t45t4 -m...

2019-12-05 11:56:46 532

原创 Mysql数据库的备份与恢复

不小心误删数据库,幸好是测试环境。所以。。。1、如何备份单个数据库。mysqlworkbench软件操作如下:软件具体备份操作,自行百度或自行摸索。用cmd进行备份:记得先进入mysql的bin目录(如果没有环境变量)mysqldump -u root -p 数据库 > 文件路径如下图:备份本地 testly 数据库到 g:\testlyback.sql 文件...

2019-10-08 14:04:34 349

原创 C#中Thread、ThreadPool、Task等联系及区别

先说 Thread与ThreadPoll前台线程:主程序必须等待线程执行完毕后才可退出程序。Thread默认为前台线程,也可以设置为后台线程后台线程:主程序执行完毕后就退出,不管线程是否执行完毕。ThreadPool默认为后台线程线程消耗:开启一个新线程,线程不做任何操作,都要消耗1M左右的内存ThreadPoll是线程池 其目的是为了减少开启新线程消耗的资源(使用线程池中的空闲线...

2019-09-23 21:05:22 1549

原创 SqlServer和MySQL临时表创建与临时表变量使用

sqlserver临时表与永久表类似,但不再使用时会自动删除。sqlserver临时表特点如下: 创建表时在表名前加"前缀"符号。 临时表利用虚拟内存,减少硬盘I/O次数,提高系统效率。 sqlserver临时表有两种类型: 1、本地临时表 创建临时表时表名称以(#)打头,仅对当前用户连接可见,断开连接时自动删除。 在一次连接...

2019-09-17 17:23:20 1925

转载 简单好用的api mock工具

1.把下载到的api-mock-util.jar放到计算机任意一个位置,例如D:\。进入到该目录,打开cmd命令窗口,运行如下命令: java -jar api-mock-util.jar 有版本号加版本号2.打开浏览器访问:http://localhost:8888/views/home.html 自行研究。不过还是用 Fillder更...

2019-09-09 18:37:08 1698

原创 字段可为null时一些注意事项

情景:某个字段可为Null,并且数据库中已经有一些数据了,其中该字段有为Null,有不为null的,测试下列sql语句的正确性。测试数据库Mysql: //找 Position字段不为Null的数据 SELECT * FROM `doctor` where Position <> null 无数据 错误示例 SELECT * FROM `doctor...

2019-09-03 17:26:35 864

原创 .gitignore 文件和 .gitattributes 文件的使用

每当想用 .gitignore文件的时候,却发现已经push了不必要的文件,但如果你不慎在创建.gitignore文件之前就push了项目,那么即使你在.gitignore文件中写入新的过滤规则,这些规则也不会起作用,Git仍然会对所有文件进行版本管理。所以一定要在项目开始就创建 .gitignore文件。windows中创建 .gitignore文件无法完成,必须填入 .gitignor...

2019-09-03 11:47:34 1865

原创 SqlServer数据库配置大小写敏感

开发时写sql语句是不区分大小写的,因为创建数据库表时默认是设置成不区分大小写。我们是可以修改的,如下图:设置数据库大小写敏感:右击数据库选择属性,再选中选项,右边即可设置。不用界面操作,还可以用sql语句来设置,如下:设置数据库大小写敏感:use master go alter database [RealyUse] collate Chinese_PRC_C...

2019-08-29 10:14:18 5215

原创 数据库相关及SQL语句(MySQL和SqlServer)基础

以下是我自己开发的总结,欢迎指正。0.概括sql语句的大小写问题,要根据数据库的大小写敏感配置而决定,以下随意。数据库建模软件PowerDesigner要熟练使用,了解物理模型生成建表sql和对数据库进行逆向工程建模,会操作即可。sqlserver中注意事项: ★表名之前加 dbo如: select id from dbo.usertable 开发时最好都加上 db...

2019-08-28 18:10:11 758

原创 后台管理页面,jqGrid框架使用

之前做后台管理页面是用的 jquery+LayUI,样式什么的,分页表格啊,表单之类的全是LayUI搞定。不过现在觉得 LayUI还是有点混乱。然后最近在做一个新的后台管理页面,是用的 jquery + jqGrid + bootstrap + fa。我感觉jqGrid还是用起来很舒服,虽然它仅仅是针对 分页表格。但是一开始用的时候,因为很多方法和属性不知道,所以觉得用起来不是那么...

2019-08-12 13:39:39 639

原创 ElasticSearch中文检索学习总结

0.先上教程https://es.xiaoleilu.com/010_Intro/15_API.html Es电子书30分钟入门。看完可以自己用c#或java写个框架了。https://www.elastic.co/guide/cn/elasticsearch/guide/current/_retrieving_a_document.html Es官网,这...

2019-08-05 10:48:08 2880

原创 Asp.Net Core 中使用Nest:6.5.1框架查询ElasticSearch数据,使用小结。

模型类:public class Computer { public int Id { get; set; } public string Name { get; set; } public string OtherInfo { get; set;} }插入数据:数据太多,插入时可能有些不成功,多试几次就好了。但我也不...

2019-07-31 13:52:22 3883

原创 从诗词大会飞花令到elasticsearch原理解析

原文链接https://mp.weixin.qq.com/s/LD2VG6dRNYXOO9KE38F_Mg主要讲述了反向索引,es搜索原理解析,elk框架分析。这是今天看的最有趣的东西了。

2019-07-30 17:08:42 507

原创 elasticsearch查询数据url记录

http://localhost:9200/_cat/indices?v 所有索引列表http://localhost:9200/_cat/nodes?v 所有节点列表key(index)/type(模型类名)/id(自定义的id)?pretty //查询id数据http://localhost:9200/testkey/vendorpriceinfo/2019?pretty...

2019-07-30 12:54:24 2636

原创 一道面试算法题

给定一个整数数组和一个整数,返回两个数组的索引,这两个索引指向的数字的加和等于指定的整数。需要最优的算法,分析算法的空间和时间复杂度参考答案://java实现,c#用字典应该也行吧publicint[] twoSum(int[] nums,int target) { if(nums==null || nums.length<2) return new int[]...

2019-07-26 09:48:24 261

原创 .NET Core中使用Redis和Memcached的序列化问题

为什么get,set不直接操作对象,而需要序列化,是因为可以提高对数据库操作的执行效率。学习网址https://www.cnblogs.com/catcher1994/p/8543711.html

2019-07-24 18:35:40 281

原创 redis的缓存穿透 缓存并发 缓存失效

学习网址:https://www.cnblogs.com/shuchen007/p/9656232.html截选一个集体缓存失效解决办法:引起这个问题的主要原因还是高并发的时候,平时我们设定一个缓存的过期时间时,可能有一些会设置1分钟啊,5分钟这些,并发很高时可能会出在某一个时间同时生成了很多的缓存,并且过期时间都一样,这个时候就可能引发一当过期时间到后,这些缓存同时失效,请求全部...

2019-07-24 17:17:46 204

原创 docker中安装redis

跟安装memcached数据库差不多,上篇博客有。https://blog.csdn.net/qq_38261174/article/details/97016821ip为: 192.168.99.100 6379然后使用telnet连接。telnet 192.168.99.100 6379进来之后按几个回车再说,直到能输入字符为止。常用命令,看教程:这里找了两个。ht...

2019-07-24 16:50:19 184

原创 docker中部署memcached

先跟着教程:https://blog.csdn.net/qq_41717874/article/details/89472198下载镜像,运行容器,ip为192.168.99.100:11211。到telnet命令这一步,我是windows系统,先看上篇博客,在windows中配置telnet.https://blog.csdn.net/qq_38261174/article/deta...

2019-07-23 18:10:55 1746

原创 telnet用法 测试端口号,及远程连接

windows中cmd输入telnet可能会出现无效的错误。需进行配置。https://jingyan.baidu.com/article/7c6fb428d60c6e80642c90ee.html 这里有如何配置及用法。

2019-07-23 17:44:48 961

原创 .net 网站部署出现 no relevant source lines

1.确保环境搭建时是先安装的iis,再安装的framework(否则你就要再注册一下了 开始>输入cmd> C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 执行前确定你的版本号是否正确)2.C:\Windows>Temp 给Temp文件夹的IIS_IUSERS和NETWOR...

2019-07-23 13:58:36 1348

原创 前端页面,表格内容显示过长,隐藏显示

td过长,隐藏显示 table td { max-width: 100px; word-wrap: break-word; text-overflow: ellipsis; white-space: nowrap; overflow: hidde...

2019-07-23 13:55:23 2733

原创 windows中安装consul,及与Asp.Net Core API一起使用

学习网址:https://blog.csdn.net/sD7O95O/article/details/80750803 不会的,不了解概念的先看这个。consul下载windows64位zip文件:https://www.consul.io/downloads.html,下载后解压得到consul.exe文件。开发者模式安装。于单个服务器的环境,不用于生产,开发者模式不保存任何的状态...

2019-07-19 14:39:11 410

原创 MySQL语句集中

查询半个小时以内的数据,等类似的:SELECT COUNT(0) FROM sms WHERE UserId=@UserId AND CreationTime >= DATE_ADD( now(), INTERVAL -30 MINUTE )MINUTE可以为 HOUR...

2019-07-18 12:35:54 125

转载 JDK12.exe安装教程

JDK12.exe:https://blog.csdn.net/yxxylucy/article/details/95065264

2019-07-10 09:57:21 1264

转载 windows中部署kafka+elk教程

docker中部署:https://www.cnblogs.com/weiBlog/p/10743201.htmlwindows中部署:https://www.jianshu.com/p/e4d3bec9e220

2019-07-09 17:33:33 611

原创 将本地电脑的文件夹挂载到 docker的nginx容器中

1、先在docker中拉取 nginx镜像.。docker pull nginx2、进行挂载将本地电脑中的文件夹挂载到docker中,实现本地文件夹 控制 容器中nginx的默认显示页面。docker run -d -p 8082:80 --name nginx-three -v ~/nginx/www:/usr/share/nginx/html nginx这一句的意思是,将...

2019-07-02 14:59:28 2025

转载 windows下默认安装docker后导致C盘空间不够用问题的解决方案

1.默认虚拟盘在C:\Users\A\.docker\machine\machines\default\disk.vmdk2.备份所有C:\Users\A\.docker的文件到D盘3.启动Oracle VM VirtualBox在设置-存储 删除存储介质下面的控制器4.在Oracle VM VirtualBox的安装目录下执行:C:\Program Files\Oracle\V...

2019-07-02 09:50:12 3609

原创 Asp.Net Core API应用 生成 Docker镜像

首先用VS创建一个 asp.ner core web api应用。然后查看有没有支持 docker选项 (有无 DockerFile文件)进入该解决方案 下的项目之后的步骤 需要windows电脑上安装了docker。我安装的是https://www.runoob.com/docker/windows-docker-install.html这个。打开 Doc...

2019-07-01 16:27:54 2073 1

原创 Docker 指令 删除容器或镜像

清除所有未使用或悬空的图像,容器,卷和网络Docker提供了一个命令,可以清理悬空的任何资源(图像,容器,卷和网络)(与容器无关):docker system prune要另外删除任何已停止的容器和所有未使用的图像(不只是悬空图像),请将该-a标志添加到命令:docker system prune -a删除一个或多个特定镜像使用带有-a标志的命令docker image...

2019-07-01 12:43:02 583

原创 Asp.Net Core的 Web MVC中使用EF Core进行数据迁移和对数据库逆向工程

数据迁移:现在项目中有 一个自己的 DbContext 和一些模型类,我们想利用 EF Core框架为我们在数据库所在服务器上自动创建数据库或在已存在的数据库上创建新的表。首先的确保电脑上安装了Sqlserver数据库。如下:public class MyContext : DbContext { public MyContext(DbContextOptio...

2019-06-26 18:08:20 745

原创 Asp.Net Core 原生DI容器的使用 及指定程序集的获取

写一个测试项目,但是需要一个DI容器用来测试项目,于是就使用了原生DI容器(也可以使用第三方容器)。使用如下:public class Base { public static Base Instance { get; private set; } static Base() { Instance = new Base();...

2019-06-26 12:44:11 1954

原创 Asp.Net Core webApi项目 自定义数据注释特性 进行模型验证

//自定义特性 重写ValidationAttribute的IsValidpublic class Validate : ValidationAttribute { public int NotNum { get; set; } protected override ValidationResult IsValid(object value, Vali...

2019-06-21 17:57:56 2642

原创 安装升级powershell 3.0时发生错误:0x80240037的解决办法

报错提示:powershell的版本过低,要求powershell的版本是3,,现在的版本是2,于是开始了漫长的升级powershell 3.0的过程,因为在安装windows更新的时候,一直装不上,提示安装更新时发生错误:0x80240037,哔了。下面我将以ie的插件IE11-Windows6.1-KB3008923-x64.msu安装为例:1、把IE11-Windows6.1-KB3...

2019-06-19 16:03:37 2527 1

原创 C# 使用httplistener自定义http服务器

教程:https://blog.csdn.net/qq_36702996/article/details/78892380代码如下:class Program { static void Main(string[] args) { HttpListener httpListener = new HttpListener(...

2019-06-18 09:23:14 3273

原创 前端,自定义印章效果

代码如下:<html> <head> <meta charset="utf-8"> </head> <style type="text/css" name="文字盖章"> .seal-content{ width: 300px; min-height: 60px; vert...

2019-06-14 10:45:14 10642 1

原创 WebPack打包工具学习记录

nodejs环境安装好之后,(淘宝npm cmd命令行输入:npm install -g cnpm --registry=https://registry.npm.taobao.org)·安装webpack和webpack-clicnpm install –save-dev webpackcnpm install –save-dev webpack-cli引用地址:https://...

2019-06-12 17:38:22 549

空空如也

空空如也

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

TA关注的人

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