- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 WIN11安装Docker,并启动连接MySQL
起因:新买了一台电脑,需要安装开发环境,本地安装MySQL过于麻烦,考虑到自身并不需要多么精准的MySQL配置(主要是感觉安装步骤过于繁琐麻烦,还容易装错),只需要能用就行,那么快捷,方便的需求,正好docker可以满足,下载镜像,启动容器,搞定,不用的时候,可以关闭容器,省心。点击name:mysql==》点击Files==》打开目录etc/my.cnf点击下载到目录D:/docker/mysql/conf/创建新的库和表,插入数据后,stop容器,start容器,重新用客户端连接,查看数据还在。
2023-04-16 15:27:32 2889 2
原创 多线程与高并发一
线程启动的3种方式继承Thread实现Runnable接口线程池启动线程的几种方法sleep睡眠,当前线程暂停一段时间,让给其他线程执行yield 当前线程调用yield方法,先离开一段时间,进入等待队列里面(英文放弃的意思),等待cpu的调度。让出一下cpu,之后你能不能抢到,我不管,返回到就绪状态join方法,t1,t2两个线程,在t1某个节点上调用t2.join(),join加入的意思,麻烦你跑到t2去运行,t2运行完了,再回来继续运行t1。有t1,t2,t3三个线程,如何保证他
2021-09-01 11:01:36 151
原创 亿级流量,多级缓存(一)
缓存架构方案高并发场景:第一集团:阿里,腾讯,京东===》没有上限,在不断的增张第二集团:国美,美团,58===》5K第三集团:瓜子===》2K还有某时间段高并发的===》12306火车票其他场景:某公务员考试系统,网上考试,3W人,同一时间交卷数据一致性的问题:高==》需要高性能低==》最终一致性这么多流量直接打过来,肯定扛不住,所以要削峰qps==>每秒钟并发量nginx并发5WTomcat并发200个划分域名qq.comdown.qq.comgames.qq.c
2021-08-31 22:34:18 164
原创 Java读取大文件内存溢出,bz2压缩包解压,问题解决思路及代码
今天在公司遇到了一个问题,需要找一条MQ消息的日志记录,遇到了一些问题,所以把解决问题的思路记下来,分享给大家中间用到了阿里OSSbz2解压JavaIO流Java集合数组1.0版,下载,解压,运行测试类完成搜索日志任务思路;需求是找一条日志,一条3个月之前的日志,Kibana查找日志设置的最长是2个月,服务器上有10天的日志,超过日期的,备份到阿里云的OSS上。由于生产上有4台MQ服务器,需要下载4次到本机。第一步从OSS上把指定天的日志下载下来,文件是后缀bz2的压缩文件将用36
2021-08-18 22:46:11 2029
原创 redis string类型 04
Stringredis字符串数值bitmap位图help @stringString 字符串常用命令命令作用set设置valueget获取valueappend追加setrange可以把一个字符串覆盖到原有的某一个部分getrange截取key对应value的某一部分strlen查看字符串长度getset取回老的值,设置新的值127.0.0.1:6379> set k1 hello
2021-07-24 17:37:39 129 1
原创 Redis常用命令 03
Redis 常用命令启动客户端redis-cli 127.0.0.1:6379>默认启动6379端口退出127.0.0.1:6379> exit登录帮助redis-cli -h常用登录的命令命令作用-h具体哪台主机-p哪一个端口-a密码-n哪一个数据库0-15库,默认有16个库-raw格式化,远程连接工具格式为主redis-cli -p 6380 ## 登录6380端口的redis127.0.0.1:6380
2021-07-23 23:59:42 123 1
原创 安装redis 02
Redis安装redis安装wget命令redis官网https://redis.io/yum install wget cd ~mkdir softcd softwget https://download.redis.io/releases/redis-6.2.5.tar.gztar xf redis-6.2.5.tar.gzcd redis-6.2.4看README.mdmakeyum install gccmake distcleanmakecd src ...生成可
2021-07-23 22:23:50 63
原创 LVS DR,TUN,NAT模型(DR模型试验搭建)01
LVS DR,TUN,NAT模型LVS DR,TUN,NAT模型(DR模型试验搭建)NAT桥接模式DR直接路由模式TUN 隧道技术DR直接路由模式实验手册虚拟机准备步骤1.安装虚拟机镜像2.点击复制镜像,分别取名为node01,node02,node03,node043.4台虚拟机分别开机,并用远程工具连接1.查看虚拟机IP并用远程工具链接2.关闭虚拟机防火墙3.开始配置node01操作,设置VIPnode2,node3操作node01设置结论LVS DR,TUN,NAT模型(DR模型试验搭建)LVS
2021-07-17 11:25:39 201
原创 mysql5.7免安装版即压缩版安装与卸载记录
最近听视频学习,mysql最低5.6起步了,不然出去没法说。一看,自己的版本5.1,汗颜,所以卸载重装5.7版本,原来的5.1是mis安装包,一路下一步就好了,这次是免压缩版本,踩坑不少,记录一波MySQL5.7下载地址https://dev.mysql.com/downloads/mysql/5.7.html搞一个64位版本点不谢谢,只下载,貌似之前下java jdk的时候还要登录oracle账号安装解压至对映目录,不要有中文 解压目录下新增my.ini文件,内容如下 [my
2020-12-07 14:58:45 228
原创 Interface,接口备忘
package com.ppt.test;public interface InterfaceTest { /** * 接口interface,类class 编译的字节码文件仍是。class * java7 * 1.常量 * 2.抽象方法 * * Java8 * 3.默认方法 * 4.静态方法 * * Java9 * 5.私有方法 * 接口不能直接使用,要有实现类实现接口.
2020-11-07 19:10:41 88
原创 IDEA 类似与Eclipce中快捷键Ctrl+1,自动补全对象类及名称的方法
在Eclipce 中常用的快捷键,在new 一个对象后,自动补全对象类及名称,在IDEA中也有相同的功能,============================================================================》 new 类().var,如图所示按下回车,就可以补全类和名称了,十分方便...
2020-11-01 22:34:05 2929 3
原创 关于win10系统镜像下载安装问题
前言:之前由于各种意外,驱动问题,等等,会造成系统不正常,无法解决,只能使用究极秘技==》重装系统,可是由于网上提供的镜像问题,会有安装各种垃圾软件,让人十分恼火。解决:知乎网上搜索原版镜像哪里下载问题,已找到答案,msdn下载镜像,重装成功,亲测有效。网站发布分享,防止自己忘记,备忘网址:https://msdn.itellyou.cn/是不是和csdn本站很像PS:win10,不是win7,不用安装360,腾讯管家这些,自带杀毒够用,如果图方便安心,可以搞一个装上。...
2020-10-08 22:00:32 504
原创 关于win10,鼠标拖动窗口到顶部,不会最大化问题解决
前言:新装了win10系统,拖动窗口到顶部时,不会最大化,靠边时窗口不会分屏解决:搜索框输入"多任务设置",贴靠窗口开关打开即可
2020-10-08 21:46:40 5502
原创 2020-09-26测试测试
int IN1 = 3;int IN2 = 5;int IN3 = 6;int IN4 = 9;void setup() { // put your setup code here, to run once: pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT); for(int i=0;i< 1;i++){ analogW..
2020-09-26 00:24:18 88
原创 第一条Arduino程序(备忘--第一版)
void setup() { // put your setup code here, to run once: pinMode(13,OUTPUT); pinMode(12,OUTPUT); /** 共计循环42次,30min * 1.吸气3.3s * 2.停止30s * 3.放气10s * 13号吸气 */ for(int i=0;i<42;i++){ digitalWrite(13, HIGH); .
2020-09-20 23:49:27 279
原创 springBoot开放静态资源配置
spring.resources.static-locations=classpath:/templates/,classpath:/static/配置文件中放入一下配置,开放静态资源
2019-12-04 21:05:06 472
原创 STS工具设置记录
系统新装后,什么都是新的,故重新设置,以此记录。1.下载安装包后,解压后就可以使用(官网下载)2.调节字体大小为12px3.设置字符集编码UTF-84.关联maven5.设置智能提示...
2019-10-26 17:52:21 155
原创 Excel时间格式处理(备忘)
由于工作原因,经常要使用Excel文档进行提取数据,然后运维。问题:1.时间格式显示为2019/10/18 12:41。2.点击展开后显示为2019/10/18 12:41:32。3.我想要的的格式为2019-10-18 12:47:17 步骤:选中想要修改的文档单元的,按快捷键Ctrl+1,显示为下图:选中自定义,类型修改为yyyy-mm-dd hh:mm:...
2019-10-21 14:44:35 280
原创 sql之查询
准备工作#创建商品表:create table product( pid int primary key, pname varchar(20), price double, category_id varchar(32));INSERT INTO product(pid,pname,price,category_id) VALUES(1,'联想',5000,'c001');I...
2019-04-30 01:57:36 167
原创 sql操作之DML语句
插入表记录:insert(增)语法:--向表中插入某些字段insert into 表(字段1,字段2,字段3,...) values(值1,值2,值3...);--向表中插入所有字段,字段顺序为创建表时的顺序insert into 表 values (值1,值2,值3,...);注意:1.值必须与字段相对应,个数相同,类型相同;2.值的数据库大小必须在字段长度范...
2019-04-30 01:11:19 247
原创 sql语法之DDL语句
一、创建数据库(增)格式:* create database 数据库名; * create database 数据库名 character set 字符集;例如:#创建数据库数据的编码格式采用安装数据时的指定的默认编码utf-8;create database school;#创建数据库并指定数据库中数据的编码create database schoo...
2019-04-28 20:44:50 537
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人