- 博客(14)
- 收藏
- 关注
原创 Centos7 docker离线安装以及配置docker.service
Centos7 docker离线安装以及配置docker.service从网上找了那么多方法,把我给整吐了,很多压根就没验证过,唉。https://blog.csdn.net/Sara_cloud/article/details/111205588 这篇挺不错的详细步骤就不细说了下面是大致的过程:从官网下载压缩包(我使用19.03.0版本,具体可自行选择)解压到 /usr/bin 或者 /usr/local/bin在解压目录执行dockerd,即可启动如果想要使用systemctl命令启动
2021-07-29 11:21:29 1309 1
原创 史莱姆区块查找 超简单java代码
现有的史莱姆区块查找器打不开史莱姆区块查找器,自己写一个算了import java.util.Random;import java.util.Scanner;/** * @Author: 长得太帅,要好好反省! * @Date: 2021/4/2 * @Description: */public class McCheckSlimeChunk { public static void main(String args[]) { long seed =
2021-04-02 17:26:56 2532
原创 IntelliJ idea cloud toolkit 离线下载
toolkit官网并不直接提供下载渠道,idea需要离线安装这个插件,那就得下载安装包了IntelliJ官网插件下载安装教程就不说了,网上太多,参考教程
2021-03-23 11:37:05 633
原创 java自定义注解 获取注解属性
import java.lang.annotation.*;import java.lang.reflect.Field;/** * @author 长得太帅,要好好反省! * @description 两个属性,str有注解,noStr没注解 */public class AnnotationTest { @YouAssHold(value = "值", table = "表", key = "键") private String str; private Strin.
2021-03-15 10:48:55 517 1
原创 java获取类的T.class 类的泛型参数类型
import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;/** * @author 长得太帅,要好好反省! * @description 两个泛型的类 */class Person<T1,T2> {}/** * 继承的时候,泛型被显式地指定了Integer, Boolean,所以能够被通过反射获取 */class Student extends Person<Integer,
2021-03-15 10:22:48 591
原创 spring AOP JoinPoint获取方法参数的泛型类型
spring Aop,关于获取方法参数的泛型类型的代码方便起见,获取方法参数的时候只获取了第一个参数,获取所有参数getGenericParameterTypes()可使用Type[]接收和遍历。// joinPoint @Before("point()")public void before(JoinPoint joinPoint) { // 获取目标方法(切点方法) MethodSignature signature = (MethodSignature) joinPoint.getSign
2021-03-15 10:10:29 3453
原创 java获取Set所有子集
/** * @Author: 长得太帅,要好好反省! * @Date: 2020/10/31 * @Description: */public class C { private static int size; public static void main(String[] a){ Set set = new HashSet(); set.add("1"); set.add("2"); set.add("
2020-11-01 14:50:44 723 1
原创 HashMap初始容量为什么是16
这里不讲代码,只讲思路。要稍微懂点二进制。HashMap的结构是数组加链表,容量指的是数组长度。元素放入数组的哪个位置由算出来的HashCode 跟 1111 作与运算得出数组下标。为什么是1111,因为0000~1111共16个数,跟数组下标一致。可以说存放到哪个位置,完全由HashCode右边四位决定。HashMap尽可能做到元素在数组中均匀分布。如果容量是10,HashCode就要跟1001做与运算,结果二进制下HashCode的最后四位数如果是1001,1011,1101..
2020-07-25 09:20:34 601
原创 Hook中的useMemo、useCallback
这里非常表层地说明一下这两个东西,建议看官方文档。useMemo1、useMemo和useEffect相似,作用也基本一样。2、useMemo在渲染前触发,useEffect在渲染后触发。3、属性没有被useMemo监听,在执行set方法时,结果会被缓存(也就是实际上已经改变,但不会在页面上看到变化)。4、属性被useMemo监听,在执行set方法时会重新渲染组件,同时取出缓存中的其他属性,渲染到组件中,此时可以看到页面上的数据都是最新的。useCallback官方文...
2020-07-24 10:32:43 486
原创 Vue.set和this.$set的区别
先说明一下,单文件设计中,Vue.set和this.$set的没什么区别。标题直接改动数组并不能驱动视图更新this.three[i].isShow = true; //你需要在原数组上改动Vue.set( this.three, i, this.three[i] ); //使用Vue.set方法才能更新视图三个参数依次是:数组,索引,新数据三个参数也可以是 对象,key,value(新数据)...
2020-05-18 19:15:39 2389
原创 @Autowired报错
@Autowired报错问题原因:原因在于DAO接口添加的@Mapper并不是Spring的注解,而是ibatis的注解,并没有声明这个DAO接口作为Spring的Bean,因此Spring不能进行管理,导致注入报错。解决方法:在相应的Mapper或dao类(接口)加入@Component或@Repository。...
2020-05-18 18:46:29 443
原创 子div高度填充父div、子div高度适应父div
子div高度填充父div、子div高度适应父div子div设置为:padding-bottom: 100%; //内边距为父div高度,导致子div高度向下延伸margin-bottom: -100%; //外边距为父div高度,导致下方div向上挤压子div,但是由于父div的存在挡住了挤压,子div得以填充父div父div添加:overflow:hidden; //由于子div依然过高,出现了滚动条,隐藏就好了但是这会出现 border-bottom 下边框消失的问题。...
2020-05-15 16:53:37 1655
原创 div文本换行问题
如果不是连续中文,而是连续数字或字母,在div内会出现不换行的现象,结果显示超出了div本身宽度,呵呵word-break:break-all; //必定换行或word-wrap:break-word; //完整单词将被放到下一行接着可能会有另一个问题,设置了padding的div,右边看起来不生效(实际上有效)…width: 98%; //预留给padding的2%padding: 5px 1%; //左右使用百分比...
2020-05-15 16:42:38 947
原创 input file css 样式
子div高度填充父div、子div高度适应父div子div设置为:padding-bottom: 100%; //内边距为父div高度,导致子div高度向下延伸margin-bottom: -100%; //外边距为父div高度,导致下方div向上挤压子div,但是由于父div的存在挡住了挤压,子div得以填充父div父div添加:overflow:hidden; //由于子div依然过高,出现了滚动条,隐藏就好了但是这会出现 border-bottom 下边框消失的问题。...
2020-05-15 16:39:03 1494
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人