自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

原创 BG03、HADOOP

大数据大数据(Big Data):指无法在一定时间范围内用常规软件工具进行捕捉、管理和 处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化 能力的海量、高增长率和多样化的信息资产。 大数据主要解决,海量数据的采集、存储和分析计算问题。按顺序给出数据存储单位:bit、Byte、 KB、MB、GB、TB、PB、EB、ZB、YB、 BB、NB、DB。1Byte = 8bit 1K = 1024Byte 1MB = 1024K 1G = 1024M 1T = 1024G 1P

2021-05-28 17:06:56 279

转载 BG02、shell脚本

ShellShell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wBu22l4z-1622192449575)(02、shell脚本/wpsECn5EK.jpg)]Shell还是一个功能相当强大的编程语言,易编写、易调试、灵活性强。Shell是解释执行的脚本语言,在Shell中可以调用Linux系统命令。shell脚本

2021-05-28 17:01:42 272

原创 vue elementUI 标签切换时 数据不更新

解决:使用生命周期函数activatedcreated():在创建vue对象时,当html渲染之前就触发;但是注意,全局vue.js不强制刷新或者重启时只创建一次,也就是说,created()只会触发一次;activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入页面就触发;可用于初始化页面数据等activated() { // 获取数据},...

2021-05-26 15:13:44 1674

原创 05Oracle快速入门,docker安装Oracle,springboot整合Oracle

Oracle一、Oracle 12c下载打开Oracle的官方中文网站,选择相应的版本即可。下载地址:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html注意:下载时,根据电脑系统选择相应的版本,如下图,因为我用的是WIN 10 64位系统,因此选择第一个下载。Docker安装Oracle安装拉取oracle 11g 镜像,这个版本可以自行选择docker pull reg

2021-05-18 08:17:21 655 4

原创 启动多个tomcat IDEA下方显示为列表

启动多个程序如果没有此效果找到该文件覆盖 RunDashboard里的内容<component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set> </option>..

2021-05-17 11:04:23 216

原创 Day01:基础入门-概念名词

1、域名比如:www.aishang.com域名种类:顶级域名:无赞助:.biz .com .edu .gov .info .int .mil .name .net .org .pro .xyz赞助:.aero .cat .coop .jobs .museum .travel .mobi .asia .tel .xxx基本架构:.arpa .root .tel审批阶段:.post申请阶段:.geo .kid .mail .sco .web删除/退休:.nato预留:.example .i

2021-05-13 14:17:50 646 1

转载 04Docker

一、什么是Docker?java一次编译到处运行,是因为jvm,没安装jvm也运行不了docker真正实现一次编译到处运行​ Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。Docker 项目后来还加入了 Linux 基金会,并成立推动 开放容器联盟(OCI)。​ D

2021-05-13 12:40:45 296

转载 03Redis

RedisRedis 是用 C 语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止 Redis 支持的键值数据类型如下:字符串类型散列类型列表类型集合类型有序集合类型Redis 的应用场景缓存(数据查询、短连接、新闻内容、商品内容等等)分布式集群架构中的 session 分离聊天室的在线好友列表任务队列(秒杀、抢购、12306 等等)应用排行榜网站访问统计数据过期处理(可以精确到毫秒)特点:速

2021-05-12 21:29:11 153

原创 idea登录github 报错invalid authentication data

解决方法:使用token登录登录github网站:点击settings点击 Generate new token,并全选idea使用token登陆使用git push 报错: OpenSSL SSL_read: Connection was reset, errno 10054使用命令,修改设置,解除ssl验证:git config --global http.sslVerify "false"再使用git命令此时需要输入账户密码输入后即可正常使用...

2021-05-12 13:32:19 366

原创 Centos 安装 JDK

上传jdk 到usr/local下在usr/local创建java目录mkdir /usr/local/java然后将我们的jdk移动到该目录下 mv jdk1.8/ /usr/local/java/解压缩tar -zxvf jdk....x解压的意思z解压gz包v显示解压列表f名字 jdk…cd /usr/local/java/bin执行命令./javac配置用户环境变量vi /etc/profile添加如下语句,放到该文件最后即可,注意自己的文件路径ex

2021-05-11 11:43:00 98

原创 RedisTemplate String类型常用方法

String类型判断是否有key所对应的值,有则返回true,没有则返回falseredisTemplate.hasKey(key)有则取出key值所对应的值redisTemplate.opsForValue().get(key)删除单个key值redisTemplate.delete(key)批量删除keyredisTemplate.delete(keys) //其中keys:Collection<K> keys...

2021-05-11 11:27:10 794

原创 实现网页全屏的5种方式

第一种使用html body设置宽高100%<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

2020-04-01 11:06:36 3622

原创 TypeError: require(...)(...) is not a function

使用js的立即执行函数时,急着一定加分号错误的代码const douban = require('./crawler/douban')const db = require('../db')const savetodb = require('./savetodb')(async () => { // 连接数据库 await db; ...

2019-12-20 15:39:54 16476 1

原创 Uncaught TypeError: Cannot read property 'DYMC' of null

var arr = [null,{"ADDR":"","BZ":"","CZSJ":"","DYMC":"哈哈","FJH":"","GRMJ":"","GRQ":"","GRQF":0,"KH":"","LHMC":"","QFJE":0,"SFLX":"","TRQF":0,"XQMC":"","YHBH":"","YHLB":"","YHXM":"","ZNJ":0}]for(va...

2019-12-18 17:14:39 135

原创 json的遍历

var arr = [null,{"ADDR":"","BZ":"","CZSJ":"","DYMC":"哈哈","FJH":"","GRMJ":"","GRQ":"","GRQF":0,"KH":"","LHMC":"","QFJE":0,"SFLX":"","TRQF":0,"XQMC":"","YHBH":"","YHLB":"","YHXM":"","ZNJ":0}] f...

2019-12-18 17:11:09 221

原创 node_modules文件夹查找规则

1、node_modules文件夹的问题文件夹以及文件过多过碎,当我们将项目整体拷贝给别人的时候,,传输速度会很慢很慢.复杂的模块依赖关系需要被记录,确保模块的版本和当前保持一致,否则会导致当前项目运行报错在传给别人的时候,不需要传node_modules里面的东西package.json文件的作用项目描述文件,记录了当前项目信息,例如项目名称、版本、作者、github地址、当前项目...

2019-12-18 12:35:13 4832

原创 Quartz入门案例

Quartz概述Quartz 是 OpenSymphony 开源组织在 Job Scheduling 领域又一个开源项目,它可以与 J2EE 与 J2SE 应用程序相结合也可以单独使用。Quartz 可以用来创建简单或为运行十个,百个,甚至是好几万个 Jobs 这样复杂的程序。Jobs 可以做成标准的 Java 组件或 EJBs。为什么使用 Quartz?Quartz 是一个任务调度框架。...

2019-12-18 09:09:55 430

原创 使用hexo搭建自己博客

搭建博客服务器配置git --version // 如无,则安装yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-develyum install -y gituseradd xxx //用户名passwd xxx // 设置密码123456su joker // 这步很重要...

2019-12-17 11:36:26 81

原创 H5-websocket实战案例

HTML5 WebSocketWebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。在 WebSocket API 中...

2019-12-17 11:30:35 548

原创 设备像素比

设备像素比devicePixelRatio简单介绍本文所说devicePixelRatio其实指的是window.devicePixelRatio, 被所有WebKit浏览器以及Opera所支持,随着显示器的发展,这个属性也慢慢登上了前端技术的舞台。本文内容大部分属于翻译性质内容,因此,会不那么通俗易懂。不过,你是做手机开发的,或是有意向的,本文的内容如果细细读来,还是有些收获的。一、定义...

2019-12-17 11:26:45 146

原创 FastJson使用

阿里的,下载jar包把java对象转成json字符串Student s = new Student(1,"张三",20);JSON.toJSONString(s,true);//true或者false 是json的格式把json字符转成java对象String s = "{id:12,name:'lisi'}"JSON.parseObject(s,Student.class)...

2019-12-17 11:23:28 73

原创 DataTables分页插件

Datatables//DataTables-1.10.15<link href='${pageContext.request.contextPath }/datatables/dataTables.bootstrap.min.css'> <script type="text/javascript" src="${pageContext.request.contextP...

2019-12-17 11:17:47 244

原创 搜索引擎那点事

1、什么是搜索?百度:我们比如说想找寻任何的信息的时候,就会上百度去搜索一下,比如说找一部自己喜欢的电影,或者说找一本喜欢的书,或者找一条感兴趣的新闻(提到搜索的第一印象) 百度 != 搜索,这是不对的垂直搜索(站内搜索)互联网的搜索:电商网站,招聘网站,新闻网站,各种app IT系统的搜索:OA软件,办公自动化软件,会议管理,日程管理,项目管理,员工管理,搜索“张三”,“张三儿”,“张小三...

2019-12-17 11:08:13 146

转载 2020年大前端发展趋势

迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。2019 年已步⼊尾声,2020 年前端发展的关键词⼜将有哪些呢?发展的方向又会是什么呢?参考2019年大前端的发展,不出意外,前端依旧会围绕⼩程序、超级APP、跨端开发、前端⼯程化以及新技术运用等几个方面进行展开(可以参考2019年大前端技术趋势深度解读)。小程序在⼩程序⽅⾯,今年仍然是⼩程序突⻜猛进的⼀年,各⼤主流的 App 都上线...

2019-12-17 08:30:20 72

原创 serialize方法

jquery的ajax里面的serialize方法作用:将表单中的数据自动拼接成字符串类型的参数var params = $('#form').serialize();// name=zhangsan&age=30<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&...

2019-12-17 08:11:41 343

原创 Express接收post参数

Express接收post参数需要第三方包执行命令cnpm install body-parser --save// 引入body-parser模块 const bodyParser = require('body-parser'); // 配置body-parser模块 app.use(bodyParser.urlencoded({ extended: false })); /...

2019-12-17 07:47:25 1487

原创 Git

Git基础1.1 版本管理1.1.1 什么是版本管理版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内容。1.1.2 人为维护文档版本的问题文档数量多且命名不清晰导致文档版本混乱每次编辑文档需要复制,不方便多人同时编辑同一个文档,容易产生覆盖1.2 Git 是什么Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,...

2019-12-16 14:02:55 89

原创 nodejs-shelljs模块

NodeJS shelljs 模块安装npm install --save shelljsShell是linux下的脚本语言解析器,拥有丰富且强大的底层操作权限。Shelljs就是基于node的一层命令封装插件,让前端开发者可以不依赖linux也不依赖类似于cmder的转换工具,而是直接在我们最熟悉不过的javascript代码中编写shell命令实现功能。官方示例(包含注释)//引入...

2019-12-15 17:07:02 1089

原创 js函数进阶

函数进阶函数的定义方式命名函数function foo () {}匿名函数var foo = function(){}函数的调用方式普通函数function foo () { console.log("普通函数的调用")}foo();//foo.call()构造函数function Person(){ }var p = new Pe...

2019-12-15 16:16:38 413

转载 转 重定向和转发中的路径问题

重定向和转发相对路径和绝对路径问题 注意:转发和重定向的URLString前有加 / 为绝对路径 反之为相对路径 1.假设通过表单请求指定的Url资源 action="LoginServlet" 则表单生成的请求地址为: http://localhost:8080/项目名/LoginServl...

2018-10-26 11:04:57 272

转载 EL表达式取Map中的值

当Map中是String,String时Map&lt;String, String&gt; map = new HashMap&lt;String, String&gt;();map.put(“x”, “1”);map.put(“y”, “2”);map1.put(“z”, “3”);前台jsp 中使用EL获取Map:使用map[&amp;quot;x&amp;quot;]或{map[...

2018-10-17 10:27:27 7251

原创 ssm附件上传时(mutilpart/form-data)后台接收其他数据为空

今天在做附件上传时,先用ajax的附件提交,图片回显后,在用form的提交,发现前台form表单提交的数据,后台接收时数据为空。如图:效果图ajaxSumit:后台解决办法MultipartResolver resolver = new CommonsMultipartResolver(request.getSession().getServletContext());Mult...

2018-09-18 13:05:21 2538 1

原创 returned a response status of 403

文件上传时,报错403、409时,由于服务器上传文件,默认只读,没有其他权限 需更改web.xml&lt;init-param&gt; &lt;param-name&gt;readonly&lt;/param-name&gt; &lt;param-value&gt;false&lt;/param-value&gt;&lt;/init-param&gt;...

2018-09-10 20:20:41 1036

原创 org.apache.catalina.connector.RequestFacade cannot be cast to org.springframework.web.multipart

ajax提交,做文件上传时,由于上传的文件是另一台服务器,报错MultipartHttpServletRequest multipartHttpServletRequest = (MultipartHttpServletRequest) request;解决办法:MultipartResolver resolver = new CommonsMultipartResolver(...

2018-09-10 20:18:46 19016 5

原创 ajax提交form表单,后台接收参数

controller://批量删除delBatch @RequestMapping("delBatch.do") public void delBatch(Integer[] ids,HttpServletResponse response) throws IOException{ String str = productService.delBatch(i...

2018-09-08 23:05:27 8398

原创 mac安装、配置maven

1、下载Maven: http://maven.apache.org/download.cgi 2、解压安装包 3、在终端中依次输入 touch .bash_profile vim .bash_profile4、进入vi,按i进入编辑模式export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Co...

2018-09-03 08:49:57 148

原创 ssm配置整合

1、jar包 别忘了这个整合包mybatis-spring-1.3.1.jar 2、web.xml spring核心配置文件 字符编码过滤器 springmvc的前端控制器 3、mybatis-sqlMapConfig.xml 延迟加载&lt;settings&gt; &lt;setting name="lazyLoadingEnabl...

2018-09-01 23:44:10 100

原创 org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component

Springmvc配置扫描注解的时候,报异常, 1、java.lang.IllegalArgumentException at org.springframework.asm.ClassReader.(Unknown Source) 2、org.springframework.beans.factory.BeanDefinitionStoreException: Failed to ...

2018-09-01 08:12:43 252

原创 Mybatis逆向工程mac刷不出文件

1、路径问题 windows 下的路径是.\srcmac下路径是./src 2、核心代码,文件路径 List warnings = new ArrayList(); boolean overwrite = true;File configFile = new File("generatorConfig.xml");ConfigurationParser cp = new...

2018-08-27 19:29:31 145

原创 Mac 用Idea上传项目到GitHub

1.安装git,终端可以通过命令git —version查询一下。没有安装上官网下载后直接安装即可,安装时mac会提示先安装xcode,按提示安装就行2.创建SSH KEY(如果已经创建过,则不用再次创建。查看~/.ssh/id_rsa.pub是否存在) 存在: 根据路径查找id_rsa.pub文件,复制文件中内容 不存在:生成方式:命令行输入ssh-keygen -t rsa,一路回车...

2018-08-27 16:10:38 172

nginx高可用demo.zip

06Nginx、keepalived、安装使用 源码包

2021-05-18

Oracle 三张数据表.zip

05Oracle快速入门,docker安装Oracle,springboot整合Oracle 数据表

2021-05-18

响应式后台管理系统模板AdminLte

基于bootstrap响应式后台管理系统模板,登陆、注册、用户列表,AdminLte2.4、特效基于bootstrap响应式后台管理系统模板,登陆、注册、用户列表,AdminLte2.4、特效基于bootstrap响应式后台管理系统模板,登陆、注册、用户列表,AdminLte2.4、特效

2019-12-15

空空如也

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

TA关注的人

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