Sort函数(C++)

原创 C++中内置了sor函数供排序,函数原型为: #include<algorithm>  //所属头文件 sort(begin,end,cmp); //其中cmp参数可以省略,省略后默认升序排序 如果要进行降序排序,需要另外定义cmp函数: bool cmp(int a,int b){ //降序排序 return a>b; } 另外还可以对string和结构体进行排序: #include<iostream> #include<algorithm> #include<ti
分类: 其他 发布时间: 09-12 22:56 阅读次数: 0

Spliterator

public interface Spliterator A Spliterator may also partition off some of its elements (using trySplit()) as another Spliterator, to be used in possibly-parallel operations. Operations using a Spliterator that cannot split, or does so in a highly im
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

nowcoder wannafly挑战赛22 B

题目大意: 给出一个DAG,每条边(可能有重边)上有一个字符(大写字母、小写字母、空格或句号),要求求出满足去掉所有空格后路径以大写字母开头、句号结尾、中间仅有小写字母(可以为0个)组成的路径条数。 题解: 自己想了一个比较难以实现的办法。 看了一下其他人的简单代码,发现新大陆。 思路都一样,但是实现太巧妙了。 开三个数组f[i]、g[i]、p[i]分别表示以i点开头的答案数、全部为空格的路径数、以句号结尾的路径数。 显然遇到大写字母的边的时候,设边终点为u,f[i]可以加上p[u],遇到小写
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

OpenSips使用说明

OpenSips使用说明  安装MYSQL 安装及初始化 下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 修改密码 1 2 3 4 5 6 7 8 9 10 11 12
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

慢查询日志

最常用的使用方法: (1)直接分析慢查询文件: pt-query-digest slow.log > slow_report.log (2)分析最近1小时内的查询: pt-query-digest --since=1h slow.log > slow_report.log (3)分析指定时间范围内的查询: pt-query-digest slow.log --since '2015-04-17 10:30:00' --until '2015-04-17 18:00:00'>slow_repor
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

无缝滚动和无缝滚动-缓存

无缝滚动: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style> 7 *{margin: 0px; padding: 0px} 8 #div1{position: relative; border: 1px solid
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

Django-Modle 操作

一、字段 AutoField(Field) - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField) - bigint自增列,必须填入参数 primary_key=True 注:当model中如果没有自增列,则自动会创建一个列名为id的列 from django.db import models class UserInfo(models.Mod
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

IIS服务器80端口却已被占用的问题

一、问题背景 在IIS中发布一个asp网站,发现无法使用80端口,错误为“无法启动该网站。其它网站可能正在使用同一端口”。但其实IIS的其它网站已经没有使用该端口了。这就需要设计到,找到那个进程占用这个80端口的问题了。 二、找到80端口被哪个进程占用 1、使用电脑快捷组合建Win+R打开快速运行,在运行窗口中输入“cmd”命令点击回车确定调出管理员命令提示符,紧接着输入netstat -ano |more,或netstat -ano >result.txt, 再或者netstat -ano|
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

Linux查看文本的第20~30行

一、模拟环境 [root@WT ~]# seq 100 >/data/test.txt [root@WT ~]# xargs -n 10 </data/test.txt 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

Unity 关于时间

一、引言 -------待补充~~
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

Python自学笔记(8day)

(1)文件功能   (1)f.read() 按照字符查找     f.read()中可以加入数字表示查找的范围 f=open("d:\w.txt", mode="r+", encoding="gbk") print(f.read(3)) f.close() #输出:前3个字符 (2)f.seek() 按照字节定位光标位置 utf-8:1个字节表示一个字母,3个字节表示一个中文                       gbk:一个字节表示一个字母,2个字节表示一个中文           
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

windows 下安装pyspider

今天主要介绍一下在Windows下安装pyspider,pyspider是一款用python编写的网络爬虫框架,这个框架最好是在linux下运行,Windows下运行可能会出现兼容性问题,如果实在要在Windows下运行,最好选择32位版本,64位版本可能会出现运行崩溃问题。 1、要安装pyspider首先要安装python,刚才说了,最好安装32位版本的。 下载地址:https://www.python.org/downloads/windows/ 2、pycurl也是pyspider运行必
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

angular6中bootstrap4导航的使用方法

前几天用angular6写demo时,想给demo加个导航,虽然angular有对应的bootstrap框架——ngxBootstrap,但简单使用也可以用bootstrap。 然而当我直接用bootstrap代码的导航demo时,代码如下。点击第二个路由时,导航栏active的样式依旧在第一个路由上。 我刚开始以为bootstrap框架会自动处理active样式,点谁就给谁active样式,但结果并非如此。 那到底怎么做呢?正确代码如下: 解决思路很简单: 我们的目标是激活哪个路由就给哪个路
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

python学习笔记 day19 常用模块

复习正则表达式 1. | 是从左到右匹配,一旦匹配成功就不再继续往后匹配了,所以长的应该放前面~
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

经典网络结构梳理:RCNN,FastRcnn,FasterRcnn目标检测

论文下载地址:RCNN:http://fcv2011.ulsan.ac.kr/files/announcement/513/r-cnn-cvpr.pdf Fast RCNN:https://arxiv.org/abs/1504.08083 Faster RCNN:https://arxiv.org/abs/1506.01497 RCNN系列是应用最广泛的目标检测的算法。本章我们主要讲解一下R...
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

孪生网络Siamese Network发展历程

孪生网络又称为连体网络,网络中的连体是通过共享权值来实现。孪生网络最早是出现在1993年的论文《Signature Verification using a ‘Siamese’ Time Delay Neural Network》用于美国支票上的签名验证,即验证支票上的签名与银行预留签名是否一致。 孪生网络是一种监督学习,用于度量学习。 随后由于硬件的限制网络技术发展缓慢,几乎停滞不前。 ...
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

为什么不用牛顿法来代替梯度下降算法?

a. 牛顿法使用的是目标函数的二阶导数,在高维情况下这个矩阵非常大,计算和存储都是问题。 b. 在小批量的情况下,牛顿法对于二阶导数的估计噪声太大。 c.目标函数非凸的时候,牛顿法容易受到鞍点或者最大值点的吸引。 ...
分类: 其他 发布时间: 09-12 22:55 阅读次数: 0

Android APK开发干货5之系统(51)—— 权限

  参考: Android6.0M权限管理实战,完美轻量级封装 https://blog.csdn.net/linglongxin24/article/details/53189359
分类: 其他 发布时间: 09-12 22:54 阅读次数: 0

Android APK开发干货5之系统(52)—— 亮灭屏

android 设置系统屏幕背光时间或锁屏间隔时间 /**   * 获得锁屏时间  毫秒   */     private int getScreenOffTime(){       int screenOffTime=0;       try{           screenOffTime = Settings.System.getInt(getContentResolver(), Sett...
分类: 其他 发布时间: 09-12 22:54 阅读次数: 0

mac中打开终端和路径层级的问题

commad+空格 搜索终端 打开cmd 层级: 最空: ls: Applications Library Network System Users Volumens bin cores dev 我们cd Users ,使用ls: Guest Shared likaipeng 我们使用:cd likaipeng ,ls Desktop Docume...
分类: 其他 发布时间: 09-12 22:53 阅读次数: 0