git基础: 《忽略文件》学习笔记

一般我们总会有些文件无需纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。 通常都是些自动生成的文件,比如日志文件,或者编译过程中创建的临时文件等。 在这种情况下,我们可以创建一个名为 .gitignore 的文件,列出要忽略的文件模式。 来看一个实际的例子: $ cat .gitignore *.[oa] *~ 第一行告诉 Git 忽略所有以 .o 或 .a 结尾的文件。一般这类对象文件和存档文件都是编译过程中出现的。 第二行告诉 Git 忽略所有以波浪符(~)结尾的文件,许多文本编
分类: 其他 发布时间: 01-21 23:17 阅读次数: 0

js实现无限级分类

let arr = [ {id:1,name:"php",pid:0}, {id:2,name:"php基础",pid:1}, {id:3,name:"php面向对象",pid:1}, {id:4,name:"python",pid:0}, {id:5,name:"python迭带器",pid:4}, {id:6,name:"python面向对象",pid:4}, {id:7,name:"python网络编程",pid:4}, ]; //
分类: 其他 发布时间: 01-21 23:17 阅读次数: 0

内部类的小总结之为什么要用呢

1.真正实现多重继承: 外部类可以继承 基类 也可以 实现接口,那么什么让我们选择内部类呢?——每个内部类可以独立地继承一个接口的实现或者是一个类,内部类不会受外部类是否有几成影响。 所以当 有多个抽象类或者是多个实现类的需要和你这个类有关联的时候,你就需要选择内部类了。 2.闭包与回调 闭包的意思大概就是一个可以调用的对象,然后存了创建它的区域的一些信息,内部类的对象会有外部类对象的信息,所以内部类是个面向对象的闭包。 然后回调在其他语言中是一种类似指针的机制,但Java没有,因为指针程序员
分类: 其他 发布时间: 01-21 23:17 阅读次数: 0

线性表的链式存储结构(Java代码实现)

