技巧

Ubuntu的一些使用技巧(不定时更新)

删除回忆录丶 提交于 2019-12-05 01:55:44
这篇博客主要记录一些我在用Ubuntu的使用技巧,会不定时的往里面添加新的内容。 1.一款好用的截屏软件:Shutter 。 安装命令如下: sudo add-apt-repository ppa:shutter/ppa sudo apt-get update sudo apt-get install shutter 安装完毕后启动Shutter。如图所示: 操作很简单,在选择Selection还会有快捷键的操作提示,另外在状态栏还会启动它的图标,方便操作。选择好截图区域后双击是保存,默认保存路径和Ubuntu系统本身截屏(Print Screen键)的保存路径一致,在Pictures文件夹中。其他的使用技巧可以自行学习。 2.天气插件:indicator-china-weather。 下载地址是: https://launchpad.net/indicator-china-weather 。如图: 很好用的,还有PM2.5的数据。 3.农历日历。 下载地址是: https://launchpad.net/chinese-calendar 。如图: 4.双系统,在linux中挂载windows中的分区。 首先安装ntfs-config,执行命令: sudo apt-get install ntfs-config 第二步卸载已经加载的ntfs卷,并运行ntfs-config,即

Eclipse调试Java程序的十大技巧 (Top 10 Java Debugging Tips with Eclipse)

北战南征 提交于 2019-12-05 00:01:33
在这篇教程中,我们将看到有关使用Eclipse去调试Java应用,调试能够帮助我们找到并修改应用的缺陷。我们将关注运行时问题,而不是编译时错误。有像GDB一样的命令行调试器也一样可用。在这篇教程中,我们关注基于GUI的调试器,通过这篇教程,我们会让我们最喜欢的IDE——Eclipse飞跑起来。虽然我们讲解的是Ecilpse,但是,这些技巧是十分通用,也适合大多数IDE调试,比如NetBeans。 在通读这篇文章之前,我推荐你去看看 Eclipse的快捷键 ,他也十分有用。在写这篇文章时,我的Eclipse版本是Juno。 别把System.out.println当做调试工具 启用所有组件的详细的日志级别 使用日志分析器去读取日志文件 PS:通读这篇教程,五分钟即可。编写demo逐一实践这篇教程,半个小时足矣。但工作效率将大大提高。记住:“I hear and I forget, I see and I remember, I do and I understand.” 1、Conditional Breakpoint 条件断点 期望你知道怎么添加断点。否则,只要点击左窗格(在行数的前面)断点就会被创建。在调试模式视角(debug prespective)下,‘断点’试图(Breakpoints view)会列出被创建的断点。我们能够给它添加布尔值(boolean)条件。如此

android点滴19:布局技巧小结

≯℡__Kan透↙ 提交于 2019-12-02 03:07:59
1.如何设置半透明、透明效果?透明色和RGB是两码事,透明色不能够用RGB表示,只能用RGBA表示,最后的即为透明值 Alpha。放心,强大的android系统已经为我们提供了显示透明色的功能!如显示背景为半透明android:backgroound=“#e0000000”,全透明为 android:backgroound=“#00000000”,表达顺序是 是“aabbggrr” 。 2.如何去除gridView的默认点击效果?4.2版本中gridView被点击时背景显示为蓝色,有点蛋疼!在代码中设置gridView.setSelector(new ColorDrawable(Color.TRANSPARENT)); TRANSPARENT为透明,就可以去除点击效果了。 3.如何让文字在TextView居中显示?设置android:gravity=“center”。 来源: oschina 链接: https://my.oschina.net/u/266531/blog/134639

数据库技巧——MySQL十大优化技巧

你。 提交于 2019-11-28 17:07:51
作者:杰之蓝 WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是一个大问题。希望本文能对大家掌握MySQL优化技巧有所帮助。 1.优化你的MySQL查询缓存 在MySQL服务器上进行查询,可以启用高速查询缓存。让数据库引擎在后台悄悄的处理是提高性能的最有效方法之一。当同一个查询被执行多次时,如果结果是从缓存中提取,那是相当快的。 但主要的问题是,它是那么容易被隐藏起来以至于我们大多数程序员会忽略它。在有些处理任务中,我们实际上是可以阻止查询缓存工作的。 // query cache does NOT work $r = mysql_query("SELECT username FROM user WHERE signup_date >= CURDATE()"); // query cache works! $today = date("Y-m-d"); $r = mysql_query("SELECT username FROM user WHERE signup_date >= '$today'"); 2.用EXPLAIN使你的SELECT查询更加清晰 使用EXPLAIN关键字是另一个MySQL优化技巧,可以让你了解MySQL正在进行什么样的查询操作,这可以帮助你发现瓶颈的所在,并显示出查询或表结构在哪里出了问题。 EXPLAIN查询的结果