IPv6让VPS又活了起来

自从vps的IPv4地址被拦截之后,更新和查阅mowblog是各种不方便,在寻找“出路”的过程中,竟然出乎意外的将电信宽带的IPv6模式配置成功,暂时解决了无法访问的问题,终于又可以开心的码字了。为了以后方便回溯,按照惯例保存一下操作过程,以作备忘: 解决步骤分两方面,一是让自己的电信光猫支持IPv6,二是给vps申请一个IPv6的地址。 一、电信光猫 网上介绍破解光猫的方法有很多,本次使用的光猫 […]

jsch设置ssh协商算法优先级

最近接触jsch这个包,发现在默认情况下,jsch登录ssh的时候,协商的加密算法和mac算法都不是最高优先级的,这个时候需要手动配置一下算法列表,将强度高的调整在算法列表的前面,这样ssh链接的时候,如果双方都,就会协商成高优先级算法。代码参数jsch的示例,只是添加了一个配置文件,通过wireshark抓包来观测配置前后的变化。 官方说明参考下面的网址,这里面有些算法列表和最新版本实际可支持算 […]

合并xml文件中attrib中含有相同标记的element

示例xml内容:

如上这段内容,其实是peach数据模型的一段定义,今天通过脚本模拟自动建模,生成的文档含有大量的mutable="false"的内容。根据peach的描述,这一属性的意义可以让peach忽略对其进行mute操作(实际好像还是会mute),为了简洁起见,减少建模过程中的费脑,直接将数据模型定义文件中重复出现的muta […]

openssl功能汇总

openssl实在是太过于博大精深了,经常会遇到各种需求不得不查看手册或者Google,现在将已经使用过的部分功能分类收集一下,便于日后在此查看。 使用openssl验证OCSP 通过openssl模拟OCSP服务 openssl ocsp -index index.txt -port 8888 -rsigner RootCA.pem -rkey RootCA.key -CA RootCA.pem […]

折叠屏

京东上已经开卖华为Mate X折叠屏手机了,号称展开后8英寸沉浸式体验,5G支持一步到位。暂且不理会5G的速度在资费不变的条件下能不能提供同等时长的业务,只问折叠屏这个新奇的诞生到底能对手机自身带来多大的价值呢? 防碎?防弯曲?从卖家的宣传里只能看得到折叠两个字,按照这样的思路折叠屏的唯一优点就是抢夺平板电脑的市场!可是在习惯了这种16:9的模式下单手操作的人,都多少时间展开那明晃晃的8寸屏举着双 […]