附上上一节的Java代码 1 package LinkListDemo2; 2 3 public class LinkList { 4 5 int data; 6 LinkList next; 7 8 /** 9 * 链表的初始化 10 */ 11 public void InitLink(LinkList L) { 12 L = new LinkList(
分类: 其他 发布时间: 01-21 23:17 阅读次数: 0

Excel与Google Sheets中实现线性规划求解

很久没更新过APS系列文章了,这段时间项目工作确实非常紧,所以只能抽点时间学习一下运筹学的入门知识,算是为以后的APS项目积累点基础。看了一些运筹学的书(都是科普级别的)发现原来我目前面对的很多排产、排班、资源分配和路线规划问题,都是运筹学上的典型案例。与此同时,除了继续使用Optaplanner来做我们的规划类项目外,还花点时间去研究了一下Google OR-Tools开源规划引擎,这是Google旗下的一个开源求解器,接下来我会专门写一些关于Google OR-Tools应用的文章,并与O
分类: 企业开发 发布时间: 01-21 23:17 阅读次数: 0

MySQL的DQL排序查询

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dancheng1/article/details/86569416 MySQL列表页 语法: select 查询列表 from 表名 【where  筛选条件】 order by 排序的字段或表达式; 特点: 1、asc代表的是升序,可以省略 desc代表的是降序 2、order by子句可以支持 单个字段、别名、表达式、函数、多个字段 3、order by子句在查询语句的最后面,除了limi
分类: 其他 发布时间: 01-21 23:17 阅读次数: 0

MySQL的DQL常见函数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dancheng1/article/details/86569623 MySQL列表页 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 好处:1、隐藏了实现细节 2、提高代码的重用性 调用:select 函数名(实参列表) 【from 表】; 特点: ①叫什么(函数名) ②干什么(函数功能) 分类: 1、单行函数 如 concat、length、ifnull等 2、分组函
分类: 其他 发布时间: 01-21 23:17 阅读次数: 0

记一次阿里云配置二级域名经历,及申请免费非工作用途SSL证书

由于工作需要,需要在公司顶级域名下建立二级域名,公司服务器为阿里云下云服务器。 但是自己之前根本没有此类基础,因此对域名相关知识,进行了相关了解,大多数为百度百科内容。 一,域名相关了解 这里摘录的为百度百科内容,若只想知道相关操作,请直接翻阅第二章 任务内容: 阿里云2服务器目前是IP访问,并且只提供了http方式,作为对外演示服务来说,体验感受不好。 现需作如下处理与配置: 1,为阿里云2服务器访问配置二级域名。 域名可在工作群里商量拟定。 2,选购数字证书。(阿里云或腾讯云好象有免费数字
分类: 其他 发布时间: 01-21 23:17 阅读次数: 0

《JavaScript高级程序设计(第三版)》读后感--持续更新

目录 第一章 JavaScript简介 1,诞生 2,JavaScript实现 2.1核心(ECMAScript) 2.2文档对象模型(DOM) 2.3浏览器对象模型(BOM) 作为一名入行不久的技术小白,对自己现在所使用的各种技术感到深深的疲惫。因为每个技术或语言实在太浩瀚了,但是在实际的项目中,自己使用到的技术却仅仅是这个技术或语言的皮毛,照这个样子,什么时候才能成为一方大佬掌控天地(修仙小说看多了)。痛定思痛,决定把自己学到的技术做一个笔记,并复习。 由于面向对象已经腐蚀了我的心灵, 因
分类: 其他 发布时间: 01-21 23:16 阅读次数: 0

《JavaScript高级程序设计(第三版)》读后感--持续更新(二)

1 第二章 在HTML中使用JavaScript 这一章没什么好说的,注意以下两种标签: 1,<script>脚本</script> 2,<noscript>本页面需要浏览器支持javascript(在javascript不被支持时显示标签中内容)</noscript> 2 第三章 基本概念 1,数据类型 1.1 Undefined 此类型只有一个值:undefined。 使用var声明变量但未对其加以初始化时,这个变量的值便是undefined。 1.2 Null 此类型只有一个值:null
分类: 其他 发布时间: 01-21 23:16 阅读次数: 0

记一次任务:当访问服务器时强制通过https访问

服务器环境: 1,nginx已安装 2,服务器已配置SSL证书(https一般都是443端口,http一般都是80端口) 3,可通过https://xxx.com(或http://xxx.com:443/xxx)访问成功 要解决的问题 1,由于通过访问http会在访问栏上显示不安全,且不友好 2,故需配置:当访问http服务时,需强制访问https 解决步骤 1,修改默认nginx配置文件:nginx.conf(若是默认安装,一般在/etc/nginx/nginx.conf) server
分类: 其他 发布时间: 01-21 23:16 阅读次数: 0

TS2344:类型“keyof T”不满足约束“string”

1,使用场景: react+antd+typescript 2,报错信息: 类型“keyof T”不满足约束“string”。 不能将类型“string | number | symbol”分配给类型“string”。 不能将类型“number”分配给类型“string”。 3,解决方式: 在tsconfig.json中添加: "keyofStringsOnly": true
分类: 其他 发布时间: 01-21 23:15 阅读次数: 0

linux离线安装svn

//1,创建文件夹,上传subversion-1.9.9.tar.gz mkdir /home/svn //2,创建文件夹,上传apr-util-1.6.1.tar.gz、apr-1.6.5.tar.tar.gz、dependPackage mkdir /home/svn/dependPackage/ //3,解压文件及依赖文件 cd /home/svn tar -zxvf subversion-1.9.9.tar.gz cd /home/svn/dependPackage/ tar -zxv
分类: 其他 发布时间: 01-21 23:14 阅读次数: 0

linux离线安装python3及自定义模块儿

//1,创建文件夹,上传文件 cd /usr/ mkdir python3 //2,解压文件 cd python3 tar -zxvf Python-3.5.4.tgz //3,编译安装 cd Python-3.5.4/ ./configure --prefix=/usr/python3 make && make install //4,若安装后python3命令不能使用,可通过以下软连接命令尝试解决 ln -s /usr/python3/bin/python3 /usr/bin/python
分类: 其他 发布时间: 01-21 23:14 阅读次数: 0

2019年值得你使用的20大开发工具

近年来,越来越多的开发者工具加入市场,这意味着开发者对高效工作越来越关心。如果你不是第一个进入市场又便宜或最好的软件产品,那么在这个竞争激烈的市场中,可能也未必能达到成功。 作为一家软件公司,Axosoft是一家面向开发者提供高效生产力的软件产品的公司。包括 Scrum项目管理软件,还有GitKraken以及跨平台的Git客户端,一个任务和问题跟踪系统 Glo Boards等。 本人对于Python学习创建了一个小小的学习圈子,为各位提供了一个平台,大家一起来讨论学习Python。欢迎各位到来
分类: 其他 发布时间: 01-21 23:14 阅读次数: 0

Python安装PyMongo的方法详细介绍

前言 本文主要给大家介绍的是关于安装PyMongo的方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细介绍: MongoDB存储 在这里我们来看一下Python3下MongoDB的存储操作,在本节开始之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Python的PyMongo库。 本人对于Python学习创建了一个小小的学习圈子,为各位提供了一个平台,大家一起来讨论学习Python。欢迎各位到来Python学习群:960410445一起讨论视频分享学习。Python
分类: 其他 发布时间: 01-21 23:13 阅读次数: 0

Python3中使用PyMongo的方法详解

前言 本文主要给大家介绍的是关于在Python3使用PyMongo的方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细介绍: MongoDB存储 在这里我们来看一下Python3下MongoDB的存储操作,在本节开始之前请确保你已经安装好了MongoDB并启动了其服务,另外安装好了Python的PyMongo库。 没有安装的朋友们可以参考:https://www.jianshu.com/p/c6eac5b9224e 本人对于Python学习创建了一个小小的学习圈子,为各位提供了一个平
分类: 其他 发布时间: 01-21 23:13 阅读次数: 0

新手爬虫教程:Python爬取知乎文章中的图片

前言 知乎,与世界分享你刚编好的故事....... 今天咱们就爬取一下知乎文章上面的图片,突然发现知乎上面的小姐姐图片还是挺好看的 基本环境配置 版本:Python3 系统:Windows 相关模块:requests 储存:MongoDB 关于pymongo的一些操作 导入pymongo,使用MongClient连接数据库,连接到myinfo数据库 insert,insert_one()只能插入一条数据,插入多条数据的格式是db.user.insert([{条数1},{条数2}]),一定要加[
分类: 其他 发布时间: 01-21 23:13 阅读次数: 0

Python+OpenCV目标跟踪实现基本的运动检测

前言 目标跟踪是对摄像头视频中的移动目标进行定位的过程,有着非常广泛的应用。实时目标跟踪是许多计算机视觉应用的重要任务,如监控、基于感知的用户界面、增强现实、基于对象的视频压缩以及辅助驾驶等。 基本环境配置 版本:Python3 系统:Windows 相关模块:opencv、pandas 安装opencv: pip install opencv-python 本人对于Python学习创建了一个小小的学习圈子,为各位提供了一个平台,大家一起来讨论学习Python。欢迎各位到来Python学习群:
分类: 其他 发布时间: 01-21 23:13 阅读次数: 0