0

负数为什么要用补码来表示?

上篇文章讲了“负数在计算机中是怎么存储的”。看完之后,应该对原码,反码,补码有了基本的了解了。 今天,我们深入探讨一下,为什么计算机中要用补码来表示负数? 首先,我们应该清楚,原码是方便给人看的。看到一个数的原码,我们就能根据符号位和后边的二进制位,计算出这个数的实际值。为了简单起见,我以一个字节8 ...

starry_skys 发布于 2019-12-06 19:00 评论(0)阅读(236)
0

node.js多进程架构

node.js是单进程应用,要充分利用多核cpu的性能,就需要用到多进程架构。 作为web服务器,不能多个进程创建不同的socket文件描述符去accept网络请求, 有经验的同学知道,如果端口被占用了,再跑一个监听该端口的服务就会报EADDRINUSE异常。那么问题来了,多进程架构如何去解决这个问 ...

kingsonCai 发布于 2019-12-06 18:56 评论(0)阅读(186)
0

常用文本处理命令

[TOC] Linux中很多文本工具都使用到了正则表达式,正则表达式可以极大的简化linux系统管理工作,因为网上有很多正则相关的教程,所以这里不再讲述,我当时看的是菜鸟的 "正则表达式" ,看个一下午在实验几遍基本就会了,除了正向肯定预查,反向肯定预查这几个比较复杂一些,其他都是非常简单的,很多时 ...

陈芳志 发布于 2019-12-06 18:43 评论(2)阅读(171)
1

你真的了解foreach吗?

有C#基础的,当问到循环有哪些,会毫不犹豫的说出的for、do while、foreach及while这几种,但是到具体实际开发中,我们遇到一些问题,比如:到底选择哪种?为什么选择这种?哪种好像都可以?,其实在大多数情况下基本上可以通用,但是遇到比如Dictionary <[key] , [valu... ...

爱在846 发布于 2019-12-06 18:21 评论(6)阅读(310)
0

以Python为例的Async / Await的编程基础

来源:Redislabs 作者:Loris Cro 翻译:Kevin (公众号:中间件小哥) 近年来,许多编程语言都在努力改进它们的并发原语。Go 语言有 goroutines,Ruby 有 fibers,当然,还有 Node.js 帮助普及的 async/await,这是当今使用最为广泛的并发操作 ...

中间件小哥 发布于 2019-12-06 17:44 评论(0)阅读(191)
0

NIO-Buffer

Buffer是NIO用于存放特定基元类型数据的容器。缓冲区是特定基元类型的元素的线性有限序列。 ...

杰哥很忙 发布于 2019-12-06 17:29 评论(0)阅读(95)
3

C# Lazy Loading

前言 按需加载对象延迟加载实际是推迟进行创建对象,直到对其调用后才进行创建初始化,延迟(懒加载)的好处是提高系统性能,避免不必要的计算以及不必要的资源浪费。 常规有这些情况: 对象创建成本高且程序可能不会使用它。 例如,假定内存中有具有 Orders 属性的 Customer 对象,该对象包含大量 ...

HueiFeng 发布于 2019-12-06 17:17 评论(0)阅读(368)
1

【一起学设计模式】命令模式+模板方法+工厂方法实战: 如何优雅的更新商品库存...

