上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 76 下一页
摘要: 一、IP地址的概念 IP地址由4个字节,32位二进制组成的一个逻辑上的地址。将32位分为4组,每一组是8个二进制。每一个位都代表不同的数字,即128、64、32、16、8、4、2、1,每个字节(八位二进制)将二进制转成十进制,IP地址通常用十进制分为四组来表示。 外网IP和内网IP的区别 1、外网I 阅读全文
posted @ 2022-02-19 14:49 周文豪 阅读(1284) 评论(0) 推荐(0)
摘要: 曾几何时,你在阅读别人代码的时候,有没有抓狂,想生气,想发火的时候? 今天就跟大家一起聊聊,这20种我看了会抓狂的代码,看看你中招了没? 一、不注重代码格式 代码格式说起来很虚,下面我用几个案例演示一下,不注重代码格式的效果。作为这篇文章的开胃小菜吧。 1、空格 有时候必要的空格没有加,比如: @S 阅读全文
posted @ 2022-02-15 12:09 周文豪 阅读(179) 评论(0) 推荐(0)
摘要: 一、为什么要对日志进行分级 无论是将日志输出到控制台,还是文件,其输出都会降低程序的运行效率。但由于调试、运行维护的需要,客户的要求等原因,需要进行必要的日志输出。这时就必须要在代码中加入日志输出语句。 这些输出语句若在程序运行时全部执行, 则势必会降低运行效率。例如, 使用 System.out. 阅读全文
posted @ 2022-02-15 09:18 周文豪 阅读(730) 评论(0) 推荐(0)
摘要: 一、下载 下载地址:http://slproweb.com/products/Win32OpenSSL.html 点击EXE即开始下载,下载后的文件: 二、安装 双击开始安装 点击Install即可安装完毕。 三、使用 生成公钥和私钥 先将D:\install\OpenSSL-Win64\bin设置 阅读全文
posted @ 2022-02-12 12:11 周文豪 阅读(4894) 评论(0) 推荐(0)
摘要: 一、加密字符串很短时 比如我们仅仅对用户名或密码进行加密,使用步骤 1、下载 首先用npm命令下载jsencrypt: npm install jsencrypt –-save 2、在vue文件中引入jsencrypt import { JSEncrypt } from 'jsencrypt' 3、 阅读全文
posted @ 2022-02-11 12:02 周文豪 阅读(4032) 评论(0) 推荐(0)
摘要: 正则表达式虽然功能强大,但是其效率较低,除非是有需要,否则尽可能少用。 一、replaceAll()和replace()的相同点: 都是全部替换,即把源字符串中的某一字符或字符串全部换成指定的字符或字符串; 二、replaceAll()和replace()的不同点: replaceAll() 支持正 阅读全文
posted @ 2022-02-11 11:43 周文豪 阅读(3182) 评论(0) 推荐(0)
摘要: NPE产生的场景: 1 )、返回类型为基本数据类型,return 包装数据类型的对象时,自动拆箱有可能产生 NPE。 反例: public int f() { return Integer 对象}, 如果为 null ,自动解箱抛 NPE 。 2 )、数据库的查询结果可能为 null 。 User 阅读全文
posted @ 2022-02-10 11:49 周文豪 阅读(577) 评论(1) 推荐(0)
摘要: 一、distinct去重 1、distinct简单去重 Stream提供的distinct()方法除了去除重复的对象 private static void testDistinct() { int[] ints = {1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4}; Arrays 阅读全文
posted @ 2022-02-09 22:52 周文豪 阅读(9542) 评论(0) 推荐(0)
摘要: 有些场景的代码执行后,结果不一定会被使用,从而造成性能浪费。而Lambda表达式是延迟执行的,这正好可以作为解决方案,提升性能。 性能浪费的日志案例(字符串拼接) 注:日志可以帮助我们快速的定位问题,记录程序运行过程中的情况,以便项目的监控和优化。 一种典型的场景就是对参数进行有条件使用,例如对日志 阅读全文
posted @ 2022-02-09 12:13 周文豪 阅读(662) 评论(0) 推荐(0)
摘要: 只有在需要的时候才创建对象,如下的字符串对象。 String str = "aaa"; if (i == 1){ list.add(str); } //建议替换成 if (i == 1){ String str = "aaa"; list.add(str); } 阅读全文
posted @ 2022-02-09 12:07 周文豪 阅读(49) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 76 下一页