21

一个开源的强类型客户端(.NET 中的 Open Fegin)— Rabbit Go

在做RabbitCloud(之前是一个RPC,现在是一个微服务框架)的时候往往避不开客户端代理,之前把这些客户端代理都算作服务框架不可缺少的一部分,随着后期的深入发现这些客户端代理其实可以互通,类似spring cloud 的 open fegin。因为它们最终的行为就是构建一个message进行编... ...

KAnts 发布于 2018-02-13 08:17 评论(7)阅读(1509)
6

万类之父——Object

jdk1.8.0_144 Object类作为Java中的顶级类,位于java.lang包中。所有的类直接或者间接都继承自它。所以Object类中的方法在所有类中都可以直接调用。在深入介绍它的API时,先插一句它和泛型之间的关系。 在JDK1.5之前是没有泛型的,集合能够装下任意的类型,这就导致了一个 ...

OKevin 发布于 2018-02-13 01:55 评论(1)阅读(1375)
2

------- 软件调试——注销 QQ 过滤驱动设置的事件通知 CallBack (完)-------

—————————————————————————————————————————————————————————————————————————————————— 本系列的最后一篇演示如何通过调试手段摘除 QQ 过滤驱动设置的事件通知 CallBack。 内核中有几个全局的数组用来存放这些事件通知 ...

f1yin9_0x5hark 发布于 2018-02-13 01:03 评论(1)阅读(158)
2

GIT工作流

前言: 关于git的使用, 之前就已经写过一篇博客了: http://www.cnblogs.com/0zcl/p/6874588.html. 看完这篇博客, 你就基本可以使用git了. 这种使用, 仅限了一两人的开发. 如果团队有多人, 而且位置较分散. 那这开发就更需要规范了. 因此, 这篇博客 ...

前程明亮 发布于 2018-02-13 00:04 评论(1)阅读(438)
1

菜鸟之旅——学习线程(2)

前面两篇回顾线程和线程池的使用方法,微软在.NET4.5推出了新的线程模型-Task。本篇将简单的介绍Task的使用方法。 Task与线程 Task与线程或者说线程池关系紧密,可以说是基于线程池实现的,虽说任务最终还是要抛给线程去执行,但是Task仍然会比线程、线程池的开销要小,并且提供了可靠的AP ...

愉悦的绅士 发布于 2018-02-12 23:37 评论(0)阅读(189)
3

JSON入门看这一篇就够了

什么是JSON JSON: JavaScript Object Notation 【JavaScript 对象表示法】 JSON 是存储和交换文本信息的语法。类似 XML。 JSON采用完全独立于任何程序语言的文本格式,使JSON成为理想的数据交换语言S 为什么需要JSON 提到JSON,我们就应该 ...

Java3y 发布于 2018-02-12 22:37 评论(4)阅读(182)
1

.NET下使用socket.io随笔记录

一、问题背景 目前公司在互联网产品上需要程序与前端部分要进行一个实时交互,在进行一定程度上的选型后,决定使用socket.io框架进行一个实践,算是公司的一个新的 尝试,也算是给自己增加增长见闻,由于我是做后端以及桌面程序开发,所以前端部分就不细聊,主要是针对桌面程序如何连接socket.io进行一 ...

OMango 发布于 2018-02-12 22:13 评论(4)阅读(570)
1

AMDP + XLSX Workbench 报表开发模式

本文介绍了基于AMDP + XLSX Workbench的报表开发。相对于传统的ABAP Report开发,该模式有效的缩短了开发周期,实现了数据查询处理和前端展现的分离,且方便维护和扩展。 ...

氢氦 发布于 2018-02-12 21:38 评论(0)阅读(162)
1

Go基础之--接口

定义 在Go语言中,一个类只要实现了接口要求的所有函数,我们就说这个类实现了该接口 interface类型可以定义一组方法,用来表示一个对象的行为特征,interface不能包含任何变量,接口是引用类型。 举个简单的例子,一个动物的接口,动物有吃的能力,有叫的能力,等等,这里省略,假如动物就只有吃和 ...

python修行路 发布于 2018-02-12 21:35 评论(0)阅读(136)
2

spring security 4 filter 顺序及作用

本文介绍了Spring security 默认filter的顺序和作用 ...

snowater 发布于 2018-02-12 18:31 评论(0)阅读(143)
0

安卓微信页面的调试

在开发移动端页面时,一般都得保证在微信页面中能够正常访问,虽说微信内置浏览器统一了各个不同安卓机的WebView,但在不同的机子上,还是会出现不一样的兼容问题。 调试页面,有几个维度要考虑:能够访问页面、审查元素查看页面输出、抓包查看请求模拟登陆、断点调试、性能测试、在模拟器上调试、在真机上调试 一 ...

