开发过程中mysql库表结构优化
组件一:组件组件可以看作是一些可复用的ui模块小到一个标签:<div>哈哈</div>大到一个页面:<div><div><div><div><div></div></div></div></div></div>一个组件对应一个实例组件===Vue实例==n
webpack使用步骤(最新版)webpack第一阶段webpack有四个核心概念:入口entry,出口output,加载器loader,插件plugins命名初始化阶段项目名不能有汉字,不能取名叫webpack创建项目名称并生成package.json,命令:npminit-y安装:npmi-Dwebpackwebpack-cliwebpack:是webpack工具的核心包webpack-cli
一:vue是单文件组件导:之前注册组件有什么缺点?1-缺乏语法高亮2-格式不好整体3-没有专门的写css代码等等参考:vue=>工具=>单文件组件什么是单文件组件?后缀为.vue的文件单文件组件的三个组成部分(代码块:scaffold自动提示)template(模板结构)script组件的代码逻辑style样式注意点:单文件组件,无法直接在浏览器中使用,必须经过webpack这种打包工
介绍路由路由:是浏览器URL中的哈希值(#hash)与展示视图内容之间的对应规则简单来说,路由就是一套映射规则(一对一的对应规则),由开发人员制定规则.-当URL中的哈希值(#hash)发生改变后,路由会根据制定好的规则,展示对应的视图内容为什么要学习路由?在webApp中,经常会出现通过一个页面来展示和管理整个应用的功能.SPA往往是功能复杂的应用,为了有效管理所有视图内容,前端路由应运而生.v
首先了解一下Object.definePropertyobject.defineProperty(obj,prop,descriptor)有三个参数--obj要定义属性的对象。--prop要定义或修改的属性的名称或symbol。--descriptor要定义或修改的属性描述符。--这里主要用到两个属性描述符get:当访问该属性时,会调用此函数。但是会传入this对象(由于继承关系,这里的this并
git 入门到放弃
导入数据pd.read_csv(filename):从CSV文件导入数据pd.read_table(filename):从限定分隔符的文本文件导入数据pd.read_excel(filename):从Excel文件导入数据pd.read_sql(query,connection_object):从SQL表/库导入数据pd.read_json(json_string):从JSON格式的字符串导入数据
我们在来复习一下反射#demo.py中的程序#!/usr/bin/envpython#coding:utf-8defFoo():print"demo.foo"#主程序#!/usr/bin/envpython#coding:utf-8str1='demo'str2='Foo'module=__import__(str1)#==importdemofunk=getattr(module,str2)#g
re模块正则表达式这里写反斜杠也是转义的意思,python在re模块中使用都需要加反斜杠\d是匹配一个数字\+大于等于1\w匹配数字字母下划线和中横杠\*匹配0个或多个\t指标符.除了回车意外的的所有*大于等于0+大于等于1?0或1{m},{m,n}出现m次,出现m到n次,包括mnre匹字符串re.match()re.match(pattern,string,flags)默认有3个参数,是最后一个
修改字符集全局修改点击window针对某一个工程右键,有一个属性propertes给某个文件,也就是前面加也是右键属性,这里就不在说了#模块的和模块的常用方法至关重要的__init__.py如果想导入成模块,一定要有这个文件是否为主文件__nameifname=='\main__'如果不是主文件返回模块文件路径+文件名当前文件:__doc__返回模块级别的注释,函数级别的注释,是在
Python的文件处理打开文件f=open(“path”,”mode”)r模式以读的方式打开,定位到文件开头,默认的mode。文件不存在直接报错,文件只能读取,不能写入。r+模式以读写的方式打开,定位文件开头,可以写入内容到文件w模式以写的方式打开,打开文件的时候会清空文件的内容,并且不能读w+模式以读写的方式打开,定位到文件头,并且打开文件的时候也会清空文件的内容a模式以写的方式打开,定位到文件
Python的解释器cpython官方标准。动态的,边执行,边解释。ipythonjpython,他是一种完整的语言,他是一个Python语言在Java中的完全实现。PYPY,他是用Python写的解释器,速度比cpychon快。ironpython注意:在一般编程过程中,大写代表常量,而小写则代表变量x=2y=3z=xx=5结果:x=5,z=2Python中的数据类型网址:http://www.
parameter相关知识${parameter:-word}:如果parameter为空或未定义,则变量展开为“word”;否则,展开为parameter的值;${parameter:+word}:如果parameter为空或未定义,不做任何操作;否则,则展开为“word”值;否则什么都不做${parameter:=word}:如果parameter为空或未定义,则变量展开为“word”,并将展
使用opnessl进行文件加密加密[root@feitian~]#opensslenc-des3-salt-a-in/etc/inittab-out/mnt/inittab.des3enterdes-ede3-cbcencryptionpassword:#输入密码Verifying-enterdes-ede3-cbcencryptionpassword:#重复输入密码-a基于64位的库进行加密-s
sed命令(流编辑器)他是一个行编辑器,它将内容的每一行逐行读取到内存中,在内存中完成编辑,然后将结果输出到屏幕上sed的基本用法sed[options]'AddressCommand'file...options-n:静默模式,不再默认显示模式空间中的内容-i:直接修改原文件-eSCRIPT-eSCRIPT:可以同时执行多个脚本-f/PATH/TO/SED_SCRIPTsed-f/path/to
shell中的几种运算方式A=3B=61、let算术运算表达式letC=$A+$B2、$[算术运算表达式]C=$[$A+$B]3、$((算术运算表达式))C=$(($A+$B))4、expr算术运算表达式,表达式中各操作数及运算符之间要有空格,而且要使用命令引用C=`expr$A+$B`
shell的分类登录式shell:正常通常某终端登录su-USERNAMEsu-lUSERNAME非登录式shell:suUSERNAME图形终端下打开命令窗口自动执行的shell脚本他们之间的区别在说之前首先看我们的bash的配置文件:全局配置/etc/profile,/etc/profile.d/*.sh,/etc/bashrc个人配置~/.bash_profile,~/.bashrcprof
mv命令也可以使用-t选项将源和目标反过来mv-tDESTSRCinstall命令也可以用来创建目录(不能复制目录)installSRCDEST-dDIRECOTRY...:创建目录-m=mode:复制后的权限-tDIRECTORYSRC...cut命令-d:指定字段分隔符,默认是空格-f:指定要显示的字段-f1,3选定1和3个字段-f1-3选定1到3个字段sort命令(默认按照ASCLL升序排序
date时间管理在电脑上一般主板上有一块纽扣电池,称为硬件时间(RTCReal-TimeClock)或者实时时钟,在Windows计算机开机的时候,系统会自动读取RTC时间进行同步,将其设置为系统时间。在linux中有NTP,它是网络时间协议(NetworkTimeProtocol),它是用来同步网络中各个计算机的时间的协议。注意linux和Windows开机的时候系统的时间设置不同,linux开
#随手笔记NO.1GUI(graphicUserInterface):gnomeKDEXFACEWindows的图形界面叫X-Window(x是图形显示协议而且是c~s架构)CLI(CommandLineInterface)硬件,内核,库,shellwidows中的dll文件,是Dynamic.LinkLibrary在Linux中是os(sharedobject)一个命令的执行过程Ls.-A.-h
1、shell简介安装一定逻辑关系记录命令的文件,在此文件有执行权限的情况下可以用文件名称发起脚本的指向,shell是一种解释性语言,文件内记录的动作需要解释器shell。2、脚本的建立2.1vimtest.sh一般情况下脚本的结尾为".sh"这不是系统规定的,但是是业界的一种规范2.2#bin/bash脚本开头的写法,这是脚本的使用的解释器,也就是脚本运行时的子shell2.3脚本的内容脚本的内
1、接受邮件和发送邮件1.1配置本地DNS解析 在配置邮件之前要先安装bind,在server上配置本地dns解析,这里我们简单配置,可以看http://13132323.blog.51cto.com/13122323/1955802这篇博客。[root@server ~]# vim /etc/named.conf 11// 
1、iscsI 概念 SCSI 支持从客客户端通过IP向远程服务器上的iscsI 存储设备发送SCSI命令。默认情况下,网络通信是至iSCSI目标上的端口3260/tcp的明文端口2、软件安装[root@server ~]# yum install targetcil -y [root@server ~]# 
iptables命令-t指定表名称DROP丢弃-n不做解析-N增加链-L列出指定表的策略-E修改链名称-A增加策略-X删除链--dport端口-D删除指定策略-s数据来源-I插入-j动作-R修改策略ACCEPT允许-P(大写)修改默认策略REJECT拒绝-p(小写)端口例如:如下基本操作命令iptables -t filter -nL  
一、smb文件共享1.安装和为smb添加用户1.1安装smb软件yum install samba samba-common samba-client-y systemctl start smb nmb systemctl enable smb nmb1.2为smb添加用户smb用户必须时本地用户
1、Apache服务安装[root@server ~]# yum install httpd -y [root@server ~]# systemctl restart httpd [root@server ~]# systemctl stopfirewalld.se
MySQL常用基础操作命令(5.5)一、MySQL的启动与关闭1、MySQL的启动与停止的实质 启动的实质:mysqld_salf --default-file=/data/3306/my.cnf 停止的实质:mysqladmin uroot -p"密码" -s /date/3306/mysql.sock shutdown二、MySQL的密码有关问题1、
1. 高速缓存dns服务器修改server的配置文件/etc/named.conf 10options { 11 listen-on port 53 { any; }; #监听所有端口的bind服务 12 listen-on-v6&nbs
一、网桥制作1、主机的网桥制作 删除主机的/etc/sysconfig/network-scripts/ifcfg-enp0s25 在/etc/sysconfig/network-scripts/ifcfg-br0目录下添加文件 #编辑主机的物理网卡文件 vim /etc/sysconfig/network-scripts/
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号