自定义博客皮肤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)
  • 资源 (3)
  • 论坛 (1)
  • 收藏
  • 关注

原创 浅析同源策略及跨域问题

浅析同源策略及跨域问题同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。简单来说同源策略指:协议、域名、端口号均相同则同源。同源策略,它是由Netscape提出的一个著名的安全策略。所有支持JavaScript...

2019-12-31 20:07:38 309

原创 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! iview-admin@2.0.0 dev: `vue-cli-service serve

解决方案npm uninstall webpack-dev-servernpm install webpack-dev-server@2.9.1npm run dev运行成功

2019-12-31 16:10:39 14337 7

原创 npm ERR! code ENOENT npm ERR! syscall open npm ERR! path E:\jd\pro1\ka-mrm-jd_intern\package.json

npm ERR! code ENOENTnpm ERR! syscall opennpm ERR! path E:\jd\pro1\ka-mrm-jd_intern\package.jsonnpm ERR! errno -4058npm ERR! enoent ENOENT: no such file or directory, open 'E:\jd\pro1\ka-mrm-jd_in...

2019-12-31 16:06:38 15685 27

原创 idea内置命令行

最下面的Termimal即是

2019-12-31 12:25:13 455

原创 更改idea控制台输出字体

2019-12-31 11:12:55 834

原创 Vue014_ vue  项目的打包与发布

模板项目的结构|-- build : webpack 相关的配置文件夹(基本不需要修改)|-- dev-server.js : 通过 express 启动后台服务器|-- config: webpack 相关的配置文件夹(基本不需要修改)|-- index.js: 指定的后台服务的端口号和静态资源文件夹|-- node_modules|-- src : 源码文件夹|-- co...

2019-12-30 17:12:20 204

原创 Vue013_ vue组件化编码

vue 组件化编码2.1. 使用 vue-cli 创建模板项目2.1.1. 说明1) vue-cli 是 vue 官方提供的脚手架工具2) github: https://github.com/vuejs/vue-cli3) 作用: 从 https://github.com/vuejs-templates 下载模板项目 创建 vue 项目npm install ...

2019-12-30 17:09:20 163

原创 Vue012_ 自定义插件

自定义插件 说明1) Vue 插件是一个包含 install 方法的对象2) 通过 install 方法给 Vue 或 Vue 实例添加方法, 定义全局指令等代码展示:vue-myPlugin.js/** * 自定义 Vue 插件 */(function() { const MyPlugin = {} MyPlugin.install = functio...

2019-12-30 17:06:39 70

原创 Vue011_ 内置指令与自定义指令

内置指令与自定义指令 常用内置指令1) v:text : 更新元素的 textContent2) v-html : 更新元素的 innerHTML3) v-if : 如果为 true, 当前标签才会输出到页面4) v-else: 如果为 false, 当前标签才会输出到页面5) v-show : 通过控制 display 样式来控制显示/隐藏6) v-for : 遍历...

2019-12-30 17:03:58 95

原创 Vue010_ 过滤器

理解过滤器1) 功能: 对要显示的数据进行特定格式化后再显示2) 注意: 并没有改变原本的数据, 可是产生新的对应的数据定义和使用过滤器1) 定义过滤器Vue.filter(filterName, function(value[,arg1,arg2,...]){// 进行一定的数据处理return newValue})2) 使用过滤器<div>{{m...

2019-12-30 17:00:41 77

原创 Vue009_过渡&动画

vue 动画的理解1) 操作 css 的 trasition 或 animation2) vue 会给目标元素添加/移除特定的 class3) 过渡的相关类名xxx-enter-active: 指定显示的 transitionxxx-leave-active: 指定隐藏的 transitionxxx-enter/xxx-leave-to: 指定隐藏时的样式 基本过渡动...

2019-12-30 16:58:24 71

原创 Vue008_ Vue实例生命周期

生命周期流程图vue 生命周期分析1) 初始化显示* beforeCreate()* created()* beforeMount()* mounted()2) 更新状态: this.xxx = value* beforeUpdate()* updated()3) 销毁 vue 实例: vm.$destory()* beforeDestory()* destor...

2019-12-30 16:55:41 85

原创 Vue007_ 表单输入绑定

表单输入绑定使用 v-model 对表单数据自动收集1) text/textarea2) checkbox3) radio4) select<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> ...

2019-12-30 16:50:57 84

原创 Vue006_事件处理

绑定监听:1) v-on:xxx="fun"2) @xxx="fun"3) @xxx="fun(参数)"4) 默认事件形参: event5) 隐含属性对象: $event 事件修饰符1) .prevent : 阻止事件的默认行为 event.preventDefault()2) .stop : 停止事件冒泡 event.stopPropagation() 按...

2019-12-30 16:48:34 57

原创 Vue005_ 列表渲染

列表渲染列表显示指令数组: v-for / index对象: v-for / key2) 列表的更新显示删除 item替换 item3) 列表的高级处理列表过滤列表排序代码示例:<!DOCTYPE html><html> <head> <meta charset="utf-8"> &l...

2019-12-30 16:46:23 66 1

原创 Vue004_条件渲染

条件渲染条件渲染指令1) v-if 与v-else2) v-show比较v-if 与v-show3) 如果需要频繁切换v-show 较好4) 当条件不成立时, v-if 的所有子节点不会解析(项目中使用)代码展示<!DOCTYPE html><html> <head> <meta charset="utf-...

2019-12-29 21:38:54 54

原创 Vue003_class 与style 绑定

class 与style 绑定理解1) 在应用界面中, 某个(些)元素的样式是变化的2) class/style 绑定就是专门用来实现动态样式效果的技术class 绑定1) :class='xxx'2) 表达式是字符串: 'classA'3) 表达式是对象: {classA:isA, classB: isB}4) 表达式是数组: ['classA', 'classB'...

2019-12-29 21:36:09 84

原创 Vue002_计算属性和监视

计算属性和监视计算属性1) 在computed 属性对象中定义计算属性的方法2) 在页面中使用{{方法名}}来显示计算的结果监视属性1) 通过通过vm 对象的$watch()或watch 配置来监视指定的属性2) 当属性变化时, 回调函数自动调用, 在函数内部进行计算计算属性高级1) 通过getter/setter 实现对属性数据的显示和监视2) 计算属性存在...

2019-12-29 21:29:53 74

原创 Vue001_模板语法

模板的理解1) 动态的 html 页面2) 包含了一些 JS 语法代码a. 双大括号表达式b. 指令(以 v-开头的自定义标签属性)双大括号表达式1) 语法: {{exp}}2) 功能: 向页面输出数据3) 可以调用对象的方法指令一: 强制数据绑定1) 功能: 指定变化的属性值2) 完整写法: v-bind:xxx='yyy' //yyy 会作为表达式解...

2019-12-29 21:13:15 112

原创 MVC、MVP、MVVM分别是什么?有什么区别?

MVC框架最早出现在Java领域,然后慢慢在前端开发中也被提到,后来又出现了MVP,以及现在最成熟的MVVM,下面我们来简单介绍一下各种模式。MVCMVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性...

2019-12-29 14:25:51 310

原创 大剑无锋之面试问到了Kafka???【面试推荐】

kafka 面试题1、如何获取 topic 主题的列表2、生产者和消费者的命令行是什么?3、consumer 是推还是拉?4、讲讲 kafka 维护消费状态跟踪的方法5、讲一下主从同步6、为什么需要消息系统,mysql 不能满足需求吗?7、Zookeeper 对于 Kafka 的作用是什么?8、数据传输的事务定义有哪三种?9、Kafka 判断一个节点是否还活着有...

2019-12-28 21:18:38 71

原创 来来来,大家说一下CPU!【关于 CPU 的一些基本知识总结】

最近换了一台电脑,联想拯救者。刚到货,就拆机,给他做了升级。哈哈然后随手我们平常常说CPU,内存条,等等。但是我们真的了解CPU吗?这篇博客对CPU的一些基本知识进行阐述,希望对你我有用!!!关于CPU和程序的执行CPU是计算机的大脑。1、程序的运行过程,实际上是程序涉及到的、未涉及到的一大堆的指令的执行过程。当程序要执行的部分被装载到内存后,CPU要从内存中取出指令...

2019-12-28 21:10:20 87

原创 eBay实践Hadoop MapReduce 任务的性能翻倍之路

摘要:eBay的CAL(Central Application Logging)系统负责收集eBay各种应用程序的日志数据,并且通过Hadoop MapReduce job生成日志报告,应用程序开发人员与运维人员通过报告可获得以下内容: API调用响应时间的百分位值 服务调用关系 数据库操作 eBay每天产生PB量级的CAL日志,其数据量每天都在增加。对于日益增长的数...

2019-12-28 21:03:56 135

原创 Node.js、Npm、MVVM模式、idea的vue集成

Node.js简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。如果我们使用 PHP 来编写后端的代码时,需要 Apache...

2019-12-27 16:46:47 142

原创 右键我的电脑,没有属性,解决方案

找到 计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer然后更改确定后重启即可!!!

2019-12-26 17:17:04 565

原创 每日两SQL(10),欢迎交流~

题目描述查找所有员工自入职以来的薪水涨幅情况,给出员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` v...

