自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习 记录 总结 分享

学习 记录 总结 分享

  • 博客(136)
  • 资源 (2)
  • 收藏
  • 关注

原创 几个简单有趣的shell脚本

1.猜数字#!/bin/bash # 脚本生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了,# 猜小了或猜大了,直至用户猜对脚本结束。 # RANDOM 为系统自带的系统变量,值为 0‐32767的随机数# 使用取余算法将随机数变为 1‐100 的随机数num=$[RANDOM%100+1]echo "$num" # 使用 read 提示用户猜数字# 使用 if 判断用户猜数字的大小关系:‐eq(等于),‐ne(不等于),‐gt(大于),‐ge(大于

2020-12-13 22:19:52 1316 3

原创 个人整理软件工具分享

文章目录1.ScreenToGif 一款小而实用的屏幕录制生成gif工具2. 7-zip压缩工具3 PPT放映超级实用工具—ZoomIt4 轻量截图工具Snipaste5 强大的Everything搜索工具6 Bandicam屏幕录像机1.ScreenToGif 一款小而实用的屏幕录制生成gif工具链接:https://pan.baidu.com/s/1ogMgZmYXSjDVHQTcP1O1gw提取码:hrj8复制这段内容后打开百度网盘手机App,操作更方便哦2. 7-zip压缩工具下载地址

2020-12-08 16:44:54 112 1

原创 一篇就够了

https://github.com/hjma-desgin/offlineBLOG/blob/main/%E6%95%B0%E6%8D%AE%E5%BA%93/Mysql/%E5%AD%A6%E4%B9%A0MySQL%E8%BF%99%E4%B8%80%E7%AF%87%E5%B0%B1%E5%A4%9F%E4%BA%86_%E8%BD%BB%E6%9D%BE%E7%9A%84%E5%B0%8F%E5%B8%8C-CSDN%E5%8D%9A%E5%AE%A2_mysql.html

2020-12-03 13:14:08 164 1

原创 个人整理网站书签

https://www.yiibai.com/https://www.runoob.com/http://1s1k.eduyun.cn/portal/html/1s1k/course/1.htmlhttp://erya.mooc.chaoxing.com/courseshttp://www.dxzy163.com/https://ebook.huzerui.com/#/https://yz.chsi.com.cn/yzzt/kybkhttp://www.ucdrs.superlib.net/

2020-11-27 15:23:59 240 1

转载 Linux常用命令大全

Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个

2020-11-07 23:07:38 322 1

原创 svn更新出现乱码,请执行清理

进入隐藏文件夹.svn所在目录,执行svn cleanup命令,如果提示命令不存在,使用以下方法后重新输入命令就可以了。解决方法:windows安装svn的时候默认是不安装 svn command line这个东西的,重新打开svn的安装exe,选择modify,将“command line client tools”允许安装,然后next继续安装。————————————————版权声明:本文为CSDN博主「House李」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及

2021-03-02 14:34:43 8

转载 ETL数据清洗工具总结

转自:https://www.cnblogs.com/yuyu666/p/10049912.htmlETL数据清洗工具总结【国外】datastage点评:最专业的ETL工具,价格不菲,使用难度一般下载地址:ftp://ftp.seu.edu.cn/Pub/Develop … taStage.v7.5.1A-iSOBT种子下载:http://pan.baidu.com/share/link?shareid=172289&uk=67437475-------------------.

2021-03-02 13:21:21 14

转载 数据仓库建设步骤

1.系统分析,确定主题确定一下几个因素:·操作出现的频率,即业务部门每隔多长时间做一次查询分析。·在系统中需要保存多久的数据,是一年、两年还是五年、十年。·用户查询数据的主要方式,如在时间维度上是按照自然年,还是财政年。·用户所能接受的响应时间是多长、是几秒钟,还是几小时。2.选择满足数据仓库系统要求的软件平台选择合适的软件平台,包括数据库、建模工具、分析工具等。有许多因素要考虑,如系统对数据量、响应时间、分析功能的要求等,以下是一些公认的选择标准:·厂商的背景和支持能力,能否提供全方位的技

