自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (4)
  • 收藏
  • 关注

原创 【无标题】

测试

2023-03-16 22:33:16 101

转载 理解python manage.py makemigrations 和 python manage.py migrate

理解python manage.py makemigrations 和 python manage.py migrate

2023-03-16 22:28:24 237

转载 Java中正则Matcher类的matches()、lookAt()和find()的区别

在Matcher类中有matches、lookingAt和find都是匹配目标的方法,但容易混淆,整理它们的区别如下:matches:整个匹配,只有整个字符序列完全匹配成功,才返回True,否则返回False。但如果前部分匹配成功,将移动下次匹配的位置。 lookingAt:部分匹配,总是从第一个字符进行匹配,匹配成功了不再继续匹配,匹配失败了,也不继续匹配。 find:部分匹配,从当前位置开始匹配,找到一个匹配的子串,将移动下次匹配的位置。 reset:给当前的Matcher对象配上个新的目标,

2021-11-02 17:41:14 1062

转载 request和response的中文乱码问题

request乱码指的是:浏览器向服务器发送的请求参数中包含中文字符, 服务器获取到的请求参数的值是乱码;response乱码指的是:服务器向浏览器发送的数据包含中文字符,浏览器中显示的是乱码;乱码产生的原因:不管是request乱码还是response乱码,其实都是由于客户端(浏览器)跟服务器端采用的编码格式不一致造成的。以request乱码为例:浏览器向服务器发送请求,因为浏览器与服务器之间的通信实质上是socket流,所以要先将请求参数(字符)转换成字节,也就是编码过程,服务器接收

2021-04-13 14:54:52 742

转载 linux的防火墙firewalld和iptables区别和用法

