avatar
文章
122
标签
32
分类
24
Home
Archives
Tags
Categories
List
  • Music
  • Movie
Link
About
无知的小狼
搜索
Home
Archives
Tags
Categories
List
  • Music
  • Movie
Link
About

无知的小狼

多线程专题(1)
发表于2020-03-08
阻塞队列 要素 生产者 消费者 产品 生产者的重点 1234/**生产者生产的商品要放在阻塞队列里*/private final BlockingDeque<Product>
list<E>分组成Map处理方法
发表于2020-03-05|java
任务的描述如下: 1list<E>分组成Map<K,List<E>>方式 比如一个班级的学生,分成多个小组,目前查出来的数据是list的集合 我们拥有的原始数据集合1List<Person> allStudent = new LinkedList<>(); 需要把结果处理成1Map<Integer, List<Person>>` 我们处理的方式使用 1Collectors.toMap() 这个方法的原始描述1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162/** * Returns a {@code Collector} that accumulates elements into a * {@code Map} whose keys and values are...
tomcat支持的四种线程模型
发表于2020-02-22
BIO1阻塞式IO,即Tomcat使用传统的java.io进行操作。该模式下每个请求都会创建一个线程,对性能开销大,不适合高并发场景。优点是稳定,适合连接数目小且固定架构。 NIO1非阻塞式IO,jdk1.4 之后实现的新IO。该模式基于多路复用选择器监测连接状态在通知线程处理,从而达到非阻塞的目的。比传统BIO能更好的支持并发性能。Tomcat 8.0之后默认采用该模式 APR1全称是 Apache Portable Runtime/Apache可移植运行库),是Apache HTTP服务器的支持库。可以简单地理解为,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作。使用需要编译安装APR 库 AIO1异步非阻塞式IO,jdk1.7后之支持 。与nio不同在于不需要多路复用选择器,而是请求处理线程执行完程进行回调调知,已继续执行后续操作。Tomcat 8之后支持。
两地调度,1029问题,参考解答
发表于2020-01-09
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960package com.wzl.day21;import java.util.Arrays;import java.util.Comparator;public class Day21 { //公司计划面试 2N 人。第 i 人飞往 A 市的费用为 costs[i][0],飞往 B 市的费用为 costs[i][1]。//// 返回将每个人都飞到某座城市的最低费用,要求每个城市都有 N 人抵达。//////// 示例://// 输入:[[10,20],[30,200],[400,50],[30,20]]//输出:110//解释://第一个人去 A 市,费用为 10。//第二个人去 A 市,费用为 30。//第三个人去 B 市,费用为 50。//第四个人去 B 市,费用为 20。////最低总费用为 10 + 30 + 50 + 20 = 110,...
2020年flag
发表于2019-12-31
2020flag,完成质量可观的commit,1000commit
Integer反转
发表于2019-12-30
package com.wzl.day18; public class Day18 { //给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。//// 示例 1://// 输入: 123//输出: 321////// 示例 2://// 输入: -123//输出: -321////// 示例 3://// 输入: 120//输出: 21////// 注意://// 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就...
z字变换(6)
发表于2019-12-23
com.wzl.day17;12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970public class Day17 {//将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。//// 比如输入字符串为 "LEETCODEISHIRING" 行数为 3 时,排列如下://// L C I R//E T O E S I I G//E D H N////// 之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。//// 请你实现这个将字符串进行指定行数变换的函数://// string convert(string s, int numRows);//// 示例 1://// 输入: s = "LEETCODEISHIRING...
常用JAVA单词
发表于2019-12-19
JavaEE(编程词汇大全) application [ˌæplɪ’keɪʃ(ə)n]应用程式 应用、应用程序 application framework[‘freɪmwɜːk] 应用程式框架、应用框架 应用程序框架 architecture[‘ɑːkɪtektʃə] 架构、系统架构 体系结构 argument [‘ɑːgjʊm(ə)nt]引数(传给函式的值)。叁见 parameter 叁数、实质叁数、实叁、自变量 array [ə’reɪ] 阵列 数组                                                       arrow[‘ærəʊ]  operator[‘ɔpəreitə] arrow(箭头)运算子 箭头操作符    assembly [ə’semblɪ]装配件 assembly language [‘læŋgwɪdʒ]组合语言 汇编语言 assert(ion) [ə’sɜːt] [ə’sɜːʃ(ə)n]断言 assign [ə’saɪn]指派、指定、设值、赋值 赋值 assignment [ə’saɪnm(ə)nt]指派、指...
最长回文子字符串(中心拓展法)
发表于2019-12-16
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667package com.wzl.day16;public class Day16 { //给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。//// 示例 1://// 输入: "babad"//输出: "bab"//注意: "aba" 也是一个有效答案。////// 示例 2://// 输入: "cbbd"//输出: "bb"//// Related Topics 字符串 动态规划 //leetcode submit region begin(Prohibit modification and deletion)a public String longestPalind...
谷歌工作法
发表于2019-12-11|读书
《Google工作法》这几天去上海参加Google开发者大会,利用空闲时间读了一本快餐书,书名叫《Google工作法》,主要介绍Google内部是怎样高效工作的。 AI时代来临,与其担心工作是否被取代,不如改变低效的工作方式,找到让个人或者企业立足的强有力资本。所谓高效,并不是快速完成某项工作而已,而是把更多时间留给更有价值的工作。把握这个核心,就能很好地理解Google为什么这么牛逼。 本书适合企业中各个层次的读者阅读,在快速变化 的时代稳住自己的核心价值。尤其适合互联网公司从业者。 明明很努力地工作,但工作总是做不完。明明很努力地工作,但工作总是不顺利。而且,这样的状态还一直在持续—— 第一章:让你比世界更快的工作术不要依赖邮件 一次结束 过度“推迟”会浪费许多人的时间 在科技如此发达的今天,很多事情不管在什么地方都可以做。因为一点小事就“推迟”的话只会浪费时间。不要认为“公司是自己的办公室”,而要时刻记住“自己在哪里哪里就是办公室”,“此时此刻”就将工作完成的意识是非常重要的。 不要“推迟”讨论 “如果现在有必要的话,现在就联系。”“如果现在应该决定的话,现在就...
1…8910…13
avatar
无知的小狼
文章
122
标签
32
分类
24
Follow Me
公告
欢迎访问无知的小狼
最新文章
核心操作类BoundedLocalCache2026-01-19
核心限流类FrequencySketch2026-01-14
Caffeine的一些学习过程2026-01-13
编程语言流行程度判断的一些方法2025-07-29
https自动续签工具分享2024-12-03
分类
  • Elasticsearch1
  • Feign1
  • JVM2
  • MySQL数据库1
  • Spring5
  • java1
  • java关键字1
  • redis2
标签
异常日志 多线程 算法 JVM 单词 tomcat 设计模式 网盘 第一篇 安全规约 技巧 杂谈 redis java Spring 开源 spring 编程规范 MySQL数据库 mysql函数 Feign Elasticsearch 网站技术 GitHub 工程结构 刷题 设计规约 技术 待分类 语法 java关键字 单元测试
归档
  • 一月 2026 3
  • 七月 2025 1
  • 十二月 2024 1
  • 九月 2024 1
  • 十二月 2023 2
  • 七月 2023 1
  • 八月 2022 1
  • 七月 2022 2
网站信息
文章数目 :
122
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2020 - 2026 By 无知的小狼
豫ICP备20006578号-2
搜索
数据加载中