<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[陳廿陆的博客]]></title><description><![CDATA[日拱一卒、功不唐捐。]]></description><link>https://blog.youkuaiyun.com/longchena</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; longchena]]></copyright><item><title><![CDATA[memtest86+]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/125362992</link><guid>https://blog.youkuaiyun.com/longchena/article/details/125362992</guid><author>longchena</author><pubDate>Sun, 19 Jun 2022 22:10:42 +0800</pubDate><description><![CDATA[Macbook使用memtest86+测试内存实践]]></description><category></category></item><item><title><![CDATA[【git】一个项目推送多个仓库]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/121364046</link><guid>https://blog.youkuaiyun.com/longchena/article/details/121364046</guid><author>longchena</author><pubDate>Tue, 16 Nov 2021 20:23:32 +0800</pubDate><description><![CDATA[一个项目涉及到VPN，并且需要内网机器部署，因为配置同一个项目拉取/推送远端仓库和内网仓库，会简便流程。
1.修改配置文件
1.1.进入工程目录
1.2.修改配置文件
cd ./project
vim config

添加[remote “xx”]，如下：
[core]
	repositoryformatversion = 0
	filemode = true
	bare = false
	logallrefupdates = true
	ignorecase = true
	precomposeunico]]></description><category></category></item><item><title><![CDATA[gradle版本升级 Mac]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/104142092</link><guid>https://blog.youkuaiyun.com/longchena/article/details/104142092</guid><author>longchena</author><pubDate>Sun, 02 Feb 2020 10:38:52 +0800</pubDate><description><![CDATA[升级gradle
brew upgrade gradle



升级gradlew，进入工程目录
./gradlew wrapper --gradle-version ${版本号}




]]></description><category></category></item><item><title><![CDATA[a += 1、a = a + 1、a++区别]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/103248737</link><guid>https://blog.youkuaiyun.com/longchena/article/details/103248737</guid><author>longchena</author><pubDate>Tue, 26 Nov 2019 01:23:08 +0800</pubDate><description><![CDATA[1、a += 1 和 a = a + 1 区别
a类型不是int
byte a = 1;
a += 1;//1默认是int型，a为byte型，a+1有算术运算符，所以a会发生隐式转换变为int型，a+1的结果为int型，运行正常
a = a + 1;//a本身为byte型，不能直接赋值，该行会报错
a = (byte)(a+1);//需要强转，改为a=(byte)(a+1);就不会报错了
a类型是...]]></description><category></category></item><item><title><![CDATA[wireshark抓包和筛选]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/103248548</link><guid>https://blog.youkuaiyun.com/longchena/article/details/103248548</guid><author>longchena</author><pubDate>Tue, 26 Nov 2019 00:57:24 +0800</pubDate><description><![CDATA[前言
一直使用charles抓包，新项目遇到flutter框架的App，发现抓包无效了，查看文档发现是因为flutter设置了请求不走系统代理，所以抓不到了，要App中修改代码才行，但是只能对修改后的测试包生效，线上包就不行了。后来发现可以用wireshark抓取来解决问题。
原理比较：
charles：中间人代理，走系统的代理，拦截/转发http网络数据
wireshark：监听一个网卡，然后抓...]]></description><category></category></item><item><title><![CDATA[mac配置多个SSH Key(2)-多个账号同一仓库]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/102830439</link><guid>https://blog.youkuaiyun.com/longchena/article/details/102830439</guid><author>longchena</author><pubDate>Thu, 31 Oct 2019 02:54:03 +0800</pubDate><description><![CDATA[有的时候，多个人同时用一台机器配置环境，会出现多个账号同一仓库的情况。mark过程。
1、创建SSH key
具体实现如下：
1.进入~/.ssh目录， 生成SSH Key
cd ~/.ssh
ssh-keygen -t rsa -C "your_name@email_name.com"

然后我们会看到如下信息，输入key的名字，不输入的话默认名字是id_ras

一路回车键，会生成id_rsa...]]></description><category></category></item><item><title><![CDATA[git部署服务命令]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/102817956</link><guid>https://blog.youkuaiyun.com/longchena/article/details/102817956</guid><author>longchena</author><pubDate>Wed, 30 Oct 2019 14:08:05 +0800</pubDate><description><![CDATA[git部署服务常用命令，有的时候不是直接拉取master分支，要拉取其他分支，mark下过程。
1.没有项目目录，直接搭建
git clone “git_url”
拉取其他分支
git fetch origin remote_branch:local_branch //如果本地分支没有，会自动创建
git checkout local_branch
查看关联，//一般会默认关联
git branc...]]></description><category></category></item><item><title><![CDATA[mac配置多个SSH Key(1)-不同仓库]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/102783395</link><guid>https://blog.youkuaiyun.com/longchena/article/details/102783395</guid><author>longchena</author><pubDate>Mon, 28 Oct 2019 16:41:58 +0800</pubDate><description><![CDATA[因为涉及到SSH Key 对应多个远端仓库， github/gitee/gitlab等，需要生成多个SSH Key。
具体实现如下：
1.生成SSH Key
ssh-keygen -t rsa -C "your_name@email_name.com"


然后我们会看到如下信息，输入key的名字，不输入的话默认名字是id_ras

一路回车键，会生成id_rsa和id_rsa.pub 2个key...]]></description><category></category></item><item><title><![CDATA[hexo + github个人博客搭建过程]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/102578362</link><guid>https://blog.youkuaiyun.com/longchena/article/details/102578362</guid><author>longchena</author><pubDate>Wed, 16 Oct 2019 04:39:56 +0800</pubDate><description><![CDATA[记录hexo + github博客搭建过程，不是教程，只是mark下以防忘记。
主要分2个步骤github配置和hexo配置
1.github配置
1). github创建博客项目

