大数据之路week04--day03(网络编程)
哎,怎么感觉自己变得懒了起来,更新博客的频率变得慢了起来,可能是因为最近得知识开始变得杂变得难了起来,之前在上课的时候,也没有好好听这一方面的知识,所以,现在可以说是在学的新的知识,要先去把新的知识思路屡了一遍,自己实现了代码,把整个过程以及规则搞懂了,我才会来总结博客。 说个有关这节知识的相关内容, 在学习网络编程之前,我们一定要先把I/O输入输出流给先学了,为什么这么说呢?仔细想想,我们学习网络编程,说到底还是数据之间的传输,文字,图片,音乐,视频等等也好,它们有的传输以及接收的方式不同,
Vue动态加载图片图片不显示
图片是放在assets文件夹下的 使用require进行解决 图片不显示的原因 在webpack,将图片放在assets中,会将图片图片来当做模块来用,因为是动态加载的,所以url-loader将无法解析图片地址, <el-table-column label="照片">
<template slot-scope="scope">
<i class="el-icon-picture-outline" @click="showPhoto(scope.row)"
vue要求更新3.0-》使用axios的时候出现错误
要求更新 使用axios报错 - Running completion hooks...error: 'options' is defined but never used (no-unused-vars) at src\plugins\axios.js:42:32: ); Plugin.install = function(Vue, options) { Vue.axios = _axios; window.axios = _axios; Object.defineProperties(Vu
第三天Scrum 冲刺博客
当天站立式会议 照片 会议内容 队员 昨日完成任务 明日要完成任务 卓家鸿 对预测与可视化的功能模块进行相应的代码设计,完善代码。 组织队员探讨交流,互相回报工作进程,讨论问题。完成预测与可视化的代码的编写与修改测试 陈庆生 完成“登录”功能模块的代码编写, 对JTable类进行继承改写,以便显示返回的数据库的数据 根据实际对接口类的再进行修改。 再根据当前项目进度,领取还没完成的任务,即对未完成功能模块的设计与编写。 颜树钦 完成“登录”的界面设计,并设计相应的监听响应, 完成对此界面的编码
阿里云ubuntu16.04搭建pptpd
一、搭建pptp vpn 需开放1723端口和gre协议 1.阿里云有个安全组需要开放端口才能访问,需添加新的安全组规则。 登陆阿里云服务器管理控制台,添加安全组规则 入/出方向都填写 端口范围为1723/1723 具体如图 2.同时服务器内部也要开放1723端口 这个在后面讲 二、安装pptp sudo apt-get install pptpd 三、配置pptp 1.配置主机ip及连接主机的设备所分配ip池 sudo vim /etc/pptpd.conf #如图将96~97#
web 开发常用字符串表达式匹配
记录一下 web 开发中常用的一些字符串模式,这是我遇到的一些,后面如果还有的话,欢迎大神提出,会继续更新。 正则表达式 这个主要用在前端的验证,nginx 路径匹配,shell 脚本文本处理,后端感觉并没有经常拿正则来做校验,这个如果只是一般使用的话,百度搜搜就会有答案,但如果有特殊的验证,还是需要自己了解正则的规则,个人感觉是前端和运维需要深入了解。 初学时只需要了解正则一些字符的含义并且会使用正则做一些简单的验证 稍深入一些需要了解反向引用,贪婪匹配,js 正则替换 再往深的学需要了解
使用node.js开发一个生成逐帧动画小工具
在实际工作中我们已经下下来不下于一万个npm包了,像我们熟悉的 vue-cli,react-native-cli 等,只需要输入简单的命令 vue init webpack project,即可快速帮我们生成一个初始项目。在实际开发项目中,我们也可以定制一个属于自己的npm包,来提高自己的工作效率。 为什么要开发一个工具包? 减少重复性的工作,不再需要复制其他项目再删除无关代码,或者从零创建一个项目和文件。 根据交互动态生成项目结构和所需要的文件等。 减少人工检查的成本。 提高工作效率,解放生
Spring 加载项目外部配置文件
背景 在项目的部署过程中,一般是打成 war 或者 jar 包,这样一般存在两种问题: 即使是配置文件修改,也还需要整个项目重新打包和部署。 整个项目只有一套环境,不能切换。 针对上面的问题,可以使用外部化配置来解决。 需求 由于服务器上的应用服务器存放路径未知,只知应用服务器的目录结构。所以需要通过文件的相对路径,实现外部化配置。 环境 JDK6 Spring 3.2.5 方案 File 不建议使用 File 的相对路径来获取,因为以下两点: File 的相对目录会随着启动的目录变化而变化。
MySQL语句 (二)
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
c
一条简单的 SQL 查询语句到底经历了什么?
一、MySQL 基础架构 整体来说 MySQL 主要分为两个部分,一个部分是:Server 层,另一部分是:存储引擎层。 其中 Server 层包括有连接器、查询缓存、分析器、优化器、执行器等,存储引擎层支持 InnoDB、MyISAM、Memory 等。 现在最常用的存储引擎是 InnoDB,同时也是 MySQL 默认的存储引擎。 通过分析器知道要做什么。 通过优化器知道怎么做。 通过执行器调用存储引擎接口,进行数据的查询。 俗话说:"一图胜千言",我们还是来看下面这张流程图吧。 注: My
LeetCode113
# Definition for a binary tree node.
class TreeNode(object):
def __init__(self, x):
self.val = x
self.left = None
self.right = None
class Solution(object):
def pathSum(self, root, sum):
"""
VUE组件3 数据流和.sync修饰符
单向数据流:数据通过prop从父组件传递到子组件中,当父级组件中的数据更新时,传子组件也会更新,但不能在子组件中修改。防止子组件在无意中修改,改变父级组件状态 然而,双向数据绑定在某些情况下有用。如果想要使用双向数据绑定,可以使用一个修饰符来实现:.sync修饰符。这只是一个语法糖 例:<count-from-number :number.sync = "test"/> 等效于 <count-from-number :number = "test" @update:number"val =>
分类算法初探——K近邻、朴素贝叶斯、决策树、随机森林
from sklearn.datasets import load_iris, fetch_20newsgroups, load_boston
from sklearn.model_selection import train_test_split, GridSearchCV
from sklearn.neighbors import KNeighborsClassifier
from sklearn.preprocessing import StandardScaler
from sklea
使用std::function改善模板的低效性
泛型编程中,模板会根据传入类型的不同,生成多种实例,相对低效。 模板编程: #include <iostream>
using namespace std;
//未使用函数包装器
template <typename T,typename F>
T use_f(T v, F f)
{
static int count = 0;
count++;
cout<<"use_f count = "<<count<<": &count"<<&count<<endl;
设计模式(一) 面向对象
首先先看几个函数: function checkName () {){}// 验证姓名
function checkEmail() {} // 验证邮箱
function checkPassword() {} //验证密码
这相当于创建了三个全局变量,那么就有一个问题出现了,难道函数是变量? 接下来解决这个问题。 首先,函数的另一种表现形式:看下边的三个函数。 var checkName = function () {){}// 验证姓名
var checkEmail = functi
今日推荐
周排行