Mysql 安装教程 Time: 2025-03-18 Thursday 23:56:01 服务器各环境安装教程 MySQL 首先在官网下载 rpm包 1sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm 然后 yum 下载 1sudo yum install mysql-community-server 2025-03-18 Jack #Blog
JS进阶 Time: 2025-03-18 Thursday 23:56:01 JS进阶 作用域 分为函数作用域和块作用域,let和const为块作用域,var为函数作用域,如果什么都不加,就会变成全局变量,浏览器中体现为挂载到window 变量提升 变量提升就是一个变量可以在被声明之前被访问,var声明的变量,变成undefined,下面这个代码会被提升没有这个函数,我记得当时手写jquery时,就是有这 2025-03-18 Jack #Blog
Java多线程下载器 Time: 2025-02-20 Thursday 23:56:01 Author: Jackasher Java多线程下载器 该项目用于练习java多线程的学习,同时强化对io流,http的理解,使用分块多线程下载,最后合并的方式,同时实时记录下载的情况,下载数据,及网速,verion_01为单线程,version_02为多线程模块,是个合适的作为练习的项目 具体变量参数在Constant类 2025-02-20 Jack #Blog
Java并发面试题 Time: 2025-02-20 Thursday 23:56:01 Author: Jackasher Java并发面试题 线程创建的方式 Runnable Callable Thread,通过Callable创建的线程需要用FutureTask或者线程池Submit来启动 如何停止一个线程的运行 Stop强行停止,Future的cancel,Interrupt是更好的选择,如果处于低级别的中断 2025-02-20 Jack #Blog
操作系统 Time: 2025-02-20 Thursday 23:56:01 Author: Jackasher 操作系统 读写互斥 12345678910111213141516171819202122232425262728struct rw_lock{2 sem_t lock;3 int reader; // 记录读者线程的数量4};56void reader_lock(rw 2025-02-20 Jack #Blog
数据结构与算法 Time: 2025-02-20 Thursday 23:56:01 Author: Jackasher 数据结构与算法 开啃,这个麻烦难搞的东西啊 排序 基数排序 这个东西不理解,但是莫名其妙就排序好了,先排低位,再排高位 123456789//1.获取最大位数//2.取余数放桶里面//3.桶里面按顺序取出来放回数组//4.继续取第二位余数//5.重复最大位数n次 冒泡排序 这个简单,就是每一次 2025-02-20 Jack #Blog
重温动力商场项目 Time: 2025-02-20 Thursday 23:56:01 Author: Jackasher 重温动力商场项目 之前只是跟着敲了一遍,我连基本流程都不清楚,现在按照自己的思路再来梳理一遍,保证我可以说的清楚,然后讲解这些模块,我是怎么做的 网关 首先我们配置网关,网关开发80端口,通过80端口和服务名调用各个微服务,只放行doLogin,准备好过滤器,判断请求有没有token,否则认证 2025-02-20 Jack #Blog
黑马数据结构 Time: 2025-02-20 Thursday 23:56:01 Author: Jackasher 黑马数据结构 动力节点的太烂啦,这个课程可是满神的课 算法 二分查找 二分查找必须是有顺序的使用,一半一半的切找值,其中切的过程注意使用位移运算,避免溢出,这里有个误解就是,计算机从来不会1001来表达-1,而是1111来表示-1,记住,计算机内部所有的数都是补码形式, 在 Java 中,in 2025-02-20 Jack #Blog
EasyPan项目 Time: 2024-12-22 Sunday 02:08:02 Author: Jackasher EasyPan项目-font 图片验证码什么时候发送请求 可以采用img的src标签来获取验证码 代理设置 1234567891011server: { port: 1024, hmr: true, proxy: { '/api': { 2024-12-22 Jack #Blog