- 博客(29)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 开启Nginx限流
开启Nginx的限流功能,如下所示:http{ #定义每个IP的session空间大小 limit_zone one $binary_remote_addr 20m; #与limit_zone类似,定义每个IP每秒允许发起的请求数 limit_req_zone $binary_remote_addr zone=req_one:20m rate=10r/s;...
2018-02-28 15:06:38 855
原创 telnet 如何退出
telnet可以检查跟目标主机端口的连通性cmd打开命令行窗口比如要测试主机192.168.8.133的20880端口输入 telnet 192.168.8.133 20880回车看到如下说明20880端口是连通的退出需要按快捷键ctrl+]然后输入quit命令退出。...
2018-02-27 14:10:34 9231
原创 消费Dubbo服务
创建maven项目 dubbo-demo-consumer 加入maven依赖<dependencies> <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo&
2018-02-27 13:40:43 947
原创 eclipse debug ctrl+shift+i查看表达式的值
在使用开发工具eclipse debug的值使,我们可以使用ctrl+shift+i查看表达式的值,在调试的时候很有用。使用方式举例:package com.hbk.dubbo;public class Test { public static void main(String[] args) { int a = 10; int b = 5...
2018-02-26 13:46:41 2543
原创 Dubbo Admin管理控制台
直接下载 dubbo admin管理控制台war包链接:https://pan.baidu.com/s/1ggeIIHX 密码:ck4h解压到一个全新的tomcat中的ROOT目录下,事先删除webapps下的ROOT下的所有文件。 启动tomcat,访问http://localhost:8080 出现输入用户和密码框。默认用户名和密码都是root,登录成功后,可以设置语言和查...
2018-02-26 10:41:20 4798
原创 发布Dubbo服务
创建maven项目,pom.xml加入如下依赖:<dependencies> <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.6
2018-02-26 10:05:29 624
原创 zookeeper安装
zookeeper简介 https://baike.baidu.com/item/zookeeper/4836397?fr=aladdin zookeeper主页 http://zookeeper.apache.org/在这里主要介绍window系统里安装zookeeper,在开发企业项目的时候都是用的linux,为了学习方便,我们以window环境为例。下载安装包,下载一个稳定版本 z...
2018-02-24 14:13:43 328
原创 mybatis 打印SQL语句
方法一:在mybatis-config.xml中配置加一个setting<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/myba...
2018-02-23 16:33:14 678
原创 百度UEditor的使用
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title>完整demo</title> <met
2018-02-23 16:26:51 465
转载 htmlunit 操作table表格(二)
内容转至http://blog.java1234.com/blog/articles/286.html 有时候表格比较复杂 有caption header body footer htmlunit同样提供了api支持:<!DOCTYPE html><html><head><meta charset="UTF-8"><tit...
2018-02-23 11:44:15 389
转载 htmlunit 操作table表格(一)
内容转至http://blog.java1234.com/blog/articles/285.html htmlunit提供了对table表格的操作支持:这里先演示下操作简单表格:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>简单表格</titl..
2018-02-23 11:36:43 1141
原创 htmlunit 模拟超链接点击
htmlunit有强大DOM模拟操作功能 包括给Input设置数据,模拟按钮点击等;下面将演示htmlunit模拟点击超链接模拟点击http://www.3dns.com.cn/ 导航栏的产品中心超链接。通过id找到对应的ul元素,然后依次找到第四个li标签。。。演示代码如下:package com.hbk.htmlunit;import java.io.IOExc...
2018-02-23 11:24:35 3690 5
原创 htmlunit取消css,javascript支持
htmlunit默认是会对网页中的css,javascript解析的,对于一般的非Js加载页面采集,我们可以把css.javascript解析去掉,这样可以提高效率;但是对于Js加载的页面,就不能去掉了; 我们给下演示代码:package com.hbk.htmlunit;import java.io.IOException;import java.net.MalformedURLE...
2018-02-23 10:51:44 717
转载 htmlunit 使用代理IP
内容转至http://blog.java1234.com/blog/articles/282.html 有时候频繁的爬取第三方站点内容,会被站点的防火墙拦截,IP拉黑,所以这时候,就要用到代理IP,拉黑一个就换一个;htmlunit实用代理的方式比较简单,WebClient重载构造方法就有提供,我们看下演示代码:package com.hbk.htmlunit;import java...
2018-02-23 10:44:19 2009
原创 htmlunit 获取指定元素
htmlunit 提供了丰富的api来获取指定元素 jsoup有的 htmlunit也有;我们这里举例:package com.hbk.htmlunit;import java.io.IOException;import java.net.MalformedURLException;import com.gargoylesoftware.htmlunit.BrowserVers...
2018-02-23 10:28:56 2540
原创 htmlunit 模拟指定浏览器
前面我们的测试代码是直接请求的,有些网站服务器防火墙会直接拒绝访问。我们现在用htmlunit来模拟下浏览器请求;主要是加了一些头消息; 这个是我们用谷歌调试工具看到的请求头小心里的属性,当然上面还有返回的头消息;我们用htmlunit可以模拟浏览器执行,内置的可以模拟IE,火狐,谷歌;WebClient构造方法里有个重载方法,可以加一个指定版本属性;完整代码:pac...
2018-02-23 10:00:40 1121
原创 htmlunit helloWorld实现
首先我们新建一个Maven普通客户端项目,然后打开pom.xml引入htmlunit支持:<dependency> <groupId>net.sourceforge.htmlunit</groupId> <artifactId>htmlunit</artifactId> <version>2...
2018-02-23 09:48:27 462
转载 htmlunit简介
内容转至http://blog.java1234.com/blog/articles/278.html htmlunit 是一款开源的java 页面分析工具,读取页面后,可以有效的使用htmlunit分析页面上的内容。项目可以模拟浏览器运行,被誉为java浏览器的开源实现。是一个没有界面的浏览器,运行速度迅速。是junit的扩展之一采用的是Rhinojs引擎。模拟js运行常规意义上,该项...
2018-02-23 09:18:34 334
原创 如何找到Web项目编译好的class文件
在某些情况,我们需要获取部分Eclipse里的项目编译好的class文件。这里我举个例子,比如我有一个web项目,已经发布到了互联网。但是有个小改动,我们只改了一个java类,这时候。我们不需要把项目重新打War包了,直接找到那个修改好的新产生的class文件,送到服务器,直接替换下原来的class文件即可,配置的Tomcat server.xml的时候 我们Context节点,要加r...
2018-02-08 16:43:56 2174
原创 elasticsearch5.5多机集群配置
注意事项:配置集群之前 先把要加群集群的节点的里的data目录下的Node目录 删除,否则集群建立会失败。实验采用虚拟机克隆的方式,ip分别是 192.168.1.110 和 192.168.1.111 ;分别配置下elasticsearch.yml配置文件110机器:# ---------------------------------- Cluster ---------
2018-02-06 16:02:39 1285
原创 elasticsearch-.yml(中文配置详解)
# ======================== Elasticsearch Configuration =========================## NOTE: Elasticsearch comes with reasonable defaults for most settings.# Before you set out to tweak and tune the co
2018-02-06 15:52:26 481
原创 elasticsearch安装head插件
elasticsearch head插件是一个入门级的elasticsearch前端插件;前提条件:安装好nodejs 和git使用git下载head插件git clone git://github.com/mobz/elasticsearch-head.gitcd elasticsearch-headnpm install配置elasticsearch,允许hea
2018-02-06 11:46:02 794
原创 Java操作ElasticSearch之CRUD
package com.hbk.es;import java.net.InetAddress;import org.elasticsearch.action.delete.DeleteResponse;import org.elasticsearch.action.get.GetResponse;import org.elasticsearch.action.index.IndexRe
2018-02-06 11:19:19 576
原创 Java操作ElasticSearch之创建索引
ElasticSearch客户端提供了多种方式的数据创建方式,包括json串,map,内置工具;我们正式开始一般用json格式,借助json工具框架,比如gson ,json-lib,fastjson等等;package com.hbk.es;import java.net.InetAddress;import java.util.Date;import java.util.HashM
2018-02-06 11:01:36 1365
原创 Java连接ElasticSearch
新建maven工程,添加依赖dependency> groupId>org.elasticsearch.clientgroupId> artifactId>transportartifactId> version>5.5.2version>dependency>启动好ElasticSearch服务,编写测试类。package com.hbk.es;im
2018-02-06 09:55:53 4566 6
原创 Elasticsearch防火墙关闭,允许外网访问,后台服务执行
1、JRE的支持,必须1.8以上,1.7不行。2、 不能以root用户启动。否则会报如下错误[2017-09-07T19:43:10,628][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main]org.elasticsearch.bootstrap.Star
2018-02-05 16:31:38 2924
转载 CentOS7上elasticsearch5.5启动报错
文章内容转自:http://blog.java1234.com/blog/articles/342.htmlERROR: [2] bootstrap checks failed[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536][2]: ma
2018-02-05 16:20:01 495
原创 Oracle over窗口函数
oracle over函数select t1.*, (t1.score - t3.avgs) as gaps from test_student_score t1, (select t2.subject_id, avg(t2.score) as avgs from test_student_score t2 group by t2.s
2018-02-01 11:11:33 426
原创 eclipse如何修改dynamic web module version
一、修改工程属性:右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将3.0修改为2.5,可能会提示如下信息: Cannot change version of project facet Dynamic Web Module to 2.5 这样表示修改不了,然后采用第二种方法。二、修改配置文件:找到工程项目的硬
2018-02-01 10:49:37 478
nacos2.2.1整合达梦数据库进行持久化
2023-08-02
mysql根据同一字段的值去决定另外一个字段的排序
2020-05-20
mysql或者oracle数据库何时需要调整表字段顺序的需求?
2019-11-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人