Web开发
原生js获取当前日期时间 /** * 获取当前日期时间 * */ export function getNowDateTime(){ const dt = new Date(); const y = dt.getFullYear(); const m = dt.getMonth() + 1; con ...
1、NIO异步?非阻塞通信 2、“零拷贝” 3、内存池ByteBuf 4、Netty提供了了多种内存管理策略,通过在启动辅助类中配置相关参数,可以实现差异化的定制。 5、高效的Reactor线程模型:Reactor单线程(多线程、主从)模型,指的是所有的IO操作都在同?一个NIO线程上?面完成 6、 ...
最近在做PC端网站的页面的一个表单校验,需要把全角输入转化成半角符号。之前没有了解过这些编码的知识,还是得Google一下查查资料,故简单总结一下。 什么是全角、半角 传统上,英语或拉丁字母语言使用的电脑系统,每一个字母或符号,都是使用一字节的空间(一字节由8比特组成,共256个编码空间)来储存;而 ...
SAAS成熟度模型分级 LEVEL1 定制开发 软硬件都由SAAS服务商提供,软件的使用者只需要按时间、用户数、空间等逐步支付租赁使用费用即可 LEVEL2 可配置 通过不同的配置满足不同用户的需求,而不需要为每个用户进行特定定制,以降低定制开发的成本。 LEVEL3 高性能的多租户架构 多租户:通 ...
对于Serilog日志输出时,不可避免的会带入用户信息,以方便查询分析问题,如果使用配置文件对日志进行配置 可参考如下: 必须写入 Enrich.FromLogContext() 对于插入自定义的信息有几种方式 1、扩展文件插入 :添加扩展文件类,继承 ILogEventEnricher 接 但是它 ...
一、JSON提取器 该组件使您可以执行JSON文档的验证。JSON PostProcessor使您可以使用JSON-PATH语法从JSON响应中提取数据。跟正则表达式提取器很相似。她必须作为HTTP Sample的子项或具有响应的任何其他采样器。她允许您以非常简单的方式提取文本内容。JSON提取器跟 ...
代码分离是webpack一个非常重要的特性,将代码分离到不同的bundle文件中,到时候可以按需加载或者并行加载这些文件。 webpack通过代码分离来控制加载资源的优先级提高代码的加载性能。 webpack常用的三种代码分离方式: 入口起点:使用entry配置手动分离代码。 防止重复:通过Entr ...
1 Kubernetes架构整体架构图Kubernetes的这种架构为服务发现提供了一种灵活的,松耦合的机制。与大多数分布式计算平台架构一样,Kubernetes集群至少包含一个主节点和多个计算节点。主服务器负责公开应用程序接口(API),安排部署并管理整个集群。每个节点都运行一个运行时容器,例如Docker或rkt,以及一个与主机通信的代理。该节点还运行用于日志记录,监视,服务发现和可选附件的其他组件。节点是Kubernetes集群的主力军。它们向应用程序公开计算,网络和存储资源。节点可以是在
如果只是分页打印,孟子E章给过很简单的方法<style>@media print{INPUT {display:none}}</style><TABLE border="1" style="font-size:9pt;" width="300px" rules=rowscols><THEAD sty ...
原因: 1、tracker服务没有启动 2、Storage服务没有启动 解决方案: 输入命令查看这两个服务是否启动,如果没有则表明没有启动。启动即可。 netstat -tulnp tracker服务启动命令 service fdfs_trackerd start Storage服务启动命令 ser ...