文摘首页 | 我的好库
好库文摘

【Go学习之旅】Go语言安装及环境配置教程

一、前言 Go(又称Golang)是Google开发的一种静态强类型、编译型的编程语言。 Go语言的主要特点包括:自动垃圾回收、更丰富的内置类型、函数多返回值、错误处理、匿名函数和闭包、类型和接口、并发编程、反射、语言交互性。 &......

doclist 发布于 2019/4/24 8:59:51 阅读(4) 评论(0)

HWPushDemo【华为推送集成,基于2.6.1.301版本】

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 这个Demo只是记录华为推送的集成,不能运行。 另外,因为可能用到存储权限,所以还需要搭配运行时权限申请功能。 使用步骤 一、项目组织结构图 注......

doclist 发布于 2019/4/24 8:59:44 阅读(2) 评论(0)

解构领域驱动设计(三):领域驱动设计

在上一部分,分层架构的目的是为了将业务规则剥离出来在单独的领域层中进行实现。再回顾一下领域驱动设计的分层中应用层代码的实现。 @Override public void pay(int orderId, float amount......

doclist 发布于 2019/4/24 8:40:17 阅读(2) 评论(0)

MyBatis中主键回填的两种实现方式

主键回填其实是一个非常常见的需求,特别是在数据添加的过程中,我们经常需要添加完数据之后,需要获取刚刚添加的数据 id,无论是 Jdbc 还是各种各样的数据库框架都对此提供了相关的支持,本文我就来和和大家分享下数据库主键回填在 MyBat......

doclist 发布于 2019/4/24 8:40:03 阅读(2) 评论(0)

MATLAB中“fitgmdist”的用法及其GMM聚类算法

MATLAB中“fitgmdist”的用法及其GMM聚类算法 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 高斯混合模型的基本原......

doclist 发布于 2019/4/24 8:20:10 阅读(2) 评论(0)

Leetcode 1-10

这篇文章介绍Leetcode1到10题的解决思路和相关代码。 1. Two sum 问题描述:给定一个整数数组,返回两个数字的索引,使它们加起来等于一个特定的目标。 例子: Given nums = [2, 7, 11, 15], ta......

doclist 发布于 2019/4/24 0:39:39 阅读(3) 评论(0)

一个小实例理解js 原型和继承

导语1:一个构造函数的原型对象,其实就是这个构造函数的一个属性而已,属性名叫prototype,值是一个对象,对象中有一些属性和方法,所以每个构造函数的实例对象都拥有这些属性和方法的使用权。 导语2:构造函数需要用 new 操作符来调......

doclist 发布于 2019/4/24 0:01:45 阅读(3) 评论(0)

理解 KMP 算法

t.delay) { e.fadeIn() } if......

doclist 发布于 2019/4/24 0:01:39 阅读(3) 评论(0)

麒麟子Cocos Creator实用技巧一:如何正确地显示微信头像

不管是游戏App,还是H5,又或者是微信小游戏。但凡接入了微信登录的应用,都可能需要显示微信头像。 在Cocos Creator中,我们常见的显示方法像下面这样 var headimg = 'http://thirdwx.qlo......

doclist 发布于 2019/4/23 23:42:37 阅读(4) 评论(0)

[Inside HotSpot] C1编译器优化:条件表达式消除

1. 条件传送指令 日常编程中有很多根据某个条件对变量赋不同值这样的模式,比如: int cmov(int num) { int result = 10; if(num<10){ result =......

doclist 发布于 2019/4/23 23:05:17 阅读(4) 评论(0)

记一次重大生产事故,在那 0.1s 我想辞职不干了!

一、发生了什么?   1.那是一个阳光明媚的下午,老婆和她的闺蜜正在美丽的湖边公园闲逛(我是拎包拍照的)。 2.突然接到甲方运营小妹的微信:有个顾客线上付款了,但是没有到账,后台卡在微信支付成功(正常状态是充值成功)......

doclist 发布于 2019/4/23 23:05:04 阅读(6) 评论(0)

[区块链\BTC原理\源码]用 Go 构建一个区块链原型

摘要 本文构建了一个使用工作量证明机制(POW)的类BTC的区块链。将区块链持久化到一个Bolt数据库中,然后会提供一个简单的命令行接口,用来完成一些与区块链的交互操作。这篇文章目的是希望帮助大家理解BTC源码的架构,所以主要专注......

doclist 发布于 2019/4/23 22:45:50 阅读(5) 评论(0)

Hashtable,HashMap,TreeMap有什么区别?Vector,ArrayList,LinkedList有什么区别?int和Integer有什么区别?

接着上篇继续更新。 /*请尊重作者劳动成果,转载请标明原文链接:*/ /* https://www.cnblogs.com/jpcflyer/p/10759447.html* / 题目一:Hashtable,HashMap,Tre......

doclist 发布于 2019/4/23 22:45:44 阅读(6) 评论(0)

信号处理

理解概念 ​ 可以用来处理进程间的异步事件——即进程间可以通过系统调用来发送信号,只是告知某进程发生了什么事,使得被告知的进程去做对应的事件(信号处理),要注意的是,发送信号的过程并不会传送任何数据。通过kill -l可以看到信号的名字......

doclist 发布于 2019/4/23 22:26:42 阅读(4) 评论(0)

SDL2在VS配置

  main: 讲述SDL2函数库配置及模板导出 OS: WIN 10 IDE: VS2019 1.SDL2在VS2019中的配置 从官网中下载SDL2......

doclist 发布于 2019/4/23 22:26:29 阅读(3) 评论(0)

[Active Learning] 01 An Brief Introduction to Active Learning

目录 什么是主动学习? 主动学习 vs. 被动学习 为什么需要主动学习? 主动学习与监督学习、弱监督学习、半监督学习......

doclist 发布于 2019/4/23 22:26:23 阅读(6) 评论(0)

ArrayList 源码分析

ArrayList 是基于数组实现的可变大小的集合,底层是一个 Object[] 数组,可存储包括 null 在内的所有元素,默认容量为 10。元素的新增和删除,本质就是数组元素的移动,接下以 jdk7 代码为例,对它常用操作的源码进行......

doclist 发布于 2019/4/23 20:49:49 阅读(6) 评论(0)

【js】版本号对比处理方案

今天在处理一个bug问题,适配客户端版本:若版本号未达到,则不可运行该功能,若达到则可运行。 版本号规则如下:(一般统一为2个点,其他的是数字,版本号从高位到低位,首位越大则越大,首位相同则对比下一位...) 版本由低到高:6.......

doclist 发布于 2019/4/23 19:52:00 阅读(5) 评论(0)

fail-fast是个什么策略?(转自微信公众号Hollis )

fail-fast:快速实效系统,在系统设计过程中,快速实效系统是一种可以立即报告任何可能表明故障的情况的系统,快速失效系统通常设计于停滞正常工作,而不是试图继续可能存在缺陷的过程,这种设计会在操作中的多个点检查系......

Moonecho 发布于 2019/4/23 18:58:55 阅读(7) 评论(0)

OO Unit2多线程电梯总结博客

OO Unit2多线程电梯总结博客 传说中的电梯居然就这样写完了~撒花🎉给今年的课程组笔芯,提供了输入输出接口包,不用像以前一样麻烦地处理输入,改善了面向过程和面向Wrong Format的程序设计。   程序设计思路和度......

doclist 发布于 2019/4/23 17:11:55 阅读(5) 评论(0)
上一页 1 2 ... 6 7 8 9 10 11 12 13 ... 下一页共4362页  到第