1

LinkedHashMap为什么是有序的(与put先后顺序一致)

本文版权归 远方的风lyh和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作,如有错误之处忘不吝批评指正! 絮叨絮叨 首先呢,明白一点 LinkedHashMap是HashMap的子类,也就是说它就是一个HashMap(所以还是要对HashMap源码有一定了解),至于它可以保证(有序 ...

远方的风lyh 发布于 2019-04-21 13:06 评论(0)阅读(143)
1

一行命令更新所有 npm 依赖包

npm 包的更新速度很快,为了将项目或者全局依赖更新到最新版本。传统的做法是一个一个更新,比如更新 react 到最新版本,命令如下: yarn 是 facebook 发明的新一代 js 包管理器,支持离线使用。 "这是 npm 与 yarn 的 命令对照" 。 但是,这种做法相当耗时。有没有更简单 ...

Steve_Xu 发布于 2019-04-21 12:55 评论(0)阅读(198)
2

聊一聊快速排序(Js)

快速排序 基本思路 双指针+递归分治(本质是一个创建二叉树搜索树的过程) 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 我的理解 上面的基本思路 ...

siegaii 发布于 2019-04-21 12:14 评论(0)阅读(172)
1

7. VIM 系列 - 777真钱老虎机员利器(语法检测、代码块补全、symbol管理、函数跳转)

[TOC] 1. 语法检查利器 ale 安装 ale 配置 显示状态栏+不需要高亮行 错误和警告标志 文件保存时,显示警告 使用clang对c和c++进行语法检查,对python使用pylint进行语法检查 使用clang分析的话,确保clang已经安装, 如若没有安装,即可运行如下命令进行安装 效 ...

standardzero 发布于 2019-04-21 12:14 评论(0)阅读(104)
1

自己构建一个Spring自定义标签以及原理讲解

平时不论是在Spring配置文件中引入其他中间件(比如dubbo),还是使用切面时,都会用到自定义标签。那么配置文件中的自定义标签是如何发挥作用的,或者说777真钱老虎机是如何通过你添加的自定义标签实现相应的功能的呢?且看下文。 通过对本文的阅读,你会在阅读涉及到自定义标签的源码功能时事半功倍,而且还可以自己动 ...

张曾经 发布于 2019-04-21 12:10 评论(0)阅读(106)
0

[开发技巧]·Numpy广播手机老虎机游戏下载的深入理解与应用

[开发技巧]·Numpy广播手机老虎机游戏下载的深入理解与应用 1.问题描述 我们在使用Numpy进行数据的处理时,经常会用到广播手机老虎机游戏下载来简化操作,例如在所有元素都加上一个数,或者在某些纬度上作相同的操作。广播手机老虎机游戏下载很方便,但是概念却也有些复杂,可能会让一些初学者感到困惑,在使用过程中,产生一些错误。 本文以实战演练 ...

小宋是呢 发布于 2019-04-21 12:09 评论(0)阅读(45)
14

聊聊我所经历的游戏公司

最近几天996被争论的很多,尤其是GitHub上的996.ICU已经有22万+的star,作为技术人,这个数字还是挺可怕的。作为一个十年的老码农,觉得应该聊聊我所经历的游戏公司,有超强度加班的,也有加班强度不大,没有不加班的,有很多失败的项目和公司,也有成功的项目和公司。 10年底的时候,我加入了某 ...

飞翔码农 发布于 2019-04-21 12:08 评论(17)阅读(2789)
1

构造方法、封装、关键字(this、static)和代码块的介绍

1.构造方法 1.1 构造方法与成员方法的区别 构造方法分为无参构造和有参构造,其中有参构造方法和无参构造方法为方法的重载关系。 构造方法在初始化一个类的对象时进行调用,它没有返回值,方法名与类名相同,而成员方法是则是由对象主动调用,它有返回值,表现为对象的操作行为。 简单来说,构造方法定义了一个对 ...

麻烦关下灯 发布于 2019-04-21 10:55 评论(0)阅读(198)
6

我们一起完成插件框架的设计与实现

开场一些题外话,今天登陆这个"小菜"的博客园,感触颇多。"小菜"是我以前在QQ群里面的网名,同时也申请了这个博客园账户,五年前的"小菜"在NET和C++某两个群里面非常的活跃,也非常热心的帮助网友尽能力所及解决技术上的问题。依稀记得当时NET群里面的"青菊、Allen、酷酷",C++群里面的"夏老师 ...

小菜 。 发布于 2019-04-21 10:54 评论(3)阅读(661)
0

TCP报文解析

概述 在《网络基础总结(一)》总结了TCP建立连接和断开连接的流程,然而TCP协议远比我所了解的复杂得多,我所知的可以说就冰山一角,所总结的也只是纸上谈兵,仅仅只能对TCP有个肤浅的认识,关于TCP协议细节可以推荐读下《TCP/IP 详解 卷1: 协议》,这篇随笔就看下TCP的报文吧。 TCP报文 ...

农码关山北 发布于 2019-04-21 10:30 评论(0)阅读(181)
0

前端笔记之NodeJS(四)MongoDB数据库&Mongoose&自制接口&MVC架构思想|实战

一、MongoDB数据库 1.1 NoSQL简介 随着互联网web2.0网站的兴起,传统的SQL数据库(关系数据库)在应付web2.0网站,特别是超大规模和高并发的SNS(social network system,人人网)类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非 ...

mufengsm 发布于 2019-04-21 10:25 评论(0)阅读(111)
0

工具资源系列之给mac装个虚拟机

`mac Parallels Desktop vmware`. 本教程选用的是 ,因为我之前 上安装的虚拟机软件就是 ,所以当然选择熟悉的方式鼓捣 虚拟机了啊! 如果你没听说过虚拟机,可能你走错门了,不太适合看这篇教程.如果你执意要了解一下新知识,那我只能用自己浅薄的知识简单介绍下虚拟机的基本概念, ...

雪之梦技术驿站 发布于 2019-04-21 09:42 评论(0)阅读(110)
0

「切图仔日常」浅谈加载动画两板斧

1.前言 此刻深圳大雨瓢泼,周围一片黑压压的。对于这样的日子,果断从冰箱里面拿出肥宅快乐水,打开电脑查看最近更新的番剧,舒服窝在沙发里真是美滋滋。 但是不知道大雨原因,网络加载一直时好时坏,看的贼忧伤,所以临时暂停,先缓冲一下。而此时快乐水中的气泡不断在底下冒出、爆炸,整个房间弥漫着快乐的气息。所以 ...

车大棒 发布于 2019-04-21 09:27 评论(0)阅读(105)
1

数据库连接(1)-从JDBC到MyBatis

摘要 因为有持久层框架,和Spring的存在,越来越多的人对数据库连接这块不甚了解,只知使用方便,不知其原理。所以写一个数据库连接的系列文章,总结下本人在数据库连接方面遇到的问题,和对数据库连接的理解。 JDBC ,Java 数据库连接,一套标准的Java API,用来执行SQL语句。这套命名应该是 ...

stoneFang 发布于 2019-04-21 08:57 评论(0)阅读(160)
0

Tomcat 对 HTTP 协议的实现(上)

协议,直白的说就是存在一堆字节,按照协议指定的规则解析就能得出这堆字节的意义。HTTP 解析分为两个部分:解析请求头和请求体。 请求头解析的难点在于它没有 固定长度的头部 ,也不像其他协议那样提供数据包长度字段,判断是否读取到一个完整的头部的唯一依据就是遇到一个仅包括回车换行符的 空行 ,好在在找寻 ...

wskwbog 发布于 2019-04-21 08:28 评论(0)阅读(226)
6

解决VS2019中.net core WPF 暂时无法使用 Designer 的临时方法

解决 VS2019 中.net core WPF 暂时无法使用 Designer 的临时方法 [TOC] 以下方法来自于微软github开源项目 dotnet/samples : "dotnet/samples WPF Hello World sample with linked files" ,请 ...

Enjoy233 发布于 2019-04-21 07:18 评论(6)阅读(361)
2

Unity3d之-使用BMFont制作美术字体

一、需求 游戏开发中经常遇到需要以美术字(而非字库)做数字显示的情况,通常美术会提供一组包含单个数字(也会有其它字符)的图片,可能是一张整图,也可能是每个数字分开的散图。 在此我以一张整图这种情况为例,来说明美术字体的具体制作流程。整图如下: 二、准备 整个制作过程需要用到三样工具: 字体数据制作工 ...

子非鱼` 发布于 2019-04-21 03:51 评论(1)阅读(109)
2

Vue依赖收集引发的问题

问题背景 在我们的项目中有一个可视化配置的模块,是通过go.js生成canvas来实现的。但是,我们发现这个模块在浏览器中经常会引起该tab页崩溃。开启chrome的任务管理器一看,进入该页面内存和cpu就会暴涨,内存经常会飙到700多M。但是我们的canvas实际的像素只有约500x500,根据一 ...

DanceOnBeat 发布于 2019-04-21 02:04 评论(0)阅读(108)
7

一键生成微信个人专属数据报告,了解你的微信社交历史

你是否想过生成一份属于你的微信个人数据报告,了解你的微信社交历史。现在,我们基于python对微信好友进行全方位数据分析,包括:昵称、性别、年龄、地区、备注名、个性签名、头像、群聊、公众号等。 其中,在分析好友类型方面,主要统计出你的陌生人、星标好友、不让他看我的朋友圈的好友、不看他的朋友圈的好友... ...

云外孤鸟 发布于 2019-04-21 01:41 评论(4)阅读(672)
0

TiDB之mac上搭建及调试技巧

由于本人最近已经成为TiDB的粉丝,所以就开始各种研究TiDB的源码,研究源码这个事情,首先就需要在自己电脑上不断的调试及修改。TiDB本身的代码是非常容易编译和调试的,但是要把PD、TiKV集群同时在本机上建立起来,还是有一点难度的。好在pingcap官方提供了docker-compose搭建集群... ...

mantu 发布于 2019-04-21 01:37 评论(0)阅读(188)
博聚网