- 博客(29)
- 资源 (7)
- 收藏
- 关注
原创 gradle修改下载plugins插件默认地址
gradle修改下载plugins插件默认地址、gradle下载插件、plugins.gradle.org网络不通、修改gradle默认地址
2022-10-25 11:21:46 1103 2
原创 HtmlUnit获取页面select复选框以及执行点击事件
WebClient初始化及基本设置、获取页面等参考上一个关于HtmlUnit文章。 URL mainUrl = new URL("https://vendorcentral.amazon.cn/gp/vendor/members/obieeReports/araBasic/ara-basic?ref_=vc_ven-obiee-ara-basic-home_subNav");
2022-10-25 11:17:53 497
原创 Gradle使用技巧
1、排除依赖(jar包冲突):a) compile排除依赖: compile ('com.iflytek.dubbo:common-dubbo-framework:1.2.0-SNAPSHOT'){ exclude group: "commons-lang" }b)compile project 排除依赖// project用括号包裹住comp...
2019-04-26 13:26:03 266
原创 Redis主从服务的搭建
1. 主服务配置基本环境部署见上篇文章 ,主从服务搭建在同一台服务器上,不同服务器上搭建时同理。https://blog.csdn.net/Loser100/article/details/86648294 复制几份根目录下的配置文件至单独文件夹 易于后期维护管理 接下来的配置会将7501指定为主服务。 修改端口: ...
2019-01-28 16:30:54 226
原创 Redis的概述、搭建及简单使用(基于CentOS)
1. 概述 Redis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset...
2019-01-25 17:26:37 248
原创 SpringBoot配置文件中配置双库时DataSource时报错找到两个数据源
一、配置类配置数据源时: 二、 配置文件配置时错误代码如下:2018-12-25 20:10:01.913 [restartedMain] ERROR org.springframework.boot.SpringApplication - Application startup failedorg.springframework.beans.factory.BeanCreat...
2018-12-25 20:16:51 2103
原创 SpringBoot接口接收json参数
1. 创建入参实体:package com.hsm.ls.application.test.domain;/** * Created by lfx on 2018/12/19. */public class ActiveRequest { private String sid; private String biz; private String te...
2018-12-19 11:17:31 31319 2
原创 zookeeper的常用操作
1. 查看指定服务器上zookeeper安装位置: ]# telnet 192.168.57.101 2181再输入conf回车即可看到如下信息:2. 查看指定zookeeper下的节点 1) 本地zookeeper: ]# ./zkCli.sh 即链接本地 2) 其他主机zookeeper: ]# ./zkCli....
2018-10-25 11:48:02 370
原创 SpringBoot+Mybatis+thymeleaf+gradle+idea 项目 搭建 打包 运行
一、 项目构建1. 项目总览2. 构建gradle项目: 3. 创建子模块 4. 配置子模块下build.gradle文件:apply plugin: 'application'group 'com.hsm.ls'version '1.0-SNAPSHOT'mainClassName = "com.hsm.ls.collection.web.C...
2018-09-05 17:05:20 949
原创 关于c3p0报错:An attempt by a client to checkout a Connection has timed out
An attempt by a client to checkout a Connection has timed out: 网上关于这个异常的处理方式有多种,最常见的是关于连接池的问题,但是并不是所有的问题都是关于连接池,像已经正常使用过的项目抛出这个异常很大可能是连接池的问题,我的错误并不属于连接池的问题,是因为没有加一个关键的依赖:mysql:mysql-connector-...
2018-09-03 11:31:41 5895
原创 WebService 开发客户端 ,SoupUI模拟服务端,处理数据
一、 客户端部分:1. 获取服务端wsdl文件或者能访问的wsdl地址(本文以wsdl文件为例)2. 根据wsdl文件生成客户端代码: 1) 可用jdk自带wsimport或者axis2(本文以axis2为例) 2) 下载axis2 设置环境变量 (具体步骤网上很多) 3) 进入dos命令行,进入axis2安装目录bin目录下: 下图为我的安装目录 ...
2018-04-24 16:58:53 1122
原创 Linux下Mysql常见问题解答
1.ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)--授权问题 1)修改配置文件: 如果没有/etc/my.cnf或/etc/mysql/my.cnf文件不存在,则在/usr/share/mysql目录下找到默认配置文件,别问我文件夹下面名字,可能会不一样,反...
2018-03-30 15:49:15 317
原创 SpringBoot定时任务(注解方式实现+配置文件动态设置定时任务时间间隔)
一、注解方式实现 1.启动类上一定要加注解(启用定时任务功能)@EnableScheduling 2.新建类,如:@Componentpublic class ScheduleCache { public final static long DELAY = 60 * 1000;//定时缓存时间间隔设置 public static final Logg...
2018-02-08 11:13:40 1349
原创 MySql常用查询语句中函数的使用
1.判断表内字段是否为空,若空则自定义:select IFNULL(name,'user') credit from student2.获取系统当前时间(具体时间形式请参阅:http://www.w3school.com.cn/sql/sql_dates.asp)select CURDATE() from student3.将表内时间替换为指定格式时间:select DATE_FORMAT(bdi.
2017-11-09 17:07:18 3112
原创 利用反射将Map转成JavaBean(属性值均为private,且包含Long类型属性)
1.实体类(所有属性均为private,且存在Long类型)public class Test { private String name; private Long id; private int age; public String getName() { return name; } public void setName(Str
2017-11-01 17:14:58 658
原创 SpringBoot常见问题(二)--不重启替换静态资源
问题:在工程里会经常遇到修改页面不动后台代码的情况,重启耗时太长,所以就需要在不重启的前提下修改页面或css等静态资源。 解决方法: 1.在application.properties中添加如下代码:#设置缓存spring.thymeleaf.cache=false2.修改页面以后,在页面右击,单击Recompile,如下图: 3.重新启动服务即可。
2017-10-10 11:34:53 2539
转载 SpringBoot常见问题(一)--启动报错(Cannot determine embedded database driver class for database type NONE)
SpringBoot启动报错:Cannot determine embedded database driver class for database type NONEspringboot启动时会自动注入数据源和配置jpa解决办法:启动类中加入注解:@SpringBootApplication(exclude={DataSourceAutoConfiguration.class,Hi
2017-10-10 11:24:06 44762 4
原创 SpringBoot配置Bean的两种方式--注解以及配置文件
一、注解方式编写实体类:package main.java.com.example.bean;import org.springframework.boot.context.properties.ConfigurationProperties;/** * Created by Loser100 on 2017/10/9. */@ConfigurationProperties(prefix =
2017-10-09 21:46:43 19518
原创 网络爬虫_网页登录(苏宁 有验证码)—基于HtmlUnit
输入验证码:public static String getCode(){ System.out.println("请输入验证码:"); Scanner sc = new Scanner(System.in); String code = sc.nextLine(); return code;}初始化WebClient方法:public
2017-08-18 18:19:06 3642
原创 IDEA中SonarLint的配置
1. settings ===》2.在弹出的输入框内输入SonarLint,点击Install3.重启IDEA4. 设置SonarLint账号:admin 密码:admin5.点击finish结束
2017-08-10 14:22:17 1515
原创 Intellij IDEA 在jUnit测试时无法在控制台键入值
刚刚遇到该问题,也查阅过很多资料,最后得出的结论是junit不支持控制台输入(如果不是勿喷),有两种解决方法:1.写main方法测试:2.这个方法要麻烦的多的多,毕竟我不是大手子,目前只有这种解决方法:死循环读一个不存在的文件,如果文件存在则跳出循环。将自己要输入的值写入文件内即可。(我的工程是做网页爬虫,不支持某网站的验证码格式,只能人工识别验证码再进行写
2017-08-02 18:03:59 1755
原创 Java写入文件(是否覆盖)
tips:系统默认覆盖原内容public class FileUtils { private static final Logger logger = Logger.getLogger(FileUtils.class); /** * 写入文件 * @param filePath 文件绝对路径 * @param str 写入的内容
2017-07-28 18:07:00 4668
原创 关于Map的传递问题
在开发中,遇到这样一个问题,入参有一个map,对该map进行循环赋值、置入list中,返回结果list内所有值相同,针对该问题是因为Map的传递是引用传递。应该用一个简单的中间map变量,缓存目标map中的值置入list:for(String str:list){ Map temp = new HashMap<>(); String[] arr = str.split(
2017-07-28 11:17:03 800
原创 基于dom4j获取、设置xml文件属性值
获取Document对象/** * 获取Document对象 * @param fileName xml位置 * @return String 值 * @throws Exception */public Document getXMLDocument(String fileName){ fileName = Constants.CONF_PATH+fileName;
2017-07-27 18:37:55 2209 2
转载 IntelliJ Idea 常用快捷键列表
IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中
2017-07-24 12:24:41 225
转载 IDEA使用_快捷输入
在工作时经常要写System.out.println(); 这个在idea里已经预设好了,直接输入 sout 然后按tab键就可以了,那么我们如何增加一些自定义的快捷操作。 sout=System.out.println(); soutp=System.out.println(""); soutv=System.out.println("变量名
2017-07-24 11:26:38 1312
原创 基于HtmlUnit获取页面及复选框元素、单击事件操作
常用WebClient的参数设置//1.创建对象WebClient webClient=newWebClient(BrowserVersion.CHROME);//2.设置参数//启动jswebClient.getOptions().setJavaScriptEnabled(true);//关闭css渲染webClient.getOptions().se
2017-07-24 11:21:29 2866
Hibernate中文手册3.5.2(pdf)
2017-10-11
sqlite3.exe
2017-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人