4 keeper42

尚未进行身份认证

我要认证

Just do one thing and do it well!

等级
TA的排名 2w+

二十余岁时的社会观(三)

社会观

2020-10-31 21:10:53

Java面试题

1:手写一个单例模式(双重检查锁机制)2:volatile是如何实现变量可见的?用到了哪些指令?工作内存和主内存解决了什么问题?以及他们之间的交互过程3:jvm如何调优?写几个参数出来?尝试设计一个自己的JVM,你会如何设计?4:dubbo的group怎么用?超时时间设置的作用域有哪些?优先级是什么?5:ThreadLocal底层如何实现?map中的key是什么?vlaue是什么?需要解决什么问题?哪个方法可以防止内存泄露6:讲一下currentHashMap的get方法过程,如何链表转

2020-10-30 14:23:06

3年工作经验的Java程序员应该具备的技能

Java程序员的三个阶段第一阶段-——三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的开发经验,也对代码有了一定深入的认识,是一个比较纯粹的Coder的阶段。第二阶段——五年五年又是区分程序员的第二个门槛。有些人在三年里,除了完成工作,在空余时间基本不会研究

2020-10-30 14:21:21

20201026一周总结

参与版本开发,做了一点小需求。

2020-10-28 14:27:18

Java中的魔法值及其解决办法

什么是魔法值魔法值就是指在代码中直接出现的数值,只有在这个数值记述的那部分代码中才能够明确了解它的含义。影响魔法值会使得代码的可读性下降。并且如果数值出现多次不能够明确说明这些数值的含义,在使用数值的时候也容易出现错误。代码举例//定义array数组int [] array = new int[24];//遍历array数组输出值for (int i =0; i < 24; i++){ System.out.print(array[i]);}上述的代码,如果定义

2020-10-26 16:36:31

IDEA使用技巧大全

前言工欲善其事必先利其器最近受部门的邀请,给入职新人统一培训IDEA,发现有很多新人虽然日常开发使用的是IDEA,但是还是很多好用的技巧没有用到,只是用到一些基本的功能,蛮浪费IDEA这个优秀的IDE。同时,在这次分享之后,本人自己也学习到了一些新的使用技巧,所以借着这次机会,一起分享出来。希望可以帮到一些人。基于的 IDEA 版本信息:IntelliJ IDEA 2018.2.2 (Ultimate Edition)知识点概览:高效率配置 日常使用 必备快捷键(★★)

2020-10-24 15:05:57

【Java】java.util.Objects 工具类方法研究

Objects与 Object 区别Object是 Java 中所有类的基类,位于java.lang包。Objects是 Object 的工具类,位于java.util包。它从jdk1.7开始才出现,被final修饰不能被继承,拥有私有的构造函数。它由一些静态的实用方法组成,这些方法是null-save(空指针安全的)或null-tolerant(容忍空指针的),用于计算对象的hashcode、返回对象的字符串表示形式、比较两个对象。Objects 各方法介绍与分析e...

2020-10-24 14:32:45

20201019一周总结

工作上:早上到公司平均时间点——10:10,sonar问题检测,业余时间学习Java的同时学习【中国经济专题】。

2020-10-20 16:15:58

二十余岁时的社会观(二)

犹记少时看的潮汕李氏新辈序:陇西开统绪,冠冕盛大唐。将相功勋伟,经书道德祥。守成嗣续职,创业祖宗光。诗礼家声显,士师世泽长。学文兼习武,修纪并立纲。孝友充庭宇,臣邻重赞襄。平居讲仁让,报国效忠良。积善有余庆,承先祚永昌。箕裘欣克绍,兰桂喜腾苄。燕翼贻谋远,椒蕃万载香。民国时,潮汕、闽南等地的李氏族耆为裔孙重新编撰百代辈序,结束了衣冠南渡的李氏各支派旧辈序混乱的现象,重新实现了吾族长幼有序宗亲相聚……在我出生的农村地区的村落,多为一个姓氏宗族为主地集中居住,其它宗族或各自为一片或混合居住。

2020-10-17 23:20:17

《乡土中国》

一、乡土本色1、中国基层社会是“乡土性的”。“乡土性”对应着自古以来人们对土地的依附和“不流动”。从历史的角度:“我们的民族确是和泥土分不开的了。从土里长出过光荣的历史,自然也会受到土的束缚…”从地理的角度:“农业和游牧或工业不同,它是直接取资于土地的。游牧的人可以逐水草而居,飘忽无定;做工业的人可以择地而居,迁移无碍;而种地的人却搬不动地,长在土里的庄稼行动不得,侍候庄稼的老农也因之像是半身插入了土里,土气是因为不流动而发生的。”2、“不流动”是指中国农村以村落为单位彼此孤立隔绝。“不

2020-10-17 16:14:33

SVM

