0

DesignPattern系列__06迪米特原则

迪米特原则定义 迪米特原则,也叫最少知道原则,即一个类应该 对自己依赖的类知道的越少越好 ,而你被依赖的类多么复杂,对我都没有关系。也就是说,对于别依赖的类来说,不管业务逻辑多么复杂,都应该尽量封装在类的内部;对外除了必备的public方法,不再泄露任何信息。 1.问题由来 我们知道,类和类是有耦合 ...

本墨 发布于 2019-08-06 18:59 评论(0) 阅读(94)
0

通俗地说决策树算法(三)sklearn决策树实战

介绍sklearn的决策树算法参数,以及使用决策树训练出结果。最后将训练出的决策树模型转化为可视化的pdf文件。 ...

zzzzMing 发布于 2019-08-06 18:25 评论(0) 阅读(179)
1

夯实Java基础(十四)——Java8新的日期处理类

1、前言 Java8之前处理日期一直是Java程序员比较头疼的问题,从Java 8之后,Java里面添加了许多的新特性,其中一个最常见也是最实用的便是日期处理的类——LocalDate。LocalDate是一种更为高效的日期类,比起Date的复杂具有相当高的简洁性,吸取了企业级别的joda.time ...

唐浩荣 发布于 2019-08-06 18:01 评论(0) 阅读(297)
1

cocos creator游戏开发

1. 初来乍到 打开 Cocos Creator 点击新建空白项目,在默认布局的左下区域,一个黄黄assets文件夹映入眼帘。作为前端的你对这个文件是不是再熟悉不过了。是的,和你想象的一样,开发游戏中所有资源,脚本都会放置到该文件。 2. 初步探索 项目建立好以后,对各区域的功能大致了解下,作为前端 ...

_herbert 发布于 2019-08-06 17:54 评论(0) 阅读(287)
3

记录用友T+接口对接的心酸历程

前言:公司的业务主要是对接财务系统做单据传输或者凭证处理的,难免少不了和各大财务软件做数据对接,其中当然是必须通过接口来传递数据了。于是乎,用友T+的版本来了,对接的工作自然是我来做,可没想到就是这样一个T+接口,搞得我快吐血了。 1.先简单描述下项目的运行环境,.net core 2.2。这也是导 ...

wnxyz8023 发布于 2019-08-06 17:05 评论(11) 阅读(904)
2

Spring注解浅入浅出——不吹牛逼不装逼

Spring注解浅入浅出——不吹牛逼不装逼 前情提要 上文书咱们说了《Spring浅入浅出》,对Spring的核心思想看过上篇的朋友应该已经掌握了,此篇用上篇铺垫,引入注解,继续深入学习。 引入注解 在Spring框架中,尽管使用XML配置文件可以很简单地装配Bean,但如果应用中有大量的Bean需 ...

泰斗贤若如 发布于 2019-08-06 16:52 评论(2) 阅读(372)
5

一次简单的SQL手工注入

1. 首先要了解SQL注入的原理: SQL Injection:就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意 ...

GEART 发布于 2019-08-06 16:49 评论(4) 阅读(1085)
0

Java - 配置log4j的日志文件路径 (附-获取当前类路径的多种方法)

Java 项目中少不了要和log4j等日志框架打交道, 开发环境和生产环境下日志文件的输出路径总是不一致, 本文借鉴 Tomcat 的配置方式 “${catalina.home}/logs/catalina.out”, 通过相对路径的方式设置日志的输出路径, 有其他解决方案的小伙伴, 请直接评论区交... ...

瘦风 发布于 2019-08-06 16:47 评论(0) 阅读(636)
12

测试部门,如何更好的体现价值--8年测试总结

一、测试比开发low,一定程度上我是认同的 之前面试的时候,有个小朋友问我:“有人说测试比开发low,你觉得呢?”(表情愤慨,可能是她的开发鄙视测试了) 我说:“在一定程度上,我是认同的。从测试整体行业看,肯定是不如开发的。但是从个体,甚至一个团体来看,则不一定” 一个项目,从创业到做大再到衰败,我 ...

慢慢走的测试 发布于 2019-08-06 16:44 评论(8) 阅读(2191)
2

单例设计模式

单例设计模式 它是解决某类问题的一套有效的方案(模版)。 一、单例代码书写步骤: 1、私有本类所有的构造方法; 2、创建本类的对象; 3、对外提供一个静态的方法来获取对象。 二、单例常用的两种书写格式: 1、饿汉式: 2、懒汉式:(常面) 三、常面问题: 1、单例解决的问题是什么? 保证当前的对象在 ...

游弋之泪 发布于 2019-08-06 16:34 评论(2) 阅读(76)
1

