WebMagic的设计

一个框架和领域 一个好的框架必然凝聚了领域知识。WebMagic的设计参考了业界最优秀的爬虫Scrapy,而实现则应用了HttpClient、Jsoup等Java世界最成熟的工具,目标就是做一个Ja...WebMagic的设计

精选项目 synchronized /

精选项目 synchronized / EasyWeb 基于 SpringBoot、Spring Security、OAuth2.0 的前后端分离开发平台,遵循RESTful风格。 Java 1...精选项目 synchronized /

Spring Cloud 进阶之路 --

Spring Cloud 进阶之路 -- Eureka的高可用,搭建 Eureka集群(开发环境和生产环境)Spring Cloud 进阶之路 --

Android应用《离线全唐诗》 设计

Android应用《离线全唐诗》 设计目的:利用碎片化时间,无障碍欣赏唐诗。这个应用是我自用的。 点击这里下载编译好的.apk安装文件,需要Android 4.0+。Android应用《离线全唐诗》 设计

AgileBPM 流程服务依赖一下服务模

AgileBPM 流程服务依赖一下服务模块 SYS 系统服务,主要依赖 消息发送、系统缓存、脚本引擎 等【无需整合,直接依赖该模块】 ORG 组织用户服务【可切换】 AUTH 鉴权服务, 提供 Res...AgileBPM 流程服务依赖一下服务模

仿百度能力开放平台的spring clo

仿百度能力开放平台的spring cloud 微服务框架 ,历经多家公司生产考验 1.用户权限 基于spring security oauth的无session后台管理框架 2.注册中心 基于eure...仿百度能力开放平台的spring clo

股票小助手提供股票计算小工具包括补仓、加

股票小助手提供股票计算小工具包括补仓、加仓、保本价、止盈止损价计算等.股票小助手提供股票计算小工具包括补仓、加

长期以来各类软件的开发都是一个非常复杂的

长期以来各类软件的开发都是一个非常复杂的过程,需要大量的、经过长期培训&工作的专业编码技术人员。现实中,所有从事软件开发的相关者都会感到编码开发有如下的困难:长期以来各类软件的开发都是一个非常复杂的

忠告: 1. 不要以为自已很差,要明白每

忠告: 1. 不要以为自已很差,要明白每个人都是这样一步一个脚印的走过来的.(我们要有信心) 告诉自已:比尔盖次,也是同我们一样,出生时也是巴掌大. 我们只有多学,多练才可能有出路. 2. 不要以为自...忠告: 1. 不要以为自已很差,要明白每

自定义Android Studio代码模

自定义Android Studio代码模板 蓝灰_q 关注 2016.11.30 20:12* 字数 1207 阅读 1231评论 1喜欢 6 背景 我们知道,在Android开发中,官方提供了很...自定义Android Studio代码模

作为一名程序员或技术人,你们有木有写过让

作为一名程序员或技术人,你们有木有写过让工作/生活得更轻松的算法/程序呢。编程自动化又会给生活带来哪些便利呢?下面是程序员们在 Quora 上的分享,伯乐在线翻译组挑选摘编一些精彩内容。作为一名程序员或技术人,你们有木有写过让

关于软件研发生产效率的几点心得 蓝灰_

关于软件研发生产效率的几点心得 蓝灰_q 关注 2017.05.04 18:53* 字数 3190 阅读 2982评论 2喜欢 8 作为软件研发人员,我们是软件产品的直接缔造者,软件产品都要经我们之...关于软件研发生产效率的几点心得 蓝灰_

如果有人告诉你,有这样一款软件,不管你有

如果有人告诉你,有这样一款软件,不管你有没有基础,只需一周左右的时间就能让你成为一个数据管理高手,而且其数据录入之快捷、统计查询之强大、报表输出之多样,目前市面上的软件无出其右;同时只要你愿意,它可以...如果有人告诉你,有这样一款软件,不管你有

