首页
学习
活动
专区
工具
TVP
发布

Java那些事儿

专栏作者
22
文章
72727
阅读量
13
订阅数
docker安装nginx并配置https
配置完后,访问example.com、www.example.com 的请求会被转发到服务器的8090端口
Java那些事儿
2020-07-21
14K3
JUC学习之8锁现象
总结:synchronized锁的是方法的调用者,这里就是people1,不同的对象对应不同的锁
Java那些事儿
2020-07-21
6220
JUC学习之基础
Thread、Runnable没有返回值,效率没有Callable高,可以抛异常。
Java那些事儿
2020-07-21
4600
JUC学习之生产者和消费者
wait() 和 notify()方法的实现,这也是最简单最基础的实现,缓冲区满和为空时都调用wait()方法等待,当生产者生产了一个产品或者消费者消费了一个产品之后会唤醒所有线程。
Java那些事儿
2020-07-21
7080
MySQL变量声明、赋值和使用
上面两种赋值符号,使用set时可以用“=”或“:=”,但是使用select时必须用“:=赋值”
Java那些事儿
2020-07-21
3.4K0
服务器配置ssh密钥登陆
一、创建秘钥对 ssh-keygen -t rsa *#-t表示加密方式* 连敲三次回车 二、将公钥导入到系统 cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys 三、修改ssh配置文件 vim /etc/ssh/sshd_config #禁用密码验证 PasswordAuthentication no #启用密钥验证 RSAAuthentication yes PubkeyAuthentication yes 四、重启ssh服务 service
Java那些事儿
2020-07-21
4.4K0
Github删除某个文件的所有提交记录
Cannot rewrite branches: You have unstaged changes.
Java那些事儿
2020-07-21
9.1K1
docker安装nginx并部署一个html静态网站
1.搜索安装的 nginx 镜像 docker search nginx 2.在docker hub 中选择合适的版本后进行 镜像拉取 docker pull nginx 3.拉取完成后运行 nginx 容器 ​ 使用 xftp 上传静态页面到服务器的/usr/html 目录下 docker run -di --name=nginx -p 90:80 -v /usr/html:/usr/share/nginx/html nginx # -d 后台运行 # -i 交互方式运行 # --name 自定义容器名
Java那些事儿
2020-07-21
9.1K0
安装Chocolatey
在 windows 下,大家可以使用Chocolatey来快速下载搭建一个开发环境。
Java那些事儿
2020-07-21
6140
集合框架底层数据结构总结
主要根据集合的特点来选用,比如我们需要根据键值获取到元素值时就选用Map接口下的集合,需要排序时选择TreeMap,不需要排序时就选择HashMap,需要保证线程安全就选用ConcurrentHashMap.当我们只需要存放元素值时,就选择实现Collection接口的集合,需要保证元素唯一时选择实现Set接口的集合比如TreeSet或HashSet,不需要就选择实现List接口的比如ArrayList或LinkedList,然后再根据实现这些接口的集合的特点来选用。
Java那些事儿
2020-07-21
4880
Java8中计算日期时间差
主要通过Period类方法getYears(),getMonths() 和 getDays()来计算.
Java那些事儿
2020-07-21
2.8K0
Java中各种时间类型相互转换
Java中各种时间类型相互转换 参数声明: final Date date = new Date(); final Timestamp timestamp = new Timestamp(date.getTime()); final Calendar calendar = Calendar.getInstance(); final Instant instant = Instant.now(); final LocalDateTime localDateTime = LocalDa
Java那些事儿
2020-07-21
5.8K0
MySQL允许在唯一索引字段中添加多个NULL值
我们可以看出,此约束不适用于除BDB存储引擎之外的空值。对于其他引擎,唯一索引允许包含空值的列有多个空值。
Java那些事儿
2020-07-21
9.6K0
(三)Mybatis-Plus代码生成器
上一篇我们已经把所有需要的东西配置好了,接下来我们准备连接数据库生成代码。 首先准备一张student表: SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for student -- ---------------------------- DROP TABLE IF EXISTS `student`; CREATE TABLE `student`
Java那些事儿
2020-07-21
4910
《Nacos系列》之安装与启动
Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。
Java那些事儿
2020-07-21
6210
《Nacos系列》之持久化
Nacos使用的是内嵌数据库 Derby(Apache Derby),目前Nacos仅支持Mysql数据库,且版本要求:5.6.5+
Java那些事儿
2020-07-21
1.4K0
《Nacos系列》之注册中心
服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。
Java那些事儿
2020-07-21
4840
生成项目目录树
那么我们该怎么像大佬一样优秀呢?其实很简单,我们可以使用windows自带的 tree 命令。
Java那些事儿
2020-07-21
2K0
数据库COUNT(*)、COUNT(字段)和COUNT(1)的异同
关于数据库中行数统计,无论是MySQL还是Oracle,都有一个函数可以使用,那就是COUNT。
Java那些事儿
2020-07-21
1.8K0
(一)初识Mybatis-Plus
mybatis 在持久层框架中还是比较火的,使用也很方便。虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句进行,就必须写大量的xml文件,很是麻烦。
Java那些事儿
2020-07-21
4830
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档