最近VS2013启动时.编译时.显示项目属性速度狂慢,遇到项目多的,显示项目属性时甚至VS挂掉. 把所有的VS插件卸载.甚至重装VS也不见效果. 用ProcessMonitor发现VS一直在Default和NativeImage目录下狂写东西,问题就出在这里. 打开 Visual Studio 2013 命令提示,调用fuslogvw,打开“设置”,选择“已禁用日志”,搞定.…
[20181130]hash冲突导致查询缓慢.txt --//昨天看了链接https://jonathanlewis.wordpress.com/2018/11/26/shrink-space-2/,演示了Shrink Space导致--//执行语句缓慢的情况,我自己重复测试,实际上这样发生的概率还是很低的,我个人认为,至于Shrink Space是否好坏,--//我个人还是根据实际的情况来确定. 1.环境:SCOTT@book> @ ver1 PORT_STRING              …
代码中注入一个bean即可: /** * 解决Jackson导致Long型数据精度丢失问题 * * @return */ @Bean("jackson2ObjectMapperBuilderCustomizer") public Jackson2ObjectMapperBuilderCustomizer jackson2ObjectMapperBuilderCustomizer() { Jackson2ObjectMapperBuilderCustomizer customizer =…
小文件导致任务执行缓慢的原因: 1.很容易想到的是map task 任务启动太多,而每个文件的实际输入量很小,所以导致了任务缓慢 这个可以通过 CombineTextInputFormat,解决,主要需要设置 mapreduce.input.fileinputformat.split.maxsize(单位byte) 2.其次是set input 文件太多,需要一个一个set ,所以花费的时间很多,导致任务启动就很慢了 这个只能提前merge好小文件,组成大文件,可能还有更好的办法,需要再研究…
最近同事反映,在使用pt-heartbeat监控主从复制延迟的过程中,如果master down掉了,则pt-heartbeat则会连接失败,但会不断重试. 重试本无可厚非,毕竟从使用者的角度来说,希望pt-heartbeat能不断重试,直到重新连接上数据库.但是,他们发现,不断的重试会带来内存的缓慢增长. 重现 环境: pt-heartbeat v2.2.19,MySQL社区版 v5.6.31,Perl  v5.10.1,RHEL 6.7,内存500M 为了避免数据库启停对pt-heartbe…
应用程序无法正常启动(0xc000007b) 记得以前也遇到过这样的问题:网上的解决方法就是修复什么 今天配置opencv2.4.8+vs2013的时候,发现用老版本的程序是不是都会出现这样的现象啊! 后遇见下面的解决方法,结果程序可以正常运行了,重新启动电脑后! 这个错误出现的原因应该是64位与32位的兼容问题. 一开始opencv库都调用x64,不行. 全都换成x86,也不行. 后来是因为环境变量中必须同时加上x86和x64的bin文件目录,解决. 参考以下网址: reference 论坛…
systemctl start httpd    # 将Apache的默认端口改为90后,启动Apache时提示失败 systemctl status httpd    # 查看Apache的状态 可以看到提示:Permission denied: AH00072: make_sock: could not bind to address [::]:90,意思是说权限被拒绝:AH00072: make_sock:无法绑定到地址[::]:90 这是 SELinux 安全机制导致的 解决方法: se…
问题描述 我们在主干dev和branch1分支上进行并行开发.当要把branch1功能的代码合并到dev上时,发现dev上开发的部分功能代码找不到了. 那么,是在branch1上,作了删除提交导致的吗?然而,查提交日志,并没有发现删代码的提交记录. 难道一个分支有一个功能,另一个分支没这个功能,git合并时就有可能把这块功能代码丢掉?跟功能添加时间顺序有关系? 为了解决这个问题和相关的疑问,我们需要先了解下git合并的过程. git-merge过程 稍微了解点git基础的应该都知道,合并是用的g…
前言 上一篇讲到pull 镜像,但是pull镜像的时候下拉的速度实在感人,有什么解决办法吗?我们只需将docker镜像源修改为国内的 将docker镜像源修改为国内的: 在 /etc/docker/daemon.json 文件中添加以下参数(没有该文件则新建): {"registry-mirrors":["https://reg-mirror.qiniu.com/"]} 服务重启 systemctl daemon-reload systemctl restart d…
优化软件以及杀毒软件想必大家都是用过的,小编自用的第一台电脑自带安装的是金山毒霸,随着时间的偏移渐渐用过小红伞,卡巴斯基,优化大师,鲁大师到后来的360优化杀毒套装,优化软件给大家带来了方便,尤其是上上网看看视频玩玩游戏的还好,但是对于开发者我们是不是要好好选择一下呢? 小编我曾经问过很多开发者选择用金山还是360,几乎所有人都说用360,没几个说用金山的,难道金山有那么不堪吗?虽说我用的第一个毒霸就是金山的(当然当年还有瑞星这玩意..-_-),可我后来换成了360... 于是噩梦就开始了,我是…
项目中遇到一个javascript问题,大致如下: <!doctype HTML> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <div>0</div> <a href="#">按钮</a> <script> $(fu…
最近发现一个问题,在服务器上通过netstat命令发现有大量的Close_Wait长时间存在,甚至有时候数量接近1000: 查看服务器参数(etc/sysctl.conf): net.ipv4.tcp_keepalive_time 网管已经修改成1200. 参数值还可以改小,但似乎是治标不治本,出现这种问题,肯定是某个地方的程序本身存在问题. 根据ip及端口信息,不难发现是什么地方除问题了,项目中有涉及到图片上传,于是找到图片上传的代码,结果发现代码非常简单,一行上传权限初始化代码,一行CDN官…
对于List这种顺序表,我们解决的时候还是可以使用for代替foreach即可.但是对于非顺序表,比如Dictionary或者Set之类,我们可以扩展方法Foreach,ForeachKey和ForeachValue来代替原有的foreach. 关于扩展方法,可参考:https://msdn.microsoft.com/zh-cn/library/bb383977.aspx static class DictionaryEx { /// <summary> /// 提供一个方法遍历所有项 //…
场景 机器A上的一个模块连接机器B上的MySQL,在实验室网络环境下正常:同样A.B两台机器,网络环境切换为与外界隔离的一个小型局域网环境,A上的模块与B上MySQL建立连接非常慢.   环境 SuSE 11 x64,MySQL 5.1   分析 A上的模块启动以后长时间无响应,不能提供服务,由于模块代码编写不具备充分的调试信息,不知道程序阻塞在什么地方.于是,使用gdb进行调试,中断程序以后,执行bt查看调用栈,程序调用mysql_real_connect与MySQL建立连接,在mysql_r…
我的Eclipse近几天运行时速度奇慢,具体表现为: 1.只要ECLIPSE启动后,硬盘灯就狂闪,不停的读盘: 2.发布TOMCAT经常在0%: 3.偶尔CPU占满: 网上讲优化的文章无数,但是总是有用的却很少,大部分是转载甚至是抄袭的.在借鉴各个文章的做法并不断尝试后,我的问题终于解决了. 1.启动参数的优化: 我的启动参数为: -Xms976m -Xmx976m -XX:PermSize=128m -XX:MaxPermSize=128m -Xmn168m -XX:+DisableExpli…
Content 0.序 1.问题 2.原因 3.解决办法 0.序 本文主要是记录Mysql安装在 VMWARE下,本地连接Mysql速度很慢的原因及解决办法. 1.问题 本地的一个网站使用mysql数据库,局域网内访问时连接速度很慢,每次都要过十几秒后才能连上,只要连接上了速度正常. 2.原因 在安装Mysql时候,默认会打开反向解析,因此局域网访问MySql时候,不管你是使用域名还是IP,Mysql都会做一个反向解析过程,即从IP->dns的反差,反查的过程很慢. 3.解决办法 1.在my.c…
环境:这是一个来自网络的案例:一个数字校园应用系统,运行在一台4个CPU的Solaris 10操作系统上,中间件为ClassFish服务器.系统在进行大并发压力测试的时候,发现请求响应时间比较慢,通过操作系统的mpstat工具发现CPU使用率很高,并且占用 绝大多数CPU资源的程序并不是应用系统本身.这是不正常的现象,通常情况下用户应用的CPU占用率应该占主要地位,才能说明系统是正常工作的. 问题:CPU的占有率很高 分析:通过Solaris 10的Dtrace脚本可以查看当前情况下哪写系统调用…
原文地址:   http://www.cnblogs.com/tdyizhen1314/p/4142991.html 在linux系统下安装软件或复制文件的时候,复制不成功,出现错误如下: error: failed to stat /home/dade/.gvfs: Permission denied. 表面上看:好像是权限不够,于是准备使用chmod -R 777 .gvfs 修改权限,可让你惊讶的是,root用户下也不行,给出的报告是: chmod:cannot access '.gvfs…
最近因为项目需要调度作业服务,之前看张队推荐过一篇https://www.cnblogs.com/yudongdong/p/10942028.html 故直接拿过来实操,发现很好用,简单.方便  执行周期webapi任务,nice 发布到生产环境,顺便看看服务器资源情况,我艹,内存,每s涨1M,涨到500m,关闭host服务,惹不起,什么原因??? 1.本地调试.发布运行,内存正常 2.部署到本地测试服务器(win2016 core 2.2.7) 内存正常 3.发给我朋友的电脑测试  内存正常…
此问题是在拥有相同配置的环境中,项目在win10跑的慢而在win7就正常的情况下发现的,一步步调试之后发现是文件操作的相关行为变的很慢,于是考虑到可能是系统问题,后来在如下链接找到了解决办法:http://www.iamle.com/archives/2011.html 1.nfs方式 安装vagrant 插件 vagrant-winnfsd $ vagrant plugin install vagrant-winnfsd 但是这样安装会出现以下错误 Installing the 'vagran…
SpringBoot项目构建缓慢 快速创建springboot项目 在创建一个springboot项目的时候,往往速度会很慢,原因是下载springboot文件的默认地址是springboot官网(国外),以及仓库地址也是在国外,在国内连接就会很慢.所以这里可以使用国内的仓库--阿里云仓库 在创建项目的时候,使用自定义的下载地址,输入阿里云的仓库地址:https://start.aliyun.com/ 即可 快速导入Maven依赖 导入依赖也是同样的道理,IDEA本身会使用国外的仓库进行导入,这…
http://qc.embarcadero.com/wc/qcmain.aspx?d=61255…
关闭 windows 的superfetch服务 建议禁止 superfetch服务: http://www.360quan.com/safe/6946.html 操作: http://jingyan.baidu.com/article/046a7b3edeea38f9c37fa911.html 知乎上有人回答: 我个人操作步骤(C盘是我的系统盘): 1.使用360清理系统垃圾,注意在扫描完成后观察是否有视频/音乐缓存大量占用C盘空间. 2.将本来默认存放在C盘的 音乐,应用信息,图片....统…
如果启用了mod_rewrite, 那么Options就一定要启用FollowSymLinks或者SymLinksifOwnerMatch, 否则会出现Fobidden页面禁止访问的错误. 于是把 Options 的选项加上 FollowSymLinks 就没问题了.…
这两天客户抱怨数据库慢,查看性能什么的没发现什么异常.查看job发现一个内容为EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS执行特别频繁.使用 EXEC DBMS_JOB.BROKEN(job#,TRUE);EXEC DBMS_JOB.REMOVE(job);均无法成功移除.最后使用:exec sysman.emd_maintenance.remove_em_dbms_jobs成功移除,注意最后要加一个commit:…
1.禁止屏幕旋转在AndroidManifest.xml的每一个需要禁止转向的Activity配置中加入android:screenOrientation属性. //landscape(横向)portrait(纵向) android:screenOrientation="landscape" 2.避免屏幕旋转时重启ActivityAndroid中每次切换屏幕方向时都会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再次Create的时候载入配…
在checkstyle.xml中,加上如下代码: <?xml version="1.0" encoding="UTF-8"?> <module name="Checker"> <property name="charset" value="UTF-8"/> ..... </module>…
1.安装VS2015后,.NET Framework4.6会替换掉 C:\Windows\Microsoft.NET\Framework64\v4.0.30319 (如果使用的是windows7 64位版本)的文件,导致VS2013开发的项目在IIS中浏览都会出现如下错误: 2.折腾了很久,翻阅大量的搜索资料也无法解决,最后在IIS中设置应用池的“启用32位应用程序” 为true后,再打开站点,一切恢复正常了 留个几号,以备查阅!…
macOS 自身不提供包管理器,常用的包管理器有 HomeBrew MacPorts MacPorts 第一次使用要 build 整个基本库,编译时间很长.优点是不怎么依赖系统,更新 macOS 不会破坏现有的包,以及可以使用所有的开源包. HomeBrew 尽量使用系统现有的库,减少编译时间,安装简单.缺点是与系统紧密相连. 简单优先原则,使用了 HomeBrew. 安装 HomeBrew 安装 HomeBrew,安装命令如下 /usr/bin/ruby -e "$(curl -fsSL ht…
WordPress博客网站fonts.useso加载慢解决办法 之前WordPress博客因为google字体库访问不了替换成360的useso,最近WordPress博客网站一直等待fonts.useso.com导致打开缓慢这是360提供的公共库,因为谷歌大陆的公共库恢复了,360停止服务了,更换成谷歌的即可. 打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:fonts.useso.com 找到这行代码:$open_sans_font_u…