项目开发-git常用命令
git常用命令
初始化本地git环境
git init
克隆代码到本地库
git clone 存储位置
远程库的代码更新到本地库
git fetch
远程库的代码更新到工作台
git pull
强制把远程库的代码更新到当前分支上
git pull --rebase origin master
本地的修改添加到stage中
git add .
stage中的修改提交到本地...
nginx禁止IP访问网站,防止域名恶意解析
原文:https://blog.csdn.net/shenpengchao/article/details/70141699
默认情况下,只要将域名解析到vps的IP上,访问该域名就会访问到lnmp默认虚拟主机的默认页面,为了防止别人恶意将域名解析到自己的IP上,可以通过以下方法进行。
1、编辑 /usr/local/nginx/conf/nginx.conf
配置文件,在server{}段找...
仿观察者网微信小程序
代码目录:
内容截图:
数据接口:
滚动:https://api.guancha.cn/Appdata/newslist.json?newstype=0&page=1
要闻:https://api.guancha.cn/Appdata/newslist.json?newstype=1&page=1
花边:https://api.guancha.cn/Appdata/n...
win10更新后 chrome内核浏览器总是打开网页一直加载 甚至打不开 解决方法
原文地址:https://blog.csdn.net/qq754772661/article/details/81452131
升级win10之后如果出现chrome内核的浏览器网页总是打不开 打开很慢 而ie和edge是可以正常访问的 用这个方法可以 我弄了几天终于 搞好了 我直接转载过来了
近期,工程师收到大量反馈360浏览器,极速模式无法打开网页,兼容模式无此问题。
IE浏览器和Edge...
webpack vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin
原文:https://blog.csdn.net/cominglately/article/details/80555210
场景
. webpack2.4.*集成[email protected]报错
vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin i...
webpack4+vue+vue-router开发环境搭建(非vue-cli)
1.使用到的环境和插件
"css-loader": "^1.0.0",
"html-webpack-plugin": "^3.2.0",
"mini-css-extract-plugin": "^0.4.2",
"style-loader": "^0.22.1",
"webpack": &
webpack4使用optimize-css-assets-webpack-plugin压缩单独的css文件
1.安装
npm install optimize-css-assets-webpack-plugin --save-dev
2.使用
2.1.普通压缩
......
const optimizeCss = require('optimize-css-assets-webpack-plugin');
......
plugins: [
new optimizeCss()
]
...
Vue+vue-router+Webpack4模拟登陆跳转和嵌套路由功能(非vue-cli)
源码地址:https://github.com/RidingACodeToStray/vue-login-jump-subRouter
Webpack实现的功能
打包和输出html
打包,分离,压缩和输出css文件
vue模板解析
自定义输出js文件路径和名称等
demo的基本功能
使用vue-router模拟登陆和跳转
vue-router嵌套路由模拟登陆后切换页面
p...
bootstrap-databale设置垂直滚动(吸顶)后头部错位问题处理
1.设置垂直滚动
<table class="s-table d-table"></table>
$(document).ready(function() {
$('#example').DataTable( {
"scrollY": "500px"
} );
} );
2.头部错位处理
1)为table添加属性
...
Android-日常遭遇-帧动画oom处理篇
项目遭遇
实现帧动画,我一开始想到的是直接通过animation-list将全部图片按顺序放入,并设置时间间隔和播放模式。然后将该drawable设置给ImageView,然后就可以了
<?xml version="1.0" encoding="utf-8"?>
<animation-list
xmlns:android="http://schemas.android.co...
Android-工作遭遇-音量音频播放控制篇(1)
这一篇是主要是讲述音量控制以及短音频加载控制.通过MediaPlayer或者SoundPool进行短音频的播放.
我这边采用了动态初始化的方式进行加载,也就是说,你放进去的音频会一直加载进去.并不会加载一次之后,便被销毁
首先讲下SoundPool的封装使用方法.音量控制直接在AudioUtil中
注:此类是不能监听播放完成回调.
private AudioUtil.SoundPo...
Android-工作遭遇-Fragment管理篇
Fragment,简称碎片,是Android 3.0(API 11)提出的,为了兼容低版本,support-v4库中也开发了一套Fragment API,最低兼容Android 1.6。
过去support-v4库是一个jar包,24.2.0版本开始,将support-v4库模块化为多个jar包,包含:support-fragment, support-ui, support-media-com...
Android-工作遭遇-如何在surfaceview中嵌套videoview
在工作的时候,surfaceview是一个相机的容器,当解析到关键的点的时候,surfaceview的下半部分会变成视频.进行视频的播放.或者图片的展示,
而当我认为一切顺利的时候,surfaceview有一个覆盖问题,默认会在最上层.也就是视频播放失败,边框是有的,声音也是有的,但是.视频的画面无法展示.
后来几经琢磨.发现setZOrderOnTop可以将video放在最上层,进行播放
...
Android-工作遭遇-获取ip地址
工作需要获取到ip地址
public static String getIPAddress(Context context) {
try {
ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERV...
Appium_12_并发
启动多个Appium服务
前面课程只是启动了单个appium服务,只能控制单台设备。如果需要针对多台设备测试那么该如何处理?
首先看下面两个启动appium服务案例。
启动appium服务1
C:\Users\Shuqing>appium -p 4723
[Appium] Welcome to Appium v1.7.2
[Appium] Appium REST http int...
postman—笔记2.鉴权/变量
鉴权:有些接口访问是需要密码的
1.提前输入账号密码
2.第三方登陆
3.万能登陆
变量
为什么要用变量
变量的分类
环境/全局变量的设置
注意:环境变量和全局变量相同时,环境变量会覆盖全局变量;
全局变量不需要选择
...
亲测解决Chrome浏览器“Adobe Flash Player 因过期而遭到阻止”的方法
Chrome浏览器在使用了一段时间之后,我们会发现在打开一些页面的时候会提示“Adobe Flash Player 因过期而遭到阻止”,如上图。这时候有两个选择,第一个是“更新插件”,但是试过的人都知道并没有什么用,因为我们没有安装梯子的话,是打不开这个更新页面的。那第二个选择就是“”运行一次,虽然能够暂时解决这个问题,但是每次打开页面都要操作一次,会让人感到很烦躁,我就是因为开始没有找到有效...
今日推荐
周排行