17 swimmer2000

尚未进行身份认证

暂无相关描述

等级
TA的排名 2w+

搬家到jianshu

博客搬家到jianshu了,地址是:http://www.jianshu.com/u/a132ee59b462,通过swimmer2000在简书上也可以找到我。

2017-10-26 16:37:47

关于API接口设计的文章

在酷壳上看到《API设计原则》,https://coolshell.cn/articles/18024.html,很自然的找到英文原文《DesigningQt-StyleC++APIs》,https://doc.qt.io/archives/qq/qq13-apis.html这篇文章以QT和C++为例,说明API设计的注意事项,在文章里还提到JasminBlanchette的《The

2017-10-11 14:39:50

How to build sqlcipher (ver 3.4.1) for windows

用到的工具有(TheminimalsetupyouneedtocompileSQLCipheronwindowsis:)OpenSSL,eitherinsourceorbinaryformsPerl-Optional,onlyrequiredifyoubuildOpenSSLMinGW/MSYS-requiredtoc

2017-07-14 15:21:10

按列合并多个txt文件为csv文件的脚本

将多个文本文件按列合并成一个csv文件的脚本,@echooffsetlocalEnableDelayedExpansionifexistresult.csvdelresult.csvsets1=result.csvfor%%fin(*.txt)do( ifnotexistresult.csv(  copy/

2017-03-06 13:36:00

编码-Unicode、CodePage、ASCII和其它

JoelSposkley的这篇文章,https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/谈了字符和编码,如果你

2017-02-23 10:43:21

从什么是波说起(未完-摘录)

什么是波?(https://en.wikipedia.org/wiki/Wave)Inphysics,awaveisanoscillationaccompaniedbyatransferofenergythattravelsthroughamedium(spaceormass).Frequencyreferstotheadditionoft

2017-01-23 13:19:53

XPosed暴力列举Package下所有的方法调用

使用Xposed去HookAndroid,最让人头痛的是怎么样才能找到合适的函数入口。Xposed的作者rovo89在开发教程https://github.com/rovo89/XposedBridge/wiki/Development-tutorial里说,有两个方法:Possibilityone:Decompileit。rovo89说反编译得到smali代码很难

2016-08-31 15:19:25

解决Windows上交叉编译qt gdb for raspberry pi报错

按照Ras在《适用于树莓派RaspberryPi的嵌入式QT平台(三)--交叉编译RaspberryPi版GDBwithPython》一文里的做法,编译windows平台下的gdb,用于调试树莓派上的程序。准备工作做好后,编译接二连三出现错误,先是wchar.h报错,说mbstate_t未定义,改了半天宏,无效果,后面通过修改qt-creator-opensourc

2016-08-12 16:46:21

ACYCLIC VISITOR模式解决Shape排序问题

RobertCMartin在他OCP(Open/ClosedPrinciple,可以参考>)的教程里,以Shape作为例子,介绍如何运用OCP。但是有一个问题没有给答案,只是说:“ItispossibletosolvethisproblembyusingtheACYCLICVISITORpatterndescribedinChapter35.

2016-05-11 10:29:38

<<UML for Java Programmers>> 第11章读书笔记

这一章提到新手做设计时的常见错误。我最喜欢这一章,以前看的时候,为了追求所谓的速度,把书中的实例统统略过,真有点买椟还珠的味道。另外说明一下,读书笔记为什么突然跳到第11章。最简单的原因是因为我对这一章有感觉,觉得有必要做笔记。常见的如下:1.没有方法的类(MissingMethods)。没有方法的类是没有存在价值的,“programsareaboutbehavior!”,

2016-05-06 16:53:27

《UML for Java Programmers》读书笔记——第二章

为了整理自己写的代码,重看了《UMLforJavaProgrammers》。觉得第二章的《WorkingwithDiagrams》特别精彩,讲清了用UML的目的,什么时候用UML,什么时候不用。作者从为什么要建模开始讨论。so,为什么建模?1.Modelsarebuilttofindoutifsomethingwillwork.2.Wei

2016-04-13 15:52:00

Timer的purge

看Android的文档,提到Timer会和一个Thread关联,所有的任务都在这个关联的Thread里执行。只有一个关联的Thread,所以不会存在同一Timer的两个Task同时执行的情况,这很好理解。方法cancel会取消所有等待执行的Task,并且关联的Thread会被释放,这也很好理解。可是看到Timer还提供了purge这个方法,注释是“从taskqueue里移除所有标记

2016-01-05 11:21:27

Timer的purge

看Android的文档,提到Timer会和一个Thread关联,所有的任务都在这个关联的Thread里执行。只有一个关联的Thread,所以不会存在同一Timer的两个Task同时执行的情况,这很好理解。方法cancel会取消所有等待执行的Task,并且关联的Thread会被释放,这也很好理解。可是看到Timer还提供了purge这个方法,注释是“从taskqueue里移除所有标

2016-01-05 11:20:20

Uncle bob的书摘(Clean code and the craftsman)

CleanCode:-ThereWillBeCode -BadCode -TheTotalCostofOwningaMess -TheGrandRedesignintheSky -WhatisCleanCode? -Areviewofexpertopinions. -SchoolsofThought -The

2015-05-19 17:25:55

Android onPause和onSaveInstanceState的区别

onPause在Activity部分不可见的时候被调用,onSaveInstanceState在需要空出内存给当前Activity的时候执行。onSaveInstanceState有时候在onPause()运行前调用,有时候不(Pre-HONEYCOMB 版本前可能先调用onSaveInstanceState,之后onPause先调用)。AndroidActivity的详细文档在这里。

2015-04-03 15:31:08

时序的问题

今天一天解决了一个问题.在Wince下与设备通过SPI通讯,过程如下:1.给设备发Reset信号2.检查数据是否Ready3.SPI通讯为了具体化,我列出程序的伪代码:GetDeviceData()   }Bug的表现是这样的:a.有时候测不到Ready信号b.有时候能取到正常的数据,大部分时候数据完全不对,偶尔前半部分数

2015-01-27 23:09:22

Todo List 20140926

Sometasktobeexecuted1.Makefile 2.MFC:CViewandCWnd

2014-09-26 14:41:11

Android <uses-sdk> 注释

在AndroidManifest.xml中会看到的身影,它包含

2014-05-15 13:14:47

架构分析引起的笔记

同时在看两本书,《道法自然:面向对象实践指南》和《Softwaredesigninpractice》。突然发现对RUP、OOAD、ArchectureDesign、DesignPattern等观念傻傻分不清楚。经过一阵google,终于算是明白了一点,现记录如下。软件生命周期主要包括瀑布型和迭代型,迭代型开发过程是UnifiedProcess的主要特征,Rati

2014-03-11 15:49:20

解决jni链接时找不到函数的问题

用jni调用库函数时,经常会碰到link的错误,具体出错信息如下:08-0701:42:06.490:E/AndroidRuntime(1665):java.lang.UnsatisfiedLinkError:xxxx核对后发现函数名称并没有错。这个问题有几种可能,最根本的解决方法是把so的内容dump出来。具体的方法可以参考http://stackoverflow.co

2013-10-11 10:12:12

查看更多

勋章 我的勋章
    暂无奖章