重学Java-基本数据类型及其包装类

还记得去年公司的一次知识地图认证,我报了一个“Java基础”。下面是我答题过程: 考官:Java有哪些数据类型? 我:有八大基本类型,分别是:byte、int、long、float、double、char、boolean…还有一种是啥来着? 考官:这种类型很少用,平时开发基本上看不到,你再想想。 我(想了一会儿):我确实想不起来了 考官:short,一种整型数据类型。

JS中的async和await

1. 必须与Promise一起使用; 2. await后面接一个会return new promise的函数并执行它; 3. await只能放在async函数里;

npm问题集【持续更新】

随着Vue等前端框架的兴起,现在越来越多的项目采用前后端分离的模式进行开发。对于老吴这种有些年头的码农也带来了一些开发上问题,这篇文章主要记录再使用`npm`过程中的一些奇怪问题。前端传授了一个神技:清缓存->删node_modules->升级npm->升级node,这一套组合拳下来能解决绝大多数问题。不过还是写篇文章记录一下遇到的问题处理过程,以便下次遇到能快速接解决。

Springboot devtools的一个小坑

在使用springboot开发过程中遇到了一个神奇的问题,我也不晓得咋描述,感兴趣的进去看看吧。

Java多线程编程

线程池的使用,java的4种并发模型,无锁队列

Python批量修改文件字符集

某些工具只能支持一种字符集格式的文件,特别是遇到中文的情况下。我司的数据库脚本执行工具,仅支持gb2312格式的文件。但是我们(程序员)经常使用的工具生成出来的字符集就是utf-8,这导致了在执行脚本的时候大量报错。如果是一个文件或很少的几个文件还好,直接使用编辑工具例如(sublime)就可以手动更换字符集了。但是我司的脚本文件成百上千个,直接导致我对手动修改字符集丧失了信心。

Java线程安全

当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象就是线程安全的。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×