- 博客(66)
- 资源 (4)
- 收藏
- 关注
转载 理解python manage.py makemigrations 和 python manage.py migrate
理解python manage.py makemigrations 和 python manage.py migrate
2023-03-16 22:28:24
425
转载 Java中正则Matcher类的matches()、lookAt()和find()的区别
在Matcher类中有matches、lookingAt和find都是匹配目标的方法,但容易混淆,整理它们的区别如下:matches:整个匹配,只有整个字符序列完全匹配成功,才返回True,否则返回False。但如果前部分匹配成功,将移动下次匹配的位置。 lookingAt:部分匹配,总是从第一个字符进行匹配,匹配成功了不再继续匹配,匹配失败了,也不继续匹配。 find:部分匹配,从当前位置开始匹配,找到一个匹配的子串,将移动下次匹配的位置。 reset:给当前的Matcher对象配上个新的目标,
2021-11-02 17:41:14
1214
转载 request和response的中文乱码问题
request乱码指的是:浏览器向服务器发送的请求参数中包含中文字符, 服务器获取到的请求参数的值是乱码;response乱码指的是:服务器向浏览器发送的数据包含中文字符,浏览器中显示的是乱码;乱码产生的原因:不管是request乱码还是response乱码,其实都是由于客户端(浏览器)跟服务器端采用的编码格式不一致造成的。以request乱码为例:浏览器向服务器发送请求,因为浏览器与服务器之间的通信实质上是socket流,所以要先将请求参数(字符)转换成字节,也就是编码过程,服务器接收
2021-04-13 14:54:52
873
转载 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
1841
转载 过滤器filter、拦截器interceptor、和AOP的区别与联系
Filter过滤器过滤器拦截web访问url地址。 严格意义上讲,filter只是适用于web中,依赖于Servlet容器,利用Java的回调机制进行实现。 Filter过滤器:和框架无关,可以控制最初的http请求,但是更细一点的类和方法控制不了。 过滤器可以拦截到方法的请求和响应(ServletRequest request, ServletResponse response),并对请求响应做出像响应的过滤操作, 比如设置字符编码,鉴权操作等Interceptor拦截器拦截器拦截
2020-11-17 14:51:56
2254
转载 Java反射:入门、使用、原理
反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。Apple apple = new Apple(); //直接初始化,「正射」apple.setPrice(4);上面这样子进行类对象的初始化,我们可以理解为「正」。而反射则是一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了。这时候,我们使用 JDK 提供的
2020-10-14 10:26:33
115
转载 session会话过期时间设置
具体设置很简单,方法有三种:(1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(900);参数900单位是秒,即在没有活动15分钟后,session将失效。设置为-1将永不关闭。这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。(2)也是比较通用的设置session失效时间的方法,就是在项目的web.xml中设置<session-config>...
2020-06-08 14:37:28
3349
转载 浅谈Spark的特点:与hadoop,storm,flink的区别
本文浅谈一下自己对于spark的理解,并没有什么新东西,大牛可以绕道。刚入行的新手可以看看,尤其面试的时候经常会问到。首先对Spark下一个定义吧,其实Spark就是一个微批处理的大数据计算框架,跟hadoop中的MapReduce一个性质。而区别在于,1.MapReduce只能做离线处理,也就是批处理,而spark即可以做离线处理也可以做实时处理,但值得一提的是,spark的实时处理实际上是一...
2020-04-13 13:20:42
886
原创 VS Code 关闭eslint检验(太严格了,哈哈)
在VScode工具中在文件->首选项->设置中添加"eslint.enable": false配置即可右侧用户设置会自动覆盖左侧的默认设置在vue项目中全局搜索配置文件,删除有关loader: 'eslint-loader',的配置重启vscode...
2019-04-26 19:55:36
51919
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
12426
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
441
原创 Hbase入门(一)——Hbase简介
一、应用场景及特点1. HBase能做什么海量数据存储(百亿*百万)准实时查询(百毫秒查询)-->1秒内完成查询2. 实际业务场景中的应用交通:长江航道中船舶的GPS信息;路口摄像头违章拍照金融:存取款,借还款电商:淘宝-》订单,物流,浏览记录移动端:通话记录等等3.特点海量存储:(百亿*百万)传统数据(单表500w,30列)面向列:动态增加列;存...
2019-04-26 09:29:58
438
转载 三台机器之间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
843
原创 idsw组件图标样例
idsw组件图标样例 图例 组件 代码 数据集 <i class="fa icon-idsw-dataset"></i> 模型 <i class="fa icon-idsw-model...
2019-03-19 19:40:31
440
转载 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
429
转载 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
5526
原创 javascript JS 入门
javascript简单介绍ECMAScript 1.语法 2.变量:只能使用var定义,如果在函数的内容使用var定义,那么它是一个局部变量,如果没有使用var它是一个全局的。弱类型! 3.数据类型:原始数据类型(undefined/null/string/number/boolean) 4.语句: 5.运算符:==与===的区别 6.函数:两种...
2018-09-06 21:05:44
186
原创 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
905
转载 Eclipse 修改maven 仓储Repository位置
为个人学习方便,本文转自https://blog.youkuaiyun.com/anialy/article/details/21876099,如有问题,请联系删除步骤:1. 下载新的Maven运行包 2. 进入conf/ 修改setting.xml项 <localRepository>D:/Maven/repo-im</localRepository>...
2018-08-27 14:24:49
2562
原创 Jenkins 入门 && Pipeline大汇总
JenkinsJenkins是基于Java开发的一种持续集成工具。Jenkins功能包括:持续的软件版本发布/测试项目。 监控外部调用执行的工作。安装jenkins在linux上使用docker进行安装,代码如下docker pull jenkinsci/blueocean或直接执行下边代码安装并运行docker run \ -u root \ --r...
2018-08-14 18:55:03
1350
原创 Docker入门——什么是docker、Dockerfile实例
Docker教程 https://docs.docker.com设置Docker环境 构建映像并将其作为一个容器运行 扩展您的应用程序以运行多个容器 在群集中分发您的应用 通过添加后端数据库来堆栈服务 将您的应用部署到生产环境Docker简介:docker是开发人员和系统管理员 使用容器开发,部署和运行应用程序的平台。轻量级(较VM而言)应用程序没有系统依赖性 可以将...
2018-08-06 10:47:15
643
原创 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
546
原创 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
17269
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
1459
原创 Python 图形化界面 ——QtDesigner 5的简单历程 从入门开始
本案例旨在用QtDesigner与Python结合实现图像化界面,GUI。其中包含数据预处理模块、特征提取模块、模型建立模块,以及最后的图形化展示模块等等。
2017-12-09 17:42:11
26308
1
转载 CentOS7 安装 anaconda
http://blog.youkuaiyun.com/hh12211221/article/details/53743106
2017-10-26 09:49:40
474
原创 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
597
原创 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
434
原创 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
664
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
285
转载 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
948
原创 Spark中map和flatmap的区别
Spark中Map和flatMap的区别Spark 中 map函数————————会对每一条输入进行指定的操作,然后为每一条输入返回一个对象; flatMap函数———— 操作1:同map函数一样:对每一条输入进行指定的操作,然后为每一条输入返回一个对象
2017-03-11 15:35:27
619
原创 scala中class与Object
Object 在scala里面的引入可能就是因为scala没有静态的方法和字段,没有办法 实现类似C++的singleton模型所以引入object
2017-01-02 10:41:13
417
原创 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
294
原创 慕课网 使用Struts2+Hibernate开发学生信息管理功能
使用struts2和hibernate开发学生信息管理系统第一章:Struts2与Hibernate整合1.1 创建struts2和hirbernate的用户类库Windows-->preferences-->Java-->Build Path-->User Libraies-->new(struts2-core、hirbernate-core、jun...
2016-11-24 22:17:39
2850
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
716
原创 JavaWeb学习总结——Struts2国际化(尚硅谷_佟刚老师)
一、国际化的目标1). 如何配置国际化资源文件①Action范围资源文件:在Action类文件所在的路径建立名为ActionName_language_country.properties的文件②包范围资源文件:在包的根路径下建立文件名为 package_language_country.properties的属性文件,一旦建立,处于该包下的所有 Action都
2016-11-19 09:35:29
514
QtDesigner模式识别系统范例——自行车需求量预测系统
2017-12-09
tomcatPluginV331 for eclipse
2016-11-09
tomcatPlugin for eclipse
2016-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人