自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (12)

原创 centos7网络设置与详细安装流程记录

前言1.下载 CentOS-7-x86_64-Minimal-2003 安装包。下载地址。此安装包是以最小系统的形式安装。2.默认安装完成后,可以直接ping通外网,如www.baidu.com等。 若采用DVD版本的安装包,安装后需要额外设置网络,本人之前采用 CentOS-7-x86_64-DVD-2003 此版本安装后,无法ping通外网,几乎所有网上设置centos7网络的方案都尝试了一遍均无果,后换此Minimal安装包可以直接ping通外网。3.设置网络IP等...

2020-09-20 11:24:24 24

原创 git clone fatal: The remote end hung up unexpectedly early EOF index-pack failed 解决方案

git clone 时常遇到的问题之一,通常原因在于克隆的文件过大或网络环境较差等因素。1. 配置git的最低速度和最低速度时间(单位:秒)git config --global http.lowSpeedLimit 0git config --global http.lowSpeedTime 9999999992. 压缩。当执行clone指令时,服务器将压缩目标文件,再传输到客户端解压。core.compression取值范围[-1,9];-1是以zlib默认压缩,0不压缩,1-9是压

2020-09-14 19:03:54 16

原创 git、idea、maven 设置网络代理

Git// 查看当前代理设置git config --global http.proxygit config --global https.proxy// 设置当前代理为当前的网络代理git config --global https.proxy https://代理IP地址:端口号git config --global http.proxy http://代理IP地址:端口号// 删除代理git config --global --unset https.proxy

2020-09-14 18:52:54 15

原创 mapperLocations属性通配符的使用

mapperLocations属性通配符的使用# mybatismybatis.type-aliases-package=com.miaosha.base.vomybatis.configuration.map-underscore-to-camel-case=truemybatis.configuration.default-fetch-size=100mybatis.configuration.default-statement-timeout=3000mybatis.mapperLoc

2020-08-13 18:03:52 68

转载 Git-error: dst refspec branch matches more than one

问题是如何发现的今天整理之前的老项目,发现前期...

2020-04-15 18:44:22 119

转载 vertica解析并提取json字段值

json字符串的内容如下:[{"stockName":"阳光照明","stockProfit":"5500.0000","stockCode":"600261"},{"stockName":"京 运 通","stockProfit":"6664.5000","stockCode":"601908"}]如果需要提取出json里的前3个stockName,可以通过regexp_substr函...

2020-04-02 18:21:44 133

原创 手动将jar包导入到本地maven仓库

maven项目中有时无法将jar包导入到本地仓库,可以在maven安装目录下,执行以下指令:mvn install:install-file -Dfile=D:\安装包\vjdbc-9.0.1.jar -DgroupId=com.vertica -DartifactId=vjdbc9 -Dversion=9.0.1 -Dpackaging=jarmvn install:install-f...

2020-03-12 21:17:35 121

原创 Linux 环境下部署 jar 包

1. 使用maven工具将项目打包,生成jar包;2. 将jar包复制到Linux系统中的某个文件夹下,此时采用xshell与xftp工具完成,如下:3. 编写startup.sh启动程序。新建startup.sh文件,使用vim编辑如下:nohup java -jar -Dserver.port=38080 demo-0.0.1-SNAPSHOT.jar >log.log...

2020-02-17 14:31:42 105

原创 Java 爬虫(ChromeDriver + selenium 实现)与 webmagic 框架