2021-03-01 20:39:36 16

转载 Hive和数据库有什么区别

由于 Hive 采用了类似SQL 的查询语言 HQL(Hive Query Language),因此很容易将 Hive 理解为数据库。其实从结构上来看,Hive 和数据库除了拥有类似的查询语言,再无类似之处。本文将从多个方面来阐述 Hive 和数据库的差异。数据库可以用在 Online 的应用中,但是Hive 是为数据仓库而设计的,清楚这一点,有助于从应用角度理解 Hive 的特性。从以下七个方面进行比较:1.查询语言由于SQL被广泛的应用在数据仓库中,因此,专门针对Hive的特性设计了类SQL的查询

2021-03-01 20:18:21 7

转载 HBase 和 Hive 的差别是什么,各自适用在什么场景中?

先放结论:Hbase和Hive在大数据架构中处在不同位置,Hbase主要解决实时数据查询问题,Hive主要解决数据处理和计算问题,一般是配合使用。一、区别:Hbase: Hadoop database 的简称,也就是基于Hadoop数据库,是一种NoSQL数据库,主要适用于海量明细数据(十亿、百亿)的随机实时查询,如日志明细、交易清单、轨迹行为等。Hive:Hive是Hadoop数据仓库,严格来说,不是数据库,主要是让开发人员能够通过SQL来计算和处理HDFS上的结构化数据,适用于离线的批量数据计算

2021-03-01 20:13:39 4

转载 Hive

Hive 一 . hive1. 概述1.2. 组成架构(运行流程)1.3. 特点4. Hive和数据库的区别 二、Hive的搭建2.1. 版本的选择2.2. 步骤2.3. 软件的基本操作2.3.1. 进入hive2.3.2. 操作2.3.3. 退出2.3.4. hive...

2021-03-01 13:10:57 6

转载 python爬虫大全

=========================== 若出现链接失效,请留言会及时修复 转载,原文链接:http://cantfind.com===========================   今天为大家整理了32个Python爬虫项目。 整理的原因是,爬虫入门简单快速,也非常适合新入门的小伙伴培养信心。所有链接指向GitHub,祝大家玩的愉快~O(∩_∩)O WechatSogou...

2021-02-23 21:20:05 51

原创 Nacos 服务注册与配置中心

https://blog.csdn.net/qq_41211642/article/details/105042218

2021-02-23 19:22:12 20

原创 python:BeautifulSoup解析爬取网页文章demo

# -*-coding:utf8 -*- from bs4 import BeautifulSoupimport re#这是示例html_doc = """<!DOCTYPE HTML><html><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content=

2021-02-23 17:19:03 20

原创 UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\u30fb‘ in position

目标文件的编码是导致标题所指问题的罪魁祸首。如果我们打开一个文件: f=open("C:/hjma/jlia.txt","a") ,在windows下面,新文件的默认编码是gbk,这样的话,python解释器会用gbk编码去解析我们的网络数据流txt,然而txt此时已经是decode过的unicode编码,这样的话就会导致解析不了,出现上述问题。 解决的办法就是改变目标文件的编码: f=open("C:/hjma/jlia.txt","a",encoding='utf-8') ...

2021-02-23 15:25:13 11

原创 Python中出现SyntaxError: Non-UTF-8 code 解决方法

Python中出现SyntaxError: Non-UTF-8 code 解决方法在源码文件开头敲入以下代码,然后保存。保存后再键入新代码# -*- coding: UTF-8 -*-

2021-02-23 13:22:26 29

原创 java日期工具类

package com.huawei.common.util; import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Collections;import java.util.Comparator;import ja..

2021-02-23 11:28:29 16 1

原创 Java指令-Djava.ext.dirs踩的坑

