自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Hi,你的Lambda表达式掉了

写在之前用了一段时间的Lambda 表达式,但是感觉都还是有点不系统,每次都是想到要用再去找。这里做一个总结,希望对大家能有所帮助。内容结构基本内容如下:Lambda 是什么Lambda 表达式实现原理Lambda 表达式语法格式1 Lambda 是什么基本概念Lambda的基本语法格式;//parameters -> expression(int num) -&g...

2019-08-14 17:42:45 126

原创 搭建python机器学习restful服务

缘起因为最近想学习机器学的相关知识,课程也看了几个,书也读了几本,但是还是没有什么清晰的感觉,始终找不到门的钥匙。好像黑崎一护成为死神时,身边无数的丝带,却始终看不见真正的红色的那条。既然效果不佳,作为程序员,还是先从代码开始吧。因为一直做后台开发,都是对外提供服务。那么同样角度思考机器学习这事儿,除了通过算法计算数据,生成模型外,最重要的应该还是提供能力吧,否则不就只是自嗨版的单机程序了。...

2019-04-17 11:00:05 740

原创 Spring Boot 工程搭建记录

因为最近在做Spring Boot 的工程改造,正好积累了一点工程经验,这里记录一下。首先说一下改造过程感受。Spring Boot,因为有parent pom 的支持(这轮子够大),默认已经整合了很多功能。按照约定大于配置的原则,尽可能的减少配置,通过注解和默认约定,给使用者带来了更多的方便。所以在改造的过程中,看到xml就别扭,必须想办法给干掉。在这几天接触Spring Boot 和S...

2019-04-17 10:58:49 212

原创 Poker2 的爱与愁-入手两周,小小体会

入手Poker2 两周,红轴黑,因为一直使用的是IKBC C87红轴,整体手感差不多,唯一变化就是键盘变小了,但是手感依然不错。 入手之前也是百度了一翻,主要针对以下问题:1. 什么轴体适合2. 61键到底是不是适合IDE开发?/本人目前使用idea/3. 3层键盘编程是什么意思,如何进行编程?通过两周的使用,大概对以上问题有了自己的一些心得,希望给也在犹豫是否要入手...

2018-08-28 16:46:37 3829

原创 数据结构-高级排序

最近事情比较多,没有好好看书。今天的的学习内容是高级排序。 高级排序主要介绍的就是希尔排序,快速排序,基数排序。 1-希尔排序 基本原理就是通过增加比较数据之间的步长,是数据快速移动到其排序后位置的附近,从而避免了像插入排序一样一步一步的移动到自己的位置上。希尔排序在一次排序中也是使用的插入排序。 希尔排序的设计关键就是确定步长。Knuth序列采用公式 h=3*h + 1。首先根据从h=1开

2017-03-21 00:36:58 295

原创 数据结构-链表

本次学习内容是链表,包括单链表、双端链表、有序链表、双向链表,最后的学习内容为迭代器 对于空间连续的数组,无序的查询慢,有序就插入慢,针对以上两种情况,链表在一定程度上缓解了这个问题。 1-单链表。 单链表首先要定义一个节点,然后再定义节点之间的关系。节点除了保存数据之外,还保存着相邻下一个节点的引用,可以通过引用找到下一个节点。 单链表的简单代码实现:/* * 定义一个单链表,链表只能进

2017-03-11 22:34:20 124

原创 数据结构-栈和队列

本次学习主题是栈和队列。 栈和队列应该是数据结构中非常基本的结构单元,一般作为其他结构的组成单元或者算法中。 和数组的随机访问特性不同,栈的特点是后进先出(LIFO),队列的特点是先进先出(FIFO)。 数组应该是非常基本的数据结构单元了,所以数组类型非常直观,就是一个物理和逻辑结构都连续的空间。而栈和队列就更加抽象一些,一般通过接口定义其特性,然后可以通过很多方式来实现。 这次的学习内容依

2017-03-10 05:54:54 214

原创 简单排序

今天的学习主题是简单排序。 之所以成为简单排序,因为后面还有复杂排序。简单排序包括冒泡排序、选择排序、插入排序。 1-冒泡排序处理逻辑: (1):从最左侧开始,向右比较相邻两个节点。如果左侧节点大于右侧节点,交换两个节点;经过第一次比较,最大的数就移动到了最后的位置; (2):向下移动一个位置,重复第一步;当到达上一次比较结束点的前一个节点结束; (3):当移动节点为第一个节点时结束。

2017-03-08 07:09:32 183

原创 数据结构-数组

本次主题内容为数组。在Java中,数组是作为对象来处理,所以在创建数组的时候需要使用new。 int[] array = new int[20]; int array[] = new int[20]; 以上两种方式效果相同,但是第一方式更直观的说明是在定义一个int[] 类型对象,一般的书都建议这种方式。 有序数组的简单实现public class OrderArray { priv

2017-03-07 05:16:40 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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