自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(200)
  • 收藏
  • 关注

原创 谷歌浏览器chrome长截图功能,不用工具轻松截图

在谷歌浏览器chrome中打开需要截图的网页等待需要截图的网页打开完毕然后按F12 打开开发者工具然后按组合键 Ctrl+Shift+P 调出谷歌浏览器chrome长截图需要的面板然后输入 full ,这是时候就会看到下面出现 Capture full size screenshot点击这行文字,就可以截取当前整张网页了。长图如下...

2021-02-22 09:47:48 715

原创 iBatis动态条件查询

iBatis动态条件查询(1)实例一:<!--动态条件分页查询--><sqlid="sql_count">select count(*)</sql><sqlid="sql_select">select *</sql><sqlid="sql_...

2021-02-04 15:15:00 781

原创 图解Java数据结构和算法

https://edu.csdn.net/course/detail/25110?utm_medium=distribute.pc_relevant_t0.none-task-course-OPENSEARCH-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-course-OPENSEARCH-1.channel_param

2020-08-31 16:12:26 159

原创 Oracle把一个表的数据复制到另一个表中

Oracle把一个表的数据复制到另一个表中1、新增一个表,通过另一个表的结构和数据: create table tab2 as select * from tab1;2、如果表存在: insert into tab2 select * from tab1;3、同一个表中,将A字段的值赋给B字段: update table_name set B = A;4、将一个表的字段数据插入到另一个表的字段数据中 insert into tab2 (t_co...

2020-06-03 10:53:21 3232

原创 怎样将excel中的数据导入到oracle数据库中

1.准备数据:在excel中构造出需要的数据 2.将excel中的数据另存为文本文件(有制表符分隔的) 3.将新保存到文本文件中的数据导入到pl*sql中 在pl*sql中选择tools-->text importer,在出现的窗口中选择"Data from Textfile",然后再选择"Open data file", 在弹出的文件选择框中选中保存有数据的文本文件,此时将会看到data from textfile中显示将要导入的数据...

2020-06-03 10:10:52 919

原创 SpringCloud Eureka(注册中心集群)

多个注册中心,其实用不同的配置对应 不同的端口号注册就行了。注册中心自己也是个服务,看看之前的单个注册中心是怎么样的呢?server:port: 8888 # 服务端口eureka:instance:hostname: localhost # 设置主机名client:registerWithEureka: false # 是否向 Eureka 注册服务。该应用为服务注册中心,不需要自注册,设置为 falsefetchRegistry: false # 是否检索服务。该应用为服务注册中心

2020-05-20 15:56:07 169

原创 java 访问https 从https的url下载文件 从http的url下载文件

package com.solex.test;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.*;import org.apache.commons.lang.StringUtils;

2020-05-14 13:41:26 1057

原创 Vue相关开源项目库汇总

UI组件element★13489 - 饿了么出品的Vue2的web UI工具套件Vux★8133 - 基于Vue和WeUI的组件库iview★6634 - 基于 Vuejs 的开源 UI 组件库mint-ui★6253 - Vue 2的移动UI元素muse-ui★3705 - 三端样式一致的响应式 UI 库vue-material★3328 - 通过Vue Materia...

2020-04-24 12:08:51 974

原创 git pull命令

git pullgit pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。它的完整格式稍稍有点复杂。$ git pull <远程主机名> <远程分支名>:<本地分支名>比如,取回origin主机的next分支,与本地的master分支合并,需要写成下面这样。$ git pull origin next:master如果远程分...

2020-04-21 17:20:25 770

原创 Vue Devtools 调试工具

步骤一:访问该地址:vue调试工具插件,下载vue调试工具插件。直接点击推荐下载,相关文件就会下载下来。步骤二:将下载的文件进行解压,解压完之后,文件内容如下:打开谷歌浏览器,点击右上角 ==》选择更多工具按钮 ==》选择扩展程序然后将之前解压的Vue.js Devtools_5.3.3_ch...

2020-04-17 15:45:57 364

转载 什么是爬虫和反爬虫

什么是爬虫和反爬虫?爬虫:使用任何技术手段,批量获取网站信息的一种方式。 反爬虫:使用任何技术手段,阻止别人批量获取自己网站信息的一种方式。常见的反爬虫机制通过UA 识别爬虫 有些爬虫的UA是特殊的,与正常浏览器的不一样,可通过识别特征UA,直接封掉爬虫请求 设置IP访问频率,如果超过一定频率,弹出验证码 如果输入正确的验证码,则放行,如果没有输入,则拉入禁止一段时间,如果...

2020-02-24 11:53:03 5120

原创 ibatis事务管理

事务管理基于JDBC的事务管理机制ibatis提供了自动化的JDBC事务管理机制。对于传统JDBCConnection而言,我们获取Connection实例之后,需要调用Connection.setAutoCommit设定事务提交模式。在AutoCommit为true的情况下,JDBC会对我们的操作进行自动提交,此时,每个JDBC操作都是一个独立的任务。为了实现整体事...

2019-08-19 18:22:42 588

原创 Java获取时间差(天数差,小时差,分钟差)

用SimpleDateFormat来实现,比较简单,我认为比较适合拿来用。首先我们先初始化我们的SimpleDateFormatSimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm");//如2016-08-10 20:401.计算天数差。String fromDate = simpleForm...

2019-07-25 16:55:12 371

转载 45个CSS样式

https://css-tricks.com/the-shapes-of-css/

2019-07-18 18:42:07 121

原创 WebMagic爬虫框架

http://webmagic.io/docs/zh/

2019-01-30 17:42:59 183

转载 Maven 那点事儿

0. 前言Jason Van Zyl,在 Java 十大风云人物排行榜上或许会看到他。这兄弟是干嘛的?他就是 Maven 的创始人,人们都尊称他为“Maven 他爸”。毋庸置疑,Jason 也是一个秃顶。James Gosling、Rod Johnson、Gavin King,你们可以告诉我为什么吗?您曾经是否会遇到这些问题: 我们要开发一个 Java 项目,为了保证编译...

2019-01-30 17:41:05 199

转载 crontab 详细用法 定时任务

基本格式*   *   *   *   *  command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令crontab文件的一些例子:30 21 * * * /usr/local/etc/rc.d/ligh...

2019-01-30 11:17:25 1214

原创 threadpool4j(轻量级多线程池。1)支持异步任务分派至不同的线程池执行;2)支持并行执行多个异步任务;3)支持需要返回结果和不需要返回结果的异步任务。)

