自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (10)
  • 收藏
  • 关注

原创 POI处理EXCEL—个性化设计

public void createExcel(){ HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(keywords); HSSFRow row = sheet.createRow((int) 0); HSSFCellSt

2016-09-25 21:06:39 400

原创 PDF转换解析工具—XPDF

String[] cmd = getCmd(new File(targetfile), isLayout); Runtime.getRuntime().exec(cmd); 最近一直在研究PDF的解析,发现有很多的软件或SDK可以预处理。这里预处理的意思仅仅是转换一种存储格式,还需要我们进一步的结构化处理。现在介绍几种预处理方案:第一、使用OCR软件识别。这个做的最

2016-09-01 18:29:07 10005 1

POST请求,请求体JSON

POST请求,请求体JSON,一步到位。 StringEntity entity = new StringEntity(jsonString, "UTF-8"); // post请求是将参数放在请求体里面传过去的;这里将entity放入post请求体中 httpPost.setEntity(entity); httpPost.setHeader("Content-Type", "application/json;charset=utf8");

2024-01-10

Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量整形、熔断降级

Sentinel 的历史 2012 年,Sentinel 诞生,主要功能为入口流量控制。 2013-2017 年,Sentinel 在阿里巴巴集团内部迅速发展,成为基础技术模块,覆盖了所有的核心场景。Sentinel 也因此积累了大量的流量归整场景以及生产实践。 2018 年,Sentinel 开源,并持续演进。 2019 年,Sentinel 朝着多语言扩展的方向不断探索,推出 C++ 原生版本,同时针对 Service Mesh 场景也推出了 Envoy 集群流量控制支持,以解决 Service Mesh 架构下多语言限流的问题。 2020 年,推出 Sentinel Go 版本,继续朝着云原生方向演进。 2021 年,Sentinel 正在朝着 2.0 云原生高可用决策中心组件进行演进;同时推出了 Sentinel Rust 原生版本。同时我们也在 Rust 社区进行了 Envoy WASM extension 及 eBPF extension 等场景探索。 2022 年,Sentinel 品牌升级为流量治理,领域涵盖流量路由/调度、流量染色、流控降级、过载保护/实例摘除等;同时

2023-11-16

爬虫利器spiderflow,流程化工具,开源

支持Xpath/JsonPath/css选择器/正则提取/混搭提取 支持JSON/XML/二进制格式 支持多数据源、SQL select/selectInt/selectOne/insert/update/delete 支持爬取JS动态渲染(或ajax)的页面 支持代理 支持自动保存至数据库/文件 常用字符串、日期、文件、加解密等函数 支持插件扩展(自定义执行器,自定义方法) 任务监控,任务日志 支持HTTP接口 支持Cookie自动管理 支持自定义函数

2023-11-14

Git(读音为/gɪt/)是一个开源的分布式版本控制系统

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 从一般开发者的角度来看,git有以下功能: 1、从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。 2、在自己的机器上根据不同的开发目的,创建分支,修改代码。 3、在单机上自己创建的分支上提交代码。 4、在单机上合并分支。 5、把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。 6、生成补丁(patch),把补丁发送给主开发者。 7、看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。 8、一般开发者之间解决冲突的方法,开发者之间可以使用pull 命令解决冲突,解决完冲突之后再向主开发者提交补丁。

2023-11-10

JDK1.8-windows-x64(官方WINDOW正式版)

The JDK is a development environment for building applications using the Java programming language. The JDK includes tools useful for developing and testing programs written in the Java programming language and running on the JavaTM platform. WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. For production use Oracle recommends downloading the latest JDK and JRE versions and allowing auto-update. Only developers and Enterprise administrators should download these releases. Downloading these releases requires an oracle.com account. If you don't have an oracle.com account you can use the links on the top of this page to learn more about it and register for one for free.

2018-10-09

(最低分) git-2.13-64位

Git 2.13 发布 Git 2.13 发布了,其部分更新内容有: 修复了 git shell 安全漏洞 此安全漏洞只影响自行搭建 Git 托管服务并配置了 git shell 的用户, Coding 用户(包括 Coding 平台版及企业版用户)不受该漏洞影响,关于此漏洞的详情可以 点击此处进一步了解。 增强了 SHA-1 碰撞检测 您可能已经听说研究人员最近发现 SHA-1 中的第一个成功碰撞,Git 用于识别对象的哈希函数。他们的技术最终可能被用来对 Git 用户进行基于碰撞的攻击。幸运的是,研究人员还提供了一种方法来检测正在尝试利用这种技术来创建碰撞的内容。 Git 2.13 碰撞检测 SHA-1 实现是默认开启的,代码内置在 Git 中,所以不需要安装任何附加的依赖项。 改进的按需配置

2017-12-29

SpringBoot-入门级简单源码

使用maven构建工程、采用SpringBoot+mybatis搭建架子,已初步实现了热部署、多线程定时任务、采用mybatis(xml方式)做JPA。欢迎感兴趣的童鞋围观~~~

2017-10-23

阿里2017-java开发规范

1. 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name _name _name / __name __name __name / $Object $Object $Object $Object / name_ name_ name_ / name$name$ name$ / Object$Object$ Object$ Object$ 2. 【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,即使纯拼音命名方式也要避免采用。 反例: DaZhePromotion [打折] / getPingfenByName()

2017-10-18

Selenium WebDriver Practical Guide

Configuring Selenium Grid 183 Specifying node configuration parameters 184 Setting supported browsers by a node 184 Setting node timeouts 184 Setting the limit on browser instances 185 Reregistering the node automatically 186 Setting node health-check time 186 Unregistering an unavailable node 186 Setting the browser timeout 187 Hub configuration parameters 187 Waiting for a match of desired capability 187 Customized CapabilityMatcher 188 WaitTimeout for a new session 188 Different ways to specify the configuration

2017-01-09

jquery-easyui-1.2学习参考

学习jquery easyui 1.2的参考资料,有demo,有参考资料!

2013-07-25

struts2入门例子,版本2.3.14

简单的struts2入门小例子,主要是通过提交表单,在action获取表单信息,并跳转到指定的jsp页面。。。

2013-07-05

J2ee中的Ajax使用

J2ee下异步传输的应用,精辟讲解!为了提高我们开发产品的用户体验度,ajax应用在各个方面,希望对大家的开发提供帮助!

2012-06-11

数据滑块控件(javascript)

实现自由滑动且数据相应变化 Thank You for downloading Tigra Slider Control, we hope you'll enjoy the improvements to your web application made possible with our component.

2010-12-15

QPS\TPS\RT

2023-08-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除