今天Tomcat上的一个API接口(是返回较大的图片,流量较大)客户端请求报错,如下错误: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Connection reset by peer Caused by: java.io.IOException: Connection reset by peer 经检查程序上没有任何问题,重启tomcat也无法解决,发现是Tomcat前端套用的Nginx默认有关proxy buf…

2021-04-27 0条评论 1873点热度 0人点赞 admin 阅读全文

家里的电视机是长虹的(ChiQ)的,跳出提示升级固件后,就发现安装APP的时候,提示『为了您的电视安全,根据国家相关政策,已禁止该应用安装』。 这可不能忍啊,我最喜欢的KODI无法安装或升级了! 网上找到的文章就是固件降级,倒不是特别麻烦,只需要下载了固件包,插着U盘启动就好了,不过毕竟是刷固件,也有一定的风险,还有个问题就是降到了旧版的固件后,系统总是提示要更新,家里人一不小心就点了升级(我就是这样又被安装了新固件) 我又找到了无需降级固件的方法。总的思路是: 利用长虹的『爱游戏』-下载任意一个游戏-把我们需要安…

2021-04-26 0条评论 7750点热度 0人点赞 admin 阅读全文

需求是快速生成一个指定大小或者范围的Array,当然最简单的方式是使用for循环: var array = new Array(); for(var i = 0; i < 10; i++) { array.push(i); } 还可以这样(ES6语法): //指定大小是20 var array1 = Array.from(Array(20).keys()); //或者 [...Array(20).keys()];​​​​​​ array1.forEach(item => { console.log(it…

2021-04-25 0条评论 1635点热度 0人点赞 admin 阅读全文

在开始-运行-输入 shell:startup或者资源管理里的地址栏,输入shell:startup就会进入启动文件夹,实际的路径是C:\Users\[User]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,把需要运行的程序复制到这里,就可以了。 路径是:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 方法和上面一样 注册表的方式 -- 不需要用户登录 在开始-运…

2021-04-24 0条评论 2298点热度 0人点赞 admin 阅读全文

iOS开发的时候,经常遇到需要对UIView进行自定义,例如,增加自定义颜色的边框,圆角、或者阴影,我们可以通过扩展UIView来实现,并可以进行可视化的修改。如下图: 就可以轻松修改边框颜色(Border Color)、边框线条粗细(Border Width)、是否增加阴影(Shadow)、圆角的曲率半径(Corner Radius) 新建CustView.swift(文件名称可修改),保存路径随意,内容如下: @IBDesignable class DesignableUIView: UIView { @IBI…

2021-04-23 0条评论 1826点热度 0人点赞 admin 阅读全文

开发是否遇到需要比较字符串是否符合通配符的规则的需求,例如,判断字符串hello.world 是否符合hello.* (*代表若干个字符串)或者是否符合hello.?????(多少个问号就代表多少个字符) 我们利用正则表达式可以很容易的写出,为了便于复用,将类似需求整理成工具方法,方便调用,代码如下(示例写在main方法里了): import java.util.Arrays; import java.util.regex.Pattern; /** * @author Terry E-mail: yaoxinghu…

2021-04-22 0条评论 1388点热度 0人点赞 admin 阅读全文

前文介绍了如何修改Maven的仓库为国内的阿里云的地址,加快导入速度,详见:https://blog.terrynow.com/2021/04/19/idea-change-maven-repository-to-speed-up-import/ 有时候,我们构建工具使用的是Gradle(尤其是开发Android的时候),同样也面临国外repo缓慢的问题,下面是如何修改(同样也也是修改成阿里云的maven地址,Gradle和Maven使用的repo是一样的): gradle的配置文件一般是: 修改这个配置文件如下:…

2021-04-21 0条评论 1334点热度 0人点赞 admin 阅读全文

在前一篇介绍了RSA非对称加密,以及使用Java实现RSA加密:https://blog.terrynow.com/2021/04/14/java-tool-rsa-encrypt-implement/ 本篇将介绍Javascript下如何实现(同样加解密结果在Java中互通),使用到的是Github上开源的jsencrypt:https://github.com/travist/jsencrypt Javascript下无法生成密钥对,可以使用https://blog.terrynow.com/2021/04/1…

2021-04-20 0条评论 2333点热度 0人点赞 admin 阅读全文

国内使用Maven导入依赖包的时候非常缓慢,因为maven默认的中央仓库是国外的,连过去很慢,我们可以修改仓库为国内的镜像站来加速导入速度,实测使用阿里云的maven镜像:https://maven.aliyun.com/速度起飞~ 如果你使用的Gradle构建工具,同样也可以修改为阿里云的repo,详见:https://blog.terrynow.com/2021/04/21/idea-gradle-change-repository-to-speed-up-import/ 首先IDEA的设置下,找到Maven的…

2021-04-19 0条评论 2021点热度 0人点赞 admin 阅读全文

DNS,英文:Domain Name Server,中文:域名服务器。这种服务器不像网站使用的服务器为用户提供内容,而是将人类易于理解的「域名(如www.baidu.com)」转换为机器易于理解的「IP 地址」。 通常,我们申请了宽带,电脑不用做任何设置,就能直接上网,同时DNS也是用的默认运营商给的DNS,但是有时候会发现这几个问题: 访问网站比较慢,出现正在解析... 正在加载 很长时间 运营商的DNS可能会记录你的访问网站历史,会担心这部分安全问题 有时候访问网站的时候,会出现莫名其妙的广告 以上这些就是运营…

2021-04-18 0条评论 1319点热度 0人点赞 admin 阅读全文
1697071727385