自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 最新版本的OpenLens,有两个隐藏技能

2、测试环境查看pod、node时可能会出现监控数据未显示,点击集群的Setting,在Metrics里选Prometheus Operator,指定服务地址为cattle-monitoring-system/rancher-monitoring-prometheus:9090,就可以正常显示监控数据。1、需要添加扩展插件@alebcay/openlens-node-pod-menu,查看pod时才会出现进入命令行的按钮。最新版本的OpenLens v6.4.15,有两个隐藏技能。

2023-07-19 17:30:49 1666

原创 VS2022修改模板文件

不管任何版本的vs,模板文件路径都是下面这两个。

2022-12-14 11:27:33 907

原创 判断IEnumerable<>和判断IEnumerable<T>类型的区别

结论昨天跟同学因为这个问题争论一下,有个问题可能没有引起他们足够的重视:IEnumerable<>和 IEnumerable<T>是不同的东西先说结论:IEnumerable<> 和 IEnumerable<int>是有区别的1.判断是否继承了IEnumerable<>,用 x.GetGenericTypeDefinition() == enumerableType2.判断是否继承了IEnumerable<int>,用 en

2021-08-05 11:07:57 661

原创 centos7+docker+docker-compose+nginx+gitlab笔记

一、安装虚拟机VMware下载地址:https://www.onlinedown.net/soft/2062.htm 点击下载镜像库地址:http://mirrors.163.com/centos/7.9.2009/isos/x86_64/二、虚拟机IP静态化处理我的gitlab虚拟机地址:192.168.1.101nginx 虚拟机地址:192.168.1.100https://blog.csdn.net/u014467089/article/details/115277316三、安装do

2021-04-25 17:17:53 345

原创 CentOs7查看和固定虚拟机IP地址(桥接模式)

1.查看本机IPip add2.编辑IP地址nmtui选中“编辑连接”,回车通过方向键调整选中到“编辑”,回车Ipv4,自动,回车 改为手动配置,显示出配置项,配置完后,选择 确定,回车(DNS 服务器是:114.114.114.114,图中有误)3.重启网卡service network restart4.尝试 ping baidu.comip修改成功,但网络不通5.vm-编辑-虚拟网络编辑器查看虚拟机虚拟网络编辑器,确定桥接到的是本机(宿主机)的网络网卡6

2021-03-28 11:38:42 1387 2

原创 VMware虚拟机安装win10系统

1.以管理员权限身份运行 VMware2.创建虚拟机-自定义3.直接下一步4.选择iso镜像或稍后选都行,下一步5.选择系统类型 win106. 命名 和 选择虚拟机文件存放位置7.选 BIOS8.cup + 核数, 2核也够了,后面觉得慢了可以改9.设置内存, 2G也够了,后面觉得慢了也是可以改的10. 选择桥接网络或者NAT,区别的话,简单点讲就是桥接:使用新的局域网IPNAT:使用本机IP11.IO 和磁盘 ,默认选项就行,一直 下一步,一直到完成

2021-03-18 22:54:17 2410

原创 CentOs7 安装 gitlab并汉化(踩坑)

我安装的是gitlat-13.5.1-ee首先,注意停用nginx,因为gitlab自带的nginx会与它(80端口)冲突,我把gitlab自带的nginx设置到别的端口,root设置密码时,会提示密码验证不通过,可能是我没有把端口彻底设置好吧1.安装参考 https://www.jianshu.com/p/ade38a53b1ac2.汉化参考1 git下载出错,如何处理RPC failed; result=18解决://调整缓存大小git config --global http.pos

2020-11-05 18:21:03 513

原创 .net之GC垃圾回收原理

一、资源托管资源 :由CLR管理分配和释放的资源,也就是我们直接new出来的对象;非托管资源:不受CLR控制的资源,也就是不属于.NET本身的功能,往往是通过调用跨平台程序集(如C++)或者操作系统提供的一些接口,比如Windows内核对象、文件操作、数据库连接、socket、Win32API、网络等。GC垃圾回收主要是帮我们回收 托管资源对于非托管资源的回收,需要开发人员自己写代码实现回收。在.Net framework中,开发人员通常会把清理这类资源的代码写到Close、Dispose或者