创建一个项目，格式必须是github用户名称.github.io

2). github设置ssh key

cd ~/.ssh
ssh-keygen -t rsa -C "your_email@example.c...]]></description><category></category></item><item><title><![CDATA[git常用命令]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/102431041</link><guid>https://blog.youkuaiyun.com/longchena/article/details/102431041</guid><author>longchena</author><pubDate>Wed, 09 Oct 2019 02:25:54 +0800</pubDate><description><![CDATA[1.全局变量
git config --global user.name “name” //设置用户名
git config --global user.email “name@gmail.com” //设置邮箱
git config --global color.ui “always” //设置颜色
2.进入项目目录，初始化仓库
git init
3.克隆版本库
git clone [url] ...]]></description><category></category></item><item><title><![CDATA[Mac使用nvm管理node版本]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/102116418</link><guid>https://blog.youkuaiyun.com/longchena/article/details/102116418</guid><author>longchena</author><pubDate>Sat, 05 Oct 2019 03:28:35 +0800</pubDate><description><![CDATA[前题：不同的项目对node版本依赖不一样，需要找一个可以快速切换的方法，比较了nvm和n，最后确定了nvm

先卸载本机安装的node，如果是brew安装，需要选卸载

brew uninstall node


安装nvm

 brew install nvm

3.配置nvm，编辑~./bash.profile
 vim ~./bash.profile

在末尾增加下面内容，然后保存
 #NV...]]></description><category></category></item><item><title><![CDATA[ubuntu 查看安卓ROM的system.img]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/101713213</link><guid>https://blog.youkuaiyun.com/longchena/article/details/101713213</guid><author>longchena</author><pubDate>Sun, 29 Sep 2019 20:07:29 +0800</pubDate><description><![CDATA[前提：某些条件下需要查看安卓ROM的system.img，亲测可用，mark。
1.安装依赖
apt-get install android-tools-fsutils

2.文件转成ext4格式
simg2img  system.img  system.img_ext4

3.挂载
sudo mount -t ext4 -o loop system.img_ext4 /media/system_...]]></description><category></category></item><item><title><![CDATA[Mac使用SSH key连接server服务器]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/64129673</link><guid>https://blog.youkuaiyun.com/longchena/article/details/64129673</guid><author>longchena</author><pubDate>Tue, 03 Sep 2019 19:16:56 +0800</pubDate><description><![CDATA[Mac使用SSH key连接vps教程：
1、生成key
启动terminal，输入下面命令：
#~./ssh目录是默认目录，也可自定义目录，这里用的默认目录。
#若要生成更安全4096-bit key，也可输入ssh-keygen -t rsa -b 4096
cd ~/.ssh
ssh-keygen -t rsa  按下回车键，选择保存key的目录位置（括号中显示系统默认.ssh位置）]]></description><category></category></item><item><title><![CDATA[ubuntu fastboot devices 提示no permissions	fastboot]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/89643756</link><guid>https://blog.youkuaiyun.com/longchena/article/details/89643756</guid><author>longchena</author><pubDate>Sun, 28 Apr 2019 18:47:14 +0800</pubDate><description><![CDATA[ubuntu 线刷安卓手机遇到 no permissions fastboot，看提示意思，就是没有权限，解决方法是一个是添加权限，另外一个是切换到有权限的用户就好了，
简单粗暴的方法是第二种吧：
sudo -s

然后再刷机，就没问题了
链接地址：https://askubuntu.com/questions/705537/no-permissions-fastboot-fastboot-and...]]></description><category></category></item><item><title><![CDATA[ubuntu安装adb]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/89643552</link><guid>https://blog.youkuaiyun.com/longchena/article/details/89643552</guid><author>longchena</author><pubDate>Sun, 28 Apr 2019 18:30:03 +0800</pubDate><description><![CDATA[1、通过apt-get安装adb
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb

将android设备连接至电脑，执行adbshell会提示“error:device not found”
2、将android设备连接至电脑，通过...]]></description><category></category></item><item><title><![CDATA[Mac 切换Java版本]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/82468033</link><guid>https://blog.youkuaiyun.com/longchena/article/details/82468033</guid><author>longchena</author><pubDate>Thu, 06 Sep 2018 20:53:53 +0800</pubDate><description><![CDATA[export JAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
export JAVA_HOME_10=/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home
export JAVA_HOME=$JAVA_HOME_8

#终...]]></description><category></category></item><item><title><![CDATA[ubuntu 安装JDK10]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/81288043</link><guid>https://blog.youkuaiyun.com/longchena/article/details/81288043</guid><author>longchena</author><pubDate>Mon, 30 Jul 2018 16:57:41 +0800</pubDate><description><![CDATA[来源：https://www.linuxuprising.com/2018/04/install-oracle-java-10-in-ubuntu-or.html 
安装步骤如下： 
1添加源

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update

2.安装jdk10



sudo apt install oracle-j...]]></description><category></category></item><item><title><![CDATA[openwrt设置DNS]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/80404417</link><guid>https://blog.youkuaiyun.com/longchena/article/details/80404417</guid><author>longchena</author><pubDate>Tue, 22 May 2018 13:24:17 +0800</pubDate><description><![CDATA[1.关闭ipv6 //测试发现开启状态下设置不生效 
ssh 进入openwrt，输入命令 
/etc/init.d/odhcpd disable 
/etc/init.d/odhcpd stop

2.设置DNS 
进入网络-接口-LAN，选择DHCP服务器，高级设置修改DHCP-选项 
DHCP-选项：6,8.8.8.8,8.8.4.4 
PS:设置DHCP的附加选项，例如设定”6,8.8.8...]]></description><category></category></item><item><title><![CDATA[Sublime Text3 ftp插件安装]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/80193397</link><guid>https://blog.youkuaiyun.com/longchena/article/details/80193397</guid><author>longchena</author><pubDate>Fri, 04 May 2018 12:33:18 +0800</pubDate><description><![CDATA[1、在线插安装package control 
按Ctrl+ `(此符号为tab按键上面的按键) 调出console（注：避免热键冲突）  
粘贴以下代码到命令行并回车：

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib...]]></description><category></category></item><item><title><![CDATA[Ubuntu 修改Apache2网站根目录及默认网页]]></title><link>https://blog.youkuaiyun.com/longchena/article/details/80153160</link><guid>https://blog.youkuaiyun.com/longchena/article/details/80153160</guid><author>longchena</author><pubDate>Mon, 30 Apr 2018 23:22:34 +0800</pubDate><description><![CDATA[
修改根目录： 
在 /etc/apache2/sites-available 中修改 000-default.conf 
中的DocumentRoot /var/www/ 修改为想要的目录 
比如：DocumentRoot /var/www/html/dokuwiki 
修改完后重启：sudo /etc/init.d/apache2 restart
修改默认网页： 
修改/etc/apache2...]]></description><category></category></item></channel></rss>