前言 之前在我的博客([一枝花算不算浪漫][1])中已经更新过两篇设计模式相关的内容 [【一起学设计模式】策略模式实战一:基于消息发送的策略模式实战][2] [【一起学习设计模式】策略模式实战二:配合注解 干掉业务代码中冗余的if else...][3] [【一起学设计模式】访问者模式实战:权限管理 ...

一枝花算不算浪漫 发布于 2019-12-06 17:09 评论(2)阅读(216)
1

CSS 了解一下

CSS 认识一下 1、CSS 的那些事 CSS(Cascading Style Sheets)译「 层叠样式表 」,我的理解是: 各种样式叠加的表 。 一个网页,如果没有 CSS,就是穿着“国王的新衣”,在裸奔!CSS 的重要性不言而喻! 作为 HTML 的衣服,CSS 为 HTML 元素提供了一种 ...

我是玖柒后 发布于 2019-12-06 17:06 评论(0)阅读(178)
0

Coroutines in Android - One Shot and Multiple Values

在Android中, 我们用到的数据有可能是一次性的, 也有可能是需要多个值的. 本文介绍Android中结合协程(coroutines)的MVVM模式如何处理这两种情况. 重点介绍协程`Flow`在Android中的应用. ...

圣骑士wind 发布于 2019-12-06 17:05 评论(0)阅读(68)
0

nginx中proxy_pass小斜杠

nginx中proxy_pass小斜杠 1. 故事背景 相信做微信公众号开发的朋友都知道,要想在微信中预览效果,必须使用域名访问.很多朋友使用内网穿透工具.不仅不好用还不稳定.所以,发挥脸厚吃天下的态度,向公司it申请了一个子域名指向了阿里云一台ecs的80端口.可是后来,端口不够用了.本着就近原则 ...

_herbert 发布于 2019-12-06 16:43 评论(2)阅读(192)
0

AutoCAD ObjectARX 二次开发(2020版)--4,使用ARX向导创建CAD二次开发项目(编程框架)--

手动创建ObjectARX应用程序非常麻烦,在此步骤中,将介绍ObjectARX向导。 在这里,我们将使用ObjectARX向导创建我们的ObjectARX应用程序。 本节的程序的需求是,接收CAD用户的输入。 首先,打开VS2017,新建项目 在左边的树形目录里依次选择 Visual C++ -- ...

sn-Cloud 发布于 2019-12-06 16:19 评论(0)阅读(145)
3

[从今天开始修炼数据结构]树,二叉树,线索二叉树,霍夫曼树

前面我们已经提到了线性表,栈,队列等数据结构,他们有一个共同的特性,就是结构中每一个元素都是一对一的,可是在现实中,还有很多一对多的情况需要处理,所以我们需要研究这种一对多的数据结构 —— 树,并运用它的特性来解决我们在编程中遇到的问题。 一、树的定义 1,树Tree是n(n >= 0) 个结点的有 ...

Joey777210 发布于 2019-12-06 15:35 评论(0)阅读(284)
4

.NET Core Blazor 1-Blazor项目文件分析

.NET Core Blazor 1 Blazor项目文件分析 本节内容为Blazor的基本文件 简介 Blazor是一个使用.NET技术用于代替JavaScript/typescript的前端WEB框架。在前端开发中使用.NET语言进行书写逻辑有利于我们的性能、可靠性和安全性。并且对于使用.NET ...

WarrenRyan 发布于 2019-12-06 15:28 评论(6)阅读(500)
0

【并发编程】Thread类的详细介绍

本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 "并发编程系列博客传送门" 类是Java中实现多线程编程的基础类。本篇博客就来介绍下 类的常用API和常见用法。 类常用的方法如下: Thread.activeCount():这个 ...

写代码的木公 发布于 2019-12-06 14:58 评论(0)阅读(310)
2

关于python语言优化的一些思考

最近一直在做python工程化相关的工作,颇有心得,遂总结一下。一是为了整理思绪,二是为了解放自己健忘的大脑。 python是一个C的语法糖盒子 原生的python通常都是由cpython实现,而cpython的运行效率,确实让人不敢恭维,比较好的解决方案有cython、numba、pypy等等 c ...

pypypypy 发布于 2019-12-06 14:51 评论(1)阅读(254)
0

深度学习在商户挂牌语义理解的实践

POI名称的自动生成格外重要,而机器对商户挂牌的语义理解又是其中关键的一环。本文主要介绍相关技术方案在高德的实践和业务效果。 ...

高德技术 发布于 2019-12-06 14:40 评论(1)阅读(70)
0

痞子衡嵌入式:恩智浦i.MX RTxxx系列MCU启动那些事(4)- OTP及其烧写方法

OTP是i.MXRTxxx里一块特殊的存储区域,用于存放全部芯片配置信息,其中有一部分配置信息和Boot相关。这块特殊存储区域并不在ARM的4G system address空间里,需要用特殊的方式去访问(读/写),如何访问OTP是本篇文章的重点。 ...

痞子衡 发布于 2019-12-06 14:40 评论(0)阅读(69)
1

Django 中间件

初步了解 我们知道在验证用户是否登陆时,给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样稍微有点繁琐,而使用中间件就很简单了,当然这只是中间件的一个功能。 中间件 中间件的介 ...

Nolinked 发布于 2019-12-06 14:35 评论(0)阅读(126)
0

OOXML中回车等特殊字符处理方法

Excel2007以后版本中\r,\t,\n等特殊字符处理方法介绍。以及NPOI与OpenXml在处理这些字符上的问题与解决方法分享。 ...

云中客 发布于 2019-12-06 14:28 评论(0)阅读(89)