1

深入理解 BigDecimal

什么是 BigDecimal为什么用 BigDecimal 而不用 double加减乘除常用方法保留两位小数四舍五入比较注意事项参考 什么是 BigDecimal BigDecimal 可以表示一个任意大小且精度完全准确的浮点数。 为什么用 BigDecimal 而不用 double Talk is ...

小李不秃 发布于 2019-12-11 23:37 评论(0)阅读(272)
12

程序员:这10种糟糕的程序命名,你遇到过几个?

66777.com_【官方首页】-幸运彩票有人问:规范的命名风格真的能让你程序员少出bug? 当遇到这方面的教训时,就会想到这句话还是有点道理的。 工作快三年多了,从刚开始的什么都不懂,到慢慢发现积累知识点的重要性。关于程序的命名规范之前也做过一些笔记,只是感觉不全面,就一直没有写出来。 直到前段时间看了邹溪源老师的这篇 "成就卓越代码,从 ...

张林-布莱恩特 发布于 2019-12-11 23:18 评论(7)阅读(1234)
3

这可能是最容易入门的socket教程了

前言: 如今,网络编程已然成为了一个后端开发工程师需要具备的核心技能之一。因此,该博客力求提供最简单、通俗的描述方式,来描绘网络编程中常见的知识点,同时附带代码示例,后期会加上具体的抓包分析,实际项目、框架案例,希望可以和大家共同探索网络世界。 什么是socket? 在计算机通讯领域,socket被 ...

进击的李同学 发布于 2019-12-11 22:46 评论(2)阅读(617)
2

浅议Grpc传输机制和WCF中的回调机制的代码迁移

66777.com_【官方首页】-幸运彩票浅议Grpc传输机制和WCF中的回调机制的代码迁移 一、引子 如您所知,gRPC是目前比较常见的rpc框架,可以方便的作为服务与服务之间的通信基础设施,为构建微服务体系提供非常强有力的支持。 而基于.NET Core的gRPC.NET 组件截至2019年11月30日的最新版本为2.25.0,该版本基 ...

溪源More 发布于 2019-12-11 21:40 评论(3)阅读(241)
5

你说你懂计算机网络,那这些你都知道吗

今天的因特网无疑是有史以来由人类创造的、精心设计的最大系统、该系统由数以千计的计算机设备(计算机、平板电脑、智能手机)彼此相互连接构成,并且还有一批与因特网相互连接的物品比如游戏机、监控系统、汽车、医疗设备、智能眼镜、手表、运动手环等,随着5G时代的到来,万物互联也越来越称为可能,这里推荐一下 尤瓦 ...

cxuan 发布于 2019-12-11 21:40 评论(0)阅读(438)
1

17.JAVA-Dom、Sax解析XML详解

在JAVA中,解析有三种方式: Dom解析(支持改删,耗内存)、 Sax解析(不支持改删,不耗内存)、 Pull解析(在Android中推荐使用的一种解析XML的方式,在下章18.JAVA-pull解析XML学习) 1.支持Dom与Sax解析的开发包 分为两种. JAXP: 由sun公司推出的解析标 ...

NQian 发布于 2019-12-11 21:31 评论(0)阅读(125)
2

机器学习-Python 01

机器学习中最常用最流行的语言工具现阶段应该是Python, 这篇文章主要介绍一些常用的Python语法知识。本篇博文适合那些有其他语言基础的程序员们,如果一点基础都没有,我建议先跳过。博主以前是做移动端开发的,所以本篇文章主要是为那些准备知识提升或者转行的程序员们准备的,可以让你们以最快的速度进入到 ...

HappyPuppy 发布于 2019-12-11 20:44 评论(0)阅读(241)
1

如何用vue-cli3脚手架搭建一个基于ts的基础脚手架

66777.com_【官方首页】-幸运彩票[TOC] 忙里偷闲,整理了一下关于如何借助 vue cli3 搭建 ts + 装饰器 的脚手架,并如何自定义 webpack 配置,优化。 准备工作 @vue/cli@4.1.1 vue 2.6 node v12.13.0 安装 node 安装 node 全局安装 nrm,npm 的镜像源管理工具 ...

ESnail 发布于 2019-12-11 20:32 评论(0)阅读(417)
4

HTTP/2简介

1.HTTP/2的定义: HTTP/2即超文本传输协议2.0,是HTTP/1.1下一代的协议。66777.com_【官方首页】-幸运彩票是由互联网工程任务组(IETF)的Hypertext Transfer Protocol Bis (httpbis)工作小组进行开发。 是自1999年HTTP/1.1发布后的首个更新。HTTP/2.0在20 ...

AhuntSun 发布于 2019-12-11 19:22 评论(2)阅读(312)
3

Redis 命令执行过程(上)

今天我们来了解一下 Redis 命令执行的过程。在之前的文章中《当 Redis 发生高延迟时,到底发生了什么》我们曾简单的描述了一条命令的执行过程,本篇文章展示深入说明一下,加深读者对 Redis 的了解。 ...

程序员历小冰 发布于 2019-12-11 18:51 评论(0)阅读(431)
1