-Djava.ext.dirs会覆盖Java本身的ext设置,java.ext.dirs指定的目录由ExtClassLoader加载器加载,如果您的程序没有指定该系统属性,那么该加载器默认加载$JAVA_HOME/jre/lib/ext目录下的所有jar文件。但如果你手动指定系统属性且忘了把$JAVA_HOME/jre/lib/ext路径给加上,那么ExtClassLoader不会去加载$JAVA_HOME/lib/ext下面的jar文件,这意味着你将失去一些功能,例如java自带的加解密算法实现。..

2021-02-23 11:13:07 15

原创 莫言十一学校演讲:阅读是创作最好的老师

写作是阅读积累到一定阶段后的自然输出,阅读是写作必不可少的准备,这是关于阅读和写作我们都知道的关联。大道至简,但具体到每个人的阅读和写作体验,又会呈现千差万别的分化。今天,一起看看作家莫言对这个问题的个人体会。现在,我讲讲阅读和创作之间的关系,我觉得,创作最好的老师就是阅读。如果说文学创作或者小说创作有什么诀窍的话,那就是阅读——然后就拥有了建立在阅读基础上的“魔法”。刚才在休息室里,一名同学问了我有关读书的问题。我认为,对年轻人来讲,对任何人来讲,应该掌握两种阅读方法。一种是精读,就像我读我大.

2021-02-22 00:35:45 46 2

转载 定投 —— 大佬的自我修养

定投 —— 大佬的自我修养**投资是普通人摆脱阶层固化的唯一靠谱方式**—— 让时间陪你慢慢变富…… 李笑来 二〇一九年七月链接 https://github.com/xiaolai/regular-investing-in-box/blob/master/CHAPTER.01.md普通人错过这本书的“踏空成本”无限大……投资是普通人摆脱阶层固化的唯一靠谱方式事实上,阶层固化在任何时代、任何国家都或多或少存在,轻重程度不一而已 —— 根本就没任何必要大惊小怪。现在的问题是,打拼和汗水,是摆脱

2021-02-21 23:29:22 9

转载 一切都是可以习得的【转载】

转自,若侵删:https://github.com/xiaolai/ji/blob/master/more.md一切都是可以习得的连这事儿都可以学,可以练,可以进步,可以再提高,还有什么事儿是学不了的呢?最少必要知识学习任何技能,都要想办法找到“最少必要知识”。终身学习的最少必要知识是:“如何阅读”以及“如何选书”?学习英文(或任何外语)的最少必要知识其实只有一个字:“用”;再多一点,“如何查词典”和“如何查语法书”。中国人学英语喜欢背单词书,却永远忽略最少必要知识:“造句”。学开车,.

2021-02-21 23:02:34 14

转载 mybatis的一级缓存和二级缓存

mybatis的有两种缓存,一级缓存和二级缓存。两个缓存的不同点和相同点总结如下不同点:一级缓存存在于一个SqlSession之内,二级缓存存在于不同的SqlSession之间一级缓存不需要手动开启,属于默认开启状态;二级缓存需要手动开启相同点:在增删改SQL之后,缓存会自动清空flushCache="true"的查询语句查询内容不存放进缓存一级缓存一级缓存是mybatis自带的缓存,mybatis每次在查询后,会将语句和参数相同的查询SQL的结果集存放进缓存,待下一次有相同的语句和参数

2021-02-21 22:34:13 7

转载 pip install 遇到‘time out’问题解决办法

pip的镜像源是国外时,经常遇到‘time out’,我们只需要把源地址改为国内可用的镜像网站就可以避免这个问题。pip install --index https://pypi.python.org/simple softwarename如果在国内镜像网站搜索不到该软件或者包,可以换个镜像网站重新下载。下面为部分国内可用的镜像网站:Python官方:https://pypi.python.org/simplev2ex:http://pypi.v2ex.com/simple阿里云:http:/

2021-02-21 18:33:43 6

原创 外包公司要去吗【转载于网络】