Android:答题APP的设计与实现(

Android:答题APP的设计与实现(mysql+jsp+Android)Android:答题APP的设计与实现(

Android:答题APP的设计与实现(

Android:答题APP的设计与实现(mysql+jsp+Android)Android:答题APP的设计与实现(

一个程序有50个函数,这个程序执行得非常

一个程序有50个函数,这个程序执行得非常好;然而一旦你修改其中一个函数,其他49个函数都需要做修改,这就是高耦合的后果。编写概要设计的时候设计类或者模块自然要考虑到“高内聚,低耦合”。一个程序有50个函数,这个程序执行得非常

耦合就是元素与元素之间的连接,感知和依赖

耦合就是元素与元素之间的连接,感知和依赖量度。这里说的元素即是功能,对象,系统,子系统。模块。耦合就是元素与元素之间的连接,感知和依赖

一个完整的系统,模块与模块之间,尽可能的

一个完整的系统,模块与模块之间,尽可能的使其独立存在。也就是说,让每个模块,尽可能的独立完成某个特定的子功能。模块与模块之间的接口,尽量的少而简单。如果某两个模块间的关系比较复杂的话,最好首先考虑进一...一个完整的系统,模块与模块之间,尽可能的

Delphi使用CEF4Delphi制作

Delphi使用CEF4Delphi制作Chromium谷歌内核浏览器Delphi使用CEF4Delphi制作

本文将从面向对象编程思想是如何解决软件开

本文将从面向对象编程思想是如何解决软件开发中各种疑难问题的角度,来讲述我们面向对象编程思想的理解,梳理面向对象四大基本特性、七大设计原则和23种设计模式之间的关系。本文将从面向对象编程思想是如何解决软件开

代码的编写应当首先让其他人能够读懂,其次

代码的编写应当首先让其他人能够读懂,其次才是让机器能够执行代码的编写应当首先让其他人能够读懂,其次

taskPHP基于原生态php开发的定时

taskPHP基于原生态php开发的定时计划任务框架,利用多进程实现任务的分配和运行,利用原生态php内存共享实现进程间通信,支持linux和windows。有较好的伸缩性、扩展性、健壮稳定性而被多家...taskPHP基于原生态php开发的定时

taskPHP基于原生态php开发的定时

taskPHP基于原生态php开发的定时计划任务框架,利用多进程实现任务的分配和运行,利用原生态php内存共享实现进程间通信,支持linux和windows。有较好的伸缩性、扩展性、健壮稳定性而被多家...taskPHP基于原生态php开发的定时

如何高效的组织代码

代码写的像markdown文章,函数名是对函数目的的概括 - 给一对表达式和函数,赋予语义,比如triggered()和reset() - 模块和类的思想,把一类的东西放在一个类里面,隔离,让它可...如何高效的组织代码

关于drizzleDumper(360加

关于drizzleDumper(360加固脱壳工具)教程 作者:admin | 时间:2018-4-19 11:40:03 | 分类 : 逆向破解    隐藏侧边栏展开侧边栏 大家好 最近壳不太友好,...关于drizzleDumper(360加

高扩展性的多APP版本更新API接口与后

高扩展性的多APP版本更新API接口与后台管理系统高扩展性的多APP版本更新API接口与后

Delphi使用CEF4Delphi制作

Delphi使用CEF4Delphi制作Chromium谷歌内核浏览器Delphi使用CEF4Delphi制作

Chrome 扩展程序开发 按chrom

Chrome 扩展程序开发 按chrome开发规范,我们首先建一个文件夹,如D:\AutoClickDemo\,在该文件夹下新建一个名为manifest.json的文本文件,并按实际情况放一个图片文件...Chrome 扩展程序开发 按chrom

编写Chrome扩展插件教程 一个 Ch

编写Chrome扩展插件教程 一个 Chrome 是一个配置(入口)文件 manifest.json 和一系列 html、css、js、图片文件的集合,然后将代码使用Chrome打包成crx文件即可使...编写Chrome扩展插件教程 一个 Ch

静态图 (Static diagram)

静态图 (Static diagram),包括类图、对象图、包图。其中类图描述系统中类的静态结构。不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图描...静态图 (Static diagram)

随着公司国际化战略的推行以及本土业务的高

随着公司国际化战略的推行以及本土业务的高速发展,后台支撑系统已经不堪重负。在吞吐量、稳定性以及可扩展性上都无法满足日益增长的业务需求。对于每10万元额度的合同,从销售团队准备材料、与客户签单、递交给合...随着公司国际化战略的推行以及本土业务的高

微服务架构 (七): 微服务粒度设计上的

微服务架构 (七): 微服务粒度设计上的核心设计原则与思考的面向微服务架构 (七): 微服务粒度设计上的

华为架构师8年经验谈:从单体架构到微服务

华为架构师8年经验谈:从单体架构到微服务的服务化演进之路华为架构师8年经验谈:从单体架构到微服务

微服务Springcloud超详细教程+

微服务Springcloud超详细教程+实战(一)微服务Springcloud超详细教程+

一篇文章带你快速理解微服务架构,由浅入深

一篇文章带你快速理解微服务架构,由浅入深带你走进微服务架构的核心一篇文章带你快速理解微服务架构,由浅入深

《Spring Cloud与Docker

《Spring Cloud与Docker微服务架构实战》《Spring Cloud与Docker

《Spring Cloud与Docker

《Spring Cloud与Docker微服务架构实战》内容介绍 2017年06月14日 10:44:55 delphiandliu 阅读数:2556 本书是一本springcloud的好书,比较全面...《Spring Cloud与Docker

《Spring Cloud与Docker

《Spring Cloud与Docker微服务架构实战》内容介绍《Spring Cloud与Docker

基于Spring Boot、Spring

基于Spring Boot、Spring Cloud、Docker的微服务系统架构实践基于Spring Boot、Spring

基于 Spring Cloud 完整的微

基于 Spring Cloud 完整的微服务架构实战基于 Spring Cloud 完整的微

Spring Cloud 是一套完整的微

Spring Cloud 是一套完整的微服务解决方案,基于 Spring Boot 框架,准确的说,它不是一个框架,而是一个大的容器,它将市面上较好的微服务框架集成进来,从而简化了开发者的代码量。Spring Cloud 是一套完整的微

Spring Cloud 微服务架构集大

Spring Cloud 微服务架构集大成者,云计算最佳业务实践。Spring Cloud 微服务架构集大

limesurvey是一款在线LimeS

limesurvey是一款在线LimeSurvey问卷管理系统,具有问卷的设计、修改、发布、回收和统计等多项功能。同时它也是一个开源软件,其最新版本的软件包可以完全免费获取和使用。它集成了调查程序开发...limesurvey是一款在线LimeS

决策树(decision tree):是

决策树(decision tree):是一种基本的分类与回归方法,此处主要讨论分类的决策树。 在分类问题中,表示基于特征对实例进行分类的过程,可以认为是if-then的集合,也可以认为是定义在特征空...决策树(decision tree):是

决策树模型是运用于分类以及回归的一种树结

决策树模型是运用于分类以及回归的一种树结构。决策树由节点和有向边组成,一般一棵决策树包含一个根节点、若干内部节点和若干叶节点。决策树的决策过程需要从决策树的根节点开始,待测数据与决策树中的特征节点进行...决策树模型是运用于分类以及回归的一种树结

一步步写类lua脚本语言解释器 从0开始

一步步写类lua脚本语言解释器 从0开始写一个类似lua脚本语言的解释器,争取做到稍有基础的程序员都能看懂一步步写类lua脚本语言解释器 从0开始

eclipse maven操作正常出现的

eclipse maven操作正常出现的No compiler is provided in this environment. Perhaps you are running on a JRE ra...eclipse maven操作正常出现的

解决Failed to execute

解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile解决Failed to execute

导致复杂性的原因有很多,如果从架构的层面

导致复杂性的原因有很多,如果从架构的层面看,主要有两点,一个是架构设计过于复杂,层次太多能把人绕晕。 另一个是根本就没架构,ServiceImpl 作为上帝类包揽一切,一杆捅到 DAO(就简单场景而...导致复杂性的原因有很多,如果从架构的层面

第一个使用Spring Tool Sui

第一个使用Spring Tool Suite(STS)和Maven建立的Spring mvc 项目第一个使用Spring Tool Sui