2019-12-25 21:29:05 136 3

原创 数据仓库系列:如何优雅地规划数仓体系

0x00 前言数仓规划是数仓建设的蓝图,涵盖从需求分析开始到最终的数仓评估验收整个环境;数仓规划之所以重要,是因为它是描述了数据流动的概念性框架,为元数据管理奠定了基础,对数据加工过程的理解、数仓建设的交流分享、数据的使用和问题排查、数仓健康度的评估都提供了极大的帮助。需要强调的是本节是从宏观上描述数仓的框架,具体到数据模型的细节对比、存储选型和管理、接入数据源管理等数仓建设的周边在本节不...

2019-12-25 21:08:55 409

原创 Spark 数据倾斜及其解决方案

本文从数据倾斜的危害、现象、原因等方面,由浅入深阐述Spark数据倾斜及其解决方案。一、什么是数据倾斜对 Spark/Hadoop 这样的分布式大数据系统来讲,数据量大并不可怕,可怕的是数据倾斜。对于分布式系统而言,理想情况下,随着系统规模(节点数量)的增加,应用整体耗时线性下降。如果一台机器处理一批大量数据需要120分钟,当机器数量增加到3台时,理想的耗时为120 ...

2019-12-25 21:05:12 244

原创 dmp(数据管理平台)是什么?

