网站首页 - 第8页 - 博客园
76

藏在正则表达式里的陷阱

一个正则表达式竟然能导致CPU100%异常? 快来看看是怎么回事! ...

陈树义 发布于 2018-06-19 09:43 评论(33)阅读(4179)
3

python logging详解及自动添加上下文信息

之前写过一篇文章日志的艺术(The art of logging),提到了输出日志的时候记录上下文信息的重要性,我认为上下文信息包括: when:log事件发生的时间 where:log事件发生在哪个模块(文件、函数) how important:log 事件的紧急程度 who:事件产生者的唯一标识 ...

xybaby 发布于 2018-06-19 09:26 评论(2)阅读(203)
1

[译]通往 Java 函数式编程的捷径

原文地址: "An easier path to functional programming in Java" 原文作者: "Venkat Subramaniam" 译文出自: "掘金翻译计划" 以声明式的思想在你的 Java 程序中使用函数式编程技术 Java™ 开发人员习惯于面向命令式和面向对 ...

Sinte-Beuve 发布于 2018-06-19 09:08 评论(0)阅读(313)
1

Spring AOP 源码分析系列文章导读

1. 简介 前一段时间,我学习了 Spring IOC 容器方面的源码,并写了数篇文章对此进行讲解。在写完 Spring IOC 容器源码分析系列文章中的最后一篇后,没敢懈怠,趁热打铁,花了3天时间阅读了 AOP 方面的源码。开始以为 AOP 部分的源码也会比较复杂,所以原计划投入一周的时间用于阅读 ...

coolblog.xyz 发布于 2018-06-19 09:00 评论(4)阅读(387)
1

揭秘任务型对话机器人(上篇)

欢迎大家前往 "腾讯云+社区" ,获取更多腾讯海量技术实践干货哦~ 本文来自专栏 "语言、知识与人工智能" ,作者 "腾讯知文实验室" 1. 什么是任务型机器人 任务型机器人指特定条件下提供信息或服务的机器人。通常情况下是为了满足带有明确目的的用户,例如查流量,查话费,订餐,订票,咨询等任务型场景。 ...

腾讯云+社区 发布于 2018-06-19 08:43 评论(0)阅读(329)
12

写在技术博客开通一周年之际:这一年在技术上我做了什么

去年的这个时候我在博客园开通了技术博客。一晃一年过去了,这一年中我写了二十几篇原创,全是对音频开发中的知识和经验的总结。不高产,差不多一个月两篇的节奏。平时工作比较忙,基本都是利用周末时间写出来的。中途有一段时间特别忙,差点想放弃,庆幸还是坚持下来了。我想后面还会坚持下去,内容还是对我工作中知识和经 ...

davidtym 发布于 2018-06-19 08:33 评论(10)阅读(1203)
0

PICE(2):JDBCStreaming - gRPC-JDBC Service

在一个akka-cluster环境里,从数据调用的角度上,JDBC数据库与集群中其它节点是脱离的。这是因为JDBC数据库不是分布式的,不具备节点位置透明化特性。所以,JDBC数据库服务器必须通过服务方式来向外提供数据操。在这种场景里服务端是JDBC服务,其它节点,包括其它的JDBC数据库节点都是这个 ...

雪川大虫 发布于 2018-06-19 08:26 评论(2)阅读(114)
22

深入了解EntityFramework Core 2.1延迟加载(Lazy Loading)

前言 接下来会陆续详细讲解EF Core 2.1新特性,本节我们来讲讲EF Core 2.1新特性延迟加载,如果您用过EF 6.x就知道滥用延迟加载所带来的灾难,同时呢,对此深知的童鞋到了EF Core中也就造成了极大的心里阴影面积,那么到底该不该用呢?当然,完全取决于您。 如果初学者从未接触过EF ...

Jeffcky 发布于 2018-06-19 08:22 评论(66)阅读(1971)
0

读Zepto源码之代码结构

虽然最近工作中没有怎么用 zepto ,但是据说 zepto 的源码比较简单,而且网上的资料也比较多,所以我就挑了 zepto 下手,希望能为以后阅读其他框架的源码打下基础吧。 源码版本 本文阅读的源码为 "zepto1.2.0" 源码结构 整体结构 如果在编辑器中将 zepto 的源码折叠起来,看 ...

_marven 发布于 2018-06-19 08:12 评论(1)阅读(232)
0

Git push 时如何避免出现 "Merge branch 'master' of ..."

在使用 Git 的进行代码版本控制的时候,往往会发现在 log 中出现 "Merge branch 'master' of ..." 这句话,如下图所示。日志中记录的一般为开发过程中对代码的改动信息,如果出现过多例如上述描述的信息会造成日志的污染。 阅读了一些外文的博客,下面就来一探究竟。 产生原因 ...

