自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iSuperGifted的博客

接下来表演的是,把我的血条弄消失~

  • 博客(88)
  • 资源 (2)
  • 问答 (6)
  • 收藏
  • 关注

原创 Maven多模块项目搭建

项目大的时候一般都要分模块,或者引入第三方框架的时候,那么我们该如何实际操作呢,知道以下几点就可以完美搭建Maven分模块的项目1.汇总所有模块的项目根目录的pom.xml 文件中的<modules> </modules>中添加所有子模块项目的 artifica2.所有子模块项目的pom.xml文件中<parent>     <groupId...

2018-11-07 09:12:13 299

转载 详解介绍JUnit单元测试框架(完整版)

(一)JUnit介绍目录(一)JUnit介绍1.什么是单元测试?2.什么是单元测试框架?3.什么是JUnit?(二)JUnit 安装1.IntelliJ IDEA 安装 Junit2.Maven 安装 Junit(三)JUnit 编写单元测试1.编写单元测试2.测试功能模块(四)JUnit 注解1.JUnit 注解2.例子(五)JUnit...

2018-10-19 11:15:21 21659 7

转载 转:详解介绍Selenium常用API的使用--Java语言(完整版)

原文链接:https://blog.csdn.net/qq_22003641/article/details/79137327原文参考链接: http://www.testclass.net/selenium_java/  

2018-10-18 13:54:37 920

转载 转载:2018 Selenium Chrome版本与chromedriver兼容版本对照表