2020-08-28 18:06:47 433

原创 .net core+mysql下使用EF CodeFirst

1.先看图需要的用到的下面的包,都可以用Nuget提前安装好,注意版本号一致Microsoft.EntityFrameworkCoreMicrosoft.EntityFrameworkCore.DesignMicrosoft.EntityFrameworkCore.ToolsPomelo.EntityFrameworkCore.MySql2.问题An item with the same key has already been added. Key: Pomelo.EntityFramew

2020-07-25 13:16:39 768

原创 electron打包为exe可执行程序(windows10)

打包过程1.参考 windows下打包exe2.我是win10系统,electron安装失败时,就尝试吧node.js更新到最新的(LTS)版本查看命令3.安照1的方法,以管理身份启动cmd黑窗口,执行electron-packager . 'HelloWorld' --platform=win32 --arch=x64 --icon=icon.ico --out=./out --as...

2020-02-26 15:23:30 985

原创 windows下MongoDB搭建集群

windows下MongoDB搭建集群部署集群思路:在同一个服务器上安装三个实例,分别用端口号:27017(主)、27018(从)、27019(裁决)

2019-07-02 14:28:19 4746 16

原创 identityserver4+.net core之自定义生成Token

主要是引入 ITokenService 接口,调用CreateSecurityTokenAsync方法private readonly ITokenService _tokenService;#region Create Token /// &amp;amp;amp;lt;summary&amp;amp;amp;gt; /// 为用户创建token /// &amp;amp;amp;lt;/summary&amp;amp;amp;gt;

2019-03-12 18:53:11 3975 2

原创 eclipse+java+mysql+tomcat学习记录

*eclipse下载学习java web开发,一定要用eclipse ide for java ee developers版本设置开始调试时自动保存设置:window-&gt;preferences&gt;run/debug&gt;launching里面save required dirty editors before launchingalways:自动保存prompt:提示保...

2018-11-23 23:06:12 282

原创 .net mvc、api等入参限制特性

一、Required     必填选项,当提交的表单缺少该值就引发验证错误。二、StringLength     指定允许的长度     指定最大长度:   [StringLength(20)]  //最大长度不超过20个字符     指定最短于最长限制:   [StringLength(20,MinimumLength=3)]  //最大长度不超过20个字符,最短不能低于3个字符...

2018-09-04 17:49:50 941

原创 window下解压版mysql安装过程+配置

基本信息服务器:Windows Server 2012 R2 Standard 64位 mysql版本:mysql-5.7.18-winx64 安装路径:D:\Program Files\mysql\mysql-5.7.18-winx64 安装后完整的样子 下载去mysql官网,导航栏有个“archives”(档案),在那里面找你需要的mysql版本安装直接解...

2018-08-09 22:21:49 211

原创 C#比较两个对象是否相等(深度比较)

上篇文章《C#之相等比较(常规比较)》写了C#中比较是否相等的常规方法的使用说明,但是在实际开发中,往往也会用到两个引用类型的对象进行比较,而引用类型中有包含引用类型的属性或字段。 例如: 有一个引用类型TestClass,TestClass中同时包含值类型(int)的属性和引用类型属性(ExClass),引用类型的属性中又包含了引用类型的属性(ExClass2)。 public ...

2018-04-28 15:59:50 18190 5

翻译 C#之相等比较(常规比较)

C#之相等比较   C#中的对象都继承自System.Object对象,分为引用类型和值类型两种,所以对象的相等比较而言就分两种,一种是比较引用,一种是比较值。System.Object默认提供了三个方法来进行对象的相等比较:静态的ReferenceEquals()和Equals()的两个版本,加上“==”运算符共有四种来进行对象相等比较的方法。  相等比较的方法:静态的ReferenceE...

2018-04-28 15:25:56 2486

