摘要: compile: 默认的scope,表示 dependency 都可以在生命周期中使用。而且,这些dependencies 会传递到依赖的项目中。适用于所有阶段,会随着项目一起发布 provided: 与compile相似,但是表明了dependency 由JDK或者容器提供,例如Servlet A 阅读全文
posted @ 2020-12-24 12:05 柿子1987 阅读(114) 评论(0) 推荐(0) 编辑
摘要: HashMap是一个非常重要的集合,日常使用也非常的频繁,同时也是面试重点。本文并不打算讲解基础的使用api,而是深入HashMap的底层,讲解关于HashMap的重点知识。需要读者对散列表和HashMap有一定的认识。 HashMap本质上是一个散列表,那么就离不开散列表的三大问题:散列函数、哈希 阅读全文
posted @ 2020-12-10 15:13 柿子1987 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 【转载】URL:https://www.cnblogs.com/totian/p/7065123.html 在一开始接触MySQL数据库时,对于int(M)及tinyint(M)两者数值类型后面的M值理解是最多能够插入数据库中的值不能大于M; 后来工作后,也是一边学习一边使用,之后的理解是其中的M的 阅读全文
posted @ 2020-09-13 20:36 柿子1987 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + Shift + Z --> Redo 重做Ctrl + 鼠标 简介/进入代码定义... 阅读全文
posted @ 2020-06-29 10:50 柿子1987 阅读(118) 评论(0) 推荐(0) 编辑
摘要: JavaScript 因为主要是与用户互动,以及操作Dom,所以它只能是单线程(如一个线程要添加Dom节点,另一个线程要删减Dom节点,容易造成分歧)。但是H5提供类 web Worker允许js创建多线程,但是子线程受到主线程的控制,并且不能操作DOM。 闭包: 闭包式指有权访问另外一个函数作用域中的变量的函数,可以理解为能够读取另一个函数作用域的变量的函数。 原型(prototype)... 阅读全文
posted @ 2020-06-21 16:19 柿子1987 阅读(272) 评论(0) 推荐(0) 编辑
摘要: function toCNY(num) { if (!/^\d*(\.\d*)?$/.test(num)) { alert("Number is wrong!"); return "Number is wrong!"; } var AA = new Array("零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "... 阅读全文
posted @ 2020-06-02 15:03 柿子1987 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 【转载】原URL:https://www.cnblogs.com/longyg/archive/2012/06/25/2561332.html 上一篇讲述了使用JSch实现文件上传的功能,这一篇主要讲述一下JSch实现文件下载的功能。并介绍一些SFTP的辅助方法,如cd,ls等。 同样,JSch的文件下载也支持三种传输模式:OVERWRITE, RESUME和APPEND,请参考上篇随笔:JSch... 阅读全文
posted @ 2020-06-02 11:42 柿子1987 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 1. HashMap实现原理,HashTable,ConcurrentHashMap,TreeMap相关内容. ArrayList,Vector,HashSet,TreeSet - HashMap 基于哈希表的实现 底层使用数组与链表实现,放入数据时首先计算key的hashCode,根据(hashC 阅读全文
posted @ 2020-05-26 21:26 柿子1987 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 【整理】url:https://www.cnblogs.com/xiangsikai/p/9156631.html备注: Connector 通常在%HOME_TOMCAT%/conf/servser.xml 文件内默认参数# 正常参数 配置参数调试# 优化参数 参数详解1. port Tomcat端口号,默认8080。2. protocol 协议类型,可选类型有4种,BIO(阻塞型IO),... 阅读全文
posted @ 2020-03-06 09:53 柿子1987 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: 引入js <script src="https://cdn.jsdelivr.net/npm/qrcanvas@3"></script> 示例html <!DOCTYPE html> <html> <head> <title>QRCanvas Demo</title> <meta charset=" 阅读全文
posted @ 2020-02-25 09:22 柿子1987 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 【整理】url:https://blog.csdn.net/freshlover/article/details/39050609文本框监听键盘输入操作 最好使用 oninput,onpropertychange结合前端页面开发的很多情况下都需要实时监听文本框输入,比如腾讯微博编写140字的微博时输入框hu9i动态显示还可以输入的字数。过去一般都使用onchange/onkeyup/onkey... 阅读全文
posted @ 2020-02-07 10:52 柿子1987 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 【转载】url:https://www.cnblogs.com/hhhyaaon/p/5928152.html 写在前面 本篇主要总结Blob对象属性及作用,通过DEMO介绍Blob对象的应用场景。 Blob对象 一直以来,JS都没有比较好的可以直接处理二进制的方法。而Blob的存在,允许我们可以通 阅读全文
posted @ 2020-02-07 09:31 柿子1987 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 【转载】url:https://www.cnblogs.com/hhhyaaon/p/5929492.html写在前面前一篇文章介绍了HTML5中的Blob对象(详情戳这里),从中了解到Blob对象只是二进制数据的容器,本身并不能操作二进制,故本篇将对其操作对象FileReader进行介绍。FileReaderFileReader主要用于将文件内容读入内存,通过一系列异步接口,可以在主线程中访问... 阅读全文
posted @ 2020-01-21 11:06 柿子1987 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 【转载】url:https://blog.csdn.net/liupeifeng3514/article/details/78988001FormData的详细介绍及使用:https://developer.mozilla.org/zh-CN/docs/Web/API/FormDataFormData对象可以让我们组织一个使用XMLHttpRequest对象发送的键值对的集合。主要用于发送表单数据... 阅读全文
posted @ 2020-01-21 10:58 柿子1987 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 【整理】url:https://zhuanlan.zhihu.com/p/101953135Python基本概念最全图1.Python 解释器:2.Python数据结构:3.变量与运算符:4.Python 流程控制:5.Python 文件处理:6.Python 输入输出:7.Python 异常:8.Python 函数和模块:9.Python 面相对象:10.Python 多线程:11.P... 阅读全文
posted @ 2020-01-20 17:48 柿子1987 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: 【转载】url: http://blog.csdn.net/jerome_s/article/details/53966569 360 Atlas 较为活跃,Atlas 是由 360 Web平台部基础架构团队开发维护的一个基于 MySQL 协议的数据中间层项目。它是在mysql-proxy 0.8.2版本的基础上,对其进行了优化,增加了一些新的功能特性。360内部使用 Atlas 运... 阅读全文
posted @ 2020-01-20 16:38 柿子1987 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 【整理】url:https://www.cnblogs.com/Spirit612/p/6732008.htmlpublic class ReflexObjectUtil { /** * 单个对象的所有键值 * @param object单个对象 * @return Map map 所有 String键 Object值 ex:{pjzyfy=0.00, * ... 阅读全文
posted @ 2020-01-19 15:59 柿子1987 阅读(3144) 评论(0) 推荐(0) 编辑
摘要: 整理收录一些系统及常用工具的快捷键,都是很有用,但是可能没记住的notepad++ 快捷键1.按Alt拖动可以按列操作2.Ctrl+Tab,切换窗口3.Ctrl+D,复制当前行4.Ctrl+L,删除当前行5.Ctrl+G,跳转到指定行ECLIPSE快捷键快速OUTLINE:CTRL+O变为大/小写: 阅读全文
posted @ 2020-01-19 11:47 柿子1987 阅读(238) 评论(0) 推荐(0) 编辑
摘要: function obj2String(obj){ return JSON.stringify(obj); }function string2Obj(str){ return JSON.parse(str);}function array2String(ary){ return ary.join(" 阅读全文
posted @ 2020-01-19 09:17 柿子1987 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 【转载】URL:https://www.cnblogs.com/lsdb/p/7171779.htmlcurl和wget基础功能有诸多重叠,如下载等。非要说区别的话,curl由于可自定义各种请求参数所以在模拟web请求方面更擅长;wget由于支持ftp和Recursive所以在下载文件方面更擅长。类 阅读全文
posted @ 2020-01-19 09:15 柿子1987 阅读(134) 评论(0) 推荐(0) 编辑