自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浪子的专栏

学海无涯

  • 博客(28)
  • 资源 (9)
  • 收藏
  • 关注

转载 类类型的大小

1:先看一个空类的大小:[cpp] view plain copy print?#include   using namespace std;  class A  {  };   int main(int argc, char** argv) {      coutsizeof(A)    return 0;  }  

2016-08-31 22:16:40 450

原创 java 中byte转int为何要与0xff进行与运算 c 和java右移运算区别

Java中一个byte会转换成int时,对于负数,会做位扩展,举例来说,一个byte的-1(即0xff),会被转换成int的-1(即0xffffffff),那么转化出的结果就不是我们想要的了。而0xff默认是整形,所以,一个byte跟0xff相与会先将那个byte转化成整形运算,这样,结果中的高的24个比特就总会被清0。Byte a = (byte) 0xF0;int c = a

2016-08-26 15:58:55 2368

转载 android里makefile的写法

android里makefile的写法(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件,宏函数’my-dir’, 由编译系统提供。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(call my-dir)上面的语句的意思是 将LOCAL_PATH变量定义成 本文件所在 目录路径。一

2016-08-24 10:39:42 2921

转载 ndk中Log信息的输出

1:在编译so文件的c或cpp文件之前中加入以下代码,就可以在android中的log显示日志内容       #include        #define LOG_TAG "show infomation"       #define LOGW(a )  __android_log_write(ANDROID_LOG_WARN,LOG_TAG,a) 2:就可

2016-08-23 21:40:22 657

原创 jni缓存共享jclass (globalRef)

jni缓存共享jclass(globalRef)在jni中经常会需要调用java的方法,并且可能在不同线程中都会去调用,另外可能调用次数比较多,这样的话,如果每次都是通过jclass localClass            = env->FindClass("com/test/Test");这样类似的方法去得到jclass,然后去获取jmethodid等,效率会比较低,如果只获取一

2016-08-23 21:03:32 3162

转载 解决NDK开发中Eclipse报错“Unresolved inclusion jni.h”的最终方法

在做NDK开发过程中有时候在eclipse里会遇到其无法处理inclusion导致symbol显示错误,网上有许多方法可以解决类似“Unresolved inclusion jni.h” 错误的方法,包括include path等方法,不过对我都不管用。最终的解决办法就是初始化eclipse对该project的native support:1. 在eclip

2016-08-23 16:55:26 377

转载 Mysql中文乱码问题完美解决方案

原文:http://www.2cto.com/database/201108/101151.htmlMySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所

2016-08-22 14:29:23 362

原创 mysql like字句 排序 is null判断运算

SELECT * from runoob_tbl -> WHERE runoob_author LIKE '%jay'; LIKE 通常与 % 一同使用,来表示任意字符SELECT field1, field2,...fieldN table_name1, table_name2...ORDER BY field1, [field2...] [ASC [DESC]]mysql> S

2016-08-19 21:50:28 580

原创 mySql数据库操作 增删改查

INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );mysql> INSERT INTO runoob_tbl ->(runoob_title, runoob_author

2016-08-19 17:31:09 1070

原创 mysql用户管理

增加用户mysql> use mysql; 进入默认的mysql数据库Database changed向user表中增加用户,设置相应自动字段的值,赋予相应权限mysql> INSERT INTO user (host, user, password, select_priv, insert_priv, update_priv)

2016-08-19 17:16:43 230

原创 mysql笔记3 外键

常见错误ERROR 1452 (23000): Cannot add or update a child row: a foreign key constraint fails当前表如果插入某条记录时检查到foreign key中指定的值在该外键所在的表中不存在的话,是不允许插入的。即MySQL只允许向当前表中加入外键表中已有的数据列。比如说外键贪官表里有“王二麻子”,那么在当前情

2016-08-18 21:08:07 243

原创 mysql笔记2 常用命令

mysql>show databases; 显示所有数据库 mysql>use dbname; 打开数据库: mysql>show tables; 显示数据库mysql中所有的表mysql>describe tablename; 表的详细描述 mysql>drop database name 直接删除数据库,不提醒                mysql>

2016-08-18 19:57:32 242

原创 MySql笔记1

MySQL语句以分号(;)作为语句的结束安装mysql时,root 用户默认是没有密码的,修改 root 用户密码mysqladmin -u root -p password 新密码MySQL服务的启动、停止与卸载在 Windows 命令提示符下运行:启动: net start MySQL停止: net stop MySQL卸载:

2016-08-17 18:06:53 213

原创 21分钟 MySQL 入门教程

http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html

2016-08-16 20:03:45 275

转载 Java内存泄露分析, WeakReference与SoftReference

在Java里, 当一个对象o被创建时, 它被放在Heap里. 当GC运行的时候, 如果发现没有任何引用指向o, o就会被回收以腾出内存空间. 或者换句话说, 一个对象被回收, 必须满足两个条件: 1)没有任何引用指向它 2)GC被运行.在现实情况写代码的时候, 我们往往通过把所有指向某个对象的referece置空来保证这个对象在下次GC运行的时候被回收 (可以用java -verb

2016-08-16 15:15:48 568

原创 android启动Activity的两种方法

有两种方法可以启动:1. 先说在setClass启动一个Activity的方法吧:(显式调用---直接调用Activity的Class类)Intent intent = new Intent();intent.setClass(this, CreatePlaylist.class) //参数一为当前Package的context,t当前Activity的context就是this,其他

2016-08-13 17:51:55 48810

转载 HashSet、HashMap、ArrayList、LinkedList、Vector区别

HashSet、HashMap、ArrayList、LinkedList、Vector这几个在Java编程中经常用到,他们之间有很多联系,有很多相通的地方、但也有很多不同。首先java集合类主要由两个接口:Collection和Map.Collection又有子接口:Set、Queue、List.(这些基础的接口关系这里不多说了)     HashSet与HashMap,名字很接近,都带有

2016-08-11 15:10:04 4149

转载 一个90后创业者血与泪的教训

我是一名90后,现在是一家移动互联网创业公司里的一名员工。如果回到2013年的这个时候我的名片上印着是“为你爱”创始人兼CEO。现在的我却背负了一身债务,每月为了还债整夜辗转反侧。提到90后创业者大多数人一定会想到,大象创始人刘克楠,脸萌创始人郭列,Segmentfault创始人高阳,以及泡否创始人马佳佳。至于像我们这样的创业者who care?说实话在国内的创业圈子里,失败者是没有发言权

2016-08-10 17:23:35 592

原创 c++进程间通讯 为什么不能用PostMessage传递指针数据

1.进程A调用CreateFileMapping创建一个内存映射文件。2.进程A调用MapViewOfFile获取到映射到文件的内存起始地址,调用memcpy往内存中拷贝数据。3.进程B调用CreateFileMapping打开进程A创建的内存映射文件。4.进程B调用MapViewOfFile获取到映射到文件的内存起始地址,调用memcpy从内存中读出数据。

2016-08-10 15:48:56 2414

原创 android -- ProgressDialog

private ProgressDialog dialog;private void showProgressDialog(String msg){dialog = new ProgressDialog(this);dialog.setMessage(msg);dialog.setCancelable(false);dialog.setOnKeyListener(new

2016-08-10 15:20:12 245

原创 java工具类1---一般是通过静态函数实现某个功能,而不需要涉及类的任何属性和变量,直接类名调用

为什么要将方法和变量都写成静态的。因为,这些方法我只是想调用一下,不需要牵扯工具类中的任何属性和变量,所以,我就没有必要实例化了(new)。既然不需要实例化了,那么就用静态就行了。public class CDef{// -- win版本是转成16位的public static int MAKEWORD(byte a, byte b){int bb = (b & 0

2016-08-10 15:03:07 3268

原创 java工具类2---单例模式

public class AkManager{private static Object lock = AkManager.class;private static AkManager akManager;private List aks;private AkManager(){aks = new ArrayList();// 从文件载入akCF

2016-08-10 15:01:10 1911

原创 java类规范

public class person{//类属性 private int nage; private String name;//类构造  怎么用 private person(); private person(int age, String name){}//类功能 functionprotect void work(){m_Breat

2016-08-10 12:04:48 341

转载 原理图学习笔记 GPIO 门电路 中断

GPIO:(General Purpose Input Output (通用输入/输出)简称为GPIO) 使用方法大致为:1、参考芯片手册,设置控制寄存器(将引脚设置为输入、输出或者中断模式)2、如果是输出引脚,就是往数据寄存器写入高电平或者低电平。如果为输入引脚就是读取数据寄存器的状态(高电平还是低电平)3、中断,打断cpu的操作,继而去做一部分事情。(快)123输出引脚:

2016-08-09 20:57:20 725

原创 instanceof 用法及作用

===〉instanceof用来判断内存中实际对象A是不是B类型出现这种情况经常是需要强制转换的时候class Dog extends Animal譬如dog定义了自己的方法wangwangAnimal anAnimal = new Dog();此时不能直接调用anAnimal.wangwang方法但是可以if( anAnimal instanceof Dog)

2016-08-09 20:28:22 3736 3

原创 android sql笔记

query() 做的一件事就是帮你拼写 SQL 语句,而调用 rawQuery() 是你自己拼写好语句。我认为的差别仅次而已。Cursor c = db.rawQuery("SELECT * FROM table WHERE android123=?", args); 执行本地SQL语句查询Cursor c= db.query("***", new String[]{"name"},

2016-08-09 20:27:11 374

转载 InputStreamReader和BufferedReader用法及真实案例

InputStreamReader和BufferedReader用法及真实案例时间 2014-01-08 13:02:32  ITeye-博客原文  http://lucien-zzy.iteye.com/blog/2001275主题 Java一、BufferedReader类. 所属类库:         java.lang.Object

2016-08-09 20:07:19 2584

转载 彻底明白Android中AIDL及其使用

1、为什么要有AIDL?无论学什么东西,最先得弄明白为什么要有这个东西,不要说存在即是合理,存在肯定合理,但是你还是没有明白。对于AIDL有一些人的浅显概念就是,AIDL可以跨进程访问其他应用程序,和其他应用程序通讯,那我告诉你,很多技术都可以访问,如广播(应用A在AndroidManifest.xml中注册指定Action的广播)应用B发送指定Action的广播,A就能收到信息,这样也能看成

2016-08-05 17:23:10 4618

省级行政区划矢量shp数据

省级行政区划矢量shp数据

2024-07-09

QGIS-OSGeo4W-3.10.0-2-Setup-x86_64

QGIS-OSGeo4W-3.10.0-2-Setup-x86_64 安装包 网盘直接下载 链接:

2019-11-14

local Path Planning

local Path Planning for Off-RoadAutonomous Drving With Avoidance of Static Obstacles.pdf

2018-09-11

libpng和zlib

libpng和zlib,配套安装包,使用cmake编译,支持vs2013.可直接使用

2018-09-11

MATLAB-SIMULINK建模与仿真实例精讲-张德丰.pdf

MATLAB-SIMULINK建模与仿真实例精讲-张德丰(pdf),很好的学习资料,分享给大家

2018-09-05

jni学习源码

自己整理的jni学习记录,含源代码,希望对你能有帮助,谢谢

2016-08-26

wince任务管理器

wince任务管理器 cpu使用情况 绝对可以使用

2015-09-09

Wince下CPU占用率,任务管理器

Wince下CPU占用率,任务管理器,wince6.0亲测,绝对好用

2015-09-09

USB HID开发参考文档

USB HID开发参考文档 适合开发USB鼠标键盘的同学参考借鉴

2015-03-11

C++ 连连看

极好的C++ MFC 学习源码,代码清晰完整

2013-08-14

空空如也

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

TA关注的人

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