centos vm虚拟机持久挂载共享文件夹
3.2 (番外)设置开机自动加载共享文件夹: 打开fstab文件,命令: vi /etc/fstab 在最后添加一行: .host:/xxx /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
公众号对接百度翻译API
有时候在公众号中需要对接一些翻译的功能或者其他。最常见的翻译API就是中英互译,程序员用的最多的也就是中译英。 1.到百度翻译官网申请账号 http://api.fanyi.baidu.com/api/trans/product/desktop 登录之后就选择需要开通的服务。到http://api.fanyi.baidu.com/api/trans/product/apichoose 页面可以选择开通的服务。比如我已开通的服务: 开通的时候可以选择版本,对于我个人用户来说开通一
win10系统ping另一台电脑上虚拟机的IP
刚刚因为虚拟机与主机没法互相ping通的事情,奋战到将近凌晨一点。现在把这个过程总结一下,以方便后加入该行业的广大IT精英。 VMWare提供了三种工作模式:bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。 1. bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能
vue:解决使用param传参后,再次刷新页面会新增一个原有的tab
问题:在最近的项目中,我通过传递不同的参数,复用同一组件进行渲染,然而意外出现一个bug,就是当我重新刷新该页面时,会新增一个tab 原来的: 刷新页面后: 查阅资料后,发现该现象是由于通过params进行传递的参数引起的,params进行传参后再次刷新页面,参数丢失,导致fullpath不一致,从而新增了页面(而我使用的d2admin基于element-ui第三方框架) 解决方案:将params方式传参改为使用query传参,这样参数就不会因为刷新而丢失 参考: https://juejin
每日面试之 面试基础1
目录 面试基础1 1 、sorted和sort这俩有什么区别 2、exec() eval()的区别 3、元类可以做什么 4、新式类和经典类 5、迭代器和生成器 6.关于装饰器 7.猴子补丁 8.==和is 9.浅拷贝和深拷贝 10.可变类型和不可变类型 11.Python的自省功能 12.Python中的下划线 13only/defer/select_related/perfetch_related 14为什么学习python 15通过什么途径学习的Python? 16Python和Java、
HDU 2899 Strange fuction (模拟退火)
题目链接:HDU 2899 Problem Description Now, here is a fuction: F(x) = 6 * x^7+8x^6+7x^3+5x^2-yx (0 <= x <=100) Can you find the minimum value when x is between 0 and 100. Input The first line of the input contains an integer T(1<=T<=100) which means the
django-常见问题勘误
1.NoReverseMatch at / Reverse for 'about' not found. 'about' is not a valid view function or pattern name. 这是因为自己指定了app_name, app_name='person' 在html界面中同样要指定,即 <a href={% url 'person:index'%}>
imageRectForContentRect,titleRectForContentRect,contentRectForBounds,imageRectForContentRect什么时候调用
UIButton的布局顺序细节 什么时候调用imageRectForContentRect,titleRectForContentRect,contentRectForBounds,imageRectForContentRect,也是调用时机。首先梳理清楚几个布局的规则: 改变view的size会触发layoutSubviews 改变view的x或y不会触发layoutSubviews 改变subview的size会触发superview的layoutSubviews 改变subview的
用cefsharp写了一个保存网页为单文件html的小工具
折腾了两天,用cefsharp写成了一个保存网页为单文件html的小工具。 主要功能嘛 就是把自己感觉有用的网页保存下来,保存为一个单独的html文件。 特点嘛就是可以在保存前做一些裁剪。 见下图: 热键F11 裁剪到选中部分(也就是只保留选中部分,其它的全删除掉), 热键F12 删除掉选中部分。 文件被自动保存到C盘下的一个目录: 如果不想要图片,可以一键把页面上的图片删除掉。如下图: 查看源文件,可以发现其中的图片都是使用base64字符串方式保存的。 写这个小工具的动机起源最早还与早期f
Layui Table模块reload的时候会携带上次查询参数
问题描述: 使用Table模块的reload方法来实现数据查询重载,但是发现一个问题:比如第一次reload的时候携带了参数{ a:1 },第二次reload只要携带 {b :2 },结果reload的时候,提交的url里包含{ a:1,b:2 } 问题解决 版本号:2.5.5 table.js extend(!0,{},i.config,e) 修改为 extend({},i.config,e)
03JavaScript程序设计修炼之道_ JS进阶 OOP、构造函数 2019-07/21-171247***0725-200514
note.txt js进阶部分 1 变量及其作用域 全局变量 局部变量 作用域 作用域链 let/var 区别 const 定义常量 2 异步专题 回调函数 同步异步 es6 Promise(使用和手写实现) 3 oop 原型 原型链 面向对象 。。。 es6 class 等 4 闭包 5 面试题 ... note.md 1 变量与常量 var a = 10; var一些问题 * var重复定义 会覆盖 * 没有块级作用域 * 变量会自动提升 es6 let/const * 重复定义会报错 *
LeetCode | 208. 实现 Trie (前缀树)
原题(Medium): 实现一个 Trie (前缀树),包含 insert, search, 和 startsWith 这三个操作。 说明: 你可以假设所有的输入都是由小写字母 a-z 构成的。 保证所有输入均为非空字符串。 思路: 我还是第一次接触到前缀树这个结构,所以这里就先介绍一下何为前缀树。前缀树是一个有根的树,但一般根节点为空,其每个节点具有一下特点: 最多可有R个子节点,其中每个子节点对应字母表一个字母,本题设定R为26。 一个布尔变量,以指定节点是对应键的结尾还
sql server 自增列,值突然增大1000的情况
sql server 自增列,值突然增大1000的情况 解决方法: 1 打开配置管理器 2左面点击sql服务 3右面 右键点击SQL Server(MSSQLSERVER) 4点击 启动参数 5 在参数 里输入 -T272 点增加
Linux如何使用shell命令检测PHP木马防止脚本木马的破坏
1、一句话查找PHP木马 代码如下 # find / -name "*.php" |xargs egrep "phpspy|c99sh|milw0rm|eval\(gunerpress|eval\(base64_decoolcode|spider_bc" >> /tmp/php.txt # grep -r --include=*.php '[^a-z]eval($_POST'. >> /tmp/eval.txt # grep -r --include=*.php 'file_
【Java必修课】四类方法删除List里面的所有null值
1 简介 万恶的null已经折磨程序员许久了,也带来了许多难以发现却造成严重损失的NullPointerException。我们需要尽可能的避免它,有一种简单的办法就是在它进入下轮处理前,我们就把它扼杀在摇篮里。 本文介绍了四类方法,分别是List接口的方法、Stream、Guava和Apache Commons Collections来删除一个List里面的null值。希望读者可以举一反三,得到更多启发。 2 四类方法 2.1 List自带的方法 List有许多remove的方法可以使用,以
周排行