自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (2)
  • 收藏
  • 关注

原创 maven知识点

概览settingspomrepositorysettings全局设置: $M2_HOME/conf/settings.xml用户设置: ${user.home}/.m2/settings.xml基本介绍: M2HOME是你的maven包解压后的目录.M2HOME是你的maven包解压后的目录.M2_HOME是你的maven包解压后的目录. {user.h...

2015-11-10 10:30:27 758

原创 PostgreSQL join where 条件不同 explain 执行计划的差别

explainselect a.order_id, b.order_idfrom tbl_a aleft jointbl_b b--(select t.order_id from tbl_b t where t.order_id= 'oid1')bon a.order_id = b.order_idwhere a.order_id = 'oid1'--b.order_id =

2015-09-25 11:25:50 3313

原创 java Executor学习与理解

java Executor未完待续package abc.repeat.test;import java.io.IOException;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.TimeUnit;public clas

2015-09-14 11:12:53 662

转载 统计某列出现次数 Counting occurrences in first column of a file

http://superuser.com/questions/521891/counting-occurrences-in-first-column-of-a-fileawk '{h[$1]++} END { for(k in h) print k, h[k] }' | sort -n

2015-08-27 11:39:19 626

原创 欢迎使用CSDN-markdown编辑器

gradle 解决依赖冲突这个链接Gradle Goodness很好解释了dependencyInsight的用法,这里取其精华build.gradleapply plugin: 'java'// Set Bintray JCenter as repository.repositories.jcenter()dependencies { // Set dependency for Spri

2015-07-02 11:48:52 631

转载 common table expression

SQL语句中的with cte as 用法一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为

2015-06-10 14:44:36 603

转载 chrome https 信任自签名证书

If you're using Linux, you can also follow this official wiki pages:Configuring SSL certificates on Linux.NSS Shared DB And LINUXNSS Shared DB HowtoBasically:click the lock icon wi

2015-05-26 14:57:07 12730

原创 gradle is stuck on dependency resolution

gradle is stuck on dependency resolution  $ gradle --parallel e -c project.settings.gradle --refresh-dependenciesthank to this site:https://discuss.gradle.org/t/dependency-resolution

2015-05-10 16:06:02 531

原创 java.util.logging.Logger 层次结构测试

通过parent,理解java log层次结构 private void parentTest() { Logger log = Logger.getLogger("test.logger.mylogger"); System.out.println(log.getName()); Logger parent = log.getParent

2015-04-02 16:27:33 707

原创 linux 开发常用命令git

git push origin HEAD:refs/for/mastergit stash, git stash popgit config --global user.name yu.ligit checkout -- git checkout commit-id git reset --soft HEAD^#git cancel commitgit reset

2015-03-31 16:47:33 511

原创 sql细节

1. DISTINCT ON结合ORDER BY用法:2. GROUP BY结果顺序用法:http://use-the-index-luke.com/sql/sorting-grouping/indexed-group-by3. EXPLAIN用法:http://use-the-index-luke.com/sql/explain-plan/post

2015-03-11 14:18:14 450

原创 eclipse tomcat部署问题, eclipse web tools platform

tomcat部署时,有时web工程依赖的其他工程没有被正确打包成jar包,而是变成jar目录。经多番尝试,重新关闭所有工程,再打开主web工程,依赖的工程会自动打开,重新clean tomcat,jar包正常了。之所以jar包会变成目录,感觉是web工程添加了新的工程依赖,原来的工程依赖并没有正确更新,只是手动打开新的依赖工程,最终导致tomcat部署时未能理解新的工程依赖,错误的将jar

2015-03-02 16:44:06 650

原创 jdb调试

javac -d classes -g package/path/*.javacd classes

2014-10-27 23:05:48 806

转载 git 技巧

http://stackoverflow.com/questions/11269256/how-to-name-a-stash-in-git

2014-08-29 14:23:44 921

原创 mac OS X 10.9.2 gdb codesign

准备在mac下用gdb调试,出现:

2014-04-21 00:01:45 2652

原创 极其不爽的一天

今天计划用 Qt Creator 2.8.1画图,开始时觉得它的 Design 模式很爽。设置菜单,设置列表,鼠标连接两个窗口部件就可以实现 connect。因为需要自定义 slot,可是一开始找不到在哪创建,按钮是灰色的。后来捣鼓半天,发现并不是所有的部件都可以自定义 slot,好不容易找到原因来点希望了,接着……在 ui 中创建好自定义 slot 时,对应的代码却并没有生成。导致无

2013-11-20 17:45:34 1502

原创 qt 连接 postgreSQL

问题:QSqlDatabase: QPSQL driver not loadeduse ldd to find the dependencies of an executable/shared object$ ldd libqsqlpsql.solibpq.so.5 => not found所以,发现缺少了libpq.so.5,这个库位于/usr/local/p

2013-11-20 13:55:59 3326

原创 ubuntu 12.04 安装 boost 失败,have unmet dependencies,held broken packages 问题

1. 问题$ sudo apt-get install libboost-all-devReading package lists... DoneBuilding dependency tree Reading state information... DoneSome packages could not be installed. This may mean tha

2013-11-18 14:13:39 4955

原创 ubuntu 12.04 乱码问题

参考:http://blog.csdn.net/qxb1229/article/details/82604021. gedit 乱码$ gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURREN

2013-11-18 10:54:02 1305

原创 怎么写平台相关代码整理

How do i include different headers based on my OS?http://stackoverflow.com/questions/6115711/how-do-i-include-different-headers-based-on-my-oswith preprocessor:#ifdef _SUNOS//code#elseif

2013-11-18 10:27:37 1029

原创 ubuntu 安装 QT 及绘图插件 未完

1. 安装QT 5.1.1 linux 64 位版本(ubuntu 12.04 64bit)下载: http://download.qt-project.org/official_releases/qt/5.1/5.1.1/qt-linux-opensource-5.1.1-x86_64-offline.run安装:$ ./qt-linux-opensource-5.1.1-x86

2013-11-14 09:50:04 1150

原创 按条件输出行

用户需求:有一个大文件,有很多行(lines = 10w?)。只有少数的行满足用户关注的条件,记为cond(line) (返回真表示满足条件,假表示不满足)如果第 i 行满足条件,则第 i 行的前后 r 行也附加关注,作为第 i 行的参考(r = 10 ?)输出所有的关注行(包括附加关注行)如果计算了重叠的关注行,仅输出一次(即下一关注行的前 r 行和前一关注行的后 r 行

2013-11-09 11:05:32 702

原创 windows高级隐藏

1. 文件属性隐藏可以在文件夹选项中 显示隐藏的文件 2. cmd 隐藏即使在文件夹选项中 显示隐藏的文件, 也不显示隐藏 attrib    +s +h +r重新显示 attrib    -s -h -r参考:http://www.cngaosu.com/a/2011/1001/197315.html

2013-11-07 12:49:38 762

原创 不用乘除法,循环,判断求1+2+...+n

#include using namespace std;// compute: 1+2+3+...+n// no use operator '*' and '/'// no use for while if switch// method:// 1+2+3+...+n = (n+1)*n/2 = (n*n+n)/2// let n = b31b30..b0// n = 2^

2013-10-12 21:06:05 1428

原创 两段已序子数组 就地排序

问题描述输入:数组 a,分成两段;第一段长度为 m,已序,第二段长度为 n,已序要求:将整个数组 a 排列为全部有序,只使用一个临时变量,即空间复杂度为 O(1) 解决思路设定数组 a[m+n],第一段为 a[i], 0 方法:将第二段的元素依次插入到第一段已序的子数组中,即特殊的插入排序。 何时插入过程结束?分两种情况:1、当第二段最后一个元素 a[m+n

2013-09-02 09:15:46 732

转载 10 xargs command example in linux

转载:http://javarevisited.blogspot.com/2012/06/10-xargs-command-example-in-linux-unix.html为了可以不翻墙看,转载在此。10 xargs command example in Linux - Unix tutorialxargs command in unix or Linux

2013-03-23 10:19:54 1801

原创 kernel 动态调试

http://lwn.net/Articles/434856/http://kernel.org/doc/local/pr_debug.txtkernel 代码里使用 pr_debug 打印 log$ adb shell "mount -t debugfs debugfs /sys/kernel/debug"$ adb shell "echo -n \"

2013-01-16 16:57:28 913

原创 android thread使用测试

本文主要是想测试 threadLoop 线程是不是循环执行。1. ThreadTest.cpp#include #include #include namespace android { class ThreadTest : public Thread { virtual bool threadLoop(); }; boo

2012-11-29 15:33:43 1771

原创 android自定义log

下面是之前编辑的一个自定义log的草稿,现在看着,对va_list的功能不大记得了,当初应该也把它写清楚的,现在也懒的看了。/* * my log for trace code */#ifndef MYLOG#define MYLOG(...) \ MYLOG_PRINT(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__)

2012-11-29 15:03:00 643

原创 郁闷的gcc

当我在公司电脑ubuntu12.04下使用 gcc -lglut -lGLU view.c -o view 编译 opengl 程序时,编译运行正常。回到家里同样是ubuntu12.04下,使用 gcc -lglut -lGLU view.c -o view 编译 opengl 程序时,却出现链接错误。$ gcc -lglut -lGLU view.c -o view出现o

2012-11-26 11:12:01 748

转载 酷壳: 程序员技术练级攻略

http://coolshell.cn/articles/4990.html前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少

2012-11-20 23:22:28 1393

原创 提取字符串中的整数

今天写了个,记在这:#include #include static int getNextInt( char* str, int *curp ) { int retInt = -1; int weight = 1; int num_begin, num_end; int pointer = *curp; num_begin = num

2012-09-21 11:37:52 741

转载 一个游戏程序员的学习资料

转自: http://software.intel.com/zh-cn/blogs/2012/03/20/400010004/?cid=sw:prccsdn2194一个游戏程序员的学习资料weiqubo 星期二, 20/03/2012 - 13:29 发布 想起写这篇文章是在看侯杰先生的《深入浅出MFC》时, 突然觉得

2012-09-12 10:05:43 829

转载 最牛B的 Linux Shell 命令 系列连载

转自: http://wowubuntu.com/linux_shell_1.html最牛B的 Linux Shell 命令 系列连载(一)9八 2010# 作者: riku / 本文采用CC BY-NC-SA 2.5协议授权,转载请注明本文链接。注:在经过作者 @isspy 的同意下,从今天开始本站开始转载来自于 Isspy 的"最牛B的

2012-09-07 17:22:30 1388

原创 与第三方整合经验总结

最近因工作需要,需要与第三方pg进行整合。pg只有一个andoid应用,我要做的分析它的事件流,将分析结果与另一种事件流psensor整合,形成新的事件流。目标:pg的click,swipe,press事件有一个共同的起点--down。我需要过滤click,保留swipe和press。同时,在检测到down事件时,读取psensor的值,若不为0,将pg的down和psensor的

2012-09-05 14:24:32 612

原创 man查看库函数语法和所在头文件

每次想查某个C库函数的文件时,总是上网搜,然后在博客里看到。有是还得看好几篇,才找到。这不是办法呀,window有MSDN,linux有MAN,怎么不去用呢?1. 查看man(manual)手册说明,看,man既是动词,又是名词,它还是形容词(他好man哦)$ man man The table below shows the section numbers o

2012-08-30 15:29:44 2975

原创 InputReader, CursorInputMapper工作总结

1. open错误在InputReader::addDeviceLocked中open设备文件出错。原因:没有权限。解决方法:修改:system/core/rootdir/init.rcchmod 0666 /dev/xxx重编内核。2. 坐标错误获得鼠标当前坐标位置(x,y)mPointerController->getPosition(&x,

2012-08-27 15:35:56 1451

转载 Android任务,进程和线程

转自:http://www.cnblogs.com/lovelili/archive/2011/11/20/2256097.htmlAndroid任务,进程和线程任务、进程和线程 关于Android中的组件和应用,之前涉及,大都是静态的概念。而当一个应用运行起来,就难免会需要关心进程、线程这样的概念。在Android中,组件的动态运行,有一个最与众不同的概念,就是Tas

2012-08-21 10:37:24 1114

原创 win32 console unicode _tmain _TCHAR

参考: http://stackoverflow.com/questions/895827/what-is-the-difference-between-tmain-and-main-in-chttp://msdn.microsoft.com/en-US/library/fzc2cy7w(v=VS.80).aspx在win32 console程序开发中,Visual C

2012-08-16 15:33:07 947

原创 android 触摸屏滑动事件,对应的最小底层事件集

android 触摸屏滑动事件,对应的最小底层事件集到底是怎样的?当进行滑动操作时,可以通过EventHub Log捕捉到产生的底层events,也可以使用下面的命令:$ adb shell getevent但是产生的events非常多,这些events当中,有很多不是关键的。试了好久,终于得到最精简的结果:说明:type=0, 表示 synct

2012-08-15 16:50:50 1140

生产者-消费者 windows c++实例

生产者-消费者问题 Windows C++代码演示

2013-10-02

xp 修复 mbr

输入命令 MbrFix /drive 0 fixmbr

2012-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除