Posted
on 2022-1-4, 15:19,
by
tmser,
under .
//分组,返回mapping
Collectors.groupingBy(AccountPayRecord::getMode, HashMap::new,
Collectors.mapping(AccountPayRecord::getTotalFee, Collectors.reducing(new Money(), (d1, d2) -> d1.add(d2)))));
//排序,拼接
installmentIdList.stream().map(id -> installmentMap.get(i...
阅读全文>>
https://blog.csdn.net/forezp/article/details/78616591
Nginx 简介
Nginx是一个高性能的Web 服务器,同时是一个高效的反向代理服务器,它还是一个IMAP/POP3/SMTP
代理服务器。
由于Nginx采用的是事件驱动的架构,能够处理并发百万级别的tcp连接,高度的模块化设计和自由的BSD许可,使得Nginx有着非常丰富的第三方模块。比如Openresty、API网关Kong。
BSD开源协议是一个给予使用者很大自由的协议。基本上使用者可以"为所欲为",可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专...
阅读全文>>
标签:
|
Posted
on 2019-6-27, 19:38,
by
tmser,
under .
》参考地址:https://alexanderzeitler.com/articles/Fixing-Chrome-missing_subjectAltName-selfsigned-cert-openssl/
单项认证:
根证书:
1. openssl genrsa -des3 -out /rootCA.key 2048
2. openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.pem
服务端:
3. sudo o...
阅读全文>>
标签:
|
SERVLET_CONFIG_PROPERTY_SOURCE_NAME //sevlet config 占位
SERVLET_CONTEXT_PROPERTY_SOURCE_NAME //sevlet context 占位
JNDI_PROPERTY_SOURCE_NAME //jndi property jndi可用时
SYSTEM_PROPERTIES_PROPERTY_SOURCE_NAME // getProperties -D 参数添加
SYSTEM_ENVIRONMENT_PROPERTY_SOURCE_NAME // getEnv&nb...
阅读全文>>
标签:
|
Posted
on 2018-4-28, 13:56,
by
tmser,
under .
原有keystore: tomcat.keystore , alias : tomcat , 密码: 123456
--keystore 生成p12
keytool -importkeystore -srckeystore tomcat.keystor
e -destkeystore keystore_old.p12 -srcstoretype JKS -deststoretype PKCS12 -srcsto
repass 123456 -deststorepass 123456 -srcalias tomcat -destalias tom...
阅读全文>>
标签:
|
Jwt jwt = parse(compact);
if (jwt instanceof Jws) {
Jws jws = (Jws) jwt;
Object body = jws.getBody();
if (body instanceof Claims) {
return handler.onClaimsJws((Jws<Claims>) jws);
} else {
return han...
阅读全文>>
标签:
|
Posted
on 2017-2-8, 14:57,
by
tmser,
under
开发工具
.
首先将,unicode是全世界统一的编码规则,但是这个只规定了各种字符的数字编码(相当于一种标准),具体实现的存储方式有utff-8,utf-16,utf-32等形式。各种形式有不同的存储和与unicode代码的映射规则。
所以utf8其实不是一种单独的编码规则,只是unicode 的一种存储规则,也是unicode的一种,是变长的。
Unicode CJK 的范围分布在多个区段中,带有 CJK 的区块名中都拥有汉字。但最常用的范围是 U+4E00~U+9FA5,即名
为:CJK Unified Ideographs 的区块,但 U+9FA6~U+9FFF 之间的字符还属于空码,
暂时还未定义...
阅读全文>>
标签:
|
Posted
on 2017-2-8, 14:53,
by
tmser,
under
开发工具
.
unicode编码表
U+ 0 1 2 3 4 5 6 7 8 9 A B C D E F
-----------------------------------------------------
4e00 一 丁 丂 七 丄 丅 丆 万 丈 三 上 下 丌 不 与 丏
4e10 丐 丑 丒 专 且 丕 世 丗 丘 丙 业...
阅读全文>>
标签:
|
默认情况下tomcat的jmx 访问需要两个端口,但因其中一个说动态的,有防火墙情况就难以配置。
tomcat 官方提供一个监听器,用于设置jmx 端口。方法如下:
1. 下载扩展包,到tomcat lib 下,下载地址在官网下载页Extras: JMX Remote jar
2. 在server.xml 中增加监听器配置。
<Listener className="org.apache.catalina.mbeans.JmxRemoteLifecycleListener"
rmiRegistryPortPlatform=...
阅读全文>>
标签:
|
1. 安装python3 官网下载最新版安装即可
2. 在 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载lxml 及twist ,并通过pip install xxx 安装。
3. pip install scrapy -i https://pypi.douban.com/simple/ 安装scrapy
4. 测试 python import scrapy 不报错
阅读全文>>
标签:
|