原创 QQ9.0需要安装两个插件

QQ9.0需要安装两个插件如果当时忘记装了,链接如下: 1) https://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ax.exe2) https://fpdownload.macromedia.com/pub/flashplayer/latest/help/in...

2018-04-03 11:11:26 29346

原创 IIS发布遇到的问题

问题:HTTP 错误 500.21 - Internal Server Error处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler”解决方案:以管理员运行下面的命令注册:32位机器:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet...

2018-03-13 18:21:29 191

原创 SQL case when 的使用方法 总结

一、 Case when then 中判断null的方法正确方法:CASE WHEN columnName is null THEN 0 ELSE columnName END错误方法:CASE columnName WHEN null THEN 0 ELSE columnName END二、 Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex...

2018-03-13 18:18:30 464

原创 C#定义系统常量的两种实现方法对比

在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant),前者用“const”来定义,后者用“readonly”来定义。

2017-08-25 11:57:04 446

原创 MongoDB条件查询

对于一般查询如下即可满足: QueryDocument query = new QueryDocument(); query.Add(“Country”, “中国”); query.Add(“province”,”河南省”); //开始查询 monog.find(query);对于混合查询 or、and、大于、小于 等等就需要用到如下关键字:Query.All(“name”, “a”,

2017-03-30 18:34:06 770

原创 SQL SERVER 从Excel导入数据时不同语言字符集的比较问题

