自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C调用C++接口

主要利用了C++的语言链接声明 extern “C” void funCPP,使得funCPP以C方式进行编译链接,让C语言的代码能够找到funCPP接口。

2024-07-12 09:06:18 283 1

原创 OPENGROK 建立索引报错

OPENGROK 建立索引报错15:24:03 WARNING: Failed to parse author date: AuthorDate: 2011-10-16java.text.ParseException: Unparseable date: “2011-10-16”at java.text.DateFormat.parse(DateFormat.java:357)at org...

2019-09-24 16:26:24 3176 10

原创 C语言条件运算符缩写 ?:

#include<stdio.h>void main(){ int a; int b = 0; a = b ?: 1; printf("a=%d, b=%d\n", a, b); }

2018-07-18 14:15:46 2943

原创 INSTALL_FAILED_INVALID_URI报错

使用pm install安装apk的时候提示INSTALL_FAILED_INVALID_URI错误 情况是这样子的: cd usb目录 pm install xxx.apk Failure[INSTALL_FAILED_INVALID_URI]改成绝对路径就没问题了 pm install ${usbpath}/xxx.apk Success....

2018-07-09 11:47:00 3323

转载 修改/etc/motd不生效解决办法

转自 http://blog.sina.com.cn/s/blog_63f3c0b20102wo42.html ubuntu 与别的linux不同,直接修改/etc/motd文件重登录后无效。因为这里/etc/motd是一个符号链接,指向/var/run/motd,应该 是一个启动后在生成的文件。在版本12.04中,找到生成的脚本在目录/etc/update-motd.d/中,修改00-head...

2018-06-12 20:41:22 4020 2

原创 修改GITBASH命令提示符

修改命令提示符格式,需要修改/etc/profile.d/git-prompt.sh添加 “l” 命令 ,修改/etc/profile.d/aliases.sh: alias l=’ls -CF’

2017-12-13 10:50:52 2018

原创 Git 添加空文件夹

创建新的git 仓库时,可能整个代码中存在着一些空的文件夹,这时候单单使用: git add -A -f . 是无法将空文件夹加入到版本控制的,我们需要在空的文件夹中添加一个文件,比如README.txt,在根目录下执行: user@ubuntu:touch README.txt user@ubuntu:find . -type d -empty ! -path “.git/” | xar

2017-07-20 17:19:23 1993

原创 android content命令

为了方便调试,简单介绍下android串口下如何修改数据库的值。第一种方式使用sqlite3命令: 1、首先进入sqlite3命令模式: **shell@ubuntu:/Database # sqlite3 user_setting.db SQLite version 3.7.11 2012-03-20 11:35:50 Enter “.help” for instructions En

2017-04-14 09:32:31 3491

原创 java final 数组的使用技巧

public static WindowManagerService main(final Context context, final PowerManagerService pm, final DisplayManagerService dm, final InputManagerService im, final Hand

2017-04-01 15:47:44 5427 2

原创 linux alias 参数问题

有的命令参数并不是放在最后的位置,那么可以结合使用function来达到效果alias svndiff='function __svndiff() { svn diff  $1 | dos2unix | colordiff | less -s -R -M +Gg;unset -f __svndiff;};__svndiff'就可以使用svndiff filename 达到查

2017-01-07 11:11:44 746

原创 Linux zip分卷压缩

分卷压缩的话,需要先将文件打包成一个zip包,然后执行zip -s SIZE origin.zip --out new.zipSIZE为分卷的大小4m,4g,4t等解压的时候需要先将它合并才能正常解压zip spiltfile.zip -s=0 --out single.zip

2017-01-07 11:09:34 21780 2

原创 PRODUCT_COPY_FILES 客户配置无法覆盖的问题

通常情况下,我们需要在各个客户配置目录下新建一个customer_xxx.mk来配置一个客户单独的属性、apk、文件等。当在android源码下的device目录也存在同样的文件的时候,如果要让客户配置”覆盖”device目录下的文件,那需要将客户的customer_xxx.mk在拷贝对应文件之前include,否则无法”覆盖”,这里加了双引号的原因是它其实并没有覆盖,它是拷贝了第一个,第二个根本就

2016-10-20 15:44:29 2223

原创 REPO本地仓库分支命名脚本

脚本功能:让本地repo仓库所有分支与远程仓库分支同名。 repo start –all 分支名 会使所有本地仓库的分支名为同一个名字。!/bin/bashrepo list>/dev/null if [ $? -ne 0 ];then echo “there is not a repo project!” exit 1; fi echo “==============

2016-10-13 18:06:37 561

原创 android通过设置ctl.start=bootanim无法启动开机画面的问题

我们看到log出现了: init: sys_prop: permission denied uid:1003 name:service.bootanim.exit然后网上就有人说了 1、修改service.bootanim.exit访问权限 2、修改bootanim服务的用户组ID#define EXIT_PROP_NAME "service.bootanim.exit"......bo

2016-08-24 18:32:58 2661

原创 Windows Media Player Network Sharing Service 启动失败

电脑设置DLNA功能的时候需要打开以下两个服务:1、SSDP Discovery2、Windows Media Player Network Sharing Service正常情况下打开第一个服务没有问题,但是打开第二个服务的时候一直提示启动时停止。关于如何启动服务,百度。解决方法:第一步,检查组策略:运行输入gpedit.msc,选择 计算机配置---管理模板--

2016-06-15 18:34:27 28434

原创 SecureCRT 修改文件夹蓝色字体

1、 dircolors -p > ~/.dircolors2、 修改DIR对应项RESET 0 # reset to "normal" colorDIR 01;34 # directory                                 LINK 01;36 # symbolic link. (If you set this to 'target' instead

2016-05-18 20:19:51 1198

转载 Android SDK Manager无法下载问题

解决方法是使用国内的镜像服务器:1、打开SDK Manager,Tools->options2、添加镜像服务器:

2016-04-23 11:01:27 227

空空如也

空空如也

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

TA关注的人

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