初始化本地仓库

1.创建一个空的文件夹 2.鼠标右键点击Git Bash Here窗口 3.在窗口内鼠标右键点击Options对字体和编码及逆行设置 4.查看git安装版本:git --version 5.清屏:clear 6.设置用户名:git config --global user.name "lyc" 7.设置邮箱:git config --global user.email "[email protected]" 8.本地仓库的初始化操作:git init 9.查看git目录中隐藏目录:ll -la
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

Vue+ElementUi项目实现表格-单行拖拽

最近在项目的中用到了表格单行拖拽的功能,当时直接复制粘贴别人的代码,今天有时间再回头看看: 首先VUE + ELEMENT+SORTABLEJS 准备好,对应的是以下版本 1. "element-ui": "^2.13.2" 2. "vue": "^2.5.2" 3. "sortablejs": "^1.10.2" 1 <template> 2 <el-table :data="tableData" id="rowDrop_table"> 3 <el-table-column
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

[LeetCode]Mysql小本本

两张表都有的字段,在查询和where里都要指明对应的表。 函数:sqrt() pow() round()
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

电话号码生成脚本优化:剔除曾经出现过的数据

之前有写过一个生成电话号码的脚本,主要是因为当时在测的一个项目,需要用到大量的新手机号 在后期项目测试过程中,确实一直在借助这个脚本帮我造新号码,但是使用过程中也逐渐意识到一个问题:电话号码去重不是很彻底 原先的写法如下: 1 import random 2 3 list_1 = ["134", "135", "136", "137", "138", "139", "147", "150", "151", "152", "157", "158", "159", "172", "178"
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

10.Vue技术栈开发实战-Vue中第三方JS库的使用

通过封装一个小的组件,如何在Vue中使用第三方的js库。 数字动画的库,把它封装成一个vue的组件。 http://inorganik.github.io/countUp.js/ 创建一个示例页 路由配置 给这个组件一个名字 组件都放components文件夹下 定义组件的name值,可以在其他组件用的时候,获取组件的名称 把countTo组件引进来,再导出去。这样在使用这个组件的时候,路径只需要写_c/count-to 引入这个组件只需要这么写就可以了。引进来之后,要在这个实例下注册这个组件
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

解决You should consider upgrading via the 'python -m pip install --upgrade pip' command. (pip工具版本较低导致)

步骤1: 找到pip- 版本号 dist-info 文件夹   操作: 在python的安装目录下的Lib文件下的site-packages文件夹下找到 ip- 版本号 dist-info 文件夹      例如: C:\Python37\Lib\site-packages\pip-20.1.1.dist-info 文件夹 步骤2: 删除pip- 版本号 dist-info 文件夹 步骤3:用命令 来升级pip   操作: 在dos命令台里 输入: python -m pip install
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

JVM学习六:堆分析

一、内存溢出(OOM)的原因 在JVM中,有哪些内存区间? 堆溢出 public static void main(String args[]){ ArrayList<byte[]> list=new ArrayList<byte[]>(); for(int i=0;i<1024;i++){ list.add(new byte[1024*1024]); } } 永久区 生成大量的类 public static void main(String[] arg
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

useradd linux系统创建用户和设置密码简单脚本-1

useradd linux系统创建用户和设置密码简单脚本-1 linux_wangqiang 2019-12-04 20:51:18 65 收藏 展开 #!/bin/bash #快速创建用户 使用$1第一个参数 ;$2第二个参数;$3第三个参数 #创建单个用户使用 #并快速设置密码 useradd “$1” echo “$2” | passwd --stdin “$1” &>/dev/null echo “$1-用户和密码设置成功.” ———————————————— 版权声明:本文为CSDN
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

VxLAN协议详解

版权声明:本文为Heriam博主原创文章,遵循CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://jiang-hao.com/articles/2020/networking-vxlan-in-depth.html 目录 VxLAN简介 背景 定义 意义 VxLAN组网模型 VxLAN报文格式 VxLAN运行机制 隧道建立 手工方式 自动方式 二层MAC学习 组播方式 控制器方式 BUM报文转发 单播路由方式泛洪(头端复制) 组播路由方式泛洪(核心复
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

Ionic介绍以及搭建环境、新建和运行项目

场景 Ionic介绍 Ionic 是一个开源的移动应用程序开发框架,它可以轻松地使用web 技术构建高质量的跨平 台的移动应用。可以让我们快速开发移动App、移动端WEB 页面、微信公众平台应用,混 合app web 页面等。 Ionic 基于Web Components,具有更好的运行速度,相比以前版本的Ionic 框架性能提升很 多。 Web Components 是一套不同的技术,允许您创建可重用的定制元素(它们的功能封装在您 的代码之外)并且在您的web 应用中使用它们。目前WEB 组
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

【LeetCode-滑动窗口】滑动窗口最大值

题目描述 给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。 进阶: 你能在线性时间复杂度内解决此题吗? 示例: 输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3 输出: [3,3,5,5,6,7] 解释: 滑动窗口的位置 最大值 --------------- ---
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

python_30期自动化【艺龙酒店】

from selenium import webdriver import time #导入时间 #打开谷歌浏览器 driver = webdriver.Chrome() #打开艺龙网站 driver.get("http://www.elong.com/") time.sleep(1) #选择热门城市“成都” Te = driver.find_element_by_xpath('//input[@data-bindid="city"]').click() time.sleep(2)#等待2秒
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

JPA EntityManager 在没有实体类的情况下返回Map

JPA entityManager.createNativeQuery()执行原生的SQL,当我们查询结果没有对应的实体类时,query.getResultList()返回的是一个List<Object[]>,也就是说每行的数据被作为一个对象数组返回。常见的用法是这样的: 1 public void testNativeQuery(){ 2 Query query = entityManager.createNativeQuery("select id, code,name from
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

HttpRunnerManager学习(一)环境部署安装

环境准备   linux系统( CentOS 7)   Xshell   Xftp Navicat   python3.6   httprunnermanager包   docker python安装 1.yum安装依赖包 避免后面出现少包的问题 > yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

Codewars Solution:Convert number to reversed array of digits

Level 8kyu :Convert number to reversed array of digits 将数字转换为反转的数字数组 给定一个随机的非负数,您必须以相反的顺序返回该数字在数组中的数字。 例:348597 => [7,9,5,8,4,3] 主要方法: ArrayListy: get(索引)->获取某个元素 add(元素值)->添加元素 size()->获取长度 1 public static int[] digitize(long n) { 2 // Co
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

创建用户(adduser和useradd)和删除用户(userdel) 创建用户(adduser和useradd)和删除用户(userdel)及

创建用户(adduser和useradd)和删除用户(userdel)及 一 用户创建命令: # adduser 用户名 # useradd 用户名 1) useradd 与 adduser 的区别 在CentOs系统中: useradd与adduser是没有区别的, 都是创建用户,在/home下自动创建用户目录,没有设置密码,需要使用passwd命令修改密码(修改后才可以登录)。 在Ubuntu下useradd与adduser有所不同 1、useradd在使用该命令创建用户是不会在/home
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

chrome浏览器设置允许http访问摄像头、麦克风等

chrome浏览器设置允许http访问摄像头、麦克风等 设置成隐身模式 --incognito 屏蔽Chrome的--ignore-certificate-errors提示及禁用扩展插件并实现窗口最大化 --ignore-certificate-errors 如何让谷歌浏览器不再显示不安全内容的提示 --allow-running-insecure-content 允许http访问网络摄像头、麦克风 --use-fake-ui-for-media-stream 使用方法 发送chrome浏览器
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

downloader middleware的三个methods不同返回的情况

要激活一个meddleware, 要在设置里面添加。例如: DOWNLOADER_MIDDLEWARES = { 'myproject.middlewares.CustomDownloaderMiddleware': 543, } key是要激活的middleware的路径, value是它的value。其实scrapy本身就已经内置了很多middleware,所以在激活一个自己编写的middleware的时候,要在文档中查找默认的middleware的序号,以便把自己的middlew
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

APICloud Github 5大开源项目集合展示

APICloud自成立之初,一直秉承着开源一切的初心,为了给予广大开发者们更多的资源及内容。不知不觉,2年时间已过,APICloud的github上已经集合了APICloud模块、前端框架及文档、云API SDK、开发工具和应用模板5大类共50项开源项目,而广大开发者基于APICloud平台的开源项目更是数以百千。借此,APICloud官方将开源项目进行分类和介绍,使开发者们更好的去了解、去使用。 APICloud文档 APICloud文档中的apicloud_docs包含了 http://d
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0

N叉树的后续遍历

此博客链接:https://www.cnblogs.com/ping2yingshi/p/12945132.html N叉树的后续遍历(76min) 题目链接:https://leetcode-cn.com/problems/n-ary-tree-postorder-traversal/ 给定一个 N 叉树,返回其节点值的后序遍历。 例如,给定一个 3叉树 : 返回其后序遍历: [5,6,3,2,4,1]. 题解: 思路: 1.定义一个栈存放跟节点。 2.遍历跟节点的孩子存入栈中,孩子节点存在
分类: 其他 发布时间: 05-23 23:58 阅读次数: 0