筑梦者

努力ing

纪录一下我看过的那些书籍

         古语云:温故而知新.可谓道出学习的真谛.虽然读了很多书,写了很多博客,也不敢说都已经会了,只能说当时会了.而作为学习闭环的最后一个过程.温故是十分重要,故而写此篇博文,纪录那些我读过的书籍,忘有空暇时间,将其中值得再次品读的部分,好好回顾. 1.技术类书籍 &...

2017-03-22 18:10:57

阅读数 872

评论数 2

Bazel和Springboot中使用Jython的方法

    最近重构一个Java写的计算器项目.项目中核心实现是用Jython来进行计算过程的.由于是老项目,直接使用的是Maven+Javaweb方式. 依赖: <dependency> <groupId&g...

2018-12-04 13:10:04

阅读数 260

评论数 0

Java高并发程序设计

第一章  走入并行世界   关于并行的两个定律: Amdahl定律 和Gustafson定律 考虑方向不同   Java内存模型 JMM 原子性 可见性 有序性   第二章 Java并行程序基础          线程创建: new Thread(Runable).start() ...

2018-09-16 16:06:38

阅读数 79

评论数 0

深入理解Java虚拟机--垃圾收集及故障诊断

1.垃圾收集算法     1.1 标记-清除算法           算法分为标记和清除两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象,标记过程上一篇博客说过, 后续的几种算法都是基于这个算法对其不足进行改进.不足的地方只要有两点:一个是效率问题,标记和清除两个...

2018-09-09 19:09:18

阅读数 74

评论数 0

关于docker运行Java程序JVM配置参数使用jconsole的简单量化过程

1.如果服务可以本地启动那么尽量在本地进行参数预估 2.如果服务不能本地启动,可以使用远程连接方式进行预估   3.衡量要点: Java程序运行大致分为三块:堆内存,非堆内存(虚拟机栈,方法区,本地方法栈,程序计数器),堆外内存. docker容器中运行除了Java程序还需要为其余程序余...

2018-09-05 11:42:18

阅读数 2310

评论数 0

深入理解Java虚拟机--初探

1.走近Java         这一章主要介绍了Java的发展历史,JVM种类,最后的编译OpenJDK.我编译的OpenJDK10. 2.Java内存区域与内存溢出异常     2.1 JVM中几个数据区            方法区,虚拟机栈,本地方法栈,堆,程序计数器.     ...

2018-09-01 23:09:34

阅读数 76

评论数 0

Gitlab 开发流程涉及命令梳理

简介: gitlab是一种流行的代码管理工具,主要的开发方式为分支开发合并.下面介绍下我走通流程涉及的命令点.1. 配置SSH 需要在自己目录下生成公钥和私钥.网上很多https://blog.csdn.net/xyzchenxiaolin/article/details/51...

2018-04-28 18:50:14

阅读数 132

评论数 0

Docker的安装和常用功能

一.如何安装Dockerdocker(mac) 下载:https://www.docker.com/community-edition#/download其余直接参考:centos需要到7才可.https://yq.aliyun.com/articles/110806?spm=5176.83515...

2018-04-28 18:27:35

阅读数 104

评论数 0

Spring Boot 要点小结

对于Web开发而言,Spring Boot 最近比较有名气.我觉得主要的原因在于开箱即用及功能广泛的特点.    明白Spring Boot 是什么?说到底,其实底层的实现都是一致的,Spring Boot 以Pom.xml依赖的方式免去了原来繁琐的配置整合,默认给你提供你引入功能的默认配置.你...

2018-01-15 16:16:53

阅读数 1752

评论数 0

LeetCode-Easy刷题(33) Min Stack

Design a stack that supports push, pop, top, and retrieving the minimum element in constant time. push(x) -- Push element x onto stack.pop() -- Re...

2017-11-30 19:23:42

阅读数 162

评论数 0

LeetCode-Easy刷题(32) Linked List Cycle

Given a linked list, determine if it has a cycle in it. Follow up: Can you solve it without using extra space? 给定一个链表,确定它是否有一个循环。  你能在不使用额外空间的...

2017-11-30 19:22:51

阅读数 134

评论数 0

LeetCode-Easy刷题(31) Single Number

Given an array of integers, every element appears twice except for one. Find that single one. Note: Your algorithm should have a linear runtime com...

2017-11-30 19:22:15

阅读数 118

评论数 0

LeetCode-Easy刷题(30) Best Time to Buy and Sell Stock II

Say you have an array for which the ith element is the price of a given stock on day i. Design an algorithm to find the maximum profit. You may comp...

2017-11-30 19:21:28

阅读数 120

评论数 0

LeetCode-Easy刷题(29) Best Time to Buy and Sell Stock

Say you have an array for which the ith element is the price of a given stock on day i. If you were only permitted to complete at most one transacti...

2017-11-30 19:20:37

阅读数 122

评论数 0

LeetCode-Easy刷题(28) Pascal's Triangle II

Given an index k, return the kth row of the Pascal's triangle. For example, given k = 3, Return [1,3,3,1]. Note: Could you optimize your algori...

2017-11-30 19:19:47

阅读数 89

评论数 0

LeetCode-Easy刷题(27) Pascal's Triangle

Given numRows, generate the first numRows of Pascal's triangle. For example, given numRows = 5, Return [ [1], [1,1], [1,2,1], [1,3,3...

2017-11-30 19:19:05

阅读数 74

评论数 0

LeetCode-Easy刷题(26) Path Sum

Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum. ...

2017-11-30 19:18:08

阅读数 84

评论数 0

LeetCode-Easy刷题(25) Minimum Depth of Binary Tree

Given a binary tree, find its minimum depth. The minimum depth is the number of nodes along the shortest path from the root node down to the nearest...

2017-11-30 19:17:14

阅读数 78

评论数 0

LeetCode-Easy刷题(24) Balanced Binary Tree

Given a binary tree, determine if it is height-balanced. For this problem, a height-balanced binary tree is defined as a binary tree in which th...

2017-11-30 19:16:27

阅读数 73

评论数 0

LeetCode-Easy刷题(23) Convert Sorted Array to Binary Search Tree

Given an array where elements are sorted in ascending order, convert it to a height balanced BST. 将有序数组转化为二分查找树 public TreeNode sortedAr...

2017-11-29 18:49:07

阅读数 77

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