-渔人码头- 发布于 2018-02-12 17:03 评论(0)阅读(305)
1

菜鸟之旅——学习线程(1)

上一篇主要介绍了进程和线程的一些基本知识,现在回归正题,我们来学一下线程的使用,本篇主要是使用新建线程和线程池的方式。 线程 先来介绍简单的线程使用:使用new方法来创建线程,至于撤销线程,我们不必去管(我也不知道怎么去管XD),因为CLR已经替我们去管理了。 创建 先来看一个简单的使用线程的例子: ...

愉悦的绅士 发布于 2018-02-12 17:01 评论(0)阅读(194)
0

iOS学习——布局利器Masonry框架源码深度剖析

iOS开发过程中很大一部分内容就是界面布局和跳转,iOS的布局方式也经历了 显式坐标定位方式 --> autoresizingMask --> iOS 6.0推出的自动布局(Auto Layout)的逐步优化,至于为什么推出自动布局,肯定是因为之前的方法不好用(哈哈 简直是废话),具体如何不好用以及 ...

mukekeheart 发布于 2018-02-12 16:46 评论(0)阅读(93)
0

如何使用 scikit-learn 为机器学习准备文本数据

欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 文本数据需要特殊处理,然后才能开始将其用于预测建模。 我们需要解析文本,以删除被称为标记化的单词。然后,这些词还需要被编码为整型或浮点型,以用作机器学习算法的输入,这一过程称为特征提取(或矢量化)。 scikit-learn 库提供易于使用的工 ...

云加社区 发布于 2018-02-12 16:43 评论(0)阅读(40)
0

SDP(5):ScalikeJDBC- JDBC-Engine:Streaming

作为一种通用的数据库编程引擎,用Streaming来应对海量数据的处理是必备功能。同样,我们还是通过一种Context传递产生流的要求。因为StreamingContext比较简单,而且还涉及到数据抽取函数extractor的传递,所以我们分开来定义: 由于我们会将JDBCQueryContext传 ...

雪川大虫 发布于 2018-02-12 16:14 评论(0)阅读(48)
0

使用ASM字节码框架实现动态代理

想了解JDK动态代理和CGLIB的实现原理和细节的同学,看过来, 本文将向你们展示如何从零开始构建构建一个动态代理对象。 ASM字节码操纵框架,可以直接以二进制的形式来来修改已经存在的类或者创建新的类。ASM封装了操作字节码的大部分细节,并提供了非常方便的接口来对字节码进行操作。ASM框架是全功能的 ...

HuMingChuan 发布于 2018-02-12 14:56 评论(0)阅读(173)
4

Redis进阶实践之十 Redis哨兵集群模式

一、引言 上一篇文章我们详细的讲解了Redis的主从集群模式,其实这个集群模式配置很简单,只需要在Slave的节点上进行配置,Master主节点的配置不需要做任何更改,但是有一点,Master和Slave两个节点的持久化配置尽量保持一致,否则会有奇怪的问题出现。从今天开始我们开始讲Redis集群模式 ...

PatrickLiu 发布于 2018-02-12 14:48 评论(0)阅读(362)
2

Java是值传递还是引用传递-总结

这个话题一直是Java程序员的一个热议话题,争论不断,但是不论是你百度搜也好还是去看官方的文档中所标明的也好,得到的都只有一个结论:Java只有值传递。 在这里就不贴代码细致解释了,让我们来看看一些论据: 1. “Java总是值传递的。不幸的是,他们(sun)决定称 '一个对象的地址' 为 '引用' ...

陈先生丶 发布于 2018-02-12 14:40 评论(1)阅读(320)
0

浅谈JavaScript的事件(事件类型)

Web浏览器能够发生的事件有很多种类型,不同的事件类型有不同的事件信息。DOM3级的事件类型主要包括:UI事件,用户与页面上的元素交互时触发;焦点事件,元素获得或失去焦点触发;鼠标事件,用户通过鼠标在页面上执行操作时触发;滚轮事件,使用鼠标滚轮时触发;文本事件,当在文档中输入文本时触发;键盘事件,用 ...

水击三千 发布于 2018-02-12 14:29 评论(2)阅读(155)
1

使用xUnit为.net core程序进行单元测试(4)

数据驱动的测试, xUnit.net的 Data-driven Tests. 使用Data-driven test来减少重复的测试代码, 使用Theory: InlineData, MemberData, 外部数据, 自定义属性标签. ...

solenovex 发布于 2018-02-12 14:23 评论(0)阅读(146)