0

方法得当,写书是个体力活:写在我的书进重印2000册之时

前一阵子,我朋友圈里,一位图书公司的编辑(编辑是尊称,按能力叫图书中介更恰当)发文征集Java基础书的作者,我想,我之前好歹也出Java书,手头有足够的素材,而且内容也正好对口,是面向初学者的,于是就写了份大纲发过去。 之后半天没有回音,于是我主动去问,没多久,直接回复:“你的大纲不行”,惜字如金。 ...

hsm_computer 发布于 2019-03-19 09:23 评论(0)阅读(42)
0

MySQL的可重复读级别能解决幻读吗

引言 之前在深入了解数据库理论的时候,了解到事物的不同隔离级别可能存在的问题。为了更好的理解所以在MySQL数据库中测试复现这些问题。关于脏读和不可重复读在相应的隔离级别下都很容易的复现了。但是对于幻读,我发现在可重复读的隔离级别下没有出现,当时想到难道是MySQL对幻读做了什么处理? 测试: 创建 ...

宁愿呢 发布于 2019-03-19 09:22 评论(0)阅读(11)
0

JavaScript 为什么要有 Symbol 类型?

Symbols 是 ES6 引入了一个新的数据类型 ,它为 JS 带来了一些好处,尤其是对象属性时。 但是,它们能为我们做些字符串不能做的事情呢? 在深入探讨 Symbol 之前,让我们先看看一些 JavaScript 特性,许多开发人员可能不知道这些特性。 背景 js 中的数据类型总体来说分为两种 ...

Fundebug 发布于 2019-03-19 09:21 评论(0)阅读(14)
0

阶乘很简单?说实话,这几道阶乘相关面试题你还真不一定懂!

对于如何算 n 的阶乘,只要你知道阶乘的定义,我想你都知道怎么算,但如果在面试中,面试官抛给你一道与阶乘相关,看似简单的算法题,你还真不一定能够给出优雅的答案!本文将分享几道与阶乘相关的案例,且难度递增。 案例一 给定一个整数 N,那么 N 的阶乘 N! 末尾有多少个 0?例如: N = 10,则 ...

帅地 发布于 2019-03-19 09:17 评论(0)阅读(23)
1

asp.net core系列 44 Web应用 布局

一.概述 MVC的视图与Razor页面经常共享视觉和777真钱老虎机元素,通过使用布局来完成,布局还可减少重复代码。本章演示了以下内容的操作方法:(1)使用通用布局,(2)自定义布局,(3) 共享指令,(4)在呈现Razor页面或MVC视图之前运行通用代码。 大多数 Web 应用都有一个通用布局,可在页面间切换 ...

花阴偷移 发布于 2019-03-19 09:05 评论(0)阅读(86)
2

777真钱老虎机员过关斩将--论商品促销代码的优雅性(一大波福利)

菜菜哥,YY说你帮她解决了几个问题,也帮我解决一个呗 原来是D妹子,来坐我身边,说下情况 我的项目是个电商项目,现在产品狗要给商品做活动 正常呀 我一个新手初来咋到顶不住压力了,上次来一个折扣活动,现在又来一个满减 正常呀 最要命的两个活动还能叠加使用 正常呀 我写的代码让老大骂了一顿,让我做优化 ...

架构师修行之路 发布于 2019-03-19 09:04 评论(1)阅读(130)
1

单机部署 ELK

