eclipse作为开发工具,每天都要使用,你肯定遇到过eclipse卡到想哭的时刻,严重影响开发效率啊!如果内存条不要钱,那就加内存吧!一个不够加两个!当然这都是玩笑话,如果不花钱也能解决问题,希望下面几个小tips会有帮助! 1.去掉自动构建项目,改为手动 在eclipse的菜单栏,选择Project,看到下方的Build Automatically,默认是勾选的,取消勾选就行.然后每次启动项目时,可以先clean所选项目,然后点击右键Build Project,这样不仅可以缓解卡顿,也可以解…
Allegro报错“Dynamic shapes are out of date; please update them. Check for out of date shapes in Setup Drawing Options dialog.”,出现这个情况是因为重新铺铜之前没删干净原来的铜皮或者是一块铜完全被包含在另一块铜里造成的.那块小的铜会被挤得消失了,但是boudary还在. 具体解决办法参考:老吴的博客解决办法 http://www.mr-wu.cn/cadence-allegro…
移动端开发仿app头部底部固定设置position:fixed,android2.2以上已经实现.但是在ios8以下系统,当小键盘激活时,都会出现位置浮动问题.如图: 如何解决: 查阅资料之后想到一下几种解决方法 1,使用position:absolute模拟 <script type="text/javascript">    window.onscroll=function(){    $(".fixed").css("top",…
——" 慢下来总结才能增大效率" 很多人在装虚拟机的时候,遇到了窗口过小不能自适应的问题.我也是查了好多资料,都说安装Vmware Tools即可解决,还有说修改分辨率也可以.两种方法亲测无效. Vmware Tools工具官方已经不建议.更提倡开源的open-vm-tools ​ 第一步: 安装开源软件  sudo apt-get install open-vm-tools ​ 第二步 :  sudo apt-get install open-vm*   ,安装后直接打开全屏即可,若…
伴随着研究Windows服务,逐渐掌握了一些小技巧,现在与大家分享一下. 将Windows服务转变为控制台程序 由于默认的Windows服务程序,编译后为Win32的窗口程序.我们在程序启动或运行过程中,如果想看到一些调试信息,那么就只能通过DebugView或者输出到日志的方式了.因为如果我们通过printf或者std::cout输出调试信息的话,Win32窗口程序是无法显示的. 此时,我们是多么怀念我们的经典的控制台程序啊,它可以很方便的将我们的调试信息输出出来,简直是太方便了.既然如此,那…
原文:玩转Windows服务系列——Windows服务小技巧 伴随着研究Windows服务,逐渐掌握了一些小技巧,现在与大家分享一下. 将Windows服务转变为控制台程序 由于默认的Windows服务程序,编译后为Win32的窗口程序.我们在程序启动或运行过程中,如果想看到一些调试信息,那么就只能通过DebugView或者输出到日志的方式了.因为如果我们通过printf或者std::cout输出调试信息的话,Win32窗口程序是无法显示的. 此时,我们是多么怀念我们的经典的控制台程序啊,它可以…
Linux服务器运维小技巧scp命令详细教程. 前言 今天给大家带来的是linux中比较实用的命令scp.善用小技巧,解决工作中的痛点. 掌握一门好的技术或者说一门好的艺术,最快捷的方式就是融入到工作中. 在工作的不断鞭策之下,我其实也想偷偷懒,有时候觉得怎样简单快捷怎样来.在某种特定的工作环境下,有些操作被限制死了,只能用传统的方式传输(比如定制的商业加密U盘.光盘刻录).当你了解实际情况后,可能有更优解,你会寻求其它的突破口或者折中方案. 夸张的说法,我用了1分钟熟悉了scp的用法,并直接运…
在使用NuGet程序包管理时,经常会遇到的一些小问题.比如,联网搜索时间太长,搜索不到常见或想要的程序包,程序包版本兼容问题,想安装制定的版本等. 那么我们可以使用以下的一些小技巧来解决. 1.检查NuGet程序包来源设置(是否勾选https://www.nuget.org/api/v2/): 2.搜索你想要的程序包及版本,可以在nuget官网中搜索, http://www.nuget.org/packages/<程序包名>                         例如http://w…
C#中??和?分别是什么意思? 在C#中??和?分别是什么意思? 1. 可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空.例如:string str=null; 是正确的,int i=null; 编译器就会报错.为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?"例如:int? 表示可空的整形,DateTime? 表示可为空的时间.T? 其实是System.Nullable(泛型结构)的…
一定要注意,我们运行app时,一定要关心内存的使用,尽量不要超过20M,即使有很多图片要显示也绝对不能超过30M.所以运行自己开发的app时多关心内存的使用是个很好的习惯. 对于性能,内存的优化,这个涉及的就太多了.现在先讲讲几个最基本常见的内存泄露下的解决方法. 1. instruments instrument可以报出不少内存泄露的错误,方法:http://www.cocoachina.com/ios/20141203/10519.html,很容易操作. 不过它最大的功能还是可以自己看出哪里…