
2019
藿香正气
这个作者很懒,什么都没留下…
展开
-
mysql-UNSIGNED
最近看到了陌生的mysql属性字段: `hours` decimal(12,2) unsigned zerofill NOT NULL DEFAULT '0000000000.00' unsigned zerofill ??? 官方文档:https://dev.mysql.com/doc/refman/8.0/en/numeric-type-overview.html UNSIGNED,...原创 2019-01-07 14:27:06 · 740 阅读 · 0 评论 -
学习笔记-表、栈和队列
学习资料:《数据结构与算法分析 java语言描述》第三章 表、栈和队列 ADT 抽象数据类型(abstract data type,ADT)是带有一组操作的一些对象的集合。 表ADT 表的简单数据实现 对表的所有操作都可以通过数组来实现。 虽然数组是由固定容量创建的,但在需要的时候可以用双倍的容量创建一个不同的数组。 int[] arr = new int[10]; // 扩大arr int [...原创 2019-03-10 17:40:51 · 237 阅读 · 0 评论 -
学习笔记-Spring Boot入门篇
入门 Spring Boot四个核心 自动配置 起步依赖 命令行界面 Actuator 在IntelliJ IDEA里创建Spring Boot项目 New > Project > 不断的Next > Finish 最后得到来一个空的Spring Boot项目 如上图,项目中有不少文件 主要的应用程序代码位于src/main/java目录里 资源都在src/ma...原创 2019-03-24 22:08:02 · 142 阅读 · 0 评论 -
优先队列(堆)基础知识
API 优先队列是一种抽象数据类型,最重要的操作就是删除最大元素(delMax())和插入元素(insert())。 初级实现 数组实现 无序 删除最大元素需要加入排序算法 有序 insert() 将所有最大元素向右移一格以保证数组有序 链表实现 在表头以O(1)执行insert(),并遍历该链表以删除最大元素(O(N)) 始终保持链表的排序状态,这样insert()操作代价高昂(O(N)...原创 2019-05-03 15:59:37 · 248 阅读 · 0 评论 -
mac 安装Selenium Python
安装Selenium Python 使用如下命令安装 pip install selenium 错误信息:Permission denied OSError: [Errno 13] Permission denied: ‘/usr/local/lib/python2.7/site-packages/selenium’ 权限赋予: sudo chmod -R 777 /usr/local/l...原创 2019-04-28 16:49:01 · 1835 阅读 · 0 评论 -
Dubbo学习-Quick start
概述 Apache Dubbo™ (incubating) is a high-performance, java based open source RPC framework. Dubbo是一个基于java的开源的RPC框架。 主要特性: 基于接口的远程调用(interface based remote call) 容错&负载均衡(fault tolerance & lo...原创 2019-04-28 18:21:17 · 187 阅读 · 0 评论 -
近期java工程师面试总结
面试职位:java开发工程师,3~5年工作经验 电话面试 1、自我介绍 2、技术面试 说一说对Map集合的理解 和 底层实现 超高频的面试题 ConcurrentHashMap是线程安全的吗?它是如何实现线程安全的? 说一说对java锁的理解?平常工作中用到哪种锁? 不同线程之间是如何通信的? 微服务直接如何通信? Spring 自动装配Bean,作用域?Spring bean的单例和单例模式...原创 2019-05-25 17:51:58 · 308 阅读 · 0 评论