摘要:
根据近期的github方案,实现对txt格式的pmml文件的加载 添加依赖 <dependency> <groupId>org.jpmml</groupId> <artifactId>pmml-lightgbm</artifactId> <version>1.5.4</version> </depe 阅读全文
摘要:
术语解释: 模块(Module):代码工程里面划分为多个小的、独立的子项目,子项目面向特定的功能场景,子项目之间可以相互关联。例如Maven工程(Project)可以被组织为多个模块(Module),此外每个模块都拥有自己的 pom.xml 文件 包(Package):包是一种组织类的方式,包的主要 阅读全文
摘要:
决策引擎是一个能够帮助企业自动化决策过程的工具。在复杂、动态的环境中,决策引擎可以根据预设的规则、策略、数据和模型,自动做出决策,从而提高企业的运营效率和决策质量,常见于金融服务、供应链管理、客户关系管理、医疗诊断等多个领域。 以下是一些决策引擎的常见方案及其特点: 硬编码实现方式 当规则较少、变动 阅读全文
摘要:
G1简介 G1收集器,全称Garbage-First Garbage Collector,在JDK1.7中引入,从JAVA 9开始是默认的GC算法,也可以通过-XX:+UseG1GC参数来启用。 G1收集器有分区概念,是工作在堆内不同分区上的收集器。G1的分区既可以是年轻代也可以是老年代,同一个代的 阅读全文
摘要:
反爬虫,是指对扫描器中的网络爬虫环节进行反制,通过一些反制策略来阻碍或干扰爬虫的正常爬行,从而间接地起到防御目的。 下面是一些常见的反爬虫策略的收录 入门版 封IP 由于服务器有防火墙(如果防火墙在TCP/UDP层或者它们以下的层做限制是无法绕过的,必须调整真实的物理IP)或者站点程序有相关限流设置 阅读全文
摘要:
Redis内存配置 当Redis内存不足时,可能导致Key频繁被删除、响应时间变长、QPS不稳定等问题。当内存使用率达到80%以上时就需要我们警惕,并快速定位到内存占用的原因。 一般来说,会有以下几种占用内存的情况: 数据内存 是Redis最主要的部分,存储Redis的键值信息。主要问题是BigKe 阅读全文
摘要:
能够支撑实时业务的数据库,常见的数据库有: 关系型数据库:MySQL、PostgreSQL,以及Oracle、DB2、Microsoft SQL Server等 非关系型数据库:MongoDB 下面针对MySQL、PostgreSQL、MongoDB做对比分析。 关于最受欢迎排行榜,该三类数据库处于 阅读全文
摘要:
本文会提到 52 条 SQL 语句性能优化策略。 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。 2、应尽量避免在 WHERE 子句中对字段进行 NULL 值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者 阅读全文
摘要:
安装流程 yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm cd /opt/google/chrome/ wget http://npm.taobao.org/mirrors/ 阅读全文
摘要:
代码可读性是衡量代码质量的重要标准,可读性也是可维护性、可扩展性的保证,因为代码是连接程序员和机器的中间桥梁,要对双边友好。 随着项目在不断演进过程中,代码不停地在堆砌,如果没有人为代码的质量负责,代码总是会往越来越混乱的方向演进。当混乱到一定程度之后,量变引起质变,项目的维护成本已经高过重新开发一 阅读全文