标签:apache
Harries Blog™ - Harries 发布于 2020-07-26
![]()
最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线...
阅读(2068)赞 (1)标签:amqp / AOP / apache / API / cat / Codis / db / Docker / dubbo / eclipse / Elasticsearch / ELK / git / GitHub / Hadoop / HBase / HDFS / http / https / id / IDE / IO / ioc / ip / java / java基础 / JDBC / JVM / linux / list / map / maven / message / MQ / mysql / Mysql数据库 / Netty / Nginx / NIO / OpenStack / ORM / queue / rabbitmq / redis / RocketMQ / scala / session / solr / spring / Spring cloud / springboot / SpringMVC / sql / sqoop / src / stream / synchronized / tar / TCP / tomcat / UI / unix / volatile / web / zookeeper / 一致性 / 下载 / 专注 / 云 / 互联网 / 产品 / 代码 / 企业 / 免费 / 分布式 / 分布式事务 / 分布式系统 / 分布式锁 / 功夫 / 协议 / 博客 / 参数 / 同步 / 域名 / 基金 / 备份 / 多线程 / 大数据 / 学生 / 安全 / 安装 / 实例 / 工程师 / 希望 / 并发 / 并发编程 / 开发 / 开发者 / 开源 / 微信公众号 / 微服务 / 总结 / 搜索引擎 / 操作系统 / 教材 / 数据 / 数据库 / 文章 / 时间 / 智能 / 服务器 / 服务注册 / 服务端 / 架构师 / 模型 / 注册中心 / 测试 / 消息队列 / 源码 / 目录 / 程序员 / 端口 / 管理 / 索引 / 线程 / 缓存 / 编译 / 网站 / 虚拟化 / 解析 / 设计模式 / 负载均衡 / 质量 / 软件 / 进程 / 部署 / 配置 / 锁 / 限流 / 集合类 / 集群 / 高可用
Harries Blog™ - hellas 发布于 2020-07-26
不使用Spring 引入Maven依赖 <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-core</art...
阅读(155)赞 (0)标签:ACE / Action / AOP / apache / App / Atom / autocommit / bean / cat / classpath / client / Connection / core / dataSource / db / example / final / http / https / id / IO / java / JDBC / key / maven / mysql / NSA / ORM / Property / REST / Service / sharding / spring / sql / Statement / tab / tar / update / value / 下载 / 代码 / 分布式 / 分布式事务 / 删除 / 参数 / 定制 / 实例 / 数据 / 数据库 / 目录 / 管理 / 配置
Harries Blog™ - likai 发布于 2020-07-26
该章节主要介绍如何使用数据脱敏功能,如何进行相关配置。数据脱敏功能即可与数据分片功能共同使用,又可作为单独功能组件,独立使用。 与数据分片功能共同使用时,会创建ShardingDataSource;单独使用时,会创建EncryptDataSource来完成数据脱敏功能。 不使用S...
阅读(115)赞 (0)标签:ACE / apache / bean / cat / Collection / Collections / core / CTO / dataSource / db / DBCP / http / https / id / IO / ip / java / JDBC / JPA / key / map / maven / mybatis / mysql / Property / root / schema / sharding / spring / Spring Boot / sql / ssl / tab / tar / tomcat / UTC / value / Word / XML / 数据 / 空间 / 配置
Harries Blog™ - yeseng 发布于 2020-07-26
使用治理功能需要指定配置中心和注册中心。配置将全部存入配置中心,可以在每次启动时使用本地配置覆盖配置中心配置,也可以只通过配置中心读取配置。 不使用Spring 引入Maven依赖 <dependency> <groupId>org.apache.shar...
阅读(110)赞 (0)标签:ACE / AIO / apache / bean / cat / CTO / dataSource / db / HashMap / http / https / id / IO / java / JDBC / key / list / map / Master / maven / Property / schema / sharding / spring / Spring Boot / tab / tar / XML / zookeeper / 数据 / 注册中心 / 空间 / 配置 / 配置中心
Harries Blog™ - xirruiqiang 发布于 2020-07-26
![]()
![]()
![]()
![]()
1. 匿名内部类实现 匿名内部类仍然是一个类,只是不需要程序员显示指定类名,编译器会自动为该类取名。因此如果有如下形式的代码,编译之后将会产生两个class文件: public class MainAnonymousClass { public static void main(...
阅读(127)赞 (0)标签:2019 / apache / API / App / ArrayList / cat / Collection / Collections / consumer / CTO / dist / entity / find / HashMap / HashSet / http / https / id / IDE / IO / ip / java / lambda / list / map / mapper / mina / remote / rmi / src / stream / tab / tar / 代码 / 函数式编程 / 删除 / 功夫 / 参数 / 字节码 / 数据 / 文章 / 构造方法 / 程序员 / 编译 / 遍历 / 需求 / 静态方法
Harries Blog™ - dulong 发布于 2020-07-25
PMD 6.26.0 发布了。PMD 是一个代码分析器,能够帮助发现常见的编程问题,比如未使用的变量、空的 catch 块、不必要的对象创建等等。最初仅支持 Java 代码,目前还可支持 JavaScript、Salesforce.com Apex 和 Visualforce、P...
阅读(102)赞 (0)标签:apache / API / bug / cat / git / GitHub / http / https / ip / java / JavaScript / sql / tag / XML / 代码
Harries Blog™ - zhuangli 发布于 2020-07-25
Apache Commons Text 1.9 发布了,Commons Text 是一个专注于处理字符串的算法库,它包含一组用于在 Java 环境中使用的处理文本的函数与可重用组件。 此版本需要 Java 8 环境,新增加了一系列函数,包括:StringMatcher....
阅读(91)赞 (0)标签:apache / bug / build / HTML / http / https / java / UI / 下载 / 专注
Harries Blog™ - xubiao.zhuang 发布于 2020-07-25
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
软件的加密与解密是一个迷人的研究领域,它几乎可以与任意一种计算机技术紧密结合——密码学、程序设计语言、操作系统、数据结构。而由于这样或者那样的原因,对于这一领域的关注程度一直还处于低温状态。 网络安全一般需要注意以下几个关键点: 完整性(Integrity):确保信息在传输过程中...
阅读(99)赞 (0)标签:ACE / apache / API / App / apr / BIO / bug / cat / CTO / description / DOM / final / HashMap / http / https / id / IDE / IO / ip / java / js / key / kk / map / message / MQ / ORM / parse / PHP / rand / Security / src / SVN / tag / tk / UI / UTC / Word / 乱码 / 互联网 / 代码 / 加密 / 参数 / 安全 / 实例 / 密钥 / 快的 / 操作系统 / 数据 / 文章 / 时间 / 服务器 / 源码 / 管理 / 组织 / 统计 / 缩小 / 美国 / 翻译 / 认证 / 软件 / 金融
Harries Blog™ - puefu.he 发布于 2020-07-25
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
引言 最近有个读者在面试,面试中被问到了这样一个问题“看你项目中用到了 springboot ,你说下 springboot 的自动配置是怎么实现的?”这应该是一个 springboot 里面最最常见的一个面试题了。下面我们就来带着这个问题一起解剖下 springBoot 的自动...
阅读(122)赞 (0)标签:ACE / apache / App / bean / bug / cat / CTO / Document / EnableAutoConfiguration / http / https / id / IDE / IO / java / jetty / JVM / key / MQ / pom / Property / Proxy / redis / REST / SDN / Select / servlet / spring / Spring Boot / springboot / SpringMVC / src / tar / tomcat / UI / value / web / Word / XML / 代码 / 参数 / 回答 / 实例 / 开发 / 总结 / 文章 / 时间 / 程序员 / 突破 / 端口 / 配置
Harries Blog™ - xirruiqiang 发布于 2020-07-25
![]()
![]()
![]()
![]()
本文概览: 介绍了脚手架常用三种方式。以及通过maven archtype搭建一个脚手架和基于脚手架构建项目的流程。 1 脚手架介绍 1.1 为什么要有脚手架 脚手架好处有: 统一研发框架 提升研发效率,减少搭建项目的时间。 1.2 脚手架三种方式 1、搭建一个服务demo 每次...
阅读(185)赞 (0)标签:apache / Bootstrap / db / git / GitHub / HTML / http / https / id / IDE / IO / maven / spring / Spring Boot / springboot / src / tar / UI / 下载 / 代码 / 实例 / 开发 / 开源 / 微服务 / 时间 / 源码 / 目录 / 管理 / 需求
Harries Blog™ - puefu.he 发布于 2020-07-25
![]()
一 JDBC简介 Java DataBase Connectivity Java语言连接数据库 官方(Sun公司)定义的一套操作所有关系型数据库的规则(接口) 各个数据库厂商去实现这套接口 提供数据库驱动JAR包 可以使用这套接口(JDBC)编程 真正执行的代码是驱动JAR包中的...
阅读(99)赞 (0)标签:ACE / apache / autocommit / C3P0 / cat / Connection / CTO / dataSource / db / dependencies / druid / final / http / https / id / IO / java / JDBC / junit / key / lib / maven / mysql / MySQL5 / pom / REST / ResultSet / root / schema / Select / sql / src / ssl / Statement / stream / tab / UI / update / value / Word / XML / 代码 / 删除 / 参数 / 数据 / 数据库 / 管理 / 连接池 / 配置
Harries Blog™ - 小丁 发布于 2020-07-25
RFC 7230 与 RFC 3986 定义了 HTTP/1.1 标准并对 URI 的编解码问题作出了规范。但是,文本形式的规范和最终落地的标准之间总是存在着差距。标准中共 82 个字符无需编码。 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmno...
阅读(116)赞 (0)标签:apache / App / ask / bean / bug / cat / Connection / core / CTO / executor / http / https / id / IO / java / Lua / Nginx / NIO / parse / Property / Proxy / rewrite / Service / servlet / spring / Spring Boot / tar / ThreadPoolExecutor / tomcat / web / XML / zab / 反向代理 / 实例 / 服务器 / 漏洞 / 部署 / 配置
Harries Blog™ - changyuan.xu 发布于 2020-07-25
> Author: shaobaobaoer > Codes : https://github.com/ninthDevilHAUNSTER/JavaSecLearning > Mail: shaobaobaoer@126.c...
阅读(91)赞 (0)标签:ACE / AIO / apache / cat / CEO / cmd / Collection / Collections / constant / CTO / git / GitHub / HashMap / http / https / id / IO / ip / java / java反射 / key / mail / map / maven / ORM / Proxy / stream / struct / tar / tk / value / web / zab / 下载 / 代码 / 博客 / 参数 / 安装 / 实例 / 希望 / 开源 / 总结 / 漏洞 / 病毒 / 直线 / 管理 / 遍历
Harries Blog™ - xiaoli.wang 发布于 2020-07-25
![]()
引言 只要你用Springboot,一定会用到各种spring-boot-starter。其实写一个spring-boot-starter ,仅需4步。下面我们就写一个starter,它将实现,在日志中打印方法执行时间。 第一步 创建maven项目 在使用spring-boot-...
阅读(104)赞 (0)标签:ACE / AOP / apache / App / ask / bean / cat / classpath / core / CTO / dependencies / EnableAutoConfiguration / example / Features / HTML / http / https / id / IDE / IO / java / maven / pom / Property / Proxy / schema / spring / Spring Boot / springboot / src / tab / tar / UI / value / web / XML / 代码 / 时间 / 测试 / 目录 / 编译 / 配置
Harries Blog™ - Harries 发布于 2020-07-25
![]()
吴晟 读完需要 5 速读仅需 2 分钟 吴晟 Apache基金会会员,Apache SkyWalking创始人、项目VP和PMC成员,Apache孵化器PMC成员,Apache ShardingSphere PMC成员,Apache APISIX (incubating...
阅读(143)赞 (0)标签:2015 / 2019 / ACE / AIO / apache / API / App / cat / db / dubbo / Elasticsearch / Facebook / Google / HBase / http / https / id / IDE / IO / ip / java / js / Kubernetes / MQ / mysql / node / Node.js / ORM / PHP / pinpoint / plugin / provider / python / REST / RESTful / Service / sharding / spring / Spring cloud / sql / src / Twitter / Uber / UI / zip / zipkin / 一致性 / 云 / 产品 / 京东 / 代码 / 企业 / 分布式 / 创始人 / 十年 / 协议 / 参数 / 基金 / 大数据 / 字节码 / 安全 / 定制 / 实例 / 工作原理 / 开发 / 开发者 / 开源 / 开源软件 / 开源项目 / 微服务 / 探针 / 插件 / 数据 / 时间 / 服务注册 / 服务端 / 架构设计 / 注册中心 / 测试 / 百度 / 目录 / 管理 / 系统架构 / 组织 / 统计 / 美团 / 软件 / 进程 / 配置 / 集群 / 需求 / 高通
Harries Blog™ - songhua.gao 发布于 2020-07-24
![]()
这是代码审计知识星球中《Java安全漫谈》的第十二篇文章。 本文带大家编写一个简化版的CommonsCollections6利用链,代码量相比于ysoserial减少50%,能够让大家更好理解。 上一篇文章我们详细分析了CommonsCollections1这个利用链和其中的La...
阅读(134)赞 (0)标签:ACE / apache / App / cat / Collection / Collections / constant / CTO / final / git / GitHub / HashMap / HashSet / HTML / http / https / id / IO / java / key / lib / map / ORM / rmi / src / stream / tk / UI / value / zab / 代码 / 代码审计 / 初学者 / 安全 / 文章 / 测试 / 解决方法 / 详细分析 / 调试
Harries Blog™ - wenming.gapo 发布于 2020-07-24
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
感谢技术琐话约稿,跟大家分享一点架构师技术领导力成长的心得体会,以我在当当那几年做的事情为例,试图去总结一些普适性的方法。每个人的成长路径都不同,我能分享的只是自己的经验,没有一个通用公式能够帮助大家搞定一切问题,那样的话一切都是确定的,人生就没意思了。 什么是技术领导力 多数公...
阅读(121)赞 (0)标签:2015 / apache / bug / CTO / db / Docker / dubbo / ebay / http / https / id / java / JDBC / Job / MQ / Netflix / PHP / REST / sharding / SOA / sql / src / UI / 云 / 互联网 / 亚马逊 / 产品 / 京东 / 代码 / 任务调度 / 分布式 / 十年 / 同步 / 备份 / 大数据 / 希望 / 应用架构 / 开发 / 开源 / 开源项目 / 微服务 / 总结 / 招聘 / 搜索引擎 / 支付系统 / 敏捷 / 数据 / 数据库 / 文章 / 时间 / 智能 / 服务器 / 本质 / 架构师 / 架构演进 / 架构设计 / 模型 / 滴滴 / 灰度发布 / 生命 / 电商网站 / 目录 / 管理 / 系统架构 / 索引 / 组织 / 统计 / 缓存 / 网站 / 自动化 / 自动备份 / 自我修养 / 解析 / 设计模式 / 质量 / 软件 / 运营 / 部署 / 配置 / 需求 / 项目管理 / 领导
Harries Blog™ - yeseng 发布于 2020-07-24
![]()
简介 Sharding-JDBC是ShardingSphere的第一个产品,也是ShardingSphere的前身。 它定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动...
阅读(91)赞 (0)标签:apache / API / C3P0 / CTO / dataSource / db / DBCP / druid / http / https / id / IDE / IO / java / JDBC / JPA / Master / mybatis / mysql / Oracle / ORM / Proxy / remote / sharding / spring / sql / src / tab / UI / 产品 / 开发 / 开发者 / 数据 / 数据库 / 连接池 / 部署 / 配置