对于一个体量不大的系统,运行在单机上的 ELK 就足以胜任日志的处理任务了。本文介绍如何在单台服务器上安装并配置 ELK(elalasticsearch + logstash + kibana),并最终通过 filebeat 把日志数据发送给日志服务器(ELK)。整体的架构如下图所示(此图来自互联网 ...

sparkdev 发布于 2019-03-19 09:02 评论(2)阅读(55)
0

springboot集成下,mybatis的mapper代理对象究竟是如何生成的

前言 开心一刻 中韩两学生辩论。 中:端午节是属于谁的? 韩:韩国人! 中:汉字是谁发明的? 韩:韩国人! 中:中医是属于谁的? 韩:韩国人! 中:那中国人到底发明过什么? 韩:韩国人! 前情回顾 Mybatis源码解析 - mapper代理对象的生成,你有想过吗,我们讲到了mybatis操作数据库 ...

youzhibing2904 发布于 2019-03-19 09:00 评论(0)阅读(81)
0

大数据技术 - MapReduce 应用的配置和单元测试

上一章的 MapReduce 应用中,我们使用了自定义配置,并用 GenericOptionsParser 处理命令行输入的配置,这种方式简单粗暴。但不是 MapReduce 应用常见的写法,本章第一部分将介绍 MapReduce 应用常见的写法,并详细介绍自定义配置以及命令行选项,通过自定义配置我 ...

渡码 发布于 2019-03-19 08:49 评论(0)阅读(45)
0

git命令详解( 六 )

此为git命令的第六篇 远程跟踪分支 不知道大家有没有发现在前面几篇中Git 好像知道 master 与 o/master 是相关的。当然这些分支的名字是相似的,可能会让你觉得是依此将远程分支 master 和本地的 master 分支进行了关联。这种关联在以下两种情况下可以清楚地得到展示: pul ...

一只菜鸟攻城狮啊 发布于 2019-03-19 08:48 评论(0)阅读(38)
1

【Go】那么多数值类型,应该选哪个?

原文链接:https://blog.thinkeridea.com/201903/go/selection_of_numerical_types.html 内置很多种数值类型,往往初学者不知道编写777真钱老虎机如何选择,使用哪种数值类型更有优势。 内置的数值类型有: 、 、 、 、 、 、 、 、 、 。 从 ...

戚银 发布于 2019-03-19 08:42 评论(0)阅读(42)
5

老777真钱老虎机员被新777真钱老虎机员拍在沙滩上?

这次去深圳的时候,抽空参加了一个深圳本地的线下沙龙,去的时候这个活动已经进行开始,刚坐下来不久,就听一个新777真钱老虎机员问一个老777真钱老虎机员的一个问题,引起了大家的热议。 年轻的777真钱老虎机员的问题是这样子的,他说现在新技术更新太频繁了,过个两三年就会出现一个新的框架,比如早些年非常流行的 Struts 说淘汰就淘汰了, ...

纯洁的微笑 发布于 2019-03-19 08:23 评论(6)阅读(724)
1

Kubernetes的污点和容忍(上篇)

背景 搭建了一个k8s(Kubernetes)的事件监听服务,监听事件之后对数据做处理。有天报了一个问题经调查是新版本的k8s集群添加会把unschedule等信息通过污点的方式反映。而这些污点是只有key没有value的。我的服务中只对value不会空的进行了处理就不对了。 发现这个问题,我跟le ...

编程一生 发布于 2019-03-19 07:57 评论(0)阅读(94)
4

技术高手如何炼成

面试的时候,我会问面试者,你日常如何构建自己的知识体系,如何让自己更高更快更强?多数工程师并没有深入地思考过这个问题,基本上是零敲碎打,随机性大,基本上是脚踩西瓜皮滑到哪里算哪里。 ...

技术小工 发布于 2019-03-19 07:18 评论(5)阅读(313)
6

C# 中的Async 和 Await 的用法详解

众所周知C 提供Async和Await关键字来实现异步编程。在本文中,我们将共同探讨并介绍什么是Async 和 Await,以及如何在C 中使用Async 和 Await。 同样本文的内容也大多是翻译的,只不过加上了自己的理解进行了相关知识点的补充,如果你认为自己的英文水平还不错,大可直接跳转到文章 ...

依乐祝 发布于 2019-03-19 07:13 评论(6)阅读(444)
2

Unix历史及相关概念回顾

欢迎来到Unix的世界 很多人都用了很多年的Unix(其实更熟悉的是叫Linux),也接触到Unix世界中的各种概念,比如GCC、GNU、BSD、POSIX、GPL等等,也大都知道一些传奇的如雷贯耳的人物,比如Ken Thompson、Dennis Ritchie、Linus Torvalds、Ri ...

justinme 发布于 2019-03-19 03:19 评论(0)阅读(72)
1

redis启动过程源码解析

大部分人在用开源软件的时候,并不知道一个优秀的开源软件内部是如何启动起来的,本文通过分析redis启动过程的源码,来学习优秀软件的启动过程 ...

killianxu 发布于 2019-03-18 23:47 评论(0)阅读(117)
1

如何从小白到合格的区块链工程师:写在前面的一些话

年前,我所在的公司成立了一个区块链事业部,我被委派为这个事业部的研发经理。2019年,我们要为公司的上下游企业利用区块链技术来做一套“通证(Token)”化的区块链系统。为上下游这些公司消除商业摩擦,并且在区块链系统上可以进行去中心化的价值转移和流通。得到命令后,我负责筹备了新部门的建设。年后和HR ...

Rocky Ren 发布于 2019-03-18 23:38 评论(1)阅读(144)
1

自制触摸屏电话

几个周末前闲着无聊做了个触摸屏电话,功能是简单了点,只能打电话、接电话、挂断、接听。而且个子还大了点,但是总归还算是做出了点东西,就晒晒。喷吧,哈哈。 小触摸屏是这样的(按钮左上角的编号实际显示时是没有的,这里是截的设计状态的图): 主要元件:触摸屏、arduino mega、sim800c、功放喇 ...

McKay 发布于 2019-03-18 23:24 评论(2)阅读(195)
1

一份详细的asyncio入门教程

asyncio模块提供了使用协程构建并发应用的工具。它使用一种单线程单进程的的方式实现并发,应用的各个部分彼此合作, 可以显示的切换任务,一般会在777真钱老虎机阻塞I/O操作的时候发生上下文切换如等待读写文件,或者请求网络。同时asyncio也支持调度代码在将来的某个特定事件运行,从而支持一个协程等待另一个协 ...

python学习中 发布于 2019-03-18 23:21 评论(0)阅读(53)
博聚网