自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

秦时明月的专栏

互联网技术分享

  • 博客(17)
  • 资源 (11)
  • 收藏
  • 关注

原创 iview table 横向拖动表格内容滚动

当表格纵向滚动比较长的时候,横向滚动是很不方便的,要是横向可以拖动滚动就完美了,解决办法就是给表格添加拖动指令,代码如下:const directive = { inserted (my_el) { let el = my_el.querySelector('div.ivu-table-body'); el.style.cursor = 'grab'; el.onmousedown = function () { let gapX = event.clientX;

2020-10-12 11:40:24 116

原创 nodejs镜像制作

文章目录一、安装Docker二、在镜像仓库上创建一个命名空间二、创建alpine和npm两个镜像二、上传镜像版本1、拉取alpine镜像2、登录腾讯云的镜像仓库3、上传alpine镜像4、构建npm镜像# 前言制作镜像的前提是:要有一台云服务器和用于存放镜像的仓库。本人使用的是腾讯云服务器,镜像仓库直接使用腾讯云提供的容器服务即可,[点我](https://console.cloud.tencent.com/tke2/registry/user)即可查看腾讯云提供的容器服务。一、安装Docker

2020-09-20 17:55:22 49

原创 工作中经常使用的git命令

查看本地分支追踪远程情况:git remote show origin如果远程分支已经删除本地还在,使用 git remote prune 来同步删除这些分支:git remote prune origin另外删除远程和删除本地分支的命令是:git push origin --delete 远程分支名git branch -D xxx 本地分支名...

2020-09-18 22:40:04 20

原创 select组件和checkbox组件组合使用

由于业务的需要,当数据量多的时候,select组件没办法快速的去掉默认的选项,然后选择一个未选中选项,思索了好久,突然想到可以把select组件和checkbox组件组合使用,就可以达到目的了,先看效果:为了更通用和复用性更高,我把select和checkbox封装成了一个新的组件select-checkbox-group,核心代码如下:<template> <div> <el-popover :width="popoverWidth"

2020-09-18 17:04:06 117

原创 table组件(iview和element )合并重复行方法

表格某一列(一般是前几列)合并重复出现的字段是很常见的需求,合并行之后表格看起来会比较清晰(分组),合并的前提是需要合并的字段已经按照升序(降序)排列好,核心算法如下:<template> <div> </div></template><script>export default { name: 'tmp', components: {}, data () { return { table: {

2020-09-17 10:33:39 92

原创 nginx代理code-server配置

code-server是什么,请点我查看linux安装code-server过程,请看上面github的说明即可,安装完成之后,执行code-server 即可启动服务,想直接在浏览器里面访问http://127.0.0.1:8080是不行的,因此我们需要借助nginx代理来访问,具体配置如下,location /codeServer/ { proxy_pass http://127.0.0.1:8080/; proxy_set_header Host $host; proxy_set_

2020-09-11 09:51:47 145

原创 微信小程序中集成有赞UI自定义Tabbar组件

下载有赞小程序demo vant-weapp打开app.json添加自定义tabBar{ "pages": [ "pages/cart/index", "pages/goods/index", "pages/user/index" ], "window": { "backgroundTextStyle": "light", "navigationBarBackgroundColor": "#fff", "navigationBarTit

2020-09-10 11:03:48 173

原创 PhpStorm如何配置小程序客户端开发环境

微信开发者工具用来写代码感觉不是很舒服,是在不好用,习惯了PhpStorm先找一个小程序的demo,个人建议使用vant demo比较好,毕竟有赞开源了很多年了,github上的星星也比较多,demo项目地址:https://github.com/youzan/vant-demo.git,2.使用微信开发者工具打开vant-weapp,执行"工具->构建npm",构建完成就会出现miniprogram_npm目录,这个是最终vant组件的依赖库,使用PhpStorm打开vant-wea

2020-09-08 20:39:20 68

原创 手把手叫你搭建小程序服务端

本例服务端使用的是php,搭建lnmp环境和配置https请查看我的上一篇文章,ubuntu 18.04.5 LTS 安装lnmp1.下载php版本的腾讯官方小程序demo,wafer2-quickstart-php,解压之后的目录结构,其中server目录是要部署到自己申请的腾讯云服务器上的,打开server目录,做如下配置,appId和appSecret是自己申请的小程序信息,useQcloudLogin请设置为false,2.登录自己的服务器,创建小程序存储数据的MySQL DB,参考

2020-09-07 14:29:16 130

原创 前端webpack跨域配置

vue.config.js配置 devServer: { proxy: { '/api/v1': { target: 'http://106.53.217.166/api/v1', // 这里可以跟随项目实际部署服务器来 secure: false, // 如果是https接口,需要配置这个参数 changeOrigin: true, // 如果接口跨域,需要进行这个参数配置 ws: true, path

2020-09-03 14:43:28 22

原创 A系统借用window.open调用B系统,B系统处理完业务携带数据回调A系统

A系统核心代码块(域名:www.lgfq.work)openB: function () { var _this = this; var iWidth = 1400; var iHeight = 750; var iTop = (window.screen.availHeight - 30 - iHeight) / 2; var iLeft = (window.screen.availWidth - 10 - iWidth) / 2; .

2020-09-03 14:19:29 33

原创 ubuntu 18.04.5 LTS 安装lnmp

更新源sudo su rootapt-get update && apt-get dist-upgrade -y安装nginxapt-get install nginx安装php(常用扩展,安装完了注意查看php的版本,我这里的版本是php7.2)apt-get install php-fpm php-gd php-mbstring php-curl php-xml php-mcrypt php-mysql php-zip php-json php-redis p.

2020-09-02 15:58:38 39

原创 获取element el-tree组件子节点全选的父节点的信息

// 获取子节点全选的父节点的信息const checkedNodes = this.getSimpleCheckedNodes(this.$refs.leftTree.store)getSimpleCheckedNodes (store) { const checkedNodes = [] const traverse = function (node) { const childNodes = node.root ? node.root.childNodes : node.child

2020-09-02 14:28:53 114

原创 vue计算属性传递自定义参数

vue计算属性传递自定义参数以 element table组件属性"span-method"为例:具体实现

2020-09-02 09:17:04 62

原创 ubuntu16.04搭建FELK(filebeat+logstash+elasticsearch+ kibana)实时日志分析平台,分析apache日志access_log

前言本人使用的是腾讯云服务器操作的,操作系统代号是Ubuntu Server 16.04.1 LTS 64。废话不多说,直接看搭建的结果: http://123.207.41.110:5601/api/reporting/jobs/download/jlrsgehq02ggb7958d4x8i2p(你看不到哦) 1 准备软件1.1 filebeat-6.3.2-linux-x8...

2020-09-01 19:25:46 27

原创 Element UI Tree 树形控件,数据回填存在重大bug,附带解决方式

Element UI Tree 树形控件,数据回填存在重大bug,附带解决方式问题描述:解决方案:问题描述:异步加载数据,getPositionTreeByPost是请求数据接口,default_checked_keys是回填的节点ID,default_expanded_keys是回填展开的节点回填数据渲染结果默认选中的节点是20141119、3000564524591276,结果渲染出来,三个节点都选中了解决方案:组件默认给空值回填数据不变异步加载数据的时候,再回填,使用set

2020-09-01 16:59:10 307 2

原创 VUE使用v-clipboard复制到剪切板(数据在复制的时候从后台获取)

VUE使用v-clipboard复制到剪切板(数据在复制的时候从后台获取)v-clipboard类库地址: https://github.com/euvl/v-clipboard 用法:<template> <div> <Modal width="600px" :title="`API Token`" v-model="modal.show" scrollable class-name="vertic

2020-08-28 15:37:29 367

基于IOS、Android手机设备应用程序交互适配设计研究报告|IOS、Android手机设备应用程序交互适配设计研究报告.doc

如今互联网时代的飞速发展,其中移动互联网呈爆发式增长。在这个大背景下涌现了大批手机应用,市场上的同类产品很多。因此,如何做好用户体验显得尤为重要。

2013-11-22

[itpub.net]dynamo仿真软件pd

Vensim ® PLE 快速参考与自学手册,学习系统工程的好软件!

2013-11-09

模拟火车站售票系统

忙了好几天,都没有调试好,谁能看处理这里的问题?

2013-11-03

mysql-connector-java-5.1.22-bin

java连接mysql数据库的驱动包,网上不太好找,上传大家分享!

2013-10-25

FolderExplorer

这是文件目录树小程序,使用它可以浏览你电脑的磁盘目录文件。

2013-10-24

自主开发的坦克大战

自己开发的坦克大战,有兴趣的可以下载看看,同时给出建议,非常感谢,ok!

2013-09-11

sql server 应用与开发

本文中的SQL语句都是基于下面几张表的,这也是比较经典的用于数据库教学的数据库例子

2013-06-27

SecureCRT8.1.zip

SecureCRT8.1,附带破解方法,亲测可以使用!8.1添加了左侧栏,可以很清楚的看到目前添加了那些主机,使用起来很方便。

2019-05-19

x-pack-core-6.3.2.jar

破解elasticsearch6.3.2的x-pack,可以直接下载使用。如果不会使用,联系我qq993372246

2018-09-04

75道前端面试题

你值得收藏,前端面试题型和技巧都在这里了,欢迎下载

2017-10-27

web自动化测试视屏

我今天主要概括一下对于Web自动化测试而言,现在最火的一个工具----Selenium的学习思路。   1.首先,对于想学自动化测试的朋友,那么你得懂一种语言,常用的比如Java或者Python。因为没有语言基础,你是写不出自动化脚本的。   2.有了开发语言的铺垫,那么开始入手Selenium。了解它的发展,了解它的组成,了解它的实现原理。   3.当你对Selenium有了整体的了解后,可以开始学习了。实际上,我现在说的Selenium就是Selenium2。   4.(第一层次)首先你得知道:什么是元素?怎么去定位一个页面元素?怎么去控制元素?怎么控制浏览器?.....学完这些,那么恭喜你,你可以写简单页面的自动化功能测试了。   5.(第二层次)熟练的编写页面自动化脚本:碰到复杂的页面,比如嵌套很多,知道怎么去跳转。复杂元素,怎么去定位,各种页面元素的处理,比如表格、下拉框、弹出框等等。   6.(第三层次)熟练掌握上面技巧之后,开始学习怎么将页面元素与代码分离,学习数据驱动(TestNG),以及怎么样结合Excel去做自动化测试。   7.(第四层次)学习持续集成的方法,怎么样将自动化测试更加“自动化”。同时,开始学习自动化测试框架,能够根据产品的实际情况来编写合适的测试框架。   以上,我认为大体就是学习web自动化测试的一个思路。都是个人观点,而且由于时间原因,写的不是很详细,还请大家见谅。

2017-10-26

空空如也

空空如也

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

TA关注的人 TA的粉丝

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