上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 43 下一页

2020年4月3日

Ubuntu18.04, Ubuntu22.04安装OpenResty

摘要: Ubuntu 22.04 安装说明 https://openresty.org/en/linux-packages.html#ubuntu 添加 GPG public keys # For ubuntu 22 wget -O - https://openresty.org/package/pubke 阅读全文

posted @ 2020-04-03 18:18 Milton 阅读(1038) 评论(0) 推荐(0) 编辑

2020年3月26日

Gerrit 笔记

摘要: Gerrit 通过git push后增加一个中间状态, 来完成代码审批环节, 因此在git commit的时候增加了一个change id, 并且push到定制的target, 在push之后, 需要审批通过后再fetch, 将状态同步后, 才能继续push. 使用中Git相关的一些操作 1. 本地 阅读全文

posted @ 2020-03-26 19:39 Milton 阅读(374) 评论(0) 推荐(0) 编辑

2020年3月15日

适用于Spring Boot Jar的启停部署脚本

摘要: shell脚本参数 使用-z或-n对一个变量判空时, 若直接使用[ -n ARG ]这种形式,当{ARG}中有空格将会报错, line 27: [: sd: binary operator expected 需要使用 [[ -n ${ARG} ]] 或 [ -n "${ARG}" ] 完整脚本 # 阅读全文

posted @ 2020-03-15 17:53 Milton 阅读(387) 评论(0) 推荐(0) 编辑

2020年3月13日

RabbitMQ笔记

摘要: RabbitMQ服务 RabbitMQ官网地址: https://www.rabbitmq.com/ 下载页: https://www.rabbitmq.com/download.html 用Docker启动RabbitMQ服务 根据下载页上的说明 docker run -it --rm --nam 阅读全文

posted @ 2020-03-13 18:51 Milton 阅读(255) 评论(0) 推荐(0) 编辑

2020年2月29日

使用OpenWrt实现IPv6 DDNS

摘要: OpenWrt 增加 crontab 任务 在/root/crontab/ 目录下, 创建脚本 ddns.sh #!/bin/sh # 远程php脚本的URL地址 SERVICE_URL=http://www.rockbb.com/my_ddns.php # 修改的目标记录 RECORD_NAME= 阅读全文

posted @ 2020-02-29 16:07 Milton 阅读(5207) 评论(0) 推荐(0) 编辑

2020年2月26日

用于解析FBNeo游戏数据的Python3脚本

摘要: FBNeo在代码中存储了游戏的元数据, 其数据格式为 struct BurnDriver BurnDrvCpsStriderua = { "striderua", "strider", NULL, NULL, "1989", "Strider (US set 2)\0", NULL, "Capcom 阅读全文

posted @ 2020-02-26 11:28 Milton 阅读(1029) 评论(0) 推荐(0) 编辑

2020年2月24日

Amlogic电视盒子红外遥控适配笔记

摘要: 前一阵做了个安卓6的固件, 在R3300L和Q7上跑的, 其他问题没有, 但是有用户反映原来的遥控器用不了了, 于是检查了一下遥控器配置, 顺便学习一下此类设备的红外遥控机制. 为了方便测试还上淘宝买了六个遥控器. Amlogic电视盒子的红外遥控配置 相关的配置文件有 /system/usr/ke 阅读全文

posted @ 2020-02-24 10:51 Milton 阅读(6884) 评论(7) 推荐(2) 编辑

2020年2月21日

Mybatis的缓存过期机制和RedisCache

摘要: MyBatis的缓存过期机制, flushInterval参数 在实际测试中, 发现Redis中的缓存数据TTL为-1, 在Hash中的key也无过期时间信息, 怀疑RedisCache的实现是否能正常处理缓存过期, 因此一路追查到了MyBatis的代码. MyBatis在每个Mapper中, 可以 阅读全文

posted @ 2020-02-21 14:38 Milton 阅读(1583) 评论(0) 推荐(0) 编辑

2020年2月11日

LFTP命令笔记

摘要: 安装 因为在OpenWrt命令行下scp传输文件很慢(只有2.5MB/s不到), 于是改用FTP下载. lftp是OpenWrt下的FTP客户端软件. 如果固件中未安装的话, 需要自己安装, 其依赖于两个ipk, 需要安装的ipk为 -rw-r--r-- 1 root root 424670 Feb 阅读全文

posted @ 2020-02-11 19:40 Milton 阅读(1589) 评论(5) 推荐(0) 编辑

2020年2月3日

IPv6笔记

摘要: IPv6地址格式 IPv6的地址长度是128-bit (相对应的 IPv4 是 32-bit), 将这128位地址按每段16位划分为8个段, 将每一段转换成十六进制数, 中间用冒号隔开, 就是IPv6地址的完整格式. 例如 fdfc:e92f:7272:0000:0001:2345:6789:abc 阅读全文

posted @ 2020-02-03 13:35 Milton 阅读(4107) 评论(0) 推荐(1) 编辑

2020年1月8日

Kubernetes上使用Ingress Nginx将服务发布到外部IP

摘要: Kubernetes的网络结构 K8s的网络相对比较复杂, 包含了如下几类IP地址: Host Network 运行K8s集群的宿主服务器的内网IP, 其网段在配置宿主机时设置. 这些服务器可能是物理机, 也可能是ESXi或KVM虚机. 可以根据这个IP在K8s初始化时设置--apiserver-a 阅读全文

posted @ 2020-01-08 14:45 Milton 阅读(9282) 评论(0) 推荐(2) 编辑

2020年1月1日

Ubuntu18.04 Server安装Harbor

摘要: Harbor是一个开源的本地部署的容器镜像注册中心, 带访问权限控制, 以及管理界面. 作用类似于Java中Maven的私有仓库Nexus, 用于配合Jenkins在部署容器到K8s时提供镜像源, 加快创建速度, 同时其内网属性也能在很大程度上保证私有项目的代码安全. 准备工作 目标服务器为Ubun 阅读全文

posted @ 2020-01-01 08:30 Milton 阅读(929) 评论(0) 推荐(0) 编辑

2019年12月31日

Ubuntu18.04 Server部署Flannel网络的Kubernetes

摘要: 准备服务器 ESXi6.5安装Ubuntu18.04 Server, 使用三台主机, 计划使用hostname为 kube01, kube02, kube03, 配置为2核4G/160G, K8s要求U为双核以上. 因为ESXi6.5存在Ubuntu虚机在Remote SSH时宕机的Bug, 根据 阅读全文

posted @ 2019-12-31 19:33 Milton 阅读(2682) 评论(0) 推荐(0) 编辑

2019年12月20日

Ubuntu命令行下缩小磁盘镜像img文件尺寸

摘要: Ubuntu命令行下缩小磁盘镜像img文件尺寸 要解决的问题 一个固件包里的system.img, 尺寸是1GB, 里面的内容只有470MB, 在设备上写入的时候报超出大小了, 所以想把这个img调整为512MB 网上查了很多, 没有一个好用的, 最后还是通过gparted在图形界面下完成的. 记录 阅读全文

posted @ 2019-12-20 20:15 Milton 阅读(4663) 评论(2) 推荐(1) 编辑

2019年12月17日

R3300L Android相关的记录

摘要: R3300L Android相关的记录 在寻找高版本Android固件的过程中遇到一个Android6.0的固件, 刷上去之后发现没有Root. 因为原发布者设置了收费的QQ群, 固件开机图上就是QQ群号, 原以为交了钱之后应该能有Root教程, 结果完全没有, 还被原发布者踢出群. 于是只能自己R 阅读全文

posted @ 2019-12-17 01:18 Milton 阅读(2389) 评论(1) 推荐(0) 编辑

2019年12月9日

Android固件img文件的解包, 修改和打包的命令行操作

摘要: Android固件img文件的解包打包 To Unpack-Modify-Pach the system.img, I have followed the following procedure: a) Unpacking Run file system.img and make sure that 阅读全文

posted @ 2019-12-09 21:59 Milton 阅读(7427) 评论(0) 推荐(0) 编辑

2019年12月8日

R3300L按reset键无法进入USB Burning模式的问题分析

摘要: 最开始并没有注意到这个问题, 因为从设备拿到手, 用USB Burning Tool刷入潜龙版的安卓4.4.2, 再到运行EmuELEC, Armbian, 再到给Kernel 5.3的Armbian编译RTL8189FTV的驱动, 都还算顺利. 因为Kernel 5.3也差不多搞定了, 开始打安卓 阅读全文

posted @ 2019-12-08 23:58 Milton 阅读(5750) 评论(10) 推荐(0) 编辑

2019年12月6日

S905系列的uboot分析

摘要: Ubuntu18.04通过PL2303HX连接TTL 接线的连接 PL2303的3.3V悬空, TX接盒子RX, RX接盒子TX, GND接盒子GND 终端选择 系统自带pl2303的驱动, 可以通过dmesg看到对应的设备, 例如 /dev/ttyUSB0, 留意一下设备的用户组, 例如我这个是d 阅读全文

posted @ 2019-12-06 15:11 Milton 阅读(9518) 评论(0) 推荐(0) 编辑

2019年12月5日

数码视讯Q7的刷机

摘要: Q7的硬件配置 CPU: S905LRAM: MIRA P3P4GF4DMF/P3P4GF4BLF DDR3 512MB * 2 = 1GBROM: 镁光29F64G08CBABB(NAND) * 1 = 8GB or SanDisk SDINBDG4-8G(eMMC) * 1 = 8GBWIFI: 阅读全文

posted @ 2019-12-05 11:30 Milton 阅读(18721) 评论(8) 推荐(0) 编辑

2019年12月4日

Armbian编译以及定制

摘要: Armbian编译以及定制 Armbian项目地址 Github: https://github.com/armbian/build Armbian for TV Box 项目地址 Github: https://github.com/150balbes/Build-Armbian/ 编译步骤 参考 阅读全文

posted @ 2019-12-04 11:34 Milton 阅读(11236) 评论(0) 推荐(1) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 43 下一页

导航