• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

黄文超

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 8 9 10 11 12 13 14 下一页

2021年3月25日

数据库优化

摘要: 数据库优化 1、对查询进行优化,要尽量避免全表扫描,首先应该考虑在where和order by涉及的列上建立索引 说人话就是:少用*号 2、应该尽量避免在where子句中对字段进行null值判断,否则将导致搜索会放弃索引进行全盘扫描 例如:select id from where num is nu 阅读全文

posted @ 2021-03-25 20:59 黄文超 阅读(103) 评论(0) 推荐(0)

Mysql的安装

摘要: Mysql的安装 1、从官网下载mysql安装包 点击downloads,进入下面的界面 点击社区版下载,进入下一个页面 选择社区服务,进入下一个页面 选择对应的数据库压缩包,第一步就完成了 2、开始安装mysql (1)、解压到你想放入的文件加中 例如我解压到的目录是(D:\bigData\mys 阅读全文

posted @ 2021-03-25 19:04 黄文超 阅读(82) 评论(0) 推荐(0)

Gson和FastJson使用

摘要: Gson和FastJson使用 首先创建公共使用的类 import java.util.Objects; public class Person { private String name; private int age; public Person() { } public Person(Str 阅读全文

posted @ 2021-03-25 19:00 黄文超 阅读(157) 评论(0) 推荐(0)

java中的注解

摘要: java中的注解 1、什么是注解 注解的概念: java中注解是通过反射获取标注的内容,在编译器生成类文件时,标注可以被嵌套在字节码中。 简单理解: 帮助jvm去理解这个类的描述,或者这个类的某种约束。也就是给jvm去看的。 主要作用: 1、编译格式检查 2、反射中解析一些类 3、可以帮助生成一些文 阅读全文

posted @ 2021-03-25 18:59 黄文超 阅读(98) 评论(0) 推荐(0)

线程池

摘要: 线程池 1、什么是线程池 一个线程执行流程是,创建线程-->执行线程-->关闭线程,我们可以看到这个流程中有大量的创建和关闭操作,这很消耗资源,并且浪费时间,这时候,我们就可以创建一个容器,这个容器有多个线程,不用创建,来了一个线程直接从池子里面拿去运行就好了,这就是线程池 2、线程池的好处 1、降 阅读全文

posted @ 2021-03-25 18:57 黄文超 阅读(123) 评论(0) 推荐(0)

Lambda表达式

摘要: Lambda表达式的 1、面向对象的编程方式(只关注方法) 2、接口中只能有一个方法才能使用Lambda表达式 案例: /** * Lambda表达式应用 */ public class LambdaUser { public static void main(String[] args) { pr 阅读全文

posted @ 2021-03-25 18:40 黄文超 阅读(102) 评论(0) 推荐(0)

生产者和消费者

摘要: 生产者和消费者 1、分析 1、我们有一个共用的食物类 2、厨师可以生产这个食物 3、消费者可以消费食物 4、有食物,才能消费,所以消费的前提是食物数量比0大 5、没有食物,那就要生产,但是上限为10个,生产了10个就达到上限,不生产了 2、案例 Food食物类 public class Food { 阅读全文

posted @ 2021-03-25 18:36 黄文超 阅读(245) 评论(0) 推荐(0)

多线程中的锁

摘要: 多线程中的锁 1、java中什么是显式锁? 1、java中显式锁就是实现lock接口的对象,比如这个对象ReentrantLock。 2、在代码中它在代码中更容易看到锁,只需要lock方法上锁,unlock方法解锁就行 3、它的底层依赖于特定的cpu,可以认为不受JVM的影响。 4、它是可以中断的锁 阅读全文

posted @ 2021-03-25 18:35 黄文超 阅读(129) 评论(0) 推荐(0)

多线程技术基础

摘要: 多线程技术基础 1、线程和进程 1、什么是进程: 是一个内存中运行的应用程序,每一个进程有一个独立的空间,可以理解为一个完成的功能程序。 2、什么是线程: 就是一个进程中的多个完成的任务线,意思是它是一个小的独立的任务,它共享同一个进程中的内存空间,自己没有单独内存空间 2、同步和异步 1、同步: 阅读全文

posted @ 2021-03-25 18:34 黄文超 阅读(92) 评论(0) 推荐(0)

javaIO中的序列化和反序列化

摘要: javaIO中的序列化和反序列化 1、什么是序列化?它是来解决什么问题的 1、我们创建的对象,一般情况下在内存中,程序关闭,或者因为没有地址指向而导致垃圾回收 2、这样,我们的对象就会丢失 3、那么我们就需要一种技术来把对象存在文件中,这样就不会丢失 4、因此,把对象存入文件,我们叫序列化技术,把文 阅读全文

posted @ 2021-03-25 18:32 黄文超 阅读(100) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3