地址:https://github.com/aofeng/threadpool4j

2019-01-24 16:28:19 501

原创 分享爬虫地址

http://cuijiahua.com/

2019-01-24 14:51:54 1112

转载 爬取数据被限制?一招教你伪造反爬技术!

1.Headers限制这应该是最常见的,最基本的反爬虫手段,主要是初步判断你是否是真实的浏览器在操作。这个一般很好解决,把浏览器中的Headers信息复制上去就OK了。值得注意的是,很多网站只需要userAgent信息就可以通过,但是有的网站还需要验证一些其他的信息,比如知乎,有一些页面还需要 authorization 的信息。所以需要加哪些Headers,还需要尝试,可能还需要Re...

2018-11-08 14:22:47 2194

转载 oracle中查询中文字段查询不出的问题

情形描述:1、中文乱码2、中文显示没有乱码,中文作为条件无法查询3、like无法查询出中文内容以上三种情况是因为oracle客户端编码不正确导致解决办法:1. 查询oracle服务端字符集编码,获取NLS_CHARACTERSET字段值: 执行 1 2 sql代码  select * from v$nls_parameters...

2018-10-31 20:06:19 5158 1

转载 Caffeine 缓存

简介在本文中,我们来看看 Caffeine — 一个高性能的 Java 缓存库。缓存和 Map 之间的一个根本区别在于缓存可以回收存储的 item。回收策略为在指定时间删除哪些对象。此策略直接影响缓存的命中率 — 缓存库的一个重要特征。Caffeine 因使用 Window TinyLfu 回收策略,提供了一个近乎最佳的命中率。 填充策略(Population)Caffei...

