网站首页 站内搜索

搜索结果

查询Tags标签: null,共有 4171条记录
  • Java8 Optional类的使用

    一、简介Optional 是一个对象容器,具有以下两个特点:1. 提示用户要注意该对象有可能为null     2. 简化if else代码真正体现Optional“有效避免空指针异常”是其ifPresent()、orElse()、orElseGet()以及orElseThrow()这几个方法。 二、使用介绍1. 创建:   …

    2022/5/10 20:00:29 人评论 次浏览
  • mongodb查询null

    db.inventory.insertMany([{ _id: 1, item: null },{ _id: 2 },{ _id: 3, item: 1} ])这三条数据的item字段,分别为null,不存在,为数字1。 db.inventory.find({item:null}),该{ item : null }查询匹配包含item其值为null 或不包含该item字段的字段的文档。 db.invento…

    2022/5/10 19:04:07 人评论 次浏览
  • 二、Redis服务启动以及请求流程

    上一次我们大概熟悉了一下redis的目录结构,里面提到了服务启动相关的源码主要包含如下两个文件: 找到server.c文件中的main函数开始了解服务的启动过程: 源码解析: 1、主流程: /* Global vars */ // 全局变量 struct redisServer server; /* Server global state */ …

    2022/5/10 19:02:46 人评论 次浏览
  • Spring源码解析之零配置

    前言 1.spring在配置时代,都是基于xml配置的,启动一个spring容器,通过ClassPathXmlApplicationContext类的refresh方法,然后解析bean标签,完成bean的注册,解析自定义标签<context:component-scan base-package="cn.com.dq.xml"></context:compon…

    2022/5/10 11:00:40 人评论 次浏览
  • JavaScript – 数据类型

    前言 写着 TypeScript 学习笔记, 顺便也写点 JS 的呗.参考 JS数据类型分类和判断 阮一峰 – 数据类型JS 数据类型 string number boolan undefined null object symbol bigint 其中 symbol 和 bigint 是后来加进去的 另外还有一些很常见但其它它们不能说是类型. array, fu…

    2022/5/6 1:13:07 人评论 次浏览
  • TCP网络编程

    1.前置基础知识: 一、网络编程中的两个主要问题:1.如何准确定位网络上的一台或多台主机,定位主机上的特定应用2.找到主机后如何进行高效的传输二、网络编程中的两个要素:1.提供IP和端口号解决主机寻找问题2.提供网络协议(如TCP/IP)实现高效传输三、通信要素一:IP和端…

    2022/5/5 22:42:40 人评论 次浏览
  • Java 8 判空新写法。。

    在文章的开头,先说下NPE问题,NPE问题就是,我们在开发中经常碰到的NullPointerException.假设我们有两个类,他们的UML类图如下图所示在这种情况下,有如下代码 user.getAddress().getProvince();这种写法,在user为null时,是有可能报NullPointerException异常的。为了…

    2022/5/5 17:16:31 人评论 次浏览
  • JS常见的错误分类

    1. xxx is not defined- 表示你使用了一个 xxx 变量- 你使用的这个变量没有被声名过 2. xxx is not a function- 表示你写了一段代码是 xxx()- 表示 xxx 这个变量有,但是不是一个函数你把他当作一个函数来调用 3. Cannot set property b of undefined- 不能给 undefiend …

    2022/5/5 6:12:44 人评论 次浏览
  • 数据库工具类

    数据库工具类 通过学习我们知道,连接一个数据库很麻烦,代码很多,而且像注册驱动这些代码我们在项目的启动后只需要执行一次。所以我们能不能写一个数据库连接的工具类呢? *** @program: Dream* @description: 数据库工具类* @author: stop.yc* @create: 2022-03-18 10:57…

    2022/5/5 2:12:52 人评论 次浏览
  • 06 MySQL_数据冗余

    数据冗余--拆分表如果表设计不合理,可能会出现大量的重复数据,这种现象被称为数据冗余,通过拆分表的形式可以解决此问题保存集团总部下财务部里面的财务A部的张三工资8000 年龄18保存集团总部下研发部的李四工资800 年龄75部门 员工姓名 工资 年龄create table …

    2022/5/4 19:14:20 人评论 次浏览
  • 【java】学习路径41-使用缓冲输入输出复制文件

    结论:Buffered+数组 这种方式速度是最快的。public void testBufferedIO(String source,String target){BufferedInputStream bufferedInputStream = null;BufferedOutputStream bufferedOutputStream= null;try {bufferedInputStream = new BufferedInputStream(new Fi…

    2022/5/4 17:42:59 人评论 次浏览
  • ThreadLocal详解

    前言 ThreadLocal直译为线程局部变量,或许将它命名为ThreadLocalVariable更为合适。其主要作用就是实现线程本地存储功能,通过线程本地资源隔离,解决多线程并发场景下线程安全问题。 ThreadLocal 接下来,通过ThreadLocal的使用案例、应用场景、源码分析来进行深层次的…

    2022/5/4 6:23:57 人评论 次浏览
  • js统计对象的层数

    js算法统计对象的层数 // 测试数据 var testObj = {b: {c: {d: {e: {}}},c: {d: {e: {d: {a: {b: {a: {}},a: {a: {a: {}}}}}}}}} } //封装方法 function getObjLayer (obj = {}) {let result = 1;const count = (param, level = 0) => {result = level;if(typeof para…

    2022/5/4 6:18:21 人评论 次浏览
  • MySQL IFNULL() 函数

    IFNULL IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。 IFNULL() 函数语法格式为:IFNULL(expression, alt_value)如果第一个参数的表达式 expression 为 NULL,则返回第二个参数的备用值。 用例…

    2022/5/3 19:15:35 人评论 次浏览
  • 以二进制形式将图片保存到数据库,用存诸过程实现(完整代码+sql语句)

    int intImageSize; string strImageType; Stream ImageStream; //gets the size of the image intImageSize =this.File1.PostedFile.ContentLength; //gets the image type strImageType=this.File1.PostedFile.ContentType; //reads th…

    2022/5/3 19:14:03 人评论 次浏览
扫一扫关注最新编程教程