一、firewalld(注:引入 http://www.cnblogs.com/moxiaoan/p/5683743.html)1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld停止: systemctl disable firewalld禁用: systemctl stop firewalld2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前..

2020-12-23 11:30:33 1691

转载 过滤器filter、拦截器interceptor、和AOP的区别与联系

Filter过滤器过滤器拦截web访问url地址。 严格意义上讲,filter只是适用于web中,依赖于Servlet容器,利用Java的回调机制进行实现。 Filter过滤器:和框架无关,可以控制最初的http请求,但是更细一点的类和方法控制不了。 过滤器可以拦截到方法的请求和响应(ServletRequest request, ServletResponse response),并对请求响应做出像响应的过滤操作, 比如设置字符编码,鉴权操作等Interceptor拦截器拦截器拦截

2020-11-17 14:51:56 2147

转载 常用的设计模式学习

https://www.cnblogs.com/xiaofengwang/p/11255678.html

2020-11-14 19:30:14 81

转载 Java反射:入门、使用、原理

反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。Apple apple = new Apple(); //直接初始化,「正射」apple.setPrice(4);上面这样子进行类对象的初始化,我们可以理解为「正」。而反射则是一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了。这时候,我们使用 JDK 提供的

2020-10-14 10:26:33 77

转载 session会话过期时间设置

具体设置很简单,方法有三种:(1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(900);参数900单位是秒,即在没有活动15分钟后,session将失效。设置为-1将永不关闭。这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。(2)也是比较通用的设置session失效时间的方法,就是在项目的web.xml中设置<session-config>...

2020-06-08 14:37:28 3089

转载 浅谈Spark的特点:与hadoop,storm,flink的区别

本文浅谈一下自己对于spark的理解,并没有什么新东西,大牛可以绕道。刚入行的新手可以看看,尤其面试的时候经常会问到。首先对Spark下一个定义吧,其实Spark就是一个微批处理的大数据计算框架,跟hadoop中的MapReduce一个性质。而区别在于,1.MapReduce只能做离线处理,也就是批处理,而spark即可以做离线处理也可以做实时处理,但值得一提的是,spark的实时处理实际上是一...

2020-04-13 13:20:42 810

原创 VS Code 关闭eslint检验(太严格了,哈哈)

在VScode工具中在文件->首选项->设置中添加"eslint.enable": false配置即可右侧用户设置会自动覆盖左侧的默认设置在vue项目中全局搜索配置文件,删除有关loader: 'eslint-loader',的配置重启vscode...

2019-04-26 19:55:36 50950 6

原创 HBase入门(三)——HBase远程连接+HBase常用命令

IDSW集群中Hbase的访问环境项 内容 版本 hbase-1.4.9 hadoop版本 hadoop2.6.5 安装目录 /data/hbase-1.4.9 机器 10.111.25.140(主) 10.111.25.138 10.111.25.139 zookeeper 使用hbase自带的zk 访问在10....

2019-04-26 09:35:25 11547 3

原创 Hbase入门(二)——Hbase安装部署

环境项 内容 版本 hbase-1.4.9 hadoop版本 hadoop2.6.5 安装包 https://mirrors.cnnic.cn/apache/hbase/1.4.9/ 安装目录 /data/hbase-1.4.9 机器 10.111.25.140(主) 10.111.25.138 10.111.25.139 ...

2019-04-26 09:34:15 412

原创 Hbase入门(一)——Hbase简介

一、应用场景及特点1. HBase能做什么海量数据存储(百亿*百万)准实时查询(百毫秒查询)-->1秒内完成查询2. 实际业务场景中的应用交通:长江航道中船舶的GPS信息;路口摄像头违章拍照金融:存取款,借还款电商:淘宝-》订单,物流,浏览记录移动端:通话记录等等3.特点海量存储:(百亿*百万)传统数据(单表500w,30列)面向列:动态增加列;存...

2019-04-26 09:29:58 379

转载 三台机器之间ssh互信配置

转自:https://www.cnblogs.com/bjx2020/p/8565880.html环境介绍:10.111.25.138 idsw-dev-0110.111.25.139 idsw-dev-0210.111.25.140 idsw-dev-03步骤:1.配置hosts文件(每个节点都执行)cat >>/etc/hosts <<EOF...

2019-04-25 11:23:44 746

原创 idsw组件图标样例

idsw组件图标样例 图例 组件 代码 数据集 <i class="fa icon-idsw-dataset"></i> 模型 <i class="fa icon-idsw-model...

2019-03-19 19:40:31 387

转载 centos7.3 通过tar包安装mysql5.7

转载至:https://www.cnblogs.com/dadadechengzi/p/6723686.html#卸载系统自带的Mariadb[root@hdp265dnsnfs ~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64[root@hdp265dnsnfs ~]# rpm -e --nodeps m...

2019-03-12 14:45:22 394

转载 Ansible 菜鸟入门 & module详解

ansible安装yum install -y ansible配置两种方法:秘钥 直接在 /etc/ansible/hosts 填入对应服务器账号密码[myself]192.168.94.134 ansible_ssh_user="root" ansible_ssh_pass="zzh" ansible_su_pass="zzh"[myhost]192.168....

2018-09-17 15:39:54 5196

原创 javascript JS 入门

javascript简单介绍ECMAScript    1.语法    2.变量:只能使用var定义,如果在函数的内容使用var定义,那么它是一个局部变量,如果没有使用var它是一个全局的。弱类型!    3.数据类型:原始数据类型(undefined/null/string/number/boolean)    4.语句:    5.运算符:==与===的区别    6.函数:两种...

2018-09-06 21:05:44 156 2

原创 Azkaban Job

Azkaban Job1 串行定时任务工作流zip目录结构:|--start.job|--finish.jobstart.jobtype=commandcommand=echo "this is start.job"finish.jobtype=commanddependencies=startcommand=echo "this is finish....

2018-09-05 19:25:47 856

转载 Eclipse 修改maven 仓储Repository位置

为个人学习方便,本文转自https://blog.csdn.net/anialy/article/details/21876099,如有问题,请联系删除步骤:1. 下载新的Maven运行包 2. 进入conf/ 修改setting.xml项 &lt;localRepository&gt;D:/Maven/repo-im&lt;/localRepository&gt;...

2018-08-27 14:24:49 2490

原创 Jenkins 入门 && Pipeline大汇总

JenkinsJenkins是基于Java开发的一种持续集成工具。Jenkins功能包括:持续的软件版本发布/测试项目。 监控外部调用执行的工作。安装jenkins在linux上使用docker进行安装,代码如下docker pull jenkinsci/blueocean或直接执行下边代码安装并运行docker run \ -u root \ --r...

2018-08-14 18:55:03 1267

原创 Docker入门——什么是docker、Dockerfile实例

Docker教程 https://docs.docker.com设置Docker环境 构建映像并将其作为一个容器运行 扩展您的应用程序以运行多个容器 在群集中分发您的应用 通过添加后端数据库来堆栈服务 将您的应用部署到生产环境Docker简介:docker是开发人员和系统管理员 使用容器开发,部署和运行应用程序的平台。轻量级(较VM而言)应用程序没有系统依赖性 可以将...

2018-08-06 10:47:15 603

原创 Git入门 零基础入门

GIT一、在Linux上的安装:yum install giit 二、Linux环境下检出项目到本地:git clone https://github.com 三、第一次提交:1. 新建一个文件(用于后期的提交) vi 日记2. git status查看当前工作区文件。提示有尚未跟踪的文件3. git add 日记rm和add相反,从工作空间中去掉某个文...

2018-08-03 17:16:59 494

原创 CentOS 修改/etc/resolv.conf 重启network后又恢复到原来的状态?

问题描述:CentOS 修改/etc/resolv.conf 执行service network restart后,/etc/resolv.conf又恢复到原来的状态解决方法:/etc/resolv.conf保存DNS是暂时的,当重新启动network时,/etc/resolv.conf恢复到了初始状态,要想更改,可尝试下边的方法。修改 /etc/sysconfig/network-scr...

2018-08-03 10:59:27 16730 2

原创 Idea 无法加载主类或主类不存在

Exceptionin thread "main" java.lang.ClassNotFoundException:com.WordCount.Mainat java.net.URLClassLoader.findClass(URLClassLoader.java:381)at java.lang.ClassLoader.loadClass(ClassLoader.jav

2018-01-23 11:16:43 1412

原创 Python 图形化界面 ——QtDesigner 5的简单历程 从入门开始

本案例旨在用QtDesigner与Python结合实现图像化界面,GUI。其中包含数据预处理模块、特征提取模块、模型建立模块,以及最后的图形化展示模块等等。

2017-12-09 17:42:11 26125 2

转载 CentOS7 安装 anaconda

http://blog.csdn.net/hh12211221/article/details/53743106

2017-10-26 09:49:40 421

原创 Spark 2.0从入门到精通245讲——操作RDD(action案例实战)

package cn.spark.study.coreimport org.apache.spark.SparkConfimport org.apache.spark.SparkContext/** * @author Administrator */object ActionOperation { def main(args: Array[String]) {

2017-10-12 18:01:06 543

原创 Spark 2.0从入门到精通245讲——操作RDD(transformation案例实战)

package cn.spark.study.coreimport org.apache.spark.SparkConfimport org.apache.spark.SparkContext/** * @author Administrator */object TransformationOperation { def main(args: Array[String]

2017-10-12 17:19:38 396

原创 treeAggregate和Aggregate的区别

【aggregate】        scala> def seq(a:Int,b:Int):Int={            | println("seq:"+a+":"+b)             | math.min(a,b)} seq: (a: Int, b: Int)Int       scala> def comb(a:Int,b:Int):Int={

2017-07-24 15:41:31 626 1

原创 intellij idea 快捷键大全

常用的:Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+R 替换文本Ctrl+X 删除行Ctrl+D 复制行Ctrl+/ 或 Ctrl+Shift+/  注释(// 或者/*...*/ )Ctrl+E 最近打开的文件Ctrl+H 显示类结构图Alt+1 快

2017-07-22 17:19:08 264

转载 Mysql zip archive版本 安装教程

1.  从官网下载zip archive版本http://dev.mysql.com/downloads/mysql/2. 解压缩至相应目录,并配置环境变量(将*\bin添加进path中);3. (重要)在根目录新建my.ini文件,写入以下内容:[mysql]  # 设置mysql客户端默认字符集  default-character-set=utf8  [m

2017-06-26 20:51:24 857

原创 Spark中map和flatmap的区别

Spark中Map和flatMap的区别Spark 中 map函数————————会对每一条输入进行指定的操作,然后为每一条输入返回一个对象;             flatMap函数————                                          操作1:同map函数一样:对每一条输入进行指定的操作,然后为每一条输入返回一个对象

2017-03-11 15:35:27 587

原创 Scala速成

scala 学习笔记-持续更新中http://www.jianshu.com/p/06808aed982b

2017-01-04 15:50:45 525

原创 scala中class与Object

Object 在scala里面的引入可能就是因为scala没有静态的方法和字段,没有办法 实现类似C++的singleton模型所以引入object

2017-01-02 10:41:13 380

原创 IDEA入门 常用快捷键

IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F

2016-12-03 15:06:36 266

原创 慕课网 使用Struts2+Hibernate开发学生信息管理功能

使用struts2和hibernate开发学生信息管理系统第一章:Struts2与Hibernate整合1.1 创建struts2和hirbernate的用户类库Windows--&gt;preferences--&gt;Java--&gt;Build Path--&gt;User Libraies--&gt;new(struts2-core、hirbernate-core、jun...

2016-11-24 22:17:39 2799 3

原创 JavaWeb学习总结——Struts2上传下载(尚硅谷_佟刚老师)

1. 文件的上传:1). 表单需要注意的 3点2). Struts2 的文件上传实际上使用的是 Commons FileUpload组件,所以需要导入commons-fileupload-1.3.jarcommons-io-2.0.1.jar3). Struts2 进行文件上传需要使用 FileUpload拦截器4). 基本的文件的上传:直接在 Acti

2016-11-23 16:18:33 682

原创 JavaWeb学习总结——Struts2国际化(尚硅谷_佟刚老师)

一、国际化的目标1). 如何配置国际化资源文件①Action范围资源文件:在Action类文件所在的路径建立名为ActionName_language_country.properties的文件②包范围资源文件:在包的根路径下建立文件名为 package_language_country.properties的属性文件,一旦建立,处于该包下的所有 Action都

2016-11-19 09:35:29 478

该程序来自我的程序

我的程序,我的程序,我的程序,我的程序,我的程序,我的程序,我的程序,

2017-12-18

QtDesigner模式识别系统范例——自行车需求量预测系统

QtDesigner模式识别系统范例——自行车需求量预测系统 本案例旨在用QtDesigner与Python结合实现图像化界面,GUI。 其中包含数据预处理模块、特征提取模块、模型建立模块,以及最后的图形化展示模块等等。

2017-12-09

tomcatPluginV331 for eclipse

2016-11-09

tomcatPlugin for eclipse

2016-10-06

空空如也

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

TA关注的人

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