0

React躬行记(15)——React Hooks

Hook(钩子)是React v16.8新引入的特性,能以钩子的形式为函数组件附加类组件的状态、生命周期等特性。React的类组件有难以拆分、测试,状态逻辑分散,难以复用等问题,虽然可以通过渲染属性(Render Props)和高阶组件来提取状态逻辑,但会形成层层嵌套,而使用Hook后的函数组件就能 ...

咖啡机(K.F.J) 发布于 2019-12-04 09:43 评论(1)阅读(92)
4

[书籍]值得纪念的第100篇博客,推荐一些看过的UI书籍

1. 前言 来到大发彩票手机APP11年,这两年闲下来了才有时间写写博客,不知不觉终于写到第100篇博客了。回顾过去发表的博客,居然大部分都与UI相关。明明我本来从事的是Oracle的相关开发,明明我当初的目标是成为Oracle DBA,明明我就很不想做UI的工作,结果阴差阳错地就成了现在这个样子。 我永远忘不 ...

dino.c 发布于 2019-12-04 09:34 评论(4)阅读(396)
43

【翻译】.NET Core3.1发布

.NET Core3.1发布 我们很高兴宣布.NET Core 3.1的发布。实际上,这只是对我们两个多月前发布的.NET Core 3.0的一小部分修复和完善。最重要的是.NET Core 3.1是长期支持(LTS)版本,并且将支持三年。和过去一样,我们希望花一些时间来发布下一个LTS版本。额外的 ...

HueiFeng 发布于 2019-12-04 09:16 评论(44)阅读(4811)
13

“数据中台”的再思考

今天,中台已经成为架构转型的里程碑,从互联网到传统企业谈架构必有中台。虽然各种中台概念层出不穷,但“数据中台”和“业务中台”作为中台概念的起始源头,被视为最纯正的中台,也是企业架构转型的重要目标。我所在的银行正筹备“数据中台”的建设,为此在内外部组织了多次技术研讨,每个人都有不同的想法,共同点仅限于 ...

海边的Ivan 发布于 2019-12-04 09:13 评论(7)阅读(1100)
4

.Net Core 3.0 使用 Serilog 把日志记录到 SqlServer

Serilog简介 Serilog是.net中的诊断日志库,可以在所有的.net平台上面运行。Serilog支持结构化日志记录,对复杂、分布式、异步应用程序的支持非常出色。Serilog可以通过插件的方式把日志写入到各种终端,控制台、文本、Sqlserver、ElasticSearch,Serilo ...

fengchao1000 发布于 2019-12-04 09:10 评论(1)阅读(398)
0

聚类-K-Means

1.什么是K-Means? K均值算法聚类 关键词:K个种子,均值聚类的概念:一种无监督的学习,事先不知道类别,自动将相似的对象归到同一个簇中 K-Means算法是一种聚类分析(cluster analysis)的算法,其主要是来计算数据聚集的算法,主要通过不断地取离种子点最近均值的算法. K-Me ...

Curry秀 发布于 2019-12-04 09:03 评论(0)阅读(98)
14

《程序人生》系列-敖丙教你搭个面试项目

你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub http://github.com/JavaFamily上已经收录有一线大厂面试点脑图、个人联系方式和人才交流群,欢迎Star和指教 前言 群里不知道多少次大家说自己的项目没亮点,在大学没项目出去后怕找不到工作,问敖丙我实习的时候是怎 ...

敖丙 发布于 2019-12-04 09:02 评论(2)阅读(544)
2

Linux job control

Linux 系统中有一个 job control 的概念,本文简单介绍什么是 job,以及常见的 job control 命令。本文中演示部分使用的环境为 ubuntu 18.04。 进程组(job) 执行一个命令会创建一个或多个进程,这些进程被称为一个进程组(process group)。进程组中 ...

sparkdev 发布于 2019-12-04 09:01 评论(0)阅读(426)
0

小白学 Python 爬虫(10):Session 和 Cookies

人生苦短,我用 Python 前文传送门: "小白学 Python 爬虫(1):开篇" "小白学 Python 爬虫(2):前置准备(一)基本类库的安装" "小白学 Python 爬虫(3):前置准备(二)Linux基础入门" "小白学 Python 爬虫(4):前置准备(三)Docker基础入门" ...

极客挖掘机 发布于 2019-12-04 08:44 评论(0)阅读(177)
3

JVM的类加载机制全面解析

JVM把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被JVM直接使用的Java类型,这就是JVM的类加载机制。 ...

万猫学社 发布于 2019-12-04 08:42 评论(0)阅读(198)
1

深入SQL Server 日期和时间的内部存储

