自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 新版 Android Studio 编译输出中文乱码问题

首先,网上的什么tasks.withType(JavaCompile) { options.encoding = "UTF-8" }修改 Project Encodeing,这些全都是骗人的,全都无效。真正的解决方案:点击工具栏上的放大镜 Search Everywhere 按钮,全局搜索Edit Custom VM Options在打开的 studio64.exe.vmoptions 文件,文件末尾加入-Dfile.encoding=UTF-8重启 Android St

2020-07-28 15:31:54 2460 4

原创 svn 使用明文密码避免每次开机解锁

manjaro 中安装完 svn,密码默认保存在 gnome-keyring 中如果使用 gnome-keyring,svn 每次开机后第一次使用都需要手动输入密码,使用不方便可以修改 svn 配置,不使用 gnome-keyring,使用明文保存密码打开.subversion/auth/svn.simple/88fe1bd35d80a335808df14a814f76e8将 passt...

2019-07-22 15:39:00 601

原创 Manjaro 更新后,解决搜狗输入法异常!请删除.config/SogouPY 并重启

终端输入sogou-qimpanel提示找不到 libidn.so.11在 /usr/lib64 发现有 libidn.so.12.6.0,原因是 libidn 升级了,找不到依赖库重新建立 libidn.so.11 软链接sudo ln -s /usr/lib64/libidn.so.12.6.0 /usr/lib64/libidn.so.11输入法恢复正常...

2018-10-09 09:51:39 15578 1

原创 mysql 导入 sql 文件时 ERROR 1046 (3D000) no database selected 错误的解决

执行 source 导入 sql 文件,如果发生 ERROR 1046 (3D000) no database selected 错误,先查看一下所有数据库,假设要导入的数据库名是 mydbshow databases如果 mydb 不存在,先创建 mydbcreate database mydb;再选中 mydbuse mydb;再次执行 source...

2018-09-25 15:01:37 21373 2

原创 解决 Android Studio Error:Cause: unable to find valid certification path to requested target

命令行进入 Android Studio 安装目录里的 jre 证书目录,如/home/yangming/Develop/Android/android-studio/jre/jre/lib/security执行命令,添加 https 证书信任keytool -import -alias cacert -keystore cacerts -file 证书文件.cer口令 changei...

2018-09-18 16:55:42 23376 16

原创 Flutter 热更新无效问题

Error connecting to the service protocol: Exception: Attempted to connect to Dart observatory 5 times, and all attempts failed. Giving up. The URL was ws://127.0.0.1:8111/ws如果运行后输出 Log 是这样,同时使用了代理,...

2018-08-06 14:38:43 13755

原创 Linux 环境 Android Studio 新建 JNI 工程,编译报错解决

error while loading shared libraries: libncurses.so.5: cannot open sharederror while loading shared libraries: libtinfo.so.5: cannot open shared如果是 64 位 Linux,仔细查看错误信息,如果包含以上报错信息,是因为缺少 32 位库,安装 32 位库s...

2018-04-09 10:49:35 398

原创 CentOS 开机自动运行 Node

编辑 /etc/init.d/rc.local,或者 /etc/rc.d/rc.local,添加/usr/bin/sudo -u USERNAME /home/USERNAME /.npm/node_global/bin/forever start /home/USERNAME/node-server/bin/www如果出现 /usr/bin/env:node No such file or di...

2018-01-23 17:24:17 918

原创 Linux 搭建 Git 服务器

创建git运行用户并设置密码adduser gitpasswd git创建authorized_keys文件cd /home/gitmkdir .sshchmod 700 .sshtouch .ssh/authorized_keyschmod 600 .ssh/authorized_keyscd /homechown -R git:git git客户端创建密钥并上传ss

2018-01-22 15:17:41 212

原创 electron 中使用 el-tooltip 提示框无效的问题

.electron-vue/webpack.renderer.config.js 21 行左右,将 element-ui 加入白名单let whiteListedModules = ['vue', 'element-ui']https://github.com/SimulatedGREG/electron-vue/issues/361

2018-01-19 10:41:40 7008 7

原创 Ubuntu/Debian Android 模拟器启动无反应问题解决方法

首先尝试命令行启动模拟器,查看输出emulator -avd g18_API_18模拟器名称可以查看/home/User/.android/avd其中的 .avd 文件,.avd 之前的文件名就是模拟器名如果输出Emulator: libGL error: unable to load driver: i965_dri.so 解决方法cd /home/User/Develop/Android/Sdk