环境:window 7+sqlserver 2008不同的电脑上的两个数据库DB1、DB2DB1数据库字符集: SQL_Latin1_General_CP1_CI_ASDB2数据库字符集: Chinese_Taiwan_Stroke_CI_AS从Excel中导入数据到临时表中,然后和数据库表中现有数据做对比,存在就更新,不存在就插入*merge dbTable using (SELECT CICI

2016-12-05 17:29:18 798

转载 属性与字段的区别

从两者的声明上来看,公共字段只是类用public修饰符所公开的简单公共变量,而属性则是对字段的封装,它使用get和set访问器来控制如何设置或返回字段值。由于属性的实质是方法(get或set方法),在IL中是没有属性的概念的。所以对于开发过程中常用的赋值和取值操作来说,使用公共变量肯定会比使用属性速度要快,性能上也稍高(方法和变量哪个速度不用说了吧)。公共字段虽然在速度上快,但它必须开放字段为pub

2016-10-14 16:47:39 691

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-09-06 14:46:58 169

转载 谈谈对Spring IOC的理解

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。以下是原文链接,先看原文内容,再来看我对Spring IOC的理解会比较容易懂原文链

2016-09-06 14:44:32 1096

转载 C# 编写WCF简单的服务端与客户端

学习链接:C# 编写WCF简单的服务端与客户端

2016-08-30 16:21:12 2806 1

翻译 枚举值转换(字符串转换为枚举和整数转换为枚举)

假设定义了一个这样的枚举类型: enum MyEnum { aa = 1, bb = 2 }1、字符串转换为枚举: string strA = "aa"; MyEnum myEnum = (MyEnum)Enum.Parse(typeof(MyEnum), strA);上面的方法是区分大小写的,也就是说,如果str

2016-08-30 16:13:45 5712

原创 IIS环境配置遇到的问题集合

新装的系统,没有装IIS,一下是从头到尾遇到的问题,怎么发布网站我就不说了,只管记录了IIS配置中遇到的问题问题:打开“计算机右键--》管理--》服务和应用程序”,在这个目录下没有“Internet信息服务(IIS)管理器”,这就说明你的系统没有安装IIS。可以百度IIS安装配置解决方案:一般分两步1.就是打开“控制面板--》程序和功能”,在左侧菜单

2016-08-24 17:00:34 646

原创 用EF框架操作数据库

一直听说ORM模式下的EF(Entity Framework)框架很好用,今天稍微学习了下。1.首先,先建立ADO.NET实体数据模型,如下图,一步一步按照提示来做2.使用EF框架来增加一条数据,步骤如下

2016-06-22 00:22:54 9423 2

转载 SQL server 2008 添加,删除字段

添加,刪除字段    如果要在数据表中添加一个字段,应该如何表示呢?下面就为您介绍表添加字段的SQL语句的写法,希望可以让您对SQL语句有更深的认识。    通用式:  alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数

2016-01-28 11:01:07 479

转载 火狐浏览器打不开的修复方法和原因

这个问题多是因为扩展或插件冲突所致,目前所知的最新引起该问题的原因是建行插件,您可以参考阅读:关于火狐双击无法启动只有进程的问题的解决方案。如果你遇到火狐双击无法启动,只有进程,进程内存卡到几兆就不动了。。正好你电脑中也安装了建行客户端,可能是建行加密模块一定概率导致火狐无法启动。解决方法如下:1.结束 firefox.exe 进程2.打开系统文件管理器 输入 路径 %

2015-12-02 10:51:31 16579

原创 SQL Case when 的使用方法 总结

一、 Case when then 中判断null的方法正确方法:CASE WHEN columnName is null THEN 0 ELSE columnName END错误方法:CASE columnName WHEN null THEN 0 ELSE columnName END二、 Case具有两种格式。简单Case函数和Case搜索函数。

2015-11-26 19:13:57 513

原创 使用ajaxfileupload插件笔记

错误1:获取标签idvar id = $(_objthis).attr("id");不能使用var id = $(_objthis).id错误2:解析ajaxFileupload插件,执行成功时返回的data返回的data会在前后被默认加上,如果是返回的数据格式自己来定义的话,注意去掉pre标签data = data.substr(5, data.length

2015-11-13 11:11:17 226

原创 Unable to execute dex: Multiple dex files define Lorg/apache/commons/collections/FastHashMap;

android在打包的时候出错,昨天晚上还好好的,今天早上起床后打开项目就出错了,网上有很多办法都适合,差距太远异常代码提示:[2015-03-29 10:08:13 - 农产品推广平台] Dx warning: Ignoring InnerClasses attribute for an anonymous inner class(org.apache.commons.logging.L

2015-03-29 10:17:43 719

AspNetMVC3Setup.exe --.net MVC 3模板安装+汉化

AspNetMVC3Setup.exe --.net MVC 3模板安装 AspNetMVC3Setup_CHS.exe是汉化文件

2018-03-13

AspNetMVC4Setup.exe --.net MVC 4模板安装+汉化

AspNetMVC4Setup.exe --.net MVC 4模板安装+汉化 AspNetMVC4Setup_CHS.exe是汉化文件

2018-03-13

ajaxfileupload.js

文件上传最好用的插件 语法:$.ajaxFileUpload([options])   options参数说明: 1、url           上传处理程序地址。   2,fileElementId      需要上传的文件域的ID,即<input type="file">的ID。 3,secureuri        是否启用安全提交,默认为false。 4,dataType        服务器返回的数据类型。可以为xml,script,json,html。如果不填写,jQuery会自动判断。 5,success        提交成功后自动执行的处理函数,参数data就是服务器返回的数据。 6,error          提交失败自动执行的处理函数。 7,data           自定义参数。这个东西比较有用,当有数据是与上传的图片相关的时候,这个东西就要用到了。 8, type           当要提交自定义参数时,这个参数要设置成post 错误提示: 1,SyntaxError: missing ; before statement错误   如果出现这个错误就需要检查url路径是否可以访问 2,SyntaxError: syntax error错误   如果出现这个错误就需要检查处理提交操作的服务器后台处理程序是否存在语法错误 3,SyntaxError: invalid property id错误   如果出现这个错误就需要检查文本域属性ID是否存在 4,SyntaxError: missing } in XML expression错误   如果出现这个错误就需要检查文件name是否一致或不存在 5,其它自定义错误   大家可使用变量$error直接打印的方法检查各参数是否正确,比起上面这些无效的错误提示还是方便很多。

2015-12-02

空空如也

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

TA关注的人

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