一 基础篇 1. System.out.println(3|9)输出什么? 2. 说一下转发(Forward)和重定向(Redirect)的区别 3. 在浏览器中输入url地址到显示主页的过程,整个过程会使用哪些协议 4. TCP 三次握手和四次挥手 为什么要三次握手 为什么要传回 SYN 传了 SYN,为啥还要传 ACK 为什么要四次挥手 5. IP地址与MAC地址的区别 6. HTTP请求,响应报文格式 7. 为什么要使用索引?索引这么多优点,为什么不对表中的每一个列创建一个索引呢?索引是如…
Java中的集合包括三大类,它们是Set.List和Map, 它们都处于java.util包中,Set.List和Map都是接口,它们有各自的实现类. List.Set都继承自Collection接口,Collection (所有集合类的接口) Set(集) 实现类主要有HashSet和TreeSet List(列表) 实现类主要有ArrayList,LinkedList,Vector Map(映射)实现类主要有HashMap和TreeMap,HashTable Collection 和 Map…
Hi,大家好!我是白日梦. 今天我要跟你分享的话题是:"对NotNull字段插入Null值有啥现象?" 一. 推荐阅读 首发地址:https://mp.weixin.qq.com/s/b30fKiQJTZARZazQdv6WKw 使用推荐阅读,有更好的阅读体验,公众号首发!分享不易,欢迎关注- 二.从一个实验开始 首先创建数据表 id为not null类型,我们像下面这样插入. 所以说默认情况下,如果该列要求不能为null.用户还往里面写入null,就会报错:cannot be nul…
目录 前言 ConcurrentHashMap 原理 JDK1.8 版本 ConcurrentHashMap 做了什么改进 为什么 key 和 value 不允许为 null ConcurrentHashMap 如何保证线程的安全性 如何用 CAS 保证数组初始化的安全 put 操作如何保证数组元素的可见性 精妙的计数方式 addCount 计数方法 fullAddCount 方法 初始化 CounterCell 数组 CounterCell 如何赋值 技数数组 CounterCell 也能扩容…
explicit_defaults_for_timestamp MySQL 5.6版本引入 explicit_defaults_for_timestamp 来控制对timestamp NULL值的处理 如果该参数不开启,则对timestamp NOT NULL插入NULL值,不报错,无warning,插入后的值为当前时间 如果在my.cnf中explicit_defaults_for_timestamp=1 那么插入该值的时候会报错提示该列can not be null 建议开启该值 mysql…
公司使用的orm框架为ibatis,其中默认的insert语句一直都是这样写的: <insert id="insert" parameterClass="activityDO" > insert into activity_expert ( ...... activity_id , ...... ) values( ...... #activityId# , ...... ) </insert> 很常规的写法对吧! 假设其中activity_…
[FireDAC][Phys][MSSQL]-335. Parameter [fieldAA] data type is unknown. Hint: specify TFDParam.DataType or assign TFDParam value before Prepare/Execute call 以前BDE可以. ADO qrypub->ParamByName("fieldAA")->DataType= ftDateTime; qrypub->ParamB…
kettle 数据抽取时会出现 无法插入NULL,其实是空字符串,原因是kettle默认不区分空字符串和NULL. 解决办法: 修改kettle.properties 文件:…
代码如下 /** * 测试ConcurrentHashMap null键和null值的问题 * @return */ @RequestMapping(value = "/get_nacos") public String getNacos(){ ConcurrentHashMap<String,String> map =new ConcurrentHashMap<>(1); map.put("testKey", null); String n…
文章目录 前言 一.HashMap类图 二.源码剖析 1. HashMap(jdk1.7版本) - 此篇详解 2. HashMap(jdk1.8版本) 3. ConcurrentHashMap ~~   码上福利 前言 业精于勤荒于嬉,行成于思毁于随: 在码农的大道上,唯有自己强才是真正的强者,求人不如求己,静下心来,开始思考- 今天一起来聊一聊 HashMap集合,看到这里,笔者懂,大家莫慌,先来宝图镇楼 ~ 咳咳- 对于屏幕前帅气的猿友们来说,HashMap- 张口就来,闭眼能写,但是呢,面…