2017-10-19 09:28:36 940

原创 内网配置git ssh代理

SB公司不开放公网,内网使用代理上网,带来了无数麻烦,此其一,记录,以备不时之需。一 、设置git的user name和email:git config --global user.name "wandererparsifal"git config --global user.email "wandererparsifal@gmail.com"二、生成SSH密钥:ssh-keygen -t rsa

2017-10-17 14:50:47 3257

原创 我喜爱的 Linux 主题

主题:Adaptahttps://github.com/adapta-project/adapta-gtk-theme 图标主题:La Capitainehttps://github.com/keeferrourke/la-capitaine-icon-theme 鼠标主题: Capitaine Cursorshttps://github.com/keeferrou

2017-07-12 14:31:28 3419

原创 Ubuntu 交叉编译 OpenSSL,并在 Android 中使用

Ubuntu编译OpenSSL,Linux交叉编译,Android

2017-07-07 16:30:45 3133

原创 Ubuntu中安装Thunderbird邮件客户端,及在cinnamon桌面环境下最小化的方法

系统仓库中有,直接安装sudo apt install thunderbird安装完成后,打开Thunderbird的附加组件管理器,搜索FireTray,安装

2017-06-30 16:25:38 1194

原创 Android 7.1 源码编译

一、下载源码需要curl和git,没有需要装一下sudo apt-get install curlsudo apt-get install gitgit需要配置用户名和邮箱git config --global user.name "xxxxxx"git config --global user.email "xxxxxx@xxx.com"用curl下载一份repo文件,这是个python脚本c

2017-06-09 08:51:37 7397 1

原创 Ubuntu安装FlatBuffers

去https://github.com/google/flatbuffers/releases下载Source codecmake .编译make安装sudo make install配置动态链接库sudo ldconfig检查 FlatBuffers 是否安装成功flatc --version

2017-06-09 08:48:59 2977

原创 Ubuntu安装Protocol Buffer

去https://github.com/google/protobuf/releases/下载Source code安装 Protocol Buffer 依赖sudo apt install autoconf automake libtool curl解压,进入解压后的文件夹,运行 autogen.sh 脚本./autogen.sh运行 configure.sh 脚本./configure编译未编译

2017-06-09 08:48:27 3540

原创 git 替换diff与mergetool

替换diffsetp 1 : Ubuntu install meldsudo apt install meldstep 2 : create a shell script named git_meld.shsudo nano /bin/git-meld.sh#!/bin/shmeld $2 $5step 3 : chang git_meld.sh permissionssudo chmod +x

2017-06-09 08:46:16 933

原创 git 推荐流程

原则:当你从 remote(远端) 去 pull 的时候,永远使用 rebase当你完成了一个功能(假定你是单独开本地分支去做的)后打算合并到主干分支的时候,永远使用 merge( git merge 和 git rebase 的区别) 详细流程:1. 不要使用 master 进行开发,新建 dev 分支进行开发git checkout -b dev2. 准备提交代码时,切换到 master,更

2017-06-09 08:45:30 375

原创 git 多用户冲突解决

git多用户冲突一场景:dev 分支修改了 File1,master 分支更新了远端代码后也修改了 File1 的同一个代码块,dev 变基到 master 时会产生冲突 解决方法: case 1 :如果希望 master 分支完全覆盖 dev 分支的修改,使用如下命令回退后变基:git reset --hardgit rebase mastercase 2 :希望保留 dev 分支的改动。如

2017-06-09 08:43:18 830

原创 Ubuntu 上 gerrit 服务器的搭建

