• flatMap 对流扁平化处理 运行如下代码 String[] words = new String[]{"Hello", "World"}; List<String> a = Arrays.stream(words) .map...
  • 设置tab键触发 注释模板内容 ** * <p>$methodName$</p> * $param$ $return$ * @title $methodName$ * @author kyaa * @date $date...
  • class Info { String a; public String getA() { return a; } public void setA(String a) { this.a = a; } } 第一个例子 针对空指针取默认值 Inf...
  • 查看Nginx的版本号:nginx -V 启动Nginx:start nginx 或者 nginx 快速停止或关闭Nginx:nginx -s stop 正常停止或关闭Nginx:nginx -s quit 配置文件修改重装载命令:nginx -...
  • hosts文件添加 127.0.0.1 dl.pstmn.io 127.0.0.1 sentry-app.postmanlabs.com
  • 一 @PropertySource("file:F:/my.properties") @Configuration @ConfigurationProperties(prefix = "my") public class TestConfig {...
  • 当对象间存在一对多关系时, 则使用观察者模式(Observer Pattern). 比如, 当一个对象被修改时, 则会自动通知依赖它的对象. 优点: 观察者和被观察者是抽象耦合的 建立一套触发机制 SpringBoot应用场景...
  • SPI全称Service Provider Interface, 是Java提供的一套用来被第三方实现或者扩展的接口 实际上是"基于接口的编程+策略模式+配置文件"组合实现的动态加载机制, 更是设计模式的生动体现 它可以用来启用框架扩展和替换组件...
  • 首先明确一个, 减少占用的存储空间, 可以减少操作时占用的内存, 可以提高CPU处理效率 字符串的ip地址可以转换为整数类型存储, mysql提供INET_ATON()和INET_NTOA()进行转换 尽量避免字段允许为NULL, 字段为...
  • Drogon是一个基于C++14/17的Http应用框架,使用Drogon可以方便的使用C++构建各种类型的Web应用服务端程序。 Drogon的主要应用平台是Linux,也支持Mac OS、FreeBSD和Windows。 它的主要特点如下: ...
  • 内网穿透实用性非常强, 例如支付回调/访问内网数据库 域名dns需要解析到服务器地址 frp下载地址 https://github.com/fatedier/frp/releases 下载这两个文件 frp_0.38.0_linux_amd64....
  • nginx.conf server { listen 80; server_name blog.22xcode.com; #路径重写, http转https rewrite ^(.*)$ https://$host$1 permanent; }...
  • Oat++ 轻量、跨平台、高性能、完全零依赖 Oat++ 主页:https://oatpp.io Oat++ 文档:https://oatpp.io/docs/start GitHub 地址:https://github.com/oatpp/...
  • https://github.com/binarywang/weixin-java-pay-demo 这个demo里, 没有v3版本的配置, 这里记录一下 v3支付, 相对之前的版本来说, 更为安全, 也相对繁琐一些, 而且请求和响应都使用了j...
  • 一些应用, 在表结构的设计上使用了text或者blob的字段;其中一个应用,对blob/text字段的依赖非常的严重,查询和更新的频率也是非常的高,单表的存储空间已经达到了近100G,这个时候,应用其实已经被数据库绑死了,任何应用或者查询逻辑的变...

22xCode官方QQ群

  手机QQ扫描下方二维码可快速加群
加群二维码

网站统计