前言在我离开上家公司之前,我的直属领导找我聊了一番。除了问候我有没有找好下家之外,还千叮咛万嘱咐我千万不要去外包公司,否则会在简历上留下无法磨灭的污点。当时的我对于外包公司的了解并不深,只是道听途说外包公司很坑,至于坑在哪儿,坑到什么程度,并没有切实的体会。直到我来到了现在这家公司,接触了不少外包同事,对于外包公司的认识才更深了一层,也更深刻地领悟到前领导所说的“污点”的含义。外包公司的分类我了解到的外包公司一般有两类,一类是驻场外包,一类是非驻场外包。二者的区别为是否需要被外派到甲方公司上班。如

2021-02-21 16:47:44 49 3

转载 python:BeautifulSoup 模块使用指南

简介Beautiful Soup 是一个可以从 HTML 或 XML 文件中提取数据的 Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup 会帮你节省数小时甚至数天的工作时间.安装$ pip install beautifulsoup4BeautifulSoup 不仅支持 HTML 解析器,还支持一些第三方的解析器,如,lxml,XML,html5lib 但是需要安装相应的库。$ pip install lxml$ pip in

2021-02-21 16:23:03 12

转载 java中equals,hashcode和==的区别

转载:https://blog.csdn.net/hla199106/article/details/469077251、==java中的数据类型,可分为两类:1.基本数据类型,也称原始数据类型byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。2.引用类型(类、接口、数组)当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为t.

2021-02-21 11:47:48 16

转载 【转载】springmvc的工作流程

转载链接:https://blog.csdn.net/floating_dreaming/article/details/89089214一、简介Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。SpringMVC是一种web层的mvc框架,用于替代servlet(处理响应请求,获取表单参数,表单验证等)二、工作流程1、用户发送请求至前端控制器Dispatcher.

2021-02-21 11:06:00 16

转载 线程池运行及拒绝策略

转载:https://blog.csdn.net/swl1993831/article/details/94356564java中创建线程池的核心是使用ThredPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime,TimeUnit unit, BlockingQueue<Runnable> workQueue)(1)当一个任务到来的时候如何它的核心线程数即corePoolSize没满的话,.

2021-02-21 10:47:57 26

原创 Mybatis知识点一篇就够了【转载】

文章目录 Mybatis概述快速入门原生开发示例基于Mapper代理的示例基于注解的示例 应用场景主键返回批量查询动态SQL缓存关联查询延迟加载逆向工程PageHelper分页插件Mybatis Plus Mybatis 概述 mybatis是什么...

2021-02-21 10:32:22 13

转载 宽表和窄表

宽表和窄表宽表和窄表的建设该如何选择?原文链接,若侵删https://www.cnblogs.com/Leo_wl/p/8515794.html宽表和窄表的建设该如何选择?这个问题相信纠结了很多从是数据库开发、数据仓库开发和后台开发人员;单单考虑这个问题,难给出一个绝对的答案;本人从事数据仓库开发工作到现在已经有一年半时间了,对于这个问题,我也曾经纠结过,但是是否有绝对的答案呢?事实上任何东西都没有绝对的说法。考虑这样的一个问题,一个公司有这样的一个需求:设计销售领域的订单事实表,该事实

2021-02-19 14:03:59 25

转载 mysql中char,varchar与text类型的区别和选用

mysql中char,varchar与text类型的区别和选用总结原文链接,若侵删https://blog.csdn.net/geniussnail/article/details/7753256关于char,varchar与text平时没有太在意,一般来说,可能现在大家都是用varchar。但是当要存储的内容比较大时,究竟是选择varchar还是text呢?不知道。。。。。。text 、 char、varchar 是数据在数据库中的存放策略问题,为了,合理应用存储空间,是数据库服务器数

2021-02-19 11:52:55 7

转载 序列化和反序列化

文章目录什么是序列化和反序列化?什么时候需要序列化和反序列化?原文链接,若侵删https://www.jianshu.com/p/6219d8024d2chttps://www.cnblogs.com/liuqing576598117/p/9518477.html什么是序列化和反序列化?序列化:将对象状态信息转化成可以存储或传输的形式的过程(Java中就是将对象转化成字节序列byte[]的过程)(Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,

2021-02-08 15:21:52 16

原创 notepad++ 正则表达式替换实例