平台:Ubuntu需要JDK环境,下载gerrit放根目录 安装,全部默认 java -jar gerrit-2.13.6.war init -d review_site建立git仓库 mkdir /home/gerrit/repositories修改gerrit配置文件 nano review_site/etc/gerrit.config修改如下 [

2017-06-09 08:38:32 2995

原创 python设置国内源

mkdir .pipcd .piptouch pip.confnano pip.conf贴上[global]trusted-host = mirrors.aliyun.comindex-url = http://mirrors.aliyun.com/pypi/simple

2017-05-16 16:33:26 1442

原创 远程桌面连接树莓派

先安装tightvncserversudo apt-get install tightvncserver再安装xrdpsudo apt-get install xrdp就可以远程了

2017-05-07 17:34:21 401

原创 树莓派更换国内源

sudo nano /etc/apt/sources.list#注释掉原来的源,添加下面的源deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main contrib non-free rpideb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie mai

2017-05-07 17:32:28 5254

原创 ssh连接树莓派

刚装完系统直接ssh会报错port 22: Connection refused把SD拔下来,插电脑上,在boot分区下建个空文件夹,命名为ssh再把SD卡安上就可以ssh了

2017-05-07 17:31:04 500

原创 Android Studio编译使用了Maven的工程卡住的解决方案

USER_HOME/.gradle/文件夹下新建init.gradleallprojects{ repositories { def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public' all { ArtifactRepository repo ->

2017-05-07 13:02:49 1106

原创 Electron安装

npm install electron -g直接安装会在node install.js卡住,需要设置墙内镜像。编辑npmrc,加入ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/"

2017-03-04 21:12:00 667

原创 VirtualBox安装Ubuntu Server16.04虚拟机

VirtualBox Ubuntu Server虚拟机

2017-02-24 13:11:40 2401

原创 Ubuntu搭建 Node.js环境

https://npm.taobao.org/mirrors/node下载最新版,解压重命名成nodejs,sudo mv /home/#/下载/node /optsudo gedit /etc/profile添加export NODE_PATH=/opt/nodejs/export PATH=$NODE_PATH/bin:$PATH注销使之生效node -vnpm

2017-01-05 21:04:45 815

转载 Android Studio中文乱码解决

在项目下的build.gradle下添加以下代码即可解决tasks.withType(JavaCompile) { options.encoding = "UTF-8" }

2016-11-06 19:28:08 1211

转载 Ubuntu 16.04 开机开启小键盘数字键

安装numlockx$ sudo apt install numlockx1212完成后修改$ sudo gedit /etc/rc.local11在最后一行exit 0前增加一下内容if [-x /usr/bin/numlockx ]; thennumlockx onfi

2016-11-04 08:05:42 2701

原创 Android Studio logcat颜色

File -> Settings -> Editor -> Colors &Fonts -> Android LogcatLog级别 色值VERBOSEBBBBBBDEBUG0047ABINFO16982BWARNF28500ERRORFF2400ASSERT8B

2016-11-03 12:35:09 390

原创 Ubuntu 16.04添加32位库

sudo apt install libc6-dev-i386sudo apt-get install lib32z1第二句可以解决 Android Studio Gradle Build Running卡住的问题。

2016-08-14 22:01:09 5608

转载 242种颜色样式、中英文名称及十六进制的值

颜色 名称 英语 十六进制   黑色 Black #000000   昏灰 Dimgray #696969   灰色 Gray #808080   暗灰 Dark Gray #A9A9A9   银色 Silver #C0C0C0   亮灰色 Light Gray #D3D3D3   庚斯博罗灰 Gainsbor

2016-08-02 14:13:01 114616

转载 git windows下换行符问题

背景在各操作系统下,文本文件所使用的换行符是不一样的。UNIX/Linux 使用的是0x0A(LF),早期的 Mac OS 使用的是0x0D(CR),后来的 OS X 在更换内核后与 UNIX 保持一致了。但 DOS/Windows 一直使用0x0D0A(CRLF)作为换行符。Git提供了一个“换行符自动转换”功能。这个功能默认处于“自动模式”,当你在签出文件时,它试图将 UNIX 换行符

2016-07-25 09:02:58 9222

转载 Ubuntu 16.04系统下配置cocos2dx-3.10

问题:编译代码时,提示isnan错误?将isnan 修改成std::isnan问题:执行cpp_tests的时候,提示找不到libfmod.so.6?1) copysudo cp /external/linux-specific/fmod/prebuilt/64-bit/libfmod.so /usr/local/lib/sudo cp /external/linux-spec

2016-04-25 11:11:30 796

转载 Linux Socket编程(不限Linux)

“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有

2014-05-14 15:08:48 360

原创 Ubuntu14.04+eclipse下cocos2d-x3.0正式版环境的搭建

环境:ubuntu14.04adt-bundle-linux-x86_64android-ndk-r9d-linux-x86_64cocos2d-x-3.0正式版apache-ant 1.9.3python 2.7(ubuntu自带)添加环境变量export ANDROID_SDK_ROOT=/home/yangming/adt-bundle

2014-04-29 14:53:16 3237 1

原创 无厘头的错误

本应写if (j!= 11) ,竟然写成了if (!j == 11),出现诡异bug,两天时间愣是没看出来, 教训不可谓不惨痛啊

2014-01-10 14:40:16 414

空空如也

空空如也

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

TA关注的人

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