我工作后可以继续的发展: 1. 大的方向: 名企、架构师 2. 技能栈 “及时认识到技术是不可能都会的,但工作中用到的技术、某个项目中用到的技术是 一定的,把那些掌握得够用就已经很好了” a. JVM 包括:对class字节码可以深入了解; JVM调优 (-Xxs -Xms -Xss) ; 基本的: ...
分类:
编程语言 时间:
2019-02-11 17:08:17
阅读次数:
185
Unity JobSystem FairyGui JobSystem FairyGui GoLang Beego Gin Beego Gin Java 核心知识点 Java的类加载机制 JVM相关:JVM内存模型和结构,GC原理,性能调优 泛型 集合体系 异常体系 IO体系 多线程编程 反射 Ser ...
分类:
其他好文 时间:
2019-02-08 01:08:40
阅读次数:
151
Java工程师必备 1. JAVA基础扎实,熟悉JVM,熟悉网络、多线程、分布式编程及性能调优 2. 精通Java EE相关技术 3. 熟练运用Spring/SpringBoot/MyBatis等基础框架 4. 熟悉分布式系统相关技术 5. 熟悉MySQL及SQL优化 6. 高并发、高可用、微服务、 ...
分类:
编程语言 时间:
2019-02-06 10:43:26
阅读次数:
223
原文链接:https://blog.thinkeridea.com/201902/go/replcae_you_hua.html 标准库中函数大多数情况下更通用,性能并非最好的,还是不能过于迷信标准库,最近又有了新发现, 这个函数自身的效率已经很好了,但是在特定情况下效率并不是最好的,分享一下我如何 ...
分类:
其他好文 时间:
2019-02-03 14:00:11
阅读次数:
163
1.梯度下降法 先是将需要调整的参数以字典形式存储到param_grid列表中,梯度下降法可调整参数,可参考以下链接 https://scikit-learn.org/stable/modules/generated/sklearn.linear_model.SGDClassifier.html#s ...
分类:
其他好文 时间:
2019-02-02 14:12:00
阅读次数:
286
高性能硬件上的程序部署策略 在高性能硬件上部署程序,目前主要有两种方式: 通过64位JDK来使用大内存。 -- 缺点:GC停顿时间长 使用若干个32位虚拟机建立逻辑集群来利用硬件资源。 -- 思想: 分治,汇总。 缺点:分布式/多实例的缺点,如数据共享,数据一致性,一致性hash等。 堆外内存导致的 ...
分类:
编程语言 时间:
2019-02-02 12:48:50
阅读次数:
211
1 DataStreamAPI1.1 DataStream Data Sources source是程序的数据源输入,你可以通过StreamExecutionEnvironment.addSource(sourceFunction)来为你的程序添加一个source。 flink提供了大量的已经实现好 ...
一 简介:linux内存和mysql二 分类 1 用户空间和内核空间 用户空间内存,从低到高分别是五种不同的内存段 1 只读段 包含代码和常量等 2 数据段 包含全局变量等 3 堆,包含动态分配的内存,从低地址开始增长 4 文件映射段,包括动态库,共享内存等,从高地址开始向下增长 5 栈,包括局部变 ...
分类:
数据库 时间:
2019-01-31 15:46:54
阅读次数:
208
爆炸式发展的NoSQL技术 在过去的很长一段时间中,关系型数据库(RelationalDatabaseManagementSystem)一直是最主流的数据库解决方案,他运用真实世界中事物与关系来解释数据库中抽象的数据架构。然而,在信息技术爆炸式发展的今天,大数据已经成为了继云计算,物联网后新的技术革命,关系型数据库在处理大数据量时已经开始吃力,开发者只能通过不断地优化数据库来解决数据量的问题,但优
分类:
数据库 时间:
2019-01-31 13:30:46
阅读次数:
195
Mybatis配置文件,树形结构解析,本文以XML解析的顺序,对Mybatis中的配置文件进行了梳理,自顶而下的在宏观上给出来了配置文件中各个项目的含义以及使用,能够让你更好地理解Mybatis配置文件的设计思路 ...
分类:
其他好文 时间:
2019-01-30 18:29:13
阅读次数:
150