面试之JS深拷贝的实现
在面试中你是否遇到过如下场景: Q:小朋友,你是否了解如何拷贝一个对象? R:此时,机智的你可能会想到 Q:那如何深拷贝一个对象呢? R:机智的你 Q:使用 这种方式有何弊端? 1. 性能问题, 再解析其实需要耗费较多时间,特别是数据量大的时候。 2. 一些类型无法拷贝,例如函数(不输出),正则(输 ... 查看全文
PHP CI框架中的表单验证规则
7. 载入框架中的类(此处以表单验证为例) public function index() { $this->load->helper('form'); //加载表单验证辅助函数 $this->load->view("index/home.html"); } public function send ... 查看全文
实用的jsonpath模块
1.简介 jsonpath一般用来解析多层嵌套的json数据,语法规则类似于xpath 2.下面以官网上的一段json数据做为demo我们来做解析操作,读者可在http://jsonpath.com/上面进行解析验证操作 {"store": { "book": [ { "category": "re ... 查看全文
windows git bash bash: xxx: command not found
参考以下两种解决: 1.zip While using git-bash, you may need the zip command to zip files. Then you will get error like “command not found“. This is because git ... 查看全文
windows 下生成 ssh key
这个问题是学习git 的时候遇到的。 先介绍一下什么是ssh key 你有github 账号,需要往上面推送文件,他需要识别推送文件的这个人是你,也就用到了ssh key 了。 本地安装git 生成ssh key 的时候,id_rsa.pub 是公钥文件,任何人都可以看,就是把它粘贴到github上 ... 查看全文
linux/windows解决/关闭端口占用
Linux 找到占用端口的进程信息: netstat -lnp|grep 端口号 例如:netstat -lnp|grep 8080 就是找到正在使用8080端口的进程 关闭进程: kill -9 进程PID 例如:kill -9 6666 就是杀死进程PID为6666的进程 Windows 找到占 ... 查看全文
windows10 消除噪音的方法。我终于找到原因了!啊哈哈
背景 今天不管使用的是EV还是Camtasia 2019,都有噪音。因为是重装了系统。我以为是重装了系统导致的。或者是录制软件的问题,于是我咨询了ev的客服,(我问ev是不是更新了版本导致的)客服的回答如下: 这说明ev并没有做任何变动。所以我想是不是我的设置问题。于是我从后面的插孔进去,结果还是一 ... 查看全文
win10重装系统教程(Dell G3 3579)
[TOC] 一、制作U盘 ================ 1.下载迅雷软件,准备空U盘 链接:https://pan.baidu.com/s/1DrIt8yP1X3nWIH5wFQTHAg 提取码:h26t 2.将win10系统先下载到本地电脑 复制ed2k://|file|cn_windows_ ... 查看全文
Search Api
语法 范围 /_search 集群上所有的索引 /index1/_search index1 /index1,index2/_search index1,index2 /index*/_search 以index开头的索引 一、Url Search 在url中使用查询参数 二、Request Bod ... 查看全文
豆瓣 API报错 ( "code":104 问题 )
最近学习 JSON 想获取,豆瓣的电影top250电影榜,来练习,练习。 结果输入地址: http://api.douban.com/v2/movie/top25 {"msg":"invalid_apikey, Please contact bd-team@douban.com for author ... 查看全文
win10+OpenCV3.4.9+Cmake3.17.0源码安装
网上教程很多,本文只记录关键地方。 1、注明平台类型,默认是win32。 2、config 区域1和区域2,必须没有红色才能Generate。 区域2的问题如下处理:CMakeDownloadLog.txt 区域1设置:首先找到“BUILD_opencv_world”和“OPENCV_ENABLE_ ... 查看全文
Win_10下VMWare虚拟机(Centos7)如何配置网络
如果你再执行下面操作以后还是无效,请打自己一巴掌,然后点击这里。 1、网络连接-WLAN(我的是无线网)-右击属性-按照下图设置 2、网络连接-WMware Network Adapter-右击属性-按照下图设置 3、VMware设置 编辑-虚拟网络编辑器(配置VMnet8,即net模式,如下图) ... 查看全文
Win7安装VisualStdio2015提示组件包损坏解决办法
最近编译Electron项目,由于用到了JavaScript调用原生C++能力,在Windows7 SP1上需要安装Visual Studio2015,遇到了总是提示组件包丢失或者损坏的提示。 查看全文
【网络安全】【02】Windows系统如何屏蔽自动更新
一.win键 + r ==> 输入 services.msc 二. win键 + r ==> 输入 gpedit.msc PS:我的电脑基本两年没有更新过了 -_- ... 查看全文
Windows安装 PyCharm
PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。PyCharm的下载地址:http://www.jetbrains.com/pycharm/download/#secti 查看全文
C#高级编程第11版 - 第三十五章
《C#高级编程第11版 - (Professional C# 7.0 and .NET Core 2.0)》个人译注+修订+扩展。 ... 查看全文
c# entity framework core树状结构增删改查
首先创建一个.net core控制台程序,添加实体类 实体类:Employee 定义DbContext 配置数据库链接:appsettings.json 添加数据库迁移 Add Migration 在Program.cs中测试 ... 查看全文
windows server 2008 r2装系统后设置
1、关闭IE ESC。 服务器管理器—安全信息,找到“配置IE ESC”,管理员和用户都选择“禁用”。 2、添加功能 添加.NET FrameWork 3.5.1、Windows PowerShell、无线Lan服务、优质Windows音频视频体验、桌面体验。 3、开启服务,开始—运行,输入serv ... 查看全文
C#中Struct和Class的区别
在C#中,struct和class都是用户定义的数据类型,struct和class有许多不同之处,但主要的区别是: Class是引用类型,它保存在堆上并且能够被垃圾回收;然而stuct是值类型,它保存在栈上或者内嵌在它的包含类型之中。因此,从总体上来说struct比class节省内存。 下图是Cla ... 查看全文
【Windows编程——API】小球点击
//windows.h文件中包含应用程序中所需的数据类型和数据结构的定义 #include <windows.h> #include <stdlib.h> #include <time.h> #include <string.h> #include <stdio.h> #include <math. ... 查看全文
Windows Server 2016 - 关闭 按Ctrl+Alt+Del才能登录
在搜索中,搜索RUN。然后在RUN里搜索gpedit.msc,将其打开。 找到路径:计算机配置>Windows 配置>安全设置>本地策略>安全选项 启用“交互式登录:无须按Ctrl+Alt+Del”。 ... 查看全文