文章目录支持向量机SVM线性可分支持向量机分割超平面问题推导目标函数建立目标函数涉及的数学知识对偶问题拉格朗日对偶函数鞍点强对偶条件强对偶KTT条件拉格朗日函数计算拉格朗日的对偶函数整理目标函数线性支持向量机线性支持向量机SVM的目标函数带松弛因子的SVM拉格朗日函数带入目标函数最终目标函数损失函数分析非线性支持向量机核函数核函数映射LR与SVM的异同支持向量机SVM训练数据线性可分 -> 硬间隔支持向量机训练数据近似线性可分 -> 软间隔支持向量机训练数据线性不可分 -> 非线性

2020-10-15 16:56:45

【Spring】Spring事务管理

Spring事务管理

2020-10-14 15:47:56

20201012国庆总结

这个国庆去上海苏州等地逛了逛,之后就回老家呆了几天,看完了《江村经济》,吃了些喜酒,看了些【中国经济专题】,但是没有好好学习java,又荒废了......

2020-10-12 16:43:29

聚类

文章目录聚类聚类的基本思想相似度/距离计算方法总结K-Means算法K-Means算法二分K-Means算法层次聚类方法密度聚类方法DBSCAN密度最大值算法谱和谱聚类聚类聚类的基本思想聚类是一种无监督学习,是对大量未知标注的数据集,按数据的内在相似性将数据集划分为多个类别,使类别内的数据相似度较大而类别间的数据相似度较小。给定一个有N个对象的数据集,划分聚类技术将构造数据的 k 个划分,每一个划分代表一个簇,k≤n。也就是说,聚类将数据划分为k个簇,而且这k个划分满足下列条件:每一个簇至少包含一

2020-09-30 19:16:20

贝叶斯网络

文章目录贝叶斯相对熵互信息贝叶斯公式朴素贝叶斯贝叶斯网络一个简单的贝叶斯网络全连接贝叶斯网络一个正常的贝叶斯网络贝叶斯网络的形式化定义特殊贝叶斯网络——马尔科夫模型条件独立的三种类型通过贝叶斯网络判定独立条件1通过贝叶斯网络判定独立条件2通过贝叶斯网络判定独立条件3D-separationHMMMarkov Blanket贝叶斯网络的应用贝叶斯网络的构建贝叶斯相对熵相对熵,又称互熵,交叉熵,鉴别信息,Kullback熵,KL散度等。相对熵可以度量两个随机变量的“距离”。设p(x)、q(x)是X中取值

2020-09-30 16:40:45

20200928一周总结

这周伊始计划复习Java基础,至周日时Java基础视频学习进度:50%。余从集合类开始看起,学至Servlet,多少有些收获,并整理了以下一些博文:【Java集合类】简述Java中List、Set、Map集合类各自的特点【Java集合类】Collection与Collections的区别【Java集合类】Map与Collection的区别【Java集合类】Iterator与Iterable的区别【Java基础】==与equals的区别【Java基础】equals与hashcode

2020-09-29 17:14:18

仙人指路开局

仙人指路对飞象红左中炮对黑屏风马红左中炮对黑跳右马红左中炮对黑进炮封车红转左中炮对黑进炮封车仙人指路对卒底炮转列手炮局红跳左马转列手炮局红跳右马转列手炮局黑起左横车转顺手炮局红跳左马引诱黑冲卒转顺手炮局黑冲渡3卒(一)转顺手炮局黑冲渡3卒(二)转顺手炮局黑跳边马(一)转顺手炮局黑跳边马(二)转顺手炮局红左炮封车(一)...

2020-09-27 09:45:52

进马应对过宫炮

先手过宫炮过宫炮对进马-红进七兵对黑进7卒红进七兵对黑进7卒(一)红进七兵对黑进7卒(二)红进七兵对黑进7卒(三)红进七兵对黑进7卒(四)过宫炮对进马-红进三兵对黑进3卒红进三兵对黑进3卒(一)红进三兵对黑进3卒(二)红进三兵对黑进3卒(三)红进三兵对黑进3卒(四)过宫炮对进马-红出直车对黑炮封车红进三兵对黑平炮压马兑车(一)红进三兵对黑平炮压马兑车...

2020-09-27 09:42:37

【IDEA】IDEA使用技巧

1、写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。2、右键点击断点标记(在文本的左边栏里)激活速查菜单,你可以快速设置enable/disable断点或者条件它的属性。3、CodeCompletion(代码完成)属性里的一个特殊的变量是,激活Ctrl-Alt-Space可以完成在或不在当前文件里的类名。如果类没有引入则import标志会自动创建。4、使用Ctrl-Shift-V快捷键可以将最近使用的剪贴板内容选择插入到文本。使用时

2020-09-25 14:50:59

【IDEA】IDEA快捷键

快捷键:如果想修改快捷键(setting->keymap)。1.Ctrl+Space完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便2.Ctrl+N(Ctrl+Shift+N)跳转到指定的java文件(其它文件)这个功能很方便,至少我不用每回都在一长串的文件列表里找寻我想要编辑的类文件和jsp文件了3.Ctrl+B跳转到定义处这个就不用多说了,好象是个IDE就会提供的功能4.Ctrl+...

2020-09-25 14:50:11

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享达人
    分享达人
    成功上传6个资源即可获取