置顶文章
精选分类
文章列表
MySQL知识
# MySQL 知识点 SQL 分类 分类 全称 说明 DDL Data Definition Language 数据定义语言,例如建数据库、建表等,都属于数据定义语言 DML Data Manipulation Language 数据操纵语言,最常用的增删改查就属于 DML,操作对象是数据表中的记录 DQL Data Query Language 数据查询语言,用来查询数据库中表的记录 DCL Data Control Language 数据控制语言,如 Grant、Rollback 等等,常见于数据库安全管理,多数人一般很少用 # SQL 基本操作 # DDL...
more...java面试知识-基础
# 概述 在各大平台上看到并觉得不错的面试题 # 内容 关于String对象不改变引用地址而改变值 String s = new String("abc");// 在不改变 s 引用的指向时,使得输出的结果为 abcd// 一开始毫无思路,能想到的方法,例如转变成 StringBuilder,// 或者是使用替换,最终都会改变 s 的引用地址System.out.println(s);// 所以知道题目实际考差的是 反射// 后面的 value 是 String 底层是 char [] value,Field value =...
more...双系统的安装
# 双系统 一直都有这个想法!!!! 但是因为在 windows 上面装了虚拟机,里面放了 ubuntu 了,也还可以用所以就一直没有去弄 只是因为前些天打开虚拟机出来一些问题,一直找不到解决的方案,所以就干脆直接抛弃虚拟机,直接在装一个 ubuntu 系统了 # 准备工作 一个大一点的 U 盘,最好 8G 以上 系统文件:Ubuntu 系统下载 } U 盘制作工具:Win32 Disk Imager download 磁盘操作工具:数据恢复软件,硬盘分区工具,系统备份软件 # 开始 制作 U 盘使用 Win32DiskImager,将下载到的 ubuntu...
more...千字文
# 介绍 千字文,由南北朝时期梁朝散骑侍郎、给事中周兴嗣编纂、一千个汉字组成的韵文(在隋唐之前,不押韵、不对仗的文字,被称为 “笔”,而非 “文”)。梁武帝(502—549 年)命人从王羲之书法作品中选取 1000 个不重复汉字,命员外散骑侍郎周兴嗣编纂成文。全文为四字句,对仗工整,条理清晰,文采斐然。《千字文》语句平白如话,易诵易记,并译有英文版、法文版、拉丁文版、意大利文版,是中国影响很大的儿童启蒙读物。 中国大陆实行简化字、归并异体字后,其简体中文版本剩下九百九十余个相异汉字。 ——来自百度百科 # 正文 天地玄黄 宇宙洪荒 日月盈昃 辰宿列张 寒来暑往 秋收冬藏 闰馀成岁 律吕调阳...
more...Java 线程安全 -基础
# 多线程安全问题 出现的原因是有多个线程去操作共享资源时,就会出现线程安全问题。 # 火车票售卖 假设有个火车站在售卖火车 100 票 在单个售卖窗口不会出现问题,多个窗口售卖不同的票也不会出现问题,但当多个窗口一起售卖这 100 张票时,就会出现卖出同样编号的票。 出售票package Base.thread_test;public class ThreadProblem implements Runnable{ // 售卖 100 张票 int ticket = 100; @Override public void run() {...
more...Java 多线程 -基础
# 概念 进程:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,线程是 cpu 调度和执行的单位,每个线程拥有独立的运行栈和程序计数器(pc) 线程的生命周期: 说明 新建状态: 使用 new 关键字和 Thread...
more...