![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
陈熙之
又要写代码 又要管数据库 又要管服务器 最后都是半残
展开
-
idea 配置SVN
选择可执行文件的路径,就是刚才安装的svn.exe文件。这样才会生成idea需要的svn.exe。在idea中,文件-设置。原创 2022-11-09 19:22:31 · 1323 阅读 · 0 评论 -
Navicat for MySQL 链接和使用很卡
测试服务器迁移后,基本软件都是自己安装的,Navicat 访问 MySQL一直很卡。包括链接数据库,打开库,打开表,设计表,查询,都很卡,用着很着急。。。简直要疯。在网上ini修改了,注意utf-8,设置了后链接数据库,打开库快了。[mysqld]skip_name_resolve再在链接的时候修改成 保持链接 自动链接 ,设置了后打开表,设计表,查询都快了。设置完后尝试了一下,一切都秒开了,真爽...原创 2022-01-10 13:48:09 · 409 阅读 · 0 评论 -
mysql 修改ini文件的无奈
已经几年没装过mysql 了,装好之后,记录的几个配置需要调整一下,然后一改服务就起不来了。无奈啊,升级、重启、杀进程,都试了,启动服务很慢,卡进度条,一会就报个1053错,然后服务状态就显示个启动。不是正常的运行中。。。用不了。。把备份的ini还原,服务启动正常。。。再改,txt打开另存为编码格式utf-8,涛声依旧。最后把ini文件注释里面加了一个字符,启动服务。。。完蛋。。。以前都是这么玩的,咋现在不行了。。。百度了一会,下载了个Nodepad++来编辑,保存好之后,启动服务一切正原创 2021-12-30 13:09:05 · 345 阅读 · 0 评论 -
Windows服务器一账号开启多登录
打开策略组开始--运行--输入gpedit.msc 计算机设置--管理模板--windows组件--远程桌面服务--远程桌面会话主机--连接限制链接数,自己输入一个最后更新下策略组,命令:gpupdate/force测试立马生效。...原创 2021-12-30 12:04:30 · 2387 阅读 · 0 评论 -
no-redeclare ‘data‘ is already defined && eqeqeq Expected ‘!==‘ and instead saw ‘!=‘.
function Formart(obj, data) { var data = data.split(','); if (data.length > 0) { return data[0]!="0"?data[0]:""; }}错误 no-redeclare 'data' is already defined错误 eqeqeq Expected '!==' and instead saw '!='.原本运行也不会报错;只是生成代码的...原创 2020-08-12 10:22:57 · 2544 阅读 · 0 评论 -
SSL ATS 不合规
公司弄的一个微信小程序,前端开发说ATS不合规,证书是在阿里上面申请的一个免费证书,在https://myssl.com/这里进行https安全评估。在网上查了下,大致意思就是,ATS是苹果提出的标准,PCI DSS 是支付标准,没有支付不考虑PCI DSS ,保证ATS通过就好了,免得IOS不支持。方法就是修改注册表,PCT 1.0 、SSL 2.0、TLS 1.0 这些该禁用的禁用,该开启的开启。一大堆,人都不好了,还好后面找到一个小工具,IISCrypto.exe,81.6KB,打开看看吧..原创 2020-07-29 11:47:30 · 3326 阅读 · 0 评论 -
Sqlserver 之 SequenceNumber(序列)
SequenceNumber是SQL Server2012推出的一个新特性。直接看用法吧 ↓SequenceNumber的用法:CREATE SEQUENCE [schema_name . ] sequence_name [ AS [ built_in_integer_type | user-defined_integer_type ] ] [ START WITH <constant> ] [ INCREMENT BY <constant>...原创 2020-06-04 10:05:17 · 3346 阅读 · 0 评论 -
域名更改解析IP后,部分电脑还是访问的原来IP
今天给同事修改了下域名的解析IP,然后他一直叫唤,还是指向到原来的IP,然后我ping了这个域名,指向正确,只能告诉他要么刷新DNS要么把网卡禁用后再启动。这个是本地电脑DNS缓存的问题,遇到好几次了。在cmd中运行刷新DNSipconfig /flushdns禁用网卡就省略了。。以前还干过修改Hosts文件,觉得好傻。。。...原创 2020-05-27 16:52:57 · 5227 阅读 · 0 评论 -
打印长图
平时也就打打word,execl之类的,Ctrl+P一下完事,今天第一次遇到这种事,媳妇摔给我一张793 * 4586的图,学校老师给娃儿布置的作业要打印出来,感觉就是网上去找的图吧。TMD老长了。。。随手一打就把当前展现的那段图给打出来了,无语。总不能让我去PS吧,百度了下,哎。。。。。。看来文秘的工作哥们也干不来啊。。。1、把长图用系统自带的画图工具打开。2、文件-打印-...原创 2020-03-13 14:48:14 · 2655 阅读 · 0 评论 -
Sqlserver 利用IIF排序
目前有这样一组数据:先按照Level排序,再按照DID排序,但是Level是1-2的又要放一起,且2在同DID前面。order by IIF(Level>2,Level,1) desc,DID desc,Level desc先把Level大于2数据的判断为1,使其第一次按照这个假设的条件排序,那么就会按照Level 100,5,4,3排序,之后的1,2则有点乱了,那么我们再按...原创 2019-12-12 15:41:23 · 682 阅读 · 1 评论 -
生成的时候总会有错误提示 这台计算机上缺少此项目引用的 NuGet 程序包
有时候NuGet包会出异常。。然后生成的时候总会有错误提示,很恶心。这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 ..\packages\EntityFramework.6.3.0\build\EntityFr...原创 2019-11-14 11:06:15 · 1847 阅读 · 0 评论 -
Navicat 自动提示的`REPLACE`(str,from_str,to_str) 是个坑啊
update ms_article Set Content=`REPLACE`(str,from_str,to_str)[Err] 1630 - FUNCTION data.REPLACE does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual我艹。。。。...原创 2019-11-13 10:03:51 · 1043 阅读 · 2 评论 -
MVC 防止跨站POST提交
前几天,一个站点的举报信息里,出现了一些莫名其妙的没经过页面验证的数据,还高大上的全是英文,估计被跨站异步提交了。自己做了一个测试,POST提交首先在Controllers层post方法加入上加入 [ValidateAntiForgeryToken] 后顺便说下,这个只能用在post方法上使用。在Views层的页面上加入@Html.AntiForgeryToken(),在F...原创 2019-10-12 17:58:09 · 368 阅读 · 0 评论 -
修改Hosts,解放我的IIS 和 我的浏览器收藏夹
不知不觉,开发电脑上IIS挂了20多个站,还删除了好多废弃的,每次一个项目,什么手机站,接口站,网站,乱七八糟都得好几个,我的端口一个个都占用了,浏览器上本地网站收藏文件夹一拉屏幕都不够,还得出滚动条,找半天才找到对应的站。 今天突然看自己写的Hosts文件修改的小工具,想着去改解析,把一个个站,全部根据项目和类型命名,比如网站就www.xxpc.com接口就www.xxapi...原创 2019-01-17 17:58:04 · 182 阅读 · 0 评论 -
Webapi+Newtonsoft.Json 几个简单运用
类:public class UserInfo { public int ID { get; set; } public string Name { get; set; } public int Age { get; set; } public DateTime Date { get; set; } = DateTime.N...原创 2019-02-27 10:59:45 · 1190 阅读 · 0 评论 -
对注册表项“Global”的访问被拒绝。
利用PerformanceCounter在IIS上使用的时候,会出这个异常。在IIS中,对应的应用程序池,高级设置,进程模型,标识,改成本地系统,就能正常访问了。IIS进程的用户名就不是应用程序池的名字了,而是SYSTEM。...原创 2019-04-15 11:03:42 · 2472 阅读 · 0 评论 -
fping一些命令
ping功能的增强版fping 192.168.0.89 -t 1 -s 65500 -n 9999999999999 -d 1111111111111111111111111111 -i -b -D -T-t 发送频率 ms-s 发送包大小 最大65500-n 发送次数 无限大-d 发送文本信息-i 通过ICMP协议发送-b 每次发送都发出BBBB的声音-T 发送...原创 2019-04-19 13:54:50 · 1656 阅读 · 0 评论 -
cmd 一些小命令
Windows 开始 运行 cmd /Win+R组合键打开运行栏,输入cmd转载了一些,自己整理了一些1、定时关机操作有关命令:shutdown有关参数:/s /t 等用法实例:shut /s /t 3600 一小时后关机说 明:shutdown命令不仅可以用来设置定时关机,shutdown命令还有其他很多其他参数,/l /r /g /h 等,可以用于睡眠、注销与重启操作。...原创 2019-04-19 14:18:11 · 568 阅读 · 0 评论 -
C#错误:集合已修改;可能无法执行枚举操作。
foreach循环的时候,表达式被改变导致。开始看到其他同事写的代码,foreachList<Guid> deplist = _IService.GetList(m => m.ID == ID && m.IsDelete == false).Select(s => s.ID).ToList(); //循环数据信息 ...原创 2019-05-27 13:53:32 · 2142 阅读 · 0 评论 -
因为数据库正在使用,所以无法获得对数据库的独占访问权。
今天还原数据库又出这个消息了,顺手记录下。1、kill掉进程select 'kill '+Convert(varchar(50),spid)+';' from sys.sysprocesses where db_name(dbid)='DataBaseName' and spid>50 for xml path('')复制出来执行下就可以还原了。2、单用户模式...原创 2019-06-20 09:21:24 · 553 阅读 · 0 评论 -
Mvc 使用JavaScript执行JS
public ActionResult FunctionName(){ return JavaScript("$('#btn_submit').click();AddGoOutInfo.CloseWindow();Tips.Success('添加成功!'); ");}前提条件:<script src="~/Scripts/jquery.unobtrusive-...原创 2019-06-18 10:03:46 · 1581 阅读 · 0 评论 -
Random 取随机数
int Num=10;Random ran = new Random();Console.WriteLine(ran.Next(1, Num + 1));今天一个同事问我取随机数为什么要+1,这样不会取到11吗,到时候根据这个去取值就溢出了。我也很无语,其实这个随机数是取的小于11的数,也就是1-10的随机数。...原创 2019-07-08 15:49:46 · 3062 阅读 · 0 评论 -
MVC Ajax.BeginForm重复提交
今天同事给我说有个页面会重复提交,看了好久代码都没问题。最后才发现是异步提交的js重复引用了,首页上面根本没有用那个js,我一直都放在弹出层的页面里的,好无语。。。点一下就提交2-4次。。<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>赶紧把这个去掉重复,尼玛终于恢复正常了。。。又一...原创 2019-06-28 10:42:05 · 351 阅读 · 0 评论 -
获取目录,遇到的坑
//1.获取模块的完整路径。 System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;//E:\工作目录\NewTFS\H2控制台应用程序\KILL\bin\Debug\KILL.vshost.exe//2.获取和设置当前目录(该进程从中启动的目录)的完全限定目录 System.Environment.Cur...原创 2019-07-22 19:22:26 · 222 阅读 · 0 评论 -
Validation of viewstate MAC failed.
Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. Auto...转载 2019-04-08 17:06:45 · 229 阅读 · 0 评论 -
WebApi 找到了与该请求匹配的多个操作
WebApi,方便,但是按照他的路由规则就真心有点蛋疼。稍不注意就给你来个找到了与该请求匹配的多个操作今天同事又遇到了,随便就记录下吧。有2个方法:public ApiPage ApiPage(string openid, int pageIndex)public DataPage Page(string openid, int Type, int pageIndex = 1, i...原创 2019-01-23 16:34:18 · 1210 阅读 · 0 评论 -
今天遇到的MSSQL扩展属性的坑(sys.extended_properties)
今天布置好了一个站,一个用了N多年的站,然后测试随便点了几下,说有个地方报错了。ERR:已添加了具有相同键的项我草,这么多年的代码居然还有坑,哪些客户难道都没用过这个功能么?打开代码,原来是EF查询后组装了一个字典Dictionary,K/V值重复了,还是不信,这么多年的代码居然有坑?然后发现这个代码很久很久之前老大写的工作流的配置,好吧,甩不了锅。。。别逗了,人家早不写代码很多年...原创 2019-01-23 16:05:50 · 4067 阅读 · 1 评论 -
阿里IIS挂站,每次都会报错。
HTTP 错误 500.21 - Internal Server Error处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler” 做系统的时候把IIS和Framework先后顺序装反了,就会导致这样。把Framework重新注册到IIS中就好了,注意对应版本。运行 - cmdC:\W...原创 2019-01-07 15:44:27 · 151 阅读 · 0 评论 -
创建TFS的项目
刚装完代码服务器,就想着记一下创建项目的过程,免得以后忘记,人老了记性就不好。。。创建连接以上已经连接上了。现在新建团队项目然后下一步下一步完成,我基本用的默认的。完成之后就在源代码管理器中可以看到了。映射一个本地路径。把代码复制到这个路径下面,如果有*.vssscc 和 *.vspscc 的文件先清...原创 2019-01-17 17:20:04 · 1148 阅读 · 0 评论 -
TFS工作区修改
今天装了一台代码服务器,SQL2014+TFS2015,2核4G,小公司够用就好。。想着来记一下之前遇到的一件事,本地的一台服务器,不管是获取、签出、签入都很慢,大家都快狂暴了,后来网上查了下,把工作区改成服务器之后,一切都爽了。。。这种方式最好改,也好记。 位置:选择服务器确定就好了。。。。 另外一种要在团队资源管理器里搞 ...原创 2019-01-17 16:53:31 · 2778 阅读 · 0 评论 -
Mysql的主从 Windows系统一直在报内存不足
技术总监 在服务器配置了2台Mysql的主从,然后客户一直说卡,跑去把缓存池innodb_buffer_pool_size设置了19G,当时也觉得没什么毛病,之后系统就一直弹提示,内存不足,后来一天主库直接跪了。后来才找到缓存池设置过高,没有那么大的内存支持,就会GG,后来改低了,启动服务一下就起来了。...原创 2018-12-07 09:03:36 · 279 阅读 · 0 评论 -
网站无法正常访问,是ping不通的
今天挂了2个站,1个站正常,1个站打死都是坑ping xx.xxx.comPing 请求找不到主机 xx.xxx.com。请检查该名称,然后重试。一直怀疑是没解析过去,删除从新解析,无效;IIS查看配置主机名正确,反正无效;最后把IIS用本地IP访问,结果尼玛网站报错,发现是同事把数据库连接密码输入错了。修改之后正常访问,原来网站无法正常访问,是无法解析的。...原创 2018-08-30 17:38:00 · 3635 阅读 · 0 评论 -
基于Microsoft.Web.Administration的IIS自动挂站
今天在琢磨网站隔段时间打开很卡的情况,百度呗,各种尝试,走着走着突然发现一个能生成脚本的东西。还有熟悉的C#,其他的无视,基本也不会。难道能用程序挂个站撒的?查了查,果然有这么个东西。。。https://www.cnblogs.com/zhaochengshen/p/7976894.html借来引用下:C# IIS站点管理--Microsoft.Web.Administrati...原创 2019-02-28 17:36:11 · 1044 阅读 · 0 评论 -
解决 vs2015 发布失败
最近几个项目不知道为什么,发布不报错,但是一直失败。无语啊看了这位大神的文章,https://www.cnblogs.com/c-supreme/p/8880034.html得以解决,发布成功了。开始这玩意2.9版本的,降级到2.4,发布成功。真心感谢!!...原创 2019-02-28 17:46:07 · 1157 阅读 · 0 评论 -
未在本地计算机上注册 Microsoft.ACE.OLEDB.12.0
今天又遇到这个问题,导入一个execl,但是我记得好像装了AccessDatabaseEngine的,后来发现是X86的,卸载了重新装了X64的,才正常了,还是记录一下首先肯定是去微软下AccessDatabaseEngine,对应版本,注意看看服务器是X86还X64,服务器是X64,装个32位,还是会报错。...原创 2019-03-12 14:26:47 · 1772 阅读 · 0 评论 -
错误 :无法将文件“XXX”复制到“XXX”。对路径“XXX”的访问被拒绝
错误 :无法将文件“XXX”复制到“XXX”。对路径“XXX”的访问被拒绝。解决方案把BIN文件夹内的文件删除了,重新生成,即可。原创 2019-04-08 15:56:18 · 1576 阅读 · 0 评论 -
利用任务计划和bat脚本备份Mysql数据库
rem *******************************备份数据库开始*****************************@echo off%注释内容:计算昨天日期(网上抄的)%set YE=%date:~0,4%set MO=%date:~5,2%set DA=%date:~8,2%set DG=1set/a vY1=%YE% %% 400set/a vY2...原创 2019-04-02 17:41:27 · 240 阅读 · 0 评论 -
安装mysql 1042错误
日志:Beginning configuration step: Writing configuration fileEnded configuration step: Writing configuration fileBeginning configuration step: Updating Windows Firewall rulesAttempting to delete...原创 2019-04-02 17:37:40 · 22792 阅读 · 22 评论 -
VS中添加现有项目无法加入TFS中
下图则是一个添加现有项目,没有新建项目的添加到源代码管理器进入之后发现该项目无效现在要做的就是取消绑定。确定关闭即可。在项目中,源代码管理 下 ,就能出现 将选择的项目添加到源代码管理了,迁入,完成。...原创 2019-04-02 13:52:10 · 2652 阅读 · 1 评论 -
IIS HTTP响应标头 可以设置是否启动缓存,缓存多久
此操作会修改Web.Config<configuration><system.webServer><staticContent> <clientCache cacheControlMode="DisableCache" /></staticContent></s...原创 2019-04-01 17:06:24 · 1653 阅读 · 0 评论