- 博客(393)
- 资源 (27)
- 收藏
- 关注
原创 C/C++ 判断文件夹是否存在以及创建、删除文件夹 windows以及linux通用
参考:http://blog.csdn.net/tigerjibo/article/details/11712039http://baike.baidu.com/subview/355/5900599.htmhttp://blog.sina.com.cn/s/blog_5db869d00100h7hi.htmlhttp://baike.baidu.com/view/1279
2016-02-18 20:49:58 79111 6
原创 C/C++ 基本数据类型之间的相互转换 int / char / string / vector windows与linux通用
参考:http://blog.csdn.net/xinwang24/article/details/6612686http://zhidao.baidu.com/link?url=or5e32M8_B32g1alI6fHMiu9e5GNeVFf4Lrp2ZhIfP3ngnXzNDNwpGCpGCP0tXH1nQqJtRECNC9BOoLbQClOZahttp://blog.si
2016-02-18 19:32:31 7784
原创 C/C++ 获取文件夹下所有文件名 windows和linux通用
参考:http://www.cnblogs.com/xudong-bupt/p/3504442.html#################################################利用C/C++编写程序以获取文件夹内所有子文件名,以下程序参考网络上诸多博文:头文件如下:#include #include #include #inc
2016-02-18 17:08:22 45501 3
原创 win7+Ubuntu14.04双系统安装完后无法进入Ubuntu(配置为集显/独显双显卡) SCHED_ERROR字符
参考:#######################################################安装双系统win7+Ubuntu14.04,笔记本已有系统win7,需要安装Ubuntu14.04在win7下已经空出几百G的磁盘空间,做一个U盘启动盘,安装Ubuntu14.04插入U盘,重新启动电脑,设置U盘为第一启动项此时笔记
2016-01-25 20:40:56 6624
原创 win7下压缩卷的过程中重启系统出错
参考:http://zhidao.baidu.com/link?url=JIhuwu4_4gy1vT8Sj0BLtzsD5HpiI-BM6Zxw2__d38PE_JffIm_RgfmXxBVpfnmtKXjaOePANsBrYV3Zb67-lq笔记本电脑装系统检测不到硬盘######################################################
2016-01-25 20:15:52 1538
原创 python random.shuffle(随机打乱列表等) 和 random.random
help(random.shuffle)可以将列表随机打乱li=range(20)random.shuffle(li)##########################################help(random.random)返回一个随机数,范围在[0,1)之间
2016-01-19 20:39:06 137568 3
原创 linux dirname 以及 basename 以及如何进入文件所在目录
参考:http://blog.sina.com.cn/s/blog_9d074aae01013ctk.html######################################################dirname --helpdirname的作用既是输出名称中的目录部分,如果名称仅仅只是一个文件名,则输出".",表示当前目录有3个
2016-01-17 11:36:02 1983
原创 cmake3.2.2 在Ubuntu14.04下的安装
参考:http://askubuntu.com/questions/610291/how-to-install-cmake-3-2-on-ubuntu-14-04########################################################31.判断相关软件是否安装sudo apt-get install build-essential
2016-01-11 13:17:41 6378
原创 python Argparse模块的使用
参考:Argparse Tutorial:https://docs.python.org/2.7/howto/argparse.html#id1argparse - Parser for command-line options, arguments and sub-commands:https://docs.python.org/2.7/library/argparse.html?hig
2015-11-30 21:11:09 20963 6
原创 Android ndk 入门5 - opencv实现
参考:http://segmentfault.com/a/1190000000735743 http://ph0b.com/android-studio-gradle-and-ndk-integration/############################################################新建工程NDKTest
2015-11-27 17:55:28 946
原创 Android ndk 入门4 - C++实现
新建工程NDKTest3,新建活动MainActivity新建MyNDK.java:package com.zj.ndktest3;/** * Created by root on 15-11-26. */public class MyNDK { static { System.loadLibrary("hello-jni-c++"); }
2015-11-26 17:52:15 660
原创 android ndk 入门3 - log实现
新建工程NDKTest2,新建活动MainActivity修改local.properties,加入ndk路径ndk.dir=$$修改gradle.properties,加入:android.useDeprecatedNdk=true新建MyNDK.java:package com.zj.ndktest2;/** * Created by
2015-11-26 10:12:20 1878
原创 android ndk 入门2 - 基本方法实现
新建工程NDKTest,新建一个空Activity新建java类MyNDK.java:package com.zj.ndktest;/** * Created by root on 15-11-25. */public class MyNDK { static { System.loadLibrary("hello-jni"); } pu
2015-11-25 20:46:17 1020
原创 android ndk 入门 - 一个简单的ndk工程
参考:http://segmentfault.com/a/1190000000735743 : Android NDK and OpenCV Development With Android Studio https://developer.android.com/intl/zh-cn/ndk/index.html ##########
2015-11-18 20:51:32 3505
原创 java 位运算符 位逻辑运算符 和 移位运算符
参考:《Java语言程序设计》第二章 《Java核心技术 卷I:基础知识》第三章#####################################################################333在Java中,有关位的运算有两类:位运算符运算(Bitwise)和移位运算(Shift)。位运算符只能用于整型数据,包括
2015-11-16 22:05:38 831
原创 java jni 入门7 - 访问数组元素
参考:《Java核心技术 卷II:高级特性》第12章 本地方法###############################################################Java编程语言的所有数组类型都有相对应的C语言类型Java数组类型和C数组类型之间的对应关系Java数组类型C数组类型Java
2015-11-12 20:10:28 2722
原创 java jni 入门6 - 调用Java方法 静态和非静态
参考:《Java核心技术 卷II:高级特性》第12章 本地方法########################################################################本地方法常常需要从传递给它的对象那里得到某种服务。本文首先使用非静态方法进行操作,然后介绍静态方法Printf3Test.java/** * @time
2015-11-12 19:27:55 2637
原创 java jni 入门5 - 编码签名 以及 javap命令的使用
参考:《Java核心技术 卷II:高级特性》第12章 本地方法####################################################################为了访问实例域和调用Java编程语言中定义的方法,必须学习“编入”数据类型的名称和方法签名的规则(方法签名描述了参数和该方法返回值的类型)。编码方案如下:
2015-11-11 14:53:59 1437
原创 java jni 入门4 - 访问实例域,静态域
参考:《Java核心技术 卷II:高级特性》第12章 本地方法######################################################################之前使用的本地方法都是带有数字或字符串参数的静态方法。下面考虑操作对象的本地方法。访问实例域:一个java函数: public void raiseS
2015-11-11 14:22:51 1147
原创 java 文件及目录管理
参考:《Java语言程序设计》第8章 Java输入输出###############################################################Java语言的输入输出是通过java.io包中的类实现的。创建File对象File对象表示文件和目录。通过File对象可以实现文件或目录的相关信息的访问,如文件的名称,长度,读写属
2015-11-10 21:27:56 770
原创 java 路径分隔符
参考:《Java语言程序设计》第8章 Java输入输出###################################################################对于路径的分隔符,不同的系统使用的符号不同。在Windows系统下使用反斜线(\),在UNIX系统下使用正斜线(/)。由于在Windows系统下反斜线用来表示转义字符,因此,表示路径分隔符
2015-11-10 21:05:12 3121
原创 c/c++ strspn / strstr / strchr
参考:http://baike.baidu.com/link?url=5i9l_MPq7nhVl270Ad8W_XXe9JfAsyjdZRD_mja8VAZdMrDYOd6uR5C5j_6INQYVHjkQnrMyHz2obQft42pgeahttp://baike.baidu.com/link?url=ew9ccmXLbr4AQUrxfSi4tZzJbhSEAweIRqktfb0gz
2015-11-10 20:56:52 871 1
原创 java jni 入门3 - 字符串参数
参考:《Java核心技术 卷II:高级特性》第12章 本地方法##################################################################Java编程语言中的字符串是UTF-16编码点的序列,而C的字符串则是以null结尾的字节序列,所以在这两种语言中的字符串是不一样的。Java本地接口有两组操作字符串的函数,一组把J
2015-11-10 20:38:40 1428
原创 Ubuntu14.04 安装及问题解决
Ubuntu14.04系统安装本次安装使用U盘安装,并且属于双系统安装(Ubuntu14.04+win7)准备:U盘容量大于2G首先下载Ubuntu安装文件官网地址:http://www.ubuntu.org.cn/download/desktop注意选择32位或64位在win7上安装UltraISO软件(用于制作U盘启动盘)下载地址:htt
2015-11-10 15:03:06 2805
原创 java jni 入门2 - 数值参数与返回值
参考:《Java核心技术 卷II:高级特性》第12章 本地方法##########################################################################当在C和Java之间传递数字时,应该知道它们彼此之间的对应类型。例如,尽管C拥有int和long的数据类型,但是它们的实现却是取决于平台的。在一些平台上,int类型是
2015-11-08 16:05:47 1021
原创 java jni 入门1 - 一个简单的从Java程序中调用C函数
参考:《JAVA核心技术 卷II:高级特性》第12章 本地方法######################################################3使用本地代码的三个理由:1.你的应用需要访问系统的各个特性和设备。这些特性和设备通过Java平台是无法访问的;2.你已经有了大量的测试过和调试过的用另一种语言编写的代码,并且知道如何将其导
2015-11-08 15:46:14 10101 2
原创 java String / StringBuilder / StringBuffer 的使用
参考:《Java语言程序设计》第4章####################################################################字符串是字符的序列,它是许多程序设计语言的基本数据结构,Java语言是通过字符串类实现的。Java语言提供了3个字符串类:String类 / StringBuilder类 和 StringBuffer
2015-11-07 21:43:19 943
原创 C++ 强制类型转换 static_cast<new_type>(expression)
参考:http://www.cnblogs.com/ider/archive/2011/07/31/cpp_cast_operator_part4.htmlhttp://baike.baidu.com/link?url=R1QJJ2ALjFDFqFQ_fOswJqOss8oeyod6EPftmiApPXS2VR4ie0bPxYGLihD0Q83WlBZgJyMAjeZ1kCXsKlhJ
2015-11-03 15:19:17 1237
原创 android 使用Intent传递对象 Serializable 或者 Parcelabel 《第一行代码》
参考:《第一行代码》第13章#########################################################使用Intent传递数据时,可以调用putExtra()方法实现。比如: Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
2015-11-02 19:41:08 2140
原创 Android 定制自己的日志工具 《第一行代码》
参考:《第一行代码》第13章#########################################################摘要:打个比方,你正在编写一个比较庞大的项目,期间为了方便调试,在代码的很多地方都打印了大量的日志。最近项目已经基本完成了,但是却有一个非常让人头疼的问题,之前用于调试的哪些日志,在项目正式上线之后仍然会照常打印,这样不仅会降低程
2015-11-02 17:55:38 973
原创 android 全局获取Context的技巧 《第一行代码》
参考:《第一行代码》第13章#######################################################333摘要:活动本身就是一个Context对象,故目前可能还没有为得不到Context而发愁。但是,当引用程序的架构逐渐开始复杂的时候,很多的逻辑代码会脱离Activity类,此时又恰恰需要Context。Android提供了一个
2015-11-02 17:33:04 696
原创 android 音频播放 以及 二维码模块中音频播放和震动(vibrate)的实现
参考:《第一行代码》第8章########################################################################在Android中播放音频文件一般都是使用MediaPlayer类来实现,它对多种格式的音频文件提供了非常全面的控制方法,从而使得播放音乐的工作变得非常简单。常用MediaPlayer类的控制方法:
2015-11-01 14:43:41 1916
原创 android getExternalStorageDirectory() 和 getExternalStorageState()
参考:《第一行代码》第8章http://blog.csdn.net/yuzhiboyi/article/details/8645730#####################################################################/** * Return the primary external storage direc
2015-11-01 11:53:27 4267
原创 python set
参考:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868193482529754158abf734c00bba97c87f89a263b000##########################################################
2015-10-30 19:17:51 679
原创 Android 调用摄像头拍照 以及 从相册中选择照片
参考:《第一行代码》第8章 https://github.com/zxing/zxing###########################################新建一个工程CameraAndAlbumDemo:一路默认,点击OK即可修改activity_main.xml代码:<LinearLayout xml
2015-10-30 15:38:04 2815
原创 Android 创建android Splash界面以及避免app闪屏现象
参考:创建Android启动界面:http://www.cnblogs.com/xiongbo/archive/2011/05/17/splash.htmlandroid颜色color.xml设置:http://blog.163.com/gis_warrior/blog/static/19361717320128149423856/android开发之提高应用启动速度_spla
2015-10-29 11:52:35 2040
原创 Android 生成图标的有力工具 Android Asset Studio
参考:http://www.zhihu.com/question/27140400 : Android开发时你遇到过什么相见恨晚的工具或网站?##################################################################################Android Asset Studio : http
2015-10-27 20:32:14 5073
原创 Android Studio 使用lint工具进行代码优化
参考:http://www.bubuko.com/infodetail-1055648.html##########################################使用Android Studio打开一个Android Project,在菜单栏上查找Analyze,在Analyze下查找Inpsect Code选项:此时会出现一个
2015-10-27 20:28:35 1104
原创 python list.append 和 list.extend() 的功能及异同
list.append:help(list.append)函数功能:添加一个对象到列表故输入参数可以是任意类型#########################################################list.extend:help(list.extend)输入参数:可迭代对象。如何判断可迭代对象:ht
2015-10-25 13:43:17 2821
german_data.zip
2019-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人