OnePlus 5T刷机

OnePlus 5T OxygenOS http://downloads.oneplus.net/
H2OS http://www.h2os.com/download

http://www.oneplusbbs.com/thread-3841246-1-13.html

第一步:打开手机设置-关于手机-连续点击版本号(5-7次)打开开发者选项
第二步:设置-开发者选项-打开OEM解锁、USB调试和高级重启选项

下载一加5T工具箱v1.5.3版 http://www.oneplusbbs.com/thread-3798911-1-1.html

启动工具箱
0 检查手机状态
16 启动设备到Fastboot模式

3 检查是否解锁
4 解锁手机(解除BootLoader锁)
手机按照提示选YES

9 刷写ROM或ZIP包(从USB安装升级文件)
拖入rom文件到5T工具箱
注意:ROM文件路径中不能出现中文

重启
!!!拷贝APP到手机!!!

6) 刷写第三方Recovery(TWRP)
自带的twrp-3.2.1-0

8) 刷写自选Recovery
拖入twrp-3.2.1-1-dumpling.img文件到5T工具箱
注意:ROM文件路径中不能出现中文

刷入氧OS:
重启设备到Recovery模式
如果您是第三方TWRP Recovery,刷写任意ROM或ZIP包(ROOT权限包等),请依次点击”Advanced”(高级) ADB Sideload,并滑动 …

Nexus 6P刷机

下载:
https://dl.twrp.me/angler/
http://www.supersuer.com/
http://repo.xposed.info/module/de.robv.android.xposed.installer

刷入系统:
flash-all.bat

启动并按提示设置完毕

刷入twrp:
fastboot flash recovery twrp-3.2.1-0-angler.img
再执行一次:
fastboot flash recovery twrp-3.2.1-0-angler.img

开机
拷贝SuperSU-v2.82-201705271822.zip到SD卡

重启手机进入recovery
刷入SuperSU

去除网络连接感叹号:
adb shell settings put global captive_portal_mode 0

安装XposedInstaller_3.1.4.apk…

VS2015 vcpkgsrv.exe进程CPU占用高的解决方法

是 VC 智能感知问题,可以禁了。
方法是: 菜单: 工具 -》 选项 -》 文本编辑器 -》 C++ -》 高级
右边 Intellisense false 改为 Ture
注意:此设置会导致无法使用代码高亮与智能提示

其他减少VS的CPU占用率的方法:
工具 -》 选项 -》 搜索codelens, 将 启用 取消勾选,重启VS
工具 -》 选项 -》 源代码管理 -》 当前源代码管理插件:无…

FFmpeg新版API接口编译报错解决方法

PIX_FMT_YUV420P -AV_PIX_FMT_YUV420P


'AVStream::codec': 被声明为已否决:
if(pFormatCtx-streams[i]-codec-codec_type==AVMEDIA_TYPE_VIDEO){
=if(pFormatCtx-streams[i]-codecpar-codec_type==AVMEDIA_TYPE_VIDEO){


'AVStream::codec': 被声明为已否决:
pCodecCtx = pFormatCtx-streams[videoindex]-codec;
=pCodecCtx = avcodec_alloc_context3(NULL);
avcodec_parameters_to_context(pCodecCtx, pFormatCtx-streams[videoindex]-codecpar);


'avpicture_get_size': 被声明为已否决:
avpicture_get_size(AV_PIX_FMT_YUV420P, pCodecCtx-width, pCodecCtx-height)
=#include "libavutil/imgutils.h"
av_image_get_buffer_size(AV_PIX_FMT_YUV420P, 

Xcode 编译 OpenCV3

下载CMake,https://cmake.org/download/
下载OpenCV源码,解压

====
GUI编译方法:
安装,启动CMake
Browse Source 指到OpenCV源码目录
Browse Build 指向一个新的目录,例如/Users/lee/Downloads/opencv-3.4.1/gui_release
Configure
选择Unix Makefiles
等待执行完毕
Generate

cd gui_release
make -j4
sudo make install
====

====
命令行编译方法:
安装,启动CMake,打开 Tools - How to install For Command Line Use,按照说明操作

cd /Users/lee/Downloads/opencv-3.4.1
mkdir release

Epson驱动编译

[root@localhost epson-inkjet-printer-escpr-1.6.16]# find / -name “libescpr.so”
/root/epson-inkjet-printer-escpr-1.6.16/lib/.libs/libescpr.so
/usr/local/lib/libescpr.so

[root@localhost epson-inkjet-printer-escpr-1.6.16]# find / -name “libescpr.so”
/root/epson-inkjet-printer-escpr-1.6.16/lib/.libs/libescpr.so
/usr/local/lib/libescpr.so
/opt/epson-inkjet-printer-escpr/lib/libescpr.so

rpm -qp –scripts ../epson-inkjet-printer-escpr-1.6.16-1lsb3.2.x86_64.rpm

ln -sf /opt/epson-inkjet-printer-escpr/ppds /usr/share/ppd/epson-inkjet-printer-escpr…

CentOS 7 安装 Tomcat

rpm -qa | grep java
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.141-1.b16.el7_3.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.141-1.b16.el7_3.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.1.el7_3.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.1.el7_3.x86_64

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.rpm
rpm -ivh jdk-8u144-linux-x64.rpm

vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${PATH}

source /etc/profile

java 

CentOS 7 安装 ElasticSearch

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.0.rpm
rpm --install elasticsearch-5.6.0.rpm
systemctl enable elasticsearch
systemctl start elasticsearch

报错:
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x000000008a660000, 1973026816, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.