Sinte-Beuve 发布于 2018-06-19 08:06 评论(2)阅读(310)
0

上周热点回顾(6.11-6.17)

热点随笔: · 四年努力,梦归阿里,和大家聊聊成长感悟(五月的仓颉)· 我的微软最有价值专家(Microsoft MVP)之路(晓晨Master)· 如何快速清理 docker 资源(sparkdev)· 为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?(纯洁的微笑)· IT ...

博客园团队 发布于 2018-06-19 07:59 评论(0)阅读(648)
10

ORM系列之Entity FrameWork详解(持续更新)

一. 谈情怀 从第一次接触开发到现在(2018年),大约有六年时间了,最初阶段连接数据库,使用的是【SQL语句+ADO.NET】,那时候,什么存储过程、什么事务 统统不理解,生硬的将SQL语句传入SQLHelper类中,后来知道还要注意SQL注入,引入参数化的方式,现在回想一下,那个阶段简直Low到 ...

Yaopengfei 发布于 2018-06-19 07:56 评论(11)阅读(1028)
0

PHP多进程系列笔记(二)

上一篇文章讲解了 和`pcntl_wait`两个函数的使用,本篇继续讲解PHP多进程相关新知识。 僵尸(zombie)进程 这里说下僵尸进程: 僵尸进程是指的父进程已经退出,而该进程dead之后没有进程接受,就成为僵尸进程(zombie)进程。任何进程在退出前(使用exit退出) 都会变成僵尸进程( ...

飞鸿影~ 发布于 2018-06-19 07:38 评论(0)阅读(216)
7

如何通过努力出书,如何写有畅销资质的书,本文汇集了多位计算机图书作者的经验

最近,我在博客园里看到不少网友晒自己写的书,都很精彩,尤其的,我朋友肖同学也写了本《HTTP抓包实战》,https://item.jd.com/12375396.html。写书有什么好处?第一能总结,第二能在此基础上不断提升,第三在找工作时帮助很大。我知道在博客园里,有更多的朋友想出书,在本文里,我 ...

hsm_computer 发布于 2018-06-19 07:10 评论(6)阅读(481)
0

[译文]Domain Driven Design Reference(七)—— 大型战略设计结构

本书是Eric Evans对他自己写的《领域驱动设计-软件核心复杂性应对之道》的一本字典式的参考书,可用于快速查找《领域驱动设计》中的诸多概念及其简明解释。 上周末电脑硬盘文件莫名丢失,狼狈了大半周才缓过来 T_T 。《Domain Driven Design Reference》的原版pdf也丢了 ...

Zachary_Fan 发布于 2018-06-19 06:49 评论(1)阅读(174)
1

数据压缩的重要组成部分---位操作

数据压缩描述 数据压缩是一个减少数据存储空间的过程。 数据压缩包括两个过程:一个过程是,压缩或编码数据,数据大小减小;另一个过程是,解压缩或解码数据,还原到数据本身的状态。 根据信息的内容,所有的数据都会表现出一定的特性,称为熵(从热力学借用的一个术语)。压缩是可能的,因为绝大多数数据所表现出来的容 ...

IDreamo 发布于 2018-06-19 06:44 评论(0)阅读(256)
1

基于Vue cli生成的Vue项目的webpack4升级

[1]概述 [2]模式mode [3]optimization [4]升级 [5]配置 ...

小火柴的蓝色理想 发布于 2018-06-19 02:42 评论(1)阅读(365)
0

在Golang开发中使用Redis

周五上班的主要任务是在公司老平台上用redis处理一个队列问题,顺便复习了一下redis操作的基础知识,回来后就想着在自己的博客demo里,用redis来优化一些使用场景,学习一下golang开发下redis的使用。 Redis简单介绍 简介 关于Redis的讨论,其实在现在的后台开发中已经是个老生 ...

zzayne 发布于 2018-06-18 23:47 评论(0)阅读(241)
0

领域驱动设计的必要性和模型标准——《领域驱动设计-精简版》

一、领域驱动设计 领域驱动设计早在30年前就已经为人所知,一些设计人员开始开始领域建模,领域通用语言的思维构造,以便能够在领域专家和开发专家形成高效的沟通,Eric Evans将这种思维(思潮)定义为Domain-Driven Desigin(领域驱动设计,简称DDD)。DDD在B/S还不这么流行的 ...

geons 发布于 2018-06-18 22:55 评论(0)阅读(253)
1

C语言使用hiredis访问redis

`Hiredis` 是Redis数据库的简约C客户端库。它是简约的,因为它只是增加了对协议的最小支持,但是同时它使用了一个高级别的 printf like API,所以对于习惯了 printf 风格的C编程用户来说,其非常容易使用,而且API中没有明确的绑定每个 Redis 命令。 Github: ...

飞鸿影~ 发布于 2018-06-18 22:17 评论(0)阅读(128)