一、面向对象的思想和概念 面向对象的理解 面向对象和面向过程的对比 面向对象编程语言(C++、Java、PHP)和面向过程编程语言(C)的区别。由于只熟悉面向对象语言,只是了解面向对象语言的封装、继承、多态的特性,并不是很熟悉面向过程语言(C)可能没办法更好的体会面向对象的这几个特性。 面向对象只是编程语言的特定,代码能不能体现面向对象的特点,主要…
git对于大家应该都不太陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰显个人实力的场景,仍然需要我们掌握足够多的git命令。
rsync命令参数:
在 header.php 添加以下代码 <!-- 图片放大 --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fan…
我们知道grep是查找命令,这是最基础的用法,那其他用法呢,这里记录2个 //反向查找 //查找test.txt文件中 不包含aa的行 grep -v "aa" test.txt //匹配多个 //查找test.txt中不包含aa和bb的行 grep -vE "…
在我们写前端JS代码的时候,我们会遇到只需要其中部分字符串的时候,下面我就提供集中截取字符串的方法: 1.取后缀var fileDir = $("#file").val(); var suffix = fileDir.substr(fileDir.lastIndexOf…
浏览器版本: 一.现象: 解决方案: 方案一:(已论证) 步骤1: 谷歌浏览器 打开 chrome://flags/#block-insecure-private-network-requests 步骤2 : 找到 Block insecure private network requests. 设置为Disabled 步…
本文转自【美团技术团队】公众号原文链接:https://mp.weixin.qq.com/s/JC51S_bI02npm4CE5NEEow
这里面其实是有2个关键点 首先要获取到某个目录下的所有文件名称 然后再对名称进行截取 具体代码如下#!/bin/bash cd ~ for file in $(ls ) do echo $file echo ${file%-} do…
MongoDB更新数据的命令是什么样的呢 例如,我将configs表中 key等于uploadAvatarSize的数据的ValueStr字段的值更新为10,就是下面的命令 后面的multi:true就表示将所有符合条件的数据都更新,即批量更新。默认multi是false,即只更新第一条数据 > db.configs.update(…