加载中
iOS中基于协议的路由设计

一、背景 前段时间对我们自己的App做了结构上的重构,抛弃了之前简单的MVC开发模式,原因是随着App的业务线越来越多,单个页面的功能越来越复杂,MVC开发模式导致整个Controller-layer的代码...

2019/07/25 13:44
49
==和equals的区别,85%的求职者“理直气壮”地回答错误

应该会有不少初学的小伙伴上来就说:==比较的是地址值,equals比较的是值。这样回答对吗? 下面详细说下两者的区别。 ==运算符 对于基本数据类型来说,比较的是数值 对于引用数据类型来说,比...

2019/07/25 13:20
11
[系列] Gin框架 - 自定义错误处理

[TOC] 概述 很多读者在后台向我要 Gin 框架实战系列的 Demo 源码,在这里再说明一下,源码我都更新到 GitHub 上,地址:https://github.com/xinliangnote/Go 开始今天的文章,为什么要自定义...

go
2019/07/25 09:49
94
Ambassador,云原生应用的“门神”

目前,行业内基于云原生思想的开源项目,重点在于管理、控制微服务以及微服务架构下服务之间的通信问题。它们有效的解决了“服务异构化”、“动态化”、“多协议”场景所带来的east/west流量...

JedisClient操作redis 单机版和集群版

一、在pom文件中添加依赖 <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> ...

2019/07/24 23:41
78
TensorFlow(1)-基础知识点总结

1、 tensorflow简介 Tensorflow 是 google 开源的机器学习工具,在2015年11月其实现正式开源,开源协议Apache 2.0。 Tensorflow采用数据流图(data flow graphs)来计算, 所以首先我们得创...

使用canvas来完成线性渐变和径向渐变的功能

fillStyle的第二种使用情况就是渐变色的填充。渐变色就分为线性渐变色和径向渐变色。 线性渐变:大致分为两步 这里又会使用到canvas的两个新的函数。 第一步 : 使用一个新的函数createLinearG...

2019/07/25 14:07
52
React-redux框架之connect()与Provider组件 用法讲解

react-redux 在react-redux 框架中,给我提供了两个常用的API来配合Redux框架的使用,其实在我们的实际项目开发中,我们完全可以不用react-redux框架,但是如果使用此框架,就如虎添翼了。 ...

2019/07/25 10:28
76
.NET Core CSharp初级篇 1-6 类的多态与继承

.NET Core CSharp初级篇 1-6 本节内容为类的多态与继承 简介 终于讲到了面向对象三大特性中的两大特性——继承与多态。通过继承与多态,我们能很好的将类的拓展性发挥到了极致。在下面的内容...

2019/07/24 23:26
38
Netty中的装饰者模式

装饰者的应用 所谓装饰者,说白了,目的就是对现有的对象进行增强,装饰者设计模式最大的优点就是,它在扩展类原有功能的基础上还避免的类爆炸的情况 Netty中的装饰者模式的应用 ByteBuf是netty...

2019/07/25 08:42
15
使用java Apache poi 根据word模板生成word报表

项目开发过程中,客户提出一堆导出报表的需求,需要导出word格式,页眉还需要加上客户公司的logo,试了几种方案,最后选择了用 Apache poi 加上自定义标签的方式实现。 目前功能还比较简单,...

2019/07/24 22:53
1.2K
HelloDjango 第 01 篇:开始进入 django 之旅

文中所有示例代码的仓库地址:https://github.com/HelloGitHub-Team/HelloDjango-blog-tutorial 开发环境说明 本教程写作时开发环境的系统平台为 Windows 10 (64 位),Python 版本为 3.6....

2019/07/25 10:46
15
手把手带你入门 Spring Security!

Spring Security 是 Spring 家族中的一个安全管理框架,实际上,在 Spring Boot 出现之前,Spring Security 就已经发展了多年了,但是使用的并不多,安全管理这个领域,一直是 Shiro 的天下。...

2019/07/25 08:51
46
收藏 | 数据分析师最常用的10个机器学习算法!

在机器学习领域,有种说法叫做“世上没有免费的午餐”,简而言之,它是指没有任何一种算法能在每个问题上都能有最好的效果,这个理论在监督学习方面体现得尤为重要。 举个例子来说,你不能说...

2019/07/24 23:01
13
【雕爷学编程】Arduino动手做(2)---光敏电阻模块

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真) 实验之二:光敏电阻传感器模块 我手里这块是三针版的,挺秀气吧 光敏电阻是用硫化隔或硒化隔等半导体材料制成的特殊电阻器,其工...

2019/07/25 19:39
246
盘一盘 synchronized (一)—— 从打印Java对象头说起

Java对象头的组成 Java对象的对象头由 mark word 和 klass pointer 两部分组成, mark word存储了同步状态、标识、hashcode、GC状态等等。 klass pointer存储对象的类型指针,该指针指向它的...

2019/07/25 18:25
348
cesium 学习(六) 坐标转换

cesium 学习(六) 坐标转换 一、前言   在场景中,不管是二维还好还是三维也罢,只要涉及到空间概念都会提到坐标,坐标是让我们理解位置的一个非常有效的东西。有了坐标,我们能很快的确定位...

2019/07/25 15:24
759
Django REST Framework(DRF)_第二篇

视图和路由 视图封装 第一次封装 上一篇最后我们对书籍表做了增删改查,那么如果现在我们有几十上百张表需要这样做呢?我们知道类的特性有封装,因此我们可以尝试进行封装下. from rest_framewo...

2019/07/25 15:30
7
vue系列---vue项目(已安装vuex)中引入jquery

vue项目中引入jquery有很多方法,这只是其中一种。 步骤如下: 1,安装jquery依赖 npm install jquery --save 如果是使用淘宝镜像则将npm改为cnpm 2,修改配置文件  安装完依赖后,我们需要...

2019/07/25 17:09
11
git commit规范化实践

最近从svn转到git进行代码版本控制,今天了解了git commit规范化的一些知识后,写此文章记录下配置过程。 环境 编辑器使用的是vscode,项目框架是vue3.0 规范化工具 规范化git commit消息的工...

2019/07/25 16:46
34

没有更多内容

加载失败,请刷新页面

返回顶部
顶部