2018-09-25 18:06:35 818

转载 EditPlus注册码

EditPlus5.0注册码注册名 Vovan注册码 3AG46-JJ48E-CEACC-8E6EW-ECUAWEditPlus3.x注册码EditPlus注册码生成器链接http://www.jb51.net/tools/editplus/

2018-09-21 11:17:37 237

转载 Ins 命令软链接和硬链接

这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。 当 我们需要在不同的目录,用到相同的文...

2018-09-05 16:35:30 1264

转载 Derby 使用的2种方式:内嵌和独立

Derby数据库是一个纯用Java实现的内存数据库,属于Apache的一个开源项目。由于是用Java实现的,所以可以在任何平台上运行;另外一个特点是体积小,免安装,只需要几个小jar包就可以运行了。Derby数据库有两种运行模式:1) 内嵌模式。Derby数据库与应用程序共享同一个JVM,通常由应用程序负责启动和停止,对除启动它的应用程序外的其它应用程序不可见,即其它应用程序不可访问它;2)...

2018-08-31 14:59:41 2191

原创 前一天数据前一个月数据前一年数据

查询前一天的数据select entity_syscode, forwarder, handler, senddate, messagestatus, messageid, messagetype, senderid, receiverid, sendtime, airways_code, airways_name_en, airways_name_cn, aircraft_no, aero_...

2018-08-28 17:31:45 313

转载 获取证书

这两天在twitter服务器上忽然遇到这样的异常:e: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path ...

2018-07-20 18:07:32 676

转载 零基础学习 Hadoop 该如何下手?

作者:Lincoln链接:https://www.zhihu.com/question/19795366/answer/24524910来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。推荐一些Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Av...

2018-06-27 11:12:41 171

转载 Hadoop学习笔记(1)

Hadoop是什么?先问一下百度吧:【百度百科】一个分布式系统基础架构,由Apache基金会所开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供...

2018-06-27 11:08:16 218

转载 给Hadoop初学者的一些建议

我们介绍了新手学习hadoop的入门注意事项。这篇来谈谈hadoop核心知识学习。 hadoop核心知识学习: hadoop分为hadoop1.X和hadoop2.X,并且还有hadoop生态系统。这里只能慢慢介绍了。一口也吃不成胖子。那么下面我们以hadoop2.x为例进行详细介绍:Hadoop的核心是mapreduce和hdfs。 Mapreduce:mapreduce是很多人都需要迈过去的槛...

2018-06-27 11:07:25 281

转载 数据挖掘工程师是做什么的?

数据挖掘,从字面上理解,就是在数据中找到有用的东西,哪些东西有用就要看具体的业务目标了。最简单的就是统计应用了,比如电商数据,如淘宝统计过哪个省购买泳衣最多、哪个省的女生胸罩最大等,进一步,可以基于用户的浏览、点击、收藏、购买等行为推断用户的年龄、性别、购买能力、爱好等能表示一个人的画像,就相当于用这些挖掘出来的属性来刻画一个人,这些还是最简单的东西,更深层次的比如预测(股票预测),但是比较难。 ...

2018-06-20 18:18:55 6095

转载 java一些必会算法