在SQL Server的内部存储中,日期和时间不是以字符串的形式存储的,而是使用整数来存储的。使用特定的格式来区分日期部分和时间部分的偏移量,并通过基准日期和基准时间来还原真实的数据。 一,DateTime的内部存储 SQL Server存储引擎把DateTime类型存储为2个int32类型,共8个 ...

悦光阴 发布于 2019-12-04 08:38 评论(0)阅读(317)
0

你真的知道聊天室架构设计这两个问题吗?

上篇我们介绍了下面这个简单的语音聊天室的架构,遗留了两个问题。首先,语音服务器是怎么转发语音数据的? 我们直接上图。图中虚线框表示连接到同一台语音服务器。当A说话的时候,客户端将语音数据上传到A所连接的语音服务器;语音服务器向房间服务器查询A所在房间的其他用户(B-E)所在的语音服务器IP,分几种情 ...

后台开发拾遗 发布于 2019-12-04 08:25 评论(0)阅读(293)
57

《Dotnet9》系列-开源C# WPF控件库2《Panuon.UI.Silver》强力推荐

国内优秀的WPF开源控件库,Panuon.UI的优化版本。一个漂亮的、使用样式与附加属性的WPF UI控件库,值得向大家推荐使用与学习。 今天站长(Dotnet9,站长网址:http://dotnet9.com, 微信公众号:dotnet9_com)推荐另一款开源的WPF控件库(PanuonUI. ...

沙漠之狐耶 发布于 2019-12-04 08:22 评论(78)阅读(3732)
15

EntityFramework Core 3多次Include导致查询性能低之解决方案

前言 上述我们简单讲解了几个小问题,这节我们再来看看如标题EF Core中多次Include导致出现性能的问题,废话少说,直接开门见山。 EntityFramework Core 3多次Include查询问题 不要嫌弃我啰嗦,我们凡事从头开始讲解起,首先依然给出我们上一节的示例类: 接下来我们在控制 ...

Jeffcky 发布于 2019-12-04 07:49 评论(19)阅读(1094)
6

.net反编译原理

本篇文章涉及到使用ILDasm和ILasm进行反编译和编译。 ...

杰哥很忙 发布于 2019-12-04 06:58 评论(7)阅读(546)
0

SpringMVC请求参数接收总结(一)

前提 在日常使用 进行开发的时候,有可能遇到前端各种类型的请求参数,这里做一次相对全面的总结。 中处理控制器参数的接口是 ,此接口有众多子类,分别处理不同(注解类型)的参数,下面只列举几个子类: :解析处理使用了 注解的参数、 类型参数和 类型(如 、`int`等类型)参数。 :解析处理 注解的参数 ...

throwable 发布于 2019-12-04 01:27 评论(0)阅读(196)
0

预分配——fallocate的前世今生

最近比较懒,还是加班写点东西吧,不然过段时间又把这些整理的东西弄丢了。 写什么呢?写一些跟工作相关的吧!因为笔者从事多媒体录像相关的开发工作,因此常常涉及到优化写卡策略、提升写卡性能相关的方面的事情。此话怎讲呢?如行车记录仪类的录像产品,录像可能持续多日,越往后写卡速度会越来越慢,直观感受是取出视频 ...

OnlyTime_唯有时光 发布于 2019-12-04 01:03 评论(0)阅读(83)
1

Activiti工作流框架学习笔记(一)之通用数据表详细介绍

文/朱季谦 Activiti工作流引擎自带了一套数据库表,这里面有一个需要注意的地方: 低于5.6.4的MySQL版本不支持时间戳或毫秒级的日期。更糟糕的是,某些版本在尝试创建此类列时将引发异常,而其他版本则不会。执行自动创建/升级时,引擎将在执行DDL时更改它。使用DDL文件方法时,既可以使用常规 ...

朱季谦 发布于 2019-12-04 00:27 评论(1)阅读(237)
0

LinkedList实现原理(JDK1.8)

LinkedList实现原理(JDK1.8) LinkedList底层采用双向链表,如果对链表这种结构比较熟悉的话,那LinkedList的实现原理看明白就相当容易。 链表通过“指针”将一组零散的内存块串联起来使用,每一个元素(节点)通过指针指向它的下一个元素,最后一个节点的下一个指向为null,而 ...

杨小格子 发布于 2019-12-03 23:46 评论(0)阅读(145)
0

同步工具类 CountDownLatch 和 CyclicBarrier

在开发中,一些异步操作会明显加快执行速度带来更好的体验,但同时也增加了开发的复杂度,想了用好多线程,就必须从这些方面去了解 线程的 方法 线程异步返回 类 线程池 同步工具类 ,`CyclicBarrier Semaphore Phaser Exchanger` 估计上面每一个对于 2~3 年的 j ...

sanri1993 发布于 2019-12-03 22:54 评论(0)阅读(192)