一、背景为了要及时获取当前新型冠状病毒疫情的相关数据,项目组需要构造一个爬虫跑批爬取数据。了解爬虫的朋友可能都比较熟悉,常用的爬虫技术包括Python中的requests+lxm+beautifulsoup,或者Python的爬虫框架scrapy框架等等,一般来说,采用Python爬虫入门比较简单,示例丰富,对于一般的网站、app、微信小程序等几乎都可以手到擒来(python爬取微信小程序(实...

2020-02-17 11:53:52 859

原创 Python推送消息到钉钉群(从定义钉钉机器人到开发部署测试)

一、任务需求此次的任务需求相对简单,思路也很清晰。就是从生产的库中读取数据,定时推送到钉钉群中用以消息通知,整个过程可以了解到如何自定义钉钉机器人、如何在Linux环境下部署python脚本并设置定时任务。二、自定义钉钉机器人1. 首先可以将相关人员建立一个钉钉群,人数要大于等于三人(不然还群聊个锤子...)2. 点击右上角的群设置;3. 点击智能群助手;4. 点击添加...

2020-02-12 13:06:14 3783 1

转载 mysql乐观锁总结和实践

转载于:https://www.iteye.com/blog/chenzhou123520-1863407上一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,其他用户长时间无法访问,影响了程序的并发访问性,同时这样对数据库性能开销影响...

2020-01-15 17:48:04 70

转载 mysql悲观锁总结和实践

转载于:https://www.iteye.com/blog/chenzhou123520-1860954最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下:悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠...

2020-01-15 17:47:49 55

原创 LeetCode - 328.奇偶链表

题目描述给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 为节点总数。示例 1:输入: 1->2->3->4->5->NULL输出: 1->3->5...

2020-01-13 18:52:19 50

原创 机器学习、深度学习必备数学基础之线性代数篇

一. 标量标量仅用于表达值的大小,也称作零阶张量。一般小写变量名标识,例:符号 x ∈ R表示标量 x 属于实数值数组 R。Python 中内置了少数几种标量类型,如 int,float,complex,bytes,Unicode。而在 Python 库 NumPy 中,有 24 种新的基本数据类型来描述不同类型的标量。判断标量:import numpy as npprint...

2020-01-08 19:12:07 172

原创 机器学习、深度学习必备数学基础之常用的距离

机器学习与深度学习中常用的距离介绍与Python代码demo曼哈顿距离、欧氏距离、切比雪夫距离、闵可夫斯基距离、汉明距离、夹角余弦、杰卡德相似系数与杰卡德距离、马氏距离

2020-01-07 20:11:39 176

原创 contos 上安装 anaconda、解决安装包不存在、创建虚拟环境、常用指令

一.contos 上安装 anacondahttps://blog.csdn.net/mysteryflower/article/details/93064195二. anaconda 安装第三方包普通安装:conda install XXX第三方推荐安装:conda install -c anaconda py-xgboost网站安装:conda install --...

2019-12-30 18:25:48 113

转载 CentOS7 上安装 anaconda3 及其遇到的问题

1、通过命令行工具 wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-4.3.0-Linux-x86_64.shwget 获取 anaconda3 的路径,下载完成后用 bash 安装 anaconda3下载完成后可用命令 ls -al 查看接着用bashanaconda3.5....

2019-12-30 18:15:48 328

转载 TCP的三次握手与四次挥手(详解+动图)

背景描述通过上一篇中网络模型中的IP层的介绍,我们知道网络层,可以实现两个主机之间的通信。但是这并不具体,因为,真正进行通信的实体是在主机中的进程,是一个主机中的一个进程与另外一个主机中的一个进程在交换数据。IP协议虽然能把数据报文送到目的主机,但是并没有交付给主机的具体应用进程。而端到端的通信才应该是应用进程之间的通信。UDP,在传送数据前不需要先建立连接,远地的主机在收到UDP报文后也不...

2019-12-30 17:38:39 50

原创 LeetCode - 203.移除链表元素

题目描述删除链表中等于给定值val的所有节点。示例:输入: 1->2->6->3->4->5->6, val = 6输出: 1->2->3->4->5完整代码参考:GitHub 代码题解此题难度定级为简单,主要考察链表的基本操作。解法1:双指针思路:构造双指针指向同一链表,一个用来读链表(tem...

2019-12-27 18:02:59 37

原创 LeetCode - 21.合并两个有序链表

题目描述将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4完整代码参考:GitHub 代码题解此题难度定级为简单,主要考察链表的基本操作。解法1:递归思路:此题是链表中比较典...

2019-12-27 18:02:51 51

原创 LeetCode - 234.回文链表

题目描述请判断一个链表是否为回文链表。示例 1:输入: 1->2输出: false示例 2:输入: 1->2->2->1输出: true进阶:你能否用O(n) 时间复杂度和 O(1) 空间复杂度解决此题?完整代码参考:GitHub 代码题解此题难度定级为简单,主要考察链表的基本操作。解法:思路:回文问题在字符串中可以...

2019-12-27 18:02:39 41

原创 LeetCode - 160.相交链表

题目描述编写一个程序,找到两个单链表相交的起始节点。如下面的两个链表:在节点 c1 开始相交。示例 1:输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3输出:Reference of the node with value = 8输入解释:相交节...

2019-12-27 18:02:34 26

原创 LeetCode - 83.删除排序链表中的重复元素

题目描述给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例1:输入: 1->1->2输出: 1->2示例2:输入: 1->1->2->3->3输出: 1->2->3完整代码参考:GitHub 代码题解此题难度定级为简单,主要考察链表的基本操作。解法1: 去重思路:通过额外的...

2019-12-25 21:19:51 32

原创 LeetCode - 141.环形链表

题目描述给定一个链表,判断链表中是否有环。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。示例 1:输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第二个节点。示例2:输入:head = [1,2], p...

2019-12-25 20:53:59 32

转载 修改 Centos7 默认 Python 版本

1.更新yumyum update2.安装Python 3.7.3所需的依赖yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make3.下载安装包解压cd /usr/srcwget ht...

2019-12-24 18:18:23 55

原创 CentOS yum install 安装时错误 yum doesn't have enough cached data to continue.

错误信息 One of the configured repositories failed (unknown), and yum doesn't have enough cached data to continue. At this point the only safe thing yum can do is fail. There are a few ways to work "...

2019-12-23 18:17:23 698

原创 LeetCode - 876.链表的中间结点

题目描述给定一个带有头结点head的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。示例 1:输入:[1,2,3,4,5]输出:此列表中的结点 3 (序列化形式:[3,4,5])返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。注意,我们返回了一个 ListNode 类型的对象 ans,这样:ans.val = 3, ans...

2019-12-23 18:02:09 52

原创 LeetCode - 1290.二进制链表转整数

题目描述给你一个单链表的引用结点head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。请你返回该链表所表示数字的 十进制值 。示例 1:输入:head = [1,0,1]输出:5解释:二进制数 (101) 转化为十进制数 (5)示例 2:输入:head = [0]输出:0示例 3:输入:head = [1]输出:1...

2019-12-23 17:50:14 171

转载 大数据学习之 Hadoop 分布式集群安装配置

前言注1:本文转载于 http://dblab.xmu.edu.cn/blog/install-hadoop-cluster/,系厦门大学数据库实验室出品。在安装配置 Hadoop 分布式集群之前,需要完成基础环境配置,在大数据学习之 Hadoop 基础环境配置(用户、SSH server、Java 环境、安装 Hadoop)中介绍。注2:鉴于原文采用 Hadoop 版本为 Hadoop...

2019-12-14 23:51:41 45

转载 大数据学习之 Hadoop 基础环境配置(用户、SSH server、Java 环境、安装 Hadoop)

前言注1:本文转载于 http://dblab.xmu.edu.cn/blog/install-hadoop/,系厦门大学数据库实验室出品。注2:鉴于原文采用 Hadoop 版本为 Hadoop2.X,对于最新的 Hadoop3.X 版本,某些文件与设置不尽相同,需要手动 Google 问题。本教程由厦门大学数据库实验室/给力星出品,转载请注明。本教程适合于原生 Hadoop 2,...

2019-12-14 23:51:10 143

原创 Google 早期三驾马车之 BigTable 论文学习与研读

前言Google,作为全球最大的搜索引擎公司,其伟大之处不仅在于建立了一个强大的搜索引擎,还在于它创造了3项革命性的技术,即:GFS、MapReduce 和 BigTable。作为 Google 早期三驾马车,这三项革命性的技术不仅在大数据领域广为人知,更直接或间接性的推动了大数据、云计算、乃至如今火爆的人工智能领域的发展。2006年11月6—8日,Google 在美国西雅图召开的第...

2019-12-14 23:49:27 127

原创 Google 早期三驾马车之 MapReduce 论文学习与研读

前言Google,作为全球最大的搜索引擎公司,其伟大之处不仅在于建立了一个强大的搜索引擎,还在于它创造了3项革命性的技术,即:GFS、MapReduce 和 BigTable。作为 Google 早期三驾马车,这三项革命性的技术不仅在大数据领域广为人知,更直接或间接性的推动了大数据、云计算、乃至如今火爆的人工智能领域的发展。2004年12月5日,Google 在美国旧金山召开的第6届...

2019-12-14 23:48:45 61

原创 Google 早期三驾马车之 GFS 论文学习与研读

前言Google,作为全球最大的搜索引擎公司,其伟大之处不仅在于建立了一个强大的搜索引擎,还在于它创造了3项革命性的技术,即:GFS、MapReduce 和 BigTable。作为 Google 早期三驾马车,这三项革命性的技术不仅在大数据领域广为人知,更直接或间接性的推动了大数据、云计算、乃至如今火爆的人工智能领域的发展。2003年10月19—22日,Google 在美国纽约召开的...

2019-12-14 23:47:54 111

原创 LeetCode - 206.反转链表

题目描述反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题?完整代码参考:GitHub 代码题解此题难度定级为简单,主要考察链表的基本操作。解法1:递归递归的方式代码实现较...

2019-12-12 21:54:19 42

转载 Ubuntu16.04 开机蓝屏问题解决方法

ubuntu16.04.3 64bit昨晚更新了内核,然后在软件中心点了更新全部,进度条没动过,退出后shutdown,然后今早起来发现登录进去后桌面一片蓝,图形界面gg了,不过左侧边的应用还能点开问题解决Ctrl + Alt + F4,进入字符界面,然后重新登录,先输入用户名,然后输入登录密码,然后安装相应服务,然后重置它!sudo apt-get install xs...

2019-12-09 23:03:05 158

原创 Ajax 请求无法下载文件问题

问题描述Springboot 中前端发送请求至 Hadoop 下载文件,前后端均无报错,文件无法下载,浏览器无响应。代码如下:<a th:data-id="${image.uploadTitle}" href="#" th:onclick="javascript:downloadInfo(this.getAttribute('data-id'))">下载&nbs...

2019-12-09 22:45:38 57

原创 大数据学习踩坑之操作文件权限问题 Permission denied:user=dr.who,access=WHERE,inode="/user":hdfs:hadoop:drwxr-xr-x

利用大数据集群的 web 管理页面删除上传的文件时,系统提示如下:主要原因是当前用户对于此路径或此路径下的文件权限不够导致,无法读、写、或者执行等操作。关于 dr.who:core-default.xml 文件中 介绍 dr.whoThe user name to filter as, on static web filters while rendering content....

2019-12-09 22:40:11 242

原创 JS 常用方法汇总

JS 常用方法汇总0. js 初始化加载方法$(function () { beforeInit(); init();});function beforeInit(){ // TODO}function init(){ // TODO}1. Ajax 请求发送与接受function init() { // 请求接口时前端加...

2019-12-09 22:32:37 38

原创 大数据学习踩坑之 HADOOP_HOME and hadoop.home.dir are unset.

问题描述java.io.FileNotFoundException: HADOOP_HOME and hadoop.home.dir are unset.本地远程连接 Hadoop 集群异常,日志如下:java.io.FileNotFoundException: HADOOP_HOME and hadoop.home.dir are unset. at org.apache.had...

2019-12-08 00:00:31 511

原创 大数据学习笔记之一:Hadoop 常用指令集合与启动注意项

常用指令集合:0. 配置 Hadoop 的 PATH 变量:vim ~/.bashrcexport PATH=$PATH:/usr/local/hadoop/bin:/usr/local/hadoop/sbin1. 启动 Hadoop:start-dfs.shstart-yarn.shmr-jobhistory-daemon.sh start historyserver...

2019-12-06 16:24:21 30

Google 三大论文中英双文版(GFS、MapReduce 和 BigTable).zip

GFS、MapReduce 和 BigTable。作为 Google 早期三驾马车,这三项革命性的技术不仅在大数据领域广为人知,更直接或间接性的推动了大数据、云计算、乃至如今火爆的人工智能领域的发展。

2019-12-13

osf.dll文件-32位+64位 亲测有效

osf.dll文件,解决excel闪退问题等软件故障,32位+64位两个版本, 亲测有效

2018-12-03

apache-tomcat-8.0.52 版本 免安装

apache-tomcat,服务器版本为8.0.52 版本,免安装解压使用。

2018-09-29

dubbo-admin-2.5.4,支持JDK1.8版本,亲测有效

dubbo-admin-2.5.4,支持JDK1.8版本,亲测有效。用于构建dubbo与zookeeper集成等。解压使用,无需安装。

2018-09-29

分布式服务框架zookeeper 3.4.13版本

分布式服务框架zookeeper 3.4.13版本,主要用于构建RPC服务与常见集群等。

2018-09-29

VisualStudio_Community_2017_安装包

VisualStudio_Community_2017_Installer安装包,同时解决Pip安装包错误:Microsoft Visual C++ 14.0 is required问题解决方案

2018-08-24

DeepLearning深度学习综述-高清电子版

DeepLearning深度学习综述,业内三大牛,英文高清原版

2018-08-22

HanLP相关jar包与配置文件

HanLP相关jar包与配置文件,包含资源jar包与hanlp.properties配置文件

2018-08-15

MongoDB可视化工具mongobooster

MongoDB可视化工具mongobooster,用于连接、操作MongoDB数据库

2018-04-17

Autodesk_ObjectARX_2018_Win_64_and_32_Bit.sfx.exe

Autodesk_ObjectARX_2018_Win_64_and_32_Bit,2018版本,SDK安装包。

2018-04-10

ObjectARXWizards.msi

ObjectARXWizards安装包2018版本,需要cad与Autodesk_ObjectARX SDK

2018-04-10

AutoCADNetWizards.msi

AutoCAD2018 for .Net 的开发环境配置 直接安装即可,2018版本。

2018-04-10

空空如也

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