dmp(数据管理平台)DMP(Data Management Platform)数据管理平台,是把分散的多方数据进行整合纳入统一的技术平台,并对这些数据进行标准化和细分,让用户可以把这些细分结果推向现有的互动营销环境里的平台。作用·能快速查询、反馈和快速呈现结果·能帮助客户更快进入到市场周期中·能促成企业用户和合作伙伴之间的合作·能深入的预测分析并作出反应·能带来各方...

2019-12-22 21:45:42 2045

原创 听说面试又挂在计算机操作系统了?仔细看看这个!!!【强烈推荐】

文章较长,建议收藏!!!一、概述基本特征1. 并发并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。并行需要硬件支持,如多流水线、多核处理器或者分布式计算系统。操作系统通过引入进程和线程,使得程序能够并发运行。2. 共享共享是指系统中的资源可以被多个并发进程共同使用。有两种共享方式:互斥共享和同时共享。互斥共享的资源称为临界...

2019-12-20 21:41:30 246

原创 常见的 OOM 原因及其解决方法(OutOfMemoryError)

当 JVM 内存严重不足时,就会抛出 java.lang.OutOfMemoryError 错误。本文总结了常见的 OOM 原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。1、Java heap space当堆内存(Heap Space)没有足够空间存放新创建的对象时,就会抛出 java.lang.OutOfMemoryError:Javaheap space 错误(根据实...

2019-12-20 21:36:29 799

原创 到底什么是数据中台?数据中台包含什么?

数据中台最早是阿里提出的,但真正火起来是 2018 年,我们能感受到行业文章谈论数据中台的越来越多。大量的互联网、非互联网公司都开始建设数据中台。为什么很多公司开始建设数据中台?尽管数据中台的文章很多,但是一千人眼里有一千个数据中台,到底什么是数据中台?数据中台包含什么?2017 年开始,当网易严选有了一定量的数据,我们就开始规划建设我们的数据中台,目前我们已经完成了数据中台体...

2019-12-20 21:03:29 2271

原创 理解一下select 1 和 exists

在百度知道上的 解释是这样有时候为了提高效率,只是为了测试下某个表中是否存在记录,就用1来代替。例如我的student 中 有学生信息表,我只想知道里面有没有数据并不在乎数据是哪些,就可以select 1 from student ,这样大大提高查询速度,选出100行个1,说明有100条学生信息。常搭配 exists方法当条件使用。之所以写一下这篇博客,因为在每一两SQL中 ...

2019-12-20 18:04:08 1192

原创 每日两SQL(9),欢迎交流~

题目描述查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工CREATE TABLE `departments` (`dept_no` char(4) NOT NULL,`dept_name` varchar(40) NOT NULL,PRIMARY KEY (`dept_no`));CREATE TABLE `dept...

2019-12-20 17:40:32 67

原创 每日两SQL(8),欢迎交流~

题目描述查找employees表所有emp_no为奇数,且last_name不为Mary的员工信息,并按照hire_date逆序排列CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` ...

2019-12-19 21:47:30 71

原创 大剑无锋之简单介绍一下虚拟内存【面试推荐】

内存是程序得以运行的基础,如何在有限的内存空间中运行较大的应用程序,曾经是一个难题,为了解决这个问题设计了许多方案,其中最成功的当属虚拟内存技术。虚拟内存技术可以让系统看上去具有比实际物理内存大得多的内存空间并为实现多道程序的执行创造了条件。现代操作系统提供了一种对主存的抽象能力叫做虚拟内存,虚拟内存为每个进程提供了一个非常大的、一致的、私有的地址空间。虚拟内存提供了三个关键能力...

2019-12-18 21:01:11 197

原创 你真正的去了解过Linux吗?不单单是一些命令操作,比如它的系统架构!!!

文章较长,建议慢慢看!!!^_^Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。1、linux内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络...

2019-12-18 20:51:08 98

原创 极其实用的sql脚本【建议收藏】

一、基础部分1、创建数据库CREATEDATABASEdbname2、删除数据库DROPDATABASEdbname3、创建新表CREATETABLEtabname(col1 type1 [notnull] [primarykey],col2 type2 [notnull],..)根据已有的表创建新表:使用旧...

2019-12-18 20:47:55 108

原创 劳动合同法:N,N+1,2N都是什么?

在前两天的https://georgedage.blog.csdn.net/article/details/103588160中介绍了CEO、CIO、CFO、COO、CTO、CKO,这些职位都是在做什么的?今日分享一篇职场文章,普及一些劳动合同法。最近几个大厂闹了不少事情,各家对裁员的赔偿金额不尽相同,导致很多朋友有所疑惑:到底裁员应该赔偿多少?所以是时候给大家科普一波《劳动合同...

2019-12-18 20:43:07 1747

原创 千亿级数据量的Kafka深度实践

讲师介绍严锁鹏,奇虎360大数据架构运维专家,具有10年基础架构与大数据开发经验。2013年加入360商业化团队,负责消息中间件开发与运维,同时涉及大数据架构、微服务架构、实时计算平台、机器学习平台、监控系统等基础设施建设,致力于为商业化团队提供稳定高效的基础服务。大家好,我是来自360商业化的严锁鹏,今天我会向大家分享如下内容:分享概要1、消息队列选型2、Kafk...

2019-12-18 20:38:46 1109

基于servlet&amp;jsp;&amp;mysql;的表格增删改查操作.rar

基于servlet&amp;jsp;&amp;mysql;的表格增删改查操作, List&lt;Player&gt; findAllPlayer(); int insertPlayer(Player player); int deletePlayer(int id); int updatePlayer(Player player); Player findPlayerById(int id); List&lt;Player&gt; findPlayerByCondition(Player player);根据不同条件进行查询

2019-08-29

MyScala.rar

Scala _02基础,Scala _03方法与函数,Scala _04Scala字符串,Scala _05集合_数组,Scala _07trait特性,Scala _08模式匹配match&偏函数,Scala _09样例类(case classes)&隐式转换,Scala _10Actor Model

2019-10-19

tomcat03.rar

使用eclipse开发javaweb登录功能带验证码&&文件下载&&第几位登录&&使用servlet编写html

2019-08-27

乔治大哥的留言板

发表于 2020-01-02 最后回复 2020-04-03

空空如也

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

TA关注的人 TA的粉丝

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