
基础
文章平均质量分 68
wangerrong
花开堪折直须折,莫使无花空折枝
展开
-
Java 16进制字符串转换成GBK字符串
所以说每4个字符就代表GBK编码一个汉字,至于为什么呢,可以去查查汉字编码的字节(汉字两个字节,字母数字是1个字节)似乎很简单是不是,实际上并不是,因为ASCII编码中没有中文,怎么去解析呢?于是,就很自然的想到,每4个就对应一个汉字,于是去查了一下。到这儿,似乎很简单了,就是把4个字符的字符串解析成汉字啦。中间那么多字符,刚好对应这么多4个字符的16进制字符串。但是这个怎么对应的呢,怎么转换来的呢?43 对应ASCII编码的 C 字母。55 对应ASCII编码的 U 字母。原创 2023-08-31 15:18:12 · 880 阅读 · 0 评论 -
RESTful API 面试必问
RESTful API是一种基于 HTTP 协议的 API 设计风格,它提供了一组规范和约束,使得客户端(如 Web 应用程序、移动应用等)和服务端之间的通信更加清晰、简洁和易于理解。原创 2023-08-30 10:54:21 · 1109 阅读 · 0 评论 -
PM2 常用的操作指南
pm2是一个前端服务器工具,是一套基于jQuery的框架,在node平台上早期比较常用的前端服务器平台。可以通过他们的官网了解更多信息。如果你没有接触过pm2,那么你是幸运的,说明你足够年轻!本文仅讲讲项目中用到的一些操作,希望对你有所帮助!...原创 2022-07-30 11:48:57 · 960 阅读 · 0 评论 -
【力扣系列】2303题计算应缴税款总额
题目:解题思路 :1,分治,找到分段的切割点2,找到终止条件答案:java实现class Solution { public double calculateTax(int[][] brackets, int income) { double tax=0D; double prev=0D; for(int i=0;i<brackets.length;i++){ if(in...原创 2022-06-13 23:32:51 · 206 阅读 · 0 评论 -
剖开Java14,来看新特性
2020/3/17日JDK14正式发版,生产环境用不用再说,赶紧下载下来体验一番。不过据说该版本并不是长期版本,但即使再发布新版本也是在此基础上的。在JDK14中新增了以下16个新特性: 305: instanceof的模式匹配 (预览) 343: 打包工具 (Incubator) 345: G1的NUMA内存分配优化 349: JFR事件流 35...原创 2020-04-05 20:19:52 · 371 阅读 · 0 评论 -
Java 骚操作花式写法了解一下?
1、集合初始化集合的创建、赋值一步到位,想不想学?来,上边跟我一起画个 List,在你下边画一个Map……List<String>list=newArrayList<String>(){{add("www.");add("javastack.");add("cn");}};Map<String,Str...原创 2020-04-05 17:58:09 · 667 阅读 · 0 评论 -
MySql5.7主从同步配置|GTID模式
数据库主从同步配置是开发中比较常见的需求,在MySql里,主从同步主要有两种,bin-log和gtid。下面就主要总结一下使用GTID模式配置主从同步的过程。一,概念全局事务标识:global transaction identifiers; GTID是一个事务一一对应,并且全局唯一ID; 一个GTID在一个服务器上只执行一次,避免重复执行导致数据混乱或者主从不一致; GTID用来...原创 2019-11-19 22:48:15 · 1160 阅读 · 0 评论 -
超详细Nginx安装及配置教程
一、 编译安装nginx下载nginx安装包 wget http://nginx.org/download/nginx-1.8.0.tar.gz也可以选择其他版本,官网:http://nginx.org/en/download.html 解压 tar -zxvf nginx-1.8.0.tar.gz 进入解压后的nginx目录 cd nginx-1.8.0...原创 2019-10-23 21:44:15 · 1224 阅读 · 0 评论 -
FastDFS高可用集群架构配置搭建及使用
一,概述FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。FastDFS 系统有三个角色:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)。Tracker Server: 跟踪服务器,主要做调度工作,起到均衡的作用;负责管理所有的storage ...原创 2019-09-19 10:08:13 · 746 阅读 · 1 评论 -
Eclipse运行项目时报错 java.net.BindException: Address already in use 的解决方法
windows系统下,运行需要长时间不断向外发出http请求的项目时,报出Address already in use的问题。问题原因:Windows系统提供给 TCP/IP链接的端口为 1024-5000,并且要四分钟来循环回收他们。就导致我们在短时间内跑大量的请求时将端口占满了。解决方案:1,按windows+R 弹出cmd命令行窗口,输入regedit命令打开注册表。2,在 ...原创 2019-05-28 10:37:22 · 1746 阅读 · 0 评论 -
多任务并发时,该怎样判断线程池中的任务都已经执行完毕?
开发中常常遇到需要用线程池来解决多任务并发的问题,在使用JUC下的线程池执行并发任务之后,往往很难判断任务是不是都执行完成,但是这种判断又是非常必要的。下面就介绍三种常用的判断所有任务是否执行完毕的方法。1,利用线程池自身的isTerminated()方法。boolean isTerminated()如果关闭后所有任务都已完成,则返回true。注意,除非首先调用shutdown...原创 2019-05-28 12:11:51 · 1923 阅读 · 0 评论 -
2019最新Web前端经典面试试题(含答案)
1,阐述清楚浮动的几种方式(常见问题)(1)父级div定义 height原理:父级div手动定义height,就解决了父级div无法自动获取到高度的问题。优点:简单、代码少、容易掌握缺点:只适合高度固定的布局,要给出精确的高度,如果高度和父级div不一样时,会产生问题(2)父级div定义 overflow:hidden原理:必须定义width或zoom:1,同时不能定义heigh...原创 2019-05-30 20:06:04 · 32931 阅读 · 14 评论