开头数字前面增加一个字符正则表达式替换 后

2021-02-07 18:12:34 9

转载 ORACLE常用SQL语句大全

1 登陆sqlplussqlplus / as sysdba2 查找用户select * from dba_users;-- 查看所有用户:select * from all_users; -- 查看用户或角色系统权限(直接赋值给用户或角色的系统权限):select * from dba_sys_privs;select * from user_sys_privs; -- 查看角色(只能查看登陆用户拥有的角色)所包含的权限select * from role_sys_privs;

2021-02-07 09:26:59 76

转载 【转载】Oracle物化视图与物化视图日志

原文链接,若侵删https://blog.csdn.net/cckevincyh/article/details/88982217 文章目录 物化视图物化视图与普通视图的区别创建一个存放person的表创建一个存放person的address的表初始化数据创建物化视图的语句1.build [immediate|deferred]2.refresh [fast|complete|force] 视图刷新的方式:3.MV数据刷新的时间:4.查询重写(QueryRewrite)演示 refresh c..

2021-02-05 21:55:20 10

转载 SOA/软件架构设计---面向服务的架构(SOA详细解释)

原文链接,若侵删https://blog.csdn.net/qq_38941937/article/details/88242502目录 面向服务的架构  1 SOA 概述      1. 服务的基本结构     2.SOA 设计原则      3. 服务构件与传统构件 2 SOA 的关键技术     1. UDDI      2.WSDL&..

2021-02-05 21:52:25 25

转载 普通视图和物化视图的区别【转载】

文章目录1、物化视图的类型2、ON DEMAND物化视图物化视图的特点?物化视图的数据怎么随着基表而更新?ON DEMAND物化视图的特性及其和ON COMMIT物化视图的区别?3、ON COMMIT物化视图4、物化视图的刷新5、物化视图具有表一样的特征6、物化视图的删除7.普通视图和物化视图的区别8.普通视图的三个特征:9. 关于在刷新和索引上的区别物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都

2021-02-05 21:20:16 16

原创 XStream的简单使用

XStream是一个简单的基于Java库,Java对象序列化到XML,反之亦然(即:可以轻易的将Java对象和xml文档相互转换)上代码package cn;import com.thoughtworks.xstream.XStream;import com.thoughtworks.xstream.annotations.XStreamAlias;import com.thoughtworks.xstream.io.xml.DomDriver;import com.thoughtworks.

2021-02-05 18:32:23 32 1

原创 com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field

开发过程中经常会出现接口返回的字符串要转化为实体类对象,但是实体类中的字段有可能不完整 ,解析json串为实体对象的时候就会报错com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field异常复现:package cn;import com.fasterxml.jackson.annotation.JsonIgnoreProperties;import com.fasterxml.jacks

2021-02-05 18:23:13 14 1

转载 【转载】微服务(概念篇):什么是微服务?一篇文章让你彻底搞明白

目录 前言 一、微服务介绍 1.什么是微服务 2. 微服务由来 3. 为什么需要微服务? 3.1 早期的单体架构带来的问题 3.2 微服务与单体架构区别 3.3 微服务与SOA区别 4. 微服务本质 5. 什么样的项目适合微服务 6. 微服务折分与设计 6.1 微服务设计原则 7. 微服务优势与缺点 7.1 特性 7.2 特点 7.3 缺点 8. 微服务开发框架 9. Sprin...

2021-02-05 09:17:48 53

IDEA高仿Eclipse主题.jar

DEA高仿Eclipse主题IDEA高仿Eclipse主题DEA高仿Eclipse主题 DEA高仿Eclipse主题IDEA高仿Eclipse主题DEA高仿Eclipse主题 DEA高仿Eclipse主题IDEA高仿Eclipse主题DEA高仿Eclipse主题

2020-09-07

XFireDemo.zip

开发环境:JDK1.7+Eclipse+Tomcat7 使用XFire开发WebService的XFireDemo

2019-10-02

空空如也

空空如也

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

TA关注的人 TA的粉丝

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