从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~
在进行代码开发的时候,我们往往会频繁的使用键盘、鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以只用键盘来完成,那开发效率将得到大幅度的提升。因此,灵活地应用
Visual Studio 的键盘....
分类:
其他好文 时间:
2014-05-05 11:58:28
阅读次数:
263
Visual Stuido 是一款强大的Windows
平台集成开发工具,你是否好好地利用了它呢?显示行号 有些时候(比如错误定位)的时候,显示行号将有利于我们进行快速定位。 如何显示 1. 工具 / 选项 /
文本编辑器 -> 选择对应的语言 2. 勾选 “行号”使用书签 和平常意义的书...
分类:
其他好文 时间:
2014-05-05 11:52:28
阅读次数:
383
dialect[?da??lekt]就是“方言”,因为hibernate是要把Java对象转换成关系数据库来描述的,而关系数据库虽然有一些统一的标准,如SQL-92等,但是实际上各数据库如Oracle,
MySQL, MS SQL Server等等为了提高性能或增加功能都提供了一些额外的标准或语法,...
分类:
系统相关 时间:
2014-05-05 11:47:58
阅读次数:
386
设计原则:一、让人着迷:1.给人惊喜:使用漂亮的界面、精心的动画、适时的音乐。2.真实的对象比按钮和菜单更有趣
这句话的意思是:使用描述描述性的图标作为快捷方式,界面美观
当然这个快捷方式是描述一个实体的,像一个人,不是扁平化的3.个性化设计提供个性化设计,提高亲切感和控制感。多设计几套个性化方案4...
分类:
移动开发 时间:
2014-05-04 20:46:12
阅读次数:
468
市场方面:1、需要通过哪些途径增加网站流量?怎么去做?怎么是留存率保持在一定的范围内?2、如何提高网站流量的质量?3、如何促进用户转化率?4、如何提升产品的市场占有率?……利润方面:1、如何提升整体和单项投资回报率?2、如何降低成本?3、哪个产品最赚钱,最赚钱的产品是不是已经实现了成本最低?4、不赚...
分类:
Web程序 时间:
2014-05-04 19:44:19
阅读次数:
455
在高性能爬虫为什么使用定制DNS客户端一文中阐述了DNS解析是网络爬虫的瓶颈。目前主要有两种方法来提高DNS解析效率:1. 基于多线程的DNS 解析2.
基于NIO的DNS解析dnsjava中使用的解析方式就是基于多线程的DNS解析class ResolveThread extends Thread...
分类:
其他好文 时间:
2014-05-04 11:15:14
阅读次数:
300
Memcached
是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon
)是用C写的,但是客户端可以用任何语...
分类:
其他好文 时间:
2014-05-04 11:03:43
阅读次数:
257
本文介绍Eclipse插件的安装方法。Eclipse插件的安装方法大体有三种:直接复制、使用link文件,以及使用eclipse自带的图形界面的插件安装方法。AD:做为当下最流行的开源IDE之一,Eclipse的一大优势就在于其无数优秀的插件。一个好的插件可以大大的提高我们的工作效率,学习如何安装E...
分类:
系统相关 时间:
2014-05-04 10:35:21
阅读次数:
417
吐槽下:微软的程序员如何解决以下问题的?不用插件。
1. 快速打开文件,文件多之后VS只能通过鼠标点击 “解决方案资源管理器” 来双击打开文件,效率很低。这个插件可以通过快捷键CTRL+K,CTRL+O来打开指定的文件,
支持文件名模糊匹配。...
分类:
其他好文 时间:
2014-05-04 09:09:03
阅读次数:
320
快速排序
快速排序也使用了分而治之的策略来提高性能,而且不需要额外的内存,但是这么做的代价就是,列表不是对半切分的,因而,性能上就有所下降。
快速排序选择一个数值,一般称为“轴点”,虽然有很多选取轴点的方法,我们还是简单地把列表中第一个元素做为轴点了。轴点的作用是帮助把列表分为两个部分。列表完成后,轴点所在的位置叫做“切分点”,从这一点上把列表分成两部分供后续调用。
图12所示,54将作...
分类:
编程语言 时间:
2014-05-04 08:59:00
阅读次数:
388