Android 属性动画实战

Android 属性动画初战,通过属性动画实现类似于美团外卖购物车消失显示的动效。 ...

懒星人 发布于 2019-08-06 16:15 评论(1) 阅读(263)
0

Kafka学习(四)-------- Kafka核心之Producer

通过http://www.btslipring.net/tree1123/p/11243668.html 已经对consumer有了一定的了解。producer比consumer要简单一些。 一、旧版本producer 0.9.0.0版本以前,是由scala编写的旧版本producer。 入口类:kaf ...

独孤风 发布于 2019-08-06 15:58 评论(0) 阅读(224)
1

一文搞懂 Prometheus 的直方图

原文链接: "一文搞懂 Prometheus 的直方图" Prometheus 中提供了四种指标类型(参考: "Prometheus 的指标类型" ),其中直方图(Histogram)和摘要(Summary)是最复杂和难以理解的,这篇文章就是为了帮助大家加深对这 类型指标的理解。 1. 什么是 Hi ...

米开朗基杨 发布于 2019-08-06 15:42 评论(0) 阅读(332)
1

Liunx C 编程之多线程与Socket

多线程 pthread.h是linux特有的头文件,POSIX线程(POSIX threads),简称Pthreads,是线程的POSIX标准。该标准定义了创建和操纵线程的一整套API。在类Unix操作系统(Unix、Linux、Mac OS X等)中,都使用Pthreads作为操作系统的线程。Wi ...

东小东 发布于 2019-08-06 15:17 评论(0) 阅读(339)
2

4.面向对象:封装,多态

前言: python面向对象的三大特性:继承,封装,多态。 1. 封装: 把很多数据封装到⼀个对象中. 把固定功能的代码封装到⼀个代码块, 函数, 对象, 打包成模块. 这都属于封装的思想. 具体的情况具体分析. 比如. 你写了⼀个很⽜B的函数. 那这个也可以被称为封装. 在⾯向对象思想中. 是把⼀ ...

changxin7 发布于 2019-08-06 15:11 评论(2) 阅读(362)
0

GStreamer流媒体知识介绍

GStreamer框架 1、GStreamer是什么? 众所周知,Microsoft's Windows和Apple's MacOS对多媒体设备、多媒体创作、播放和实时处理等方面都有很好的支持,而Linux对多媒体应用一直略显不足,所以为了解决Linux上对多媒体方面的支持,才引进GStreamer ...

老骥识途 发布于 2019-08-06 14:54 评论(0) 阅读(177)
1

java高并发系列 - 第22天:java中底层工具类Unsafe,高手必须要了解

这是java高并发系列第22篇文章,文章基于jdk1.8环境。 本文主要内容 1. 基本介绍 2. 通过反射获取Unsafe实例 3. Unsafe中的CAS操作 4. Unsafe中原子操作相关方法介绍 5. Unsafe中线程调度相关方法 6. park和unpark示例 7. Unsafe锁示 ...

路人甲Java 发布于 2019-08-06 14:51 评论(0) 阅读(404)
1

JavaScript数据结构——字典和散列表的实现

在前一篇文章中,我们介绍了如何在JavaScript中实现集合。字典和集合的主要区别就在于,集合中数据是以[值,值]的形式保存的,我们只关心值本身;而在字典和散列表中数据是以[键,值]的形式保存的,键不能重复,我们不仅关心键,也关心键所对应的值。 我们也可以把字典称之为映射表。由于字典和集合很相似, ...

Jaxu 发布于 2019-08-06 14:31 评论(1) 阅读(269)
0

使用vue实现行列转换的一种方法。

行列转换是一个老生常谈的问题,这几天逛知乎有遇到了这个问题。一个前端说,拿到的数据是单列的需要做转换才能够绑定,折腾了好久才搞定,还说这个应该后端直接出数据,不应该让前端折腾。 这个嘛,行列转换在后端也不是很好解决的问题,而且还有一个性能的问题,综合考虑,我还是觉得应该由前端进行行列转换。光说不练假 ...

金色海洋(jyk)阳光男孩 发布于 2019-08-06 14:20 评论(0) 阅读(413)
0

6.源码分析---和dubbo相比SOFARPC是如何实现负载均衡的?

官方目前建议使用的负载均衡包括以下几种: 1. random(随机算法) 2. localPref(本地优先算法) 3. roundRobin(轮询算法) 4. consistentHash(一致性hash算法) 所以我们接下来分析以下以上四种负载均衡的源码是怎样的。 随机算法 我们先看一下SOFA ...

luozhiyun 发布于 2019-08-06 13:48 评论(0) 阅读(233)