webpack入门指南(基于webpack v4.41.2)

2019年12月5日初稿,目前webpack已经更新到v4.41.2,本文正是基于该版本,在windows8.1操作系统下进行的demo编译,适用于想入门webpack的前端开发人员。 webpack官方使用指南(参考1):http://www.webpackjs.com/guides/getti ...

Eric_同学 发布于 2019-12-11 18:43 评论(1)阅读(284)
2

SpringCache自定义过期时间及自动刷新

背景前提 阅读说明(十分重要) 对于Cache和SpringCache原理不太清楚的朋友,可以看我之前写的文章:Springboot中的缓存Cache和CacheManager原理介绍 能关注SpringCache,想了解过期实现和自动刷新的朋友,肯定有一定Java基础的,所以先了解我的思想,达成共 ...

半天想不出昵称的斌 发布于 2019-12-11 17:55 评论(6)阅读(612)
4

CAS都不了解,你还怎么看J.U.C

前言 说到CAS(CompareAndSwap),不得不先说一说悲观锁和乐观锁,因为CAS是乐观锁思想的一种实现。66777.com_【官方首页】-幸运彩票 悲观锁:总是很悲观的认为,每次拿数据都会有其他线程并发执行,所以每次都会进行加锁,用完之后释放锁,其他的线程才能拿到锁,进而拿到资源进行操作。java中的synchronized和Re ...

9龙 发布于 2019-12-11 17:38 评论(0)阅读(356)
1

Redis 中的数据库

前面我们花了很多的时间介绍了 redis 中基本的数据结构,及其内部的实现情况,这些都是非常基础的东西,可能不经意间你就会用到他们,希望你花点时间了解一下。66777.com_【官方首页】-幸运彩票 接下来,我们将走近 redis 数据库,学习各种操作 redis 的命令,并介绍它的一些实现策略以及集群配置等等内容。 一、redis 中的数 ...

Single_Yam 发布于 2019-12-11 17:26 评论(0)阅读(289)
16

Delphi - 手把手教你基于D7+Access常用管理系统架构的设计与实现

前言 从事软件开发工作好多年了,学的越深入越觉得自己无知,所以还是要对知识保持敬畏之心,活到老,学到老! 健身和代码一样都不能少,身体是革命的本钱,特别是我们这种高危工种,所以小伙伴们运动起来!有没有健身撸铁,体脂现在是多少呀?明年(2020/03/22)徐州的马拉松有没有报名呀!? 扯的有点远了, ...

Jeremy.Wu 发布于 2019-12-11 16:25 评论(77)阅读(1923)
3

DRF Django REST framework 之 序列化(三)

Django 原生 serializer (序列化) 导入模块 from django.core.serializers import serialize 获取 queryset 对 queryset 进行序列化 将序列化之后的数据,返回给客户端 首先,设计url, 先只定义GET和POST接口 f ...

Nolinked 发布于 2019-12-11 16:25 评论(0)阅读(176)
16

ubuntu部署.Net Core3.1(Nginx+pm2)

前言 虽然.NetCore已经出来很久了,但是很多初学者还是不会在linux部署.所以写一篇初学者在ubuntu下部署Core的全过程,大佬请无视。 环境搭建 ubuntu18.04 NetCore3.1 Nginx pm2 .NetCoreSDK安装 安装源 安装sdk,具体哪个版本可以根据自己的 ...

她微笑的脸 发布于 2019-12-11 16:18 评论(11)阅读(839)
1

NumPy 学习 第三篇:矢量化和广播

66777.com_【官方首页】-幸运彩票矢量化 矢量化是指用数组表达式替换显式的for循环,在Python中循环数组或其他跟数组类似的数据结构时,使用循环会涉及很多开销。66777.com_【官方首页】-幸运彩票NumPy中的矢量化操作把内部循环委托给高度优化的C和Fortran函数,从而实现更清晰,更快速的Python代码。 矢量化是NumPy中的一种强大功能,可以把操作表达为 ...

悦光阴 发布于 2019-12-11 16:13 评论(0)阅读(258)
1

“setTimeout、Promise、Async/Await 的区别”题目解析和扩展

解答这个题目之前,先回顾下JavaScript的事件循环(Event Loop)。 JavaScript的事件循环 :同步和异步任务分别进入不同的执行"场所",同步的进入主线程,异步的进入Event Table并注册函数。当指定的事情完成时,Event Table会将这个函数移入Event Queu ...

沐子先生丶 发布于 2019-12-11 15:15 评论(4)阅读(270)
5

程序语言编年史

程序语言编年史 概述 这次咱们聊下程序语言的发展史,除了程序语言,还会着重讲下程序语言密切相关的计算机的发展史,顺带讲下同时期与程序语言和计算机相关领域的发展,为什么要把程序语言和计算机相关领域放到一块讲, 因为这些领域和计算机的关系太密切了, 程序语言是程序员和计算机沟通交流唯一方式, 计算机的计 ...

薪码 发布于 2019-12-11 15:13 评论(0)阅读(377)

页面底部区域 foot.htm