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

石的三次方

专栏成员
66
文章
39812
阅读量
14
订阅数
浅析函数式编程
高中一年级,应该是最早接触函数这个概念的时间,印象很深刻,毕竟是高考压轴大题,但它却是必修一第二章的内容。
石的三次方
2022-05-16
2260
MySQL安装
Mysql tar包 安装 本文转载自:https://blog.csdn.net/qq_21137441/article/details/89925584。作者:林中静月下仙 1. 下载tar包放在Linux系统中,笔者存放的位置为/opt tar -zxvf mysql…… mv mysql…… mysql 2. 创建mysql组和用户 groupadd mysql #创建用户组 useradd -g mysql mysql # 创建用户 3. 更改所属的组和用户 chown -R mysql my
石的三次方
2021-01-06
9010
指针详解(一)
C语言可谓是因为指针而拥有了其他的语言所不拥有的作用,但是却又因为指针导致它对于初学者而言是一个很难克服的难题。接下来我们直切主体——指针。
石的三次方
2021-01-06
3400
SpringBoot错误信息处理机制及原理
ErrorMvcAutoConfiguration这个类存放了所有关于错误信息的自动配置。
石的三次方
2021-01-06
8690
LeetCode系列——两数之和
两数之和 题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素 思路: target和数组中的其中一个值做减法运算,得出一个值 然后查看数组中是否存在该值,存在返回这两个数据的下标 解法: 暴力破解 class Solution{ public int[] twoSum(int[] nums, int target) { f
石的三次方
2021-01-06
2250
HttpClient介绍和使用
笔者在查找HttpClient的使用方法的时候,发现很多文章都使用了这句话,在这里引用一下。
石的三次方
2021-01-05
9700
SQL优化看这一篇就够了
索引是帮助MySQL高效获取数据的数据结构。索引内部存在一个键值和对应数据的物理地址,当数据很多的时候,索引文件会很大,所以一般以文件的形式存储于磁盘中,后缀名为.myi。
石的三次方
2021-01-05
8410
硬核!从不同角度分析Synchronized
兄弟们,大家好。时隔多天,我,终于来了。今天我们来聊一下让人神魂颠倒的Synchronized。
石的三次方
2021-01-05
3840
抽丝剥茧——代理设计模
代理设计模式在生活中应该很常见了,现在各种中间商的货物代售方便了我们的生活也增加了我们生活的成本。这种生活中的中间商行为就是一种代理模式。
石的三次方
2021-01-05
2590
线程安全集合类
所有的方法皆为同步方法,实现线程安全。底层为Object数组,初始容量为10,每次递增为原来的2倍
石的三次方
2021-01-05
8290
你了解线程池吗?
为了「防止在使用的时候创建连接和销毁的时间损耗」,于是选择在服务开启的时候就创建一部分连接供后续使用,使用完以后放入池中,形成复用,而出现的池的概念.
石的三次方
2021-01-05
4440
Lock和Synchronized
底层是monitor监视器,每一个对象再创建的时候都会常见一个monitor监视器,在使用synchronized代码块的时候,会在代码块的前后产生一个monitorEnter和monitorexit指令,来标识这是一个同步代码块。
石的三次方
2021-01-05
2600
多线程知识点小结
JMM模型,当线程操作主内存中的变量的时候,首先复制一份变量到线程的工作内存中,然后更新结束以后,就将这个变量的值更新到主内存中。
石的三次方
2021-01-05
3220
入门JVM?读这一篇就够了
负责将.class文件加载到内存中,并且将该文件中的数据结构转换为方法区中的数据结构,生成一个Class对象
石的三次方
2021-01-05
3740
撩改JVM常见调优参数
java -XX:+PrintFlagsInitial -version打印Java版本信息和初始默认JVM参数设置
石的三次方
2021-01-05
8840
NIO模型
Java NIO是从JDK1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓存区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。
石的三次方
2021-01-05
4900
系统IO模型
「线程一直等待数据,数据没有完全加载到内存的期间,线程处于阻塞状态;直到数据完成拷贝以后,线程才结束阻塞状态」
石的三次方
2021-01-05
5350
MyBatis架构和源码
如题,这就是MyBatis的执行架构图。 解释一下:我们在使用MyBatis的CRUD操作的时候,一般有两种方式,一、直接调用sqlSession的crud方法;二、通过调用getMapper获取到接口代理的实现类,然后在代理方法中调用了crud方法。可以看到,本质相同,最终调用的都是sqlSession的方法,上图就是CRUD执行的流程
石的三次方
2021-01-05
5000
7000字长文带你深入IOC加载流程
来看一下传统的干活方式:在对象单一职责原则的基础上,一个对象很少有不依赖其他对象而完成自己的工作,所以这个时候就会出现对象之间的依赖。而体现在我们的开发中,就是需要什么对象的时候,就创建什么对象,此时对象创建的控制权在我们自己手里。当对象创建的太多的时候,就会出现一个对象更改,就得更改所有依赖它的对象,耦合性大。自主性体现的同时也出现了对象耦合严重的情况。
石的三次方
2021-01-05
6520
你想知道的MVC执行流程都在这里了
Spring提供一套视图层的处理框架,他基于Servlet实现,可以通过XML或者注解进行我们需要的配置。
石的三次方
2021-01-05
4530
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档