在使用selenium启动谷歌Chrome浏览器的时候,是需要用到chromedirver的,两者之间的版本是需要匹配的,否则会出现下面类似的报错:Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: call function result missing 'value'   (Se...

2018-10-17 13:44:49 426

原创 python爬虫一

1.  安装pip 官网下载最新pip.zip ,解压 并在当前目录进入cmd,执行 setup.py 安装文件命令: python setup.py install tip:可以下载可执行文件双击执行安装 ,但都需配置环境变量把 pip命令加入到Path环境变量中,提示: 安装好的pip命令 位置在python 目录下的Scripts文件夹中配置好后 重新进入cmd 用 pi...

2018-10-15 18:08:35 198

原创 Python3.7 爬虫报错处理bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: l

网上很多单独重装 lxml库说法,如何没有安装lxml,可以使用Python自带的html.parser,效果也是一样在报错代码中把函数参数中所有的"lxml"改成"html.parser",例子:wbdata = requests.get(url).text#对获取到的文本进行解析soup = BeautifulSoup(wbdata,'lmxl')#soup = Beaut...

2018-10-15 13:35:33 967 2

转载 python官网下载究竟下载哪个?

python官网有几个下载文件,有什么区别?Python 3.6.0a1 - 2016-05-17Download Windows x86 web-based installerDownload Windows x86 executable installerDownload Windows x86 embeddable zip fileDownload Windows x86-64 w...

2018-10-10 09:50:36 27349 4

原创 mysql数据库定时备份

1. 编写备份脚本1)  vim  /home/task/***_back.sh#!/bin/bash#数据库认证user="****"password="*******"host="*.*.*.*"db_name="***"#其它backup_path="/home/task/bak/"new_date='date "+%Y%m%d"'old_date='da

2018-09-28 10:40:30 224

原创 java.math.BigDecimal的BUG——正确四舍五入保留n位小数

写了一个业务其中包括个税计算的,哗啦啦一大片计算完,合计就差0.04。两个原因造就这个问题。问题一,后台程序拿到税前工资是一个计算后的double数值(12521.7391),然后用此值来计算个税。而导出Excel后验证个税时,税前工资已经两位小数化(12521.74),用此值来计算导致误差。原以为这样就结束了,没想到修改完还是有误差存在,由此引发了第二个问题!问题二,java...

2018-09-07 11:05:54 2846

原创 mysql本地root密码重置

自己机子上mysql的root密码忘掉了,不用重装mysql。直接查看/修改root密码。1. 停掉mysql服务。 windows:     管理员身份启动CMD,  执行 net  stop  mysqllinux:  $sudo  mysql.server stop2. 跳过mysql身份认证windows: mysqld -nt --skip-grant-tables...

2018-08-23 22:00:13 2035

转载 给input文本框添加灰色提示文字两种方法.

1. HTML5的属性.placeholder="这里输入文字"2. jsvalue="你的提示文字" onFocus="if(value==defaultValue){value='';this.style.color='#000'}" onBlur="if(!value){value=defaultValue;this.style.color='#999'}" style="color:#99...

2018-06-24 15:36:09 8011

原创 Select下拉框结合Ajax使用

常用情况1: 员工 与 部门 一对一,但是实体类没有外键关联,员工中只记录 部门id,编辑员工信息时 部门要下拉框且默认显示员工所在部门名称(不是id)1. <select name="department" id="department" style="width:200px;"></select>2.js$(document).ready(function(){ ...

2018-06-21 17:54:46 11765 1

原创 Map集合数据存放问题

1. HashMap的数据存放顺序问题错误情景:excel表格导入,要求错误信息定位到具体行列,用Map集合来存发生错误的行列信息,结果页面返回错误信息提示:”第四行xx列错误,第三行xx列错误,第五行xx列错误“。原因:Map的子类最常用的就是Hashmap,但放入的数据是无序的.解决: 如果想要取出的数据与放入的数据顺序相同,可以使用linkedhashmapMap<String, St...

2018-06-21 17:13:39 4749

原创 Ajax请求URL使用示例-注册

前端:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose

2018-06-04 00:57:36 577

原创 后端Action流程跑通,Ajax返回数据接收异常,404 或 500错误总结

遇到的问题总结:后台流程明明走的通(通过debug查看确实是跑通直到最后return),可是返回结果通过前端 的控制台(F12)查看 确报404 或者 500.报404 错误原因 可能是 没有加 @ResponseBody 注解,导致视图解析器以为返回值是跳转路径,当然解析不到正确的url. 没有用SpringMVC的话 就检查你的返回值是否用response设到body中了。而加上后 报500错...

2018-06-04 00:46:51 4174

转载 MySql的join(连接)查询 (三表 left join 写法)

1、内连接:将两个表中存在连结关系的字段符合连接条件的记录形成记录集Select A.name,B.name from A inner join B on A.id=B.id和Select A.name,B.name from A,B where A.id=B.id结果是一样的(内连接的inner关键字可省略);2、外连接:分为左外连接和右外连接左连接A、B表结果包括A的全部记录和符合条件的B的记...

2018-05-17 10:58:07 1653

原创 环境快速搭建测试——MyBatis(逆向搭建测试)

①确保数据库有表结构:gcbs.sql/*Navicat MySQL Data TransferSource Server : mysqlSource Server Version : 50087Source Host : localhost:3307Source Database : gcbsTarget Server Type ...

2018-05-07 00:21:53 210

原创 环境快速搭建测试——MyBatis(正常搭建测试)

Mybatis快速搭建环境并测试有两种方法: 一种是 常见流程(导包,配置文件,建表,写po类,写mapper接口及xml,测试代码运行);另一种是通过 mybatis逆向工程 直接通过 数据库表单 生成  pojo类和Mapper,适合已有数据库(项目迁移)的情况。更快速。法一: (oracle数据库)①数据库建表dob = Date of Birthdrop table students;...

2018-05-07 00:06:26 545

转载 org.springframework.util.StringUtils 工具类的使用

我们经常会对字符串进行操作,spring已经实现了常用的处理功能。我们可以使用org.springframework.util.StringUtils 工具类帮我们处理字符串。工具类整理如下: StringUtils.hasLength(null) = false StringUtils.hasLength("") = false StringUtils.hasLength(" ") =...

2018-05-05 10:05:35 10049 3

原创 电脑如何装两个mysql

所需: 两个安装版 或 一个安装版一个解压版。安装版自定义安装 ,使两个 mysql服务 名字区分开! 端口不能重! 就 OK!注意!免安装版的 配置文件要会修改。basedir 与  datadir要配置正确。...

2018-05-02 21:52:02 928

原创 MySql连接问题:Can't connect to MySQL server on 'localhost' (10061)。可能情况及解决

1. mysql服务没开启。(为了开机速度调成手动开启后,连接失败)2. 防火墙(可能性不大)  控制面板->系统和安全->允许通过3. 配置问题。 免安装的mysql 要看配置文件是否 配对。端口是否已被占用。其中:basedir 该参数指定了安装 MySQL 的安装路径,填写全路径可以解决相对路径所造成的问题。例如:basedir="E:/dev/MySQL/MySQL Serve...

2018-05-02 21:48:05 641

原创 hibernate简单使用示例

开发中我们会使用一些持久层框架,而Hibernate则是相当不错一个。ORM:对象关系映射(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping)是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。其实就是将关系和对象通过映射文件进行联系。我们在程序中只需要操作对象即可操作对应的数据库表的数据。 1. 什么是hibernate?开...

2018-05-02 17:41:36 204

原创 键客成长录

· 妖姬不是你的女孩相如喜欢LOL里的乐芙兰。第一次知道乐芙兰,是他还是一个很菜很菜的菜鸟的时候,他说,他想秀。卫宏说,隔壁桑哥是大神,宿舍四个人打他一个,打不过。相如轻蔑地笑,不可能。后来,相如知道了桑哥当时用的英雄叫乐芙兰。相如也许并没有什么游戏天赋,前后大约一千场的乐芙兰,熟练度始终突破不了一万三,胜率上不了百分之五十。相如还是喜欢选她,因为相如觉得,在LOL,他似乎只有她。相如最喜欢乐芙兰...

2018-04-28 23:36:18 246

原创 JavaEE开发service层为什么要分接口和实现类?

面向接口开发。多人分模块开发时,写service(业务层)的人将接口定义好提交到SVN,其它层的人直接可以调用接口方法,而写service层的人也可以通过实现类写具体方法逻辑。达到多人同时开发。...

2018-04-27 01:18:09 10786 3

原创 Eclipse JavaEE项目文件路径问题

Eclipse创建Web项目后:从上面截图来看:  文件相对路径的基准路径就是 build/classes ,而Eclipse会把所有配置文件拷贝一份到build/classes下(包下的拷到包下)。但是 当我通过InputStream inputStream = Resources.getResourceAsStream("../../mybatis-config.xml");获取文件时 却出错...

2018-04-26 11:29:03 1793

原创 MyBatis逆向工程

MyBatis逆向工程-通过数据库表生成pojo类一. java代码实现1. mybatis逆向工程开发文档http://www.mybatis.org/generator/configreference/xmlconfig.html2. 逆向工程 xml配置文件generatorConfig.xml  (开发文档网址复制xml配置)<?xml version="1.0" encoding=...

2018-04-26 00:58:24 341

原创 Eclipse JavaSE项目文件路径问题

Eclipse 创建java项目 编译后,会在 workspace 的项目文件夹下生成:   bin/包/xx.class   src/包/xx.java引入的jar包 也在 src下:这时 如果想 用 相对路径读取 generatorConfig.xml ,必须用 new File("bin/generatorConfig.xml");或者: new File("conf/generatorCo...

2018-04-26 00:18:04 1405

原创 SpringMVC学习总结-3

SpringMVC学习总结-3          -------------------------------------1. 复杂类型 参数绑定· 包装类 页面控件name=属性.属性 传参为什么要用包装类?灵活,不要动原PO类,因为他是mybatis逆向生成的,你再手动添加属性的话下次逆向生成会全覆盖。而且包装类超级灵活,不用继承,而是通过组件的方式把可能需要的po类都封装起来,只传想要的属...

2018-04-25 18:51:40 137

原创 算法基础-快速排序

要求:10分钟内写出快排!之前笔试用到排序算法,总是想用快排但是又不能在规定时间写出来,归根到底还是快排的逻辑步骤没有搞清,所以才导致每次失败!彻底搞清快排动作逻辑,这样即使长时间不用也能临时写出来!思路:1. 就像选择排序每排一次序排好最小/大值一样,快速排序每排一次序 会 将中轴值(默认取数组第一个)排好,并且中轴值之前的都是小于它的,中轴值之后都是大于它的。这样 中轴值之前(arr,low,...

2018-04-25 14:01:11 113

原创 数据库-存储过程 (mysql数据库)

一.什么是存储过程?存储过程就是将 一组预先编译好的SQL语句与流程控制语句(过程)放进数据库(存储);用户可以通过指定 存储过程的名字并给出参数来执行它——存储过程可以接收和输出参数、返回执行存储过程的状态,也可以嵌套调用。优点:1.减少网络通信量(调用一个行数不多的存储过程与直接用SQL语句网络通信量可能不会有太大差别,但是如果存储过程包含上百行SQL,性能会高很多)2.执行速度快。3.更强安...

2018-04-24 23:31:30 279

原创 天梯180420

天梯1804201. 阅读如下代码。 请问,对语句行 test.hello(). 描述正确的有()package NowCoder;class Test {    public static void hello() {        System.out.println("hello");    }}public class MyApplication {    public static vo...

2018-04-19 08:56:42 168

原创 天梯180419

天梯1804191. 下列代码的执行结果是:( ) public class Test3{ public static void main(String args[]){    System.out.println(100%3);    System.out.println(100%3.0); }}A. 1和1B. 1和1.0C. 1.0和1D. 1.0和1.0 2. (不定项)下列正确的有( )...

2018-04-19 08:48:31 133

原创 天梯180418

天梯1804181. 在Java中,对于不再使用的内存资源,如调用完成的方法,“垃圾回收器”会自动将其释放。(  )A. 正确B. 错误2. What is displayed when the following is executed;double d1=-0.5;System.out.println("Ceil d1="+Math.ceil(d1));System.out.println("...

2018-04-18 10:44:18 296

原创 天梯180417

天梯1804171. 抽象类方法的访问权限默认都是public。(  )A. 正确B. 错误2. 在一个基于分布式的游戏服务器系统中,不同的服务器之间,哪种通信方式是不可行的()?A. 管道B. 消息队列C. 高速缓存数据库D. 套接字3. 下面哪种情况会导致持久区jvm堆内存溢出?A. 循环上万次的字符串处理B. 在一段代码内申请上百M甚至上G的内存C. 使用CGLib技术直接操作字节码运行,生...

2018-04-17 21:35:35 185

原创 天梯180416

天梯1804161. 下面有关servlet中init,service,destroy方法描述错误的是?A. init()方法是servlet生命的起点。一旦加载了某个servlet,服务器将立即调用它的init()方法B. service()方法处理客户机发出的所有请求C. destroy()方法标志servlet生命周期的结束D. servlet在多线程下使用了同步机制,因此,在并发编程下se...

2018-04-16 23:50:40 206

原创 天梯180415

天梯1804151. 下面有关JAVA swing的描述,说法错误的是?A. Swing是一个基于Java的跨平台MVC框架。使用单线程模式。B. Swing 是为了解决 AWT 存在的问题而新开发的包,它以 AWT 为基础的C. Swing优化了AWT,运行速度比AWT快D. Swing是一个基于组件的框架,所有的组件都是从javax.swing.JComponent类继承来的2. Math.r...

2018-04-15 12:17:01 162

原创 天梯180414

1. (不定项)下列说法错误的有( )A. 能被java.exe成功运行的java class文件必须有main()方法B. J2SDK就是Java APIC. Appletviewer.exe可利用jar选项运行.jar文件D. 能被Appletviewer成功运行的java class文件必须有main()方法2. Which statement declares a variable a w...

2018-04-14 01:27:18 224

原创 天梯180413

天梯1804141. 问这个程序的输出结果。package Wangyi;class Base{    public void method()    {        System.out.println("Base");    } }class Son extends Base{    public void method()    {        System.out.println("S...

2018-04-13 09:46:15 128

原创 天梯180412

天梯180411 1. 下列不正确的 Java 语言标识符是( )A. SkyB. $ComputerC. forD. NULL2. (不定项)对于线程局部存储TLS(thread local storage),以下表述正确的是A. 解决多线程中的对同一变量的访问冲突的一种技术B. TLS会为每一个线程维护一个和该线程绑定的变量的副本C. 每一个线程都拥有自己的变量副本,从而也就没有必要对该变量进...

2018-04-11 23:18:03 161

原创 天梯180411

天梯1804111. 下列不正确的 Java 语言标识符是( )A. SkyB. $ComputerC. forD. NULL2. (不定项)对于线程局部存储TLS(thread local storage),以下表述正确的是A. 解决多线程中的对同一变量的访问冲突的一种技术B. TLS会为每一个线程维护一个和该线程绑定的变量的副本C. 每一个线程都拥有自己的变量副本,从而也就没有必要对该变量进行...

2018-04-11 01:51:25 254

ffmpeg最新版本4.3.1 win10exe版

ffmpeg,视频剪辑一套式解决方案

2020-12-30

jna和jnaplatform5.5.rar

jna5.5 和jna-platform5.5 用于在java中调用window平台的基本方法,如获取窗口句柄等,可以用于编写游戏脚本

2020-08-03

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

TA关注的人

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