经典算法的Java实现(1)河内塔问题: 42(2)费式数列 43(3)巴斯卡(Pascal)三角形 44(4)蒙地卡罗法求 PI 45(5)最大公因数、最小公倍数 46(6)阿姆斯壮数 47(7)最大访客数 48(8)洗扑克牌(乱数排列) 49(9)约瑟夫问题(Josephus Problem) 50(10)排列组合 52(11)得分排行 53(12)选择、插入、气泡排序 55(13)快速排序(...

2018-05-29 14:19:16 663

原创 Java时间日期格式转换

突然忘记了时间格式怎么转换,特此做个记录 Java时间格式转换大全import java.text.*;import java.util.Calendar;public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */public static Date getNowDat...

2018-05-29 12:00:38 232

转载 String类的常用方法总结-java

一、String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。二、String类对象的创建字符串声明:String stringName;字符串创建:stringName = new String(字符串常量...

2018-05-29 11:36:20 215

转载 Log4J的详细描述和操作-Java

使用Log4J,程序员可以控制日志信息输送的目的地,包括控制台,文件,GUI组件和NT事件记录器,也可以控制每一条日志的输出格式,或通过定义每一条日志信息的级别,更加细致地控制日志的生成过程。Log4j的组成:Log4j由三个重要的组成构成:日志记录器(Loggers),输出端(Appenders)和日志格式化器(Layout)。Logger:控制要启用或禁用哪些日志记录语句,并对日志信息进行级别...

2018-05-29 10:45:01 298

转载 eclipse中将项目打包成jar的两种方法,及其问题与解决方法

第一种:利用eclipse中自带的export功能第一种方法分两种情况先来看第一种情况:没有引用外部jar的项目打包步骤一:右键点击项目选择导出(export),选择java&gt;jar文件(不是选择可运行jar文件)步骤二:选择你要导出的项目以及文件,指定文件导出路径。连续点击两个下一步后到第四步。步骤三:选择主类。按照以上步骤即可完成对一个不引用外部jar项目的打包。  第二种情况:引用了外...

2018-05-28 15:23:27 995

转载 如何使用Eclipse将Java项目打成jar包

工具/原料Eclipse方法/步骤首先,打开Eclipse,鼠标右键要打成JAR包的Java项目,在弹出来的列表中选择”新建(W)“,再选择”文件“。在弹出的”新建文件“窗口中,填写”文件名(M)“,这里填写为manifest.mf,然后点击”完成(F)“按钮。在文件manifest.mf中填写Manifest-Version、Main-Class,如果需要引入其它运行包还要填写Class-Pat...

2018-05-28 15:13:26 4152

转载 Java中float、double、long类型变量赋值添加f、d、L尾缀问题

1. 添加尾缀说明  我们知道Java在变量赋值的时候,其中float、double、long数据类型变量,需要在赋值直接量后面分别添加f或F、d或D、l或L尾缀来说明。   其中,long类型最好以大写L来添加尾缀,因为小写l容易和数字1混淆。   例如:long lNum = 1234L;float fNum = 1.23f;double dNum = 1.23d;123  这是Java...

2018-05-17 11:20:48 1309

转载 Unsupported major.minor version 52.0解决办法

1.首先解释一下:stanford parser和jdk版本对应关系J2SE 8 = 52,J2SE 7 = 51,J2SE 6.0 = 50,J2SE 5.0 = 49,JDK 1.4 = 48,JDK 1.3 = 47,JDK 1.2 = 46,JDK 1.1 = 45Unsupported major.minor version 52.0: 看到Unsupported你是不是会...

2018-05-15 11:08:55 242

转载 怎样永久关闭Win10自动更新

无论是控制面板还是设置项目,都没有能关闭的自动更新的选项,但这难不倒注册表爱好者,今天咱们就彻底关闭Windows Update。来,依次进入"控制面板-管理工具-服务"(或在"此电脑"鼠标右键,点击"管理"),找到Windows Update项目后,将"启动类型"改为"禁用"。什么?你说就算"禁用"了Windows会照样更新是吗?其实大家都只看到了前面的选项,而忽略了微软挖的大坑,所以用

2018-05-14 20:33:51 486

空空如也

空空如也

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

TA关注的人

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