- 博客(9)
- 收藏
- 关注
原创 安装Vue和Antdv组件使用
安装Vue下载node.jsnpm包管理器,是集成在node中的下载cnpm 中国镜像:npm install -g cnpm --registry=http://registry.npm.taobao.org下载vue.js下载vue cli脚手架构建工具npm install -g vue-cli 第一个项目初始化一个项目vue init webpack firstVue node_modules文件夹是项目需要依赖的包资源package.json介绍了项目的依赖包、调试的
2021-03-23 22:50:20 983
原创 leetcode 题解2021/3/23
leetcode 341 扁平化嵌套列表迭代器 中等Iterator用法:对collection进行迭代的迭代器List li = new ArrayList();li.add(1);li.add(2);li.add(3);Iterator it = li.iterator();定义一个集合,定义Iterator并让集合调用父类的Iterator方法leetcode 30 串联所有单词的子串 困难时间复杂度(m*n)一个Map<String, Integer>记录Strin
2021-03-23 22:48:52 85
原创 Redis相关
value类型string hash list set zset持久化机制RDB快照全量备份操作由系统fork子进程完成,非常紧凑,可能会造成服务器在xx毫秒内停止处理客户端。5分钟进行一次,丢失,5分钟数据;AOF日志文件追加写保存对数据库执行的所有写入操作,文件体积大于RDB,当大小达到一定程度,后台自动执行aof重写。秒级追加,丢失,1秒数据。单进程单线程epoll和kqueue,通过系统调用获取多个socket的读写时间,解决单线程处理多个连接的问题,epoll是事件触发。三个接口
2021-03-21 17:05:42 51
原创 leetcode 解题2021/3/21
leetcode 150 逆波兰式 中等Integer.parseInt(str);leetcode 45 跳跃游戏 中等每个可达元素的优先级=下标+值,最后一格最高优先级leetcode 49 字母异位词分组 中等题解1 将字母对应成质数 质数的乘积解析结果唯一 存在问题 字符过长乘积溢出题解2 将单词中的字母顺序排列 比较是否相同map.put(key, value) map.keySet().contains(key)==map.containsKey(key) map.contai
2021-03-21 00:37:43 234
原创 日常学习——hibernate 5.2.10Final (2017-06-02 15:58:16)
用来执行sql的创建表指令public void testSchemaExport(){//创建配置对象Configuration cfg = new Configuration().configure();//创建服务注册对象org.hibernate.service.ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(cfg.getProperties()).build();
2020-12-20 14:14:41 49
原创 多线程编程leetcode
最近在leetcode上看多线程的题库,在评论区看到挺多解法,所以想整理下。semaphore是最容易理解的1114 按序打印input:[1,2,3]output:"onetwothree"input:[1,3,2]output:"onethreetwo"class Foo04 { public Semaphore sema1 = new Semaphore(0); pub...
2020-05-06 15:55:54 155
原创 Spring框架
Spring框架介绍Spring控制反转示例注解声明bean:注入bean:JSR-250提供context命名空间作用域Spring面向切面编程介绍轻量级Java开发框架,分层架构+组件spring模块:Core Container、Data Access/Integration、Web、AOP、Instrumentation、TestSpring控制反转IoC,Inversion...
2020-05-04 21:33:34 143
原创 JAVA关键字
JAVA关键字访问权限staticviolatefinalabstracttransient访问权限关键字\访问权限类内部包内子孙类不同包public√√√√protected√√√×default√√××private√×××static通过类访问,变量或方法;不参与继承。修饰类只修饰内部类;没用过。vi...
2020-05-04 13:03:35 104
原创 深入理解Java虚拟机(1)
深入理解Java虚拟机(1)运行时数据区域对象访问OOM垃圾收集器**分代**对象的内存分配运行时数据区域程序计数器 ,线程隔离;虚拟机栈 ,线程隔离;描述的是Java方法执行的内存模型,方法被调用到执行完成对应了栈帧从入栈到出栈的过程。栈帧存储:局部变量表、操作数栈、动态链接、方法出口等信息。局部变量表存放了编译期可知的各种基本数据类型、对象引用、returnAddress类型。局部变...
2020-04-27 09:40:07 110 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人