随笔分类 -  java

摘要:原文链接:Java 高并发编程与详解笔记(一)-- 初识 Java 线程 从今天开始撸汪文君的《Java 高并发编程详解(多线程与架构设计)》,做的笔记可能跟书上的目录有所不同,纯属按照自己的理解重新构造一下,今天主题 -- 初识 Java 线程。 快速认识线程 创建线程的方式 只有一种,构造 Th 阅读全文
posted @ 2020-09-10 19:05 IBIT程序猿 阅读(263) 评论(0) 推荐(0)
摘要:原文链接:sql-builder 2.x 介绍 针对sql-builder 用法不友好问题,所以花了很大的决心试着想 sql-builder 重写了一遍(2.x版本),希望能用得更加爽点,之后再重写一遍 ibit-mybatis,支持 sql-builder 2.x。详细用法参考sql-builde 阅读全文
posted @ 2020-06-10 16:29 IBIT程序猿 阅读(748) 评论(0) 推荐(0)
摘要:原文链接:IBIT程序猿 初识函数式编程 某一天 老板:小艾,最近业绩很差啊,看来员工的工作积极性不是很好啊,帮我过滤一下当月考勤。那些每月迟到10次以上的人,我拿去祭天;那些每月迟到5-10次的,我要严重警告一下,下月再犯,就祭天吧;剩下小于5次的,也要稍微警告警告。 于是,小艾就刷刷刷地写下了下 阅读全文
posted @ 2020-05-30 01:34 IBIT程序猿 阅读(188) 评论(0) 推荐(0)
摘要:原文链接:java8 中的常用函数式接口 函数式接口 表达式 拓展 备注 Predicate T → boolean DoublePredicate IntPredicate LongPredicate 谓词 Consumer T → void DoubleConsumer IntConsumer 阅读全文
posted @ 2020-05-28 15:54 IBIT程序猿 阅读(273) 评论(0) 推荐(0)
摘要:原文链接: "程序、进程、线程和任务之间关系" 关系总览 程序(静态) 简单来说,程序可以描述为任何可执行文件。它包含一组完成特定的操作指令集合。它驻留在内存。它是一个被动的实体,不会因操作系统重新重启而消失。 进程(动态) 程序的任何运行实例都称为进程,也可以将其描述为正在执行的程序。一个程序可以 阅读全文
posted @ 2020-05-14 17:10 IBIT程序猿 阅读(1487) 评论(0) 推荐(0)
摘要:搭建步骤 工具准备 创建步骤 Step 1 . File New Project Maven (勾选) Create from archetype Step 2 . 若 还没添加到系统,则需要增加Archetype;已存在,直接到Step 3。点击"Add Archetype": archetype 阅读全文
posted @ 2020-02-27 15:49 IBIT程序猿 阅读(632) 评论(0) 推荐(0)
摘要:源文章: "structlog4j介绍" 结构化日志对于日志的收集的作用挺大的,根据自身的业务场景,基于 实现了 "structlog4j" 。 相关引用 Gradle Maven 概述 structlog4j的核心思想就是将日志已key value的方式呈现,方便日期切分。 日志保留字段 引入lo 阅读全文
posted @ 2019-12-04 15:11 IBIT程序猿 阅读(2160) 评论(0) 推荐(1)
摘要:原文链接: "小ben马" 的 "java Reflection(反射)基础知识讲解" 1.获取Class对象的方式 1.1)使用 "Class forName" 如果没有获取到Class对象,则抛出异常 ; eg: 1.2)使用某个类的 ".class",eg: 1.3)某个对象的 " getCl 阅读全文
posted @ 2018-03-12 17:44 IBIT程序猿 阅读(394) 评论(0) 推荐(0)
摘要:原文链接: "Java软件工程师技能图谱" 最近在考虑“拥有怎样的技能才能算一名合格的java软件工程师呢?”这个问题。碰巧在github发现一个很棒的开源项目 "程序员技能图谱" 。 "@Zhang Wei" 写的 "Java Software Engineer Skill Map" 确实能解答我 阅读全文
posted @ 2018-02-27 23:46 IBIT程序猿 阅读(888) 评论(0) 推荐(0)
摘要:1.相关nginx配置(通过header将客户端ip,host等信息传入) 2.获取ip, 主要通过分析request中的header信息 阅读全文
posted @ 2016-01-12 17:16 IBIT程序猿 阅读(532) 评论(0) 推荐(0)
摘要:linux 安装open jdk 阅读全文
posted @ 2015-11-25 21:10 IBIT程序猿 阅读(11608) 评论(0) 推荐(0)