码迷,mamicode.com
首页 > 2018年08月08日 > 全部分享
C++——函数调用优化
原始代码 1 #include<iostream> 2 using namespace std; 3 class Test { 4 public: 5 //以参数列表形式对数据成员进行初始化 6 Test(int d = 0) :data(d) 7 { 8 cout << "Create Test ...
分类:编程语言   时间:2018-08-08 14:53:08    阅读次数:239
29、C++异常处理
C++ 异常处理 异常是程序在执行期间产生的问题。C++ 异常是指在程序运行时发生的特殊情况,比如尝试除以零的操作。 异常提供了一种转移程序控制权的方式。C++ 异常处理涉及到三个关键字:try、catch、throw。 throw: 当问题出现时,程序会抛出一个异常。这是通过使用 throw 关键 ...
分类:编程语言   时间:2018-08-08 14:52:59    阅读次数:165
ejs模版的4种输出方式
ejs模板四种输出方式 在ejs模板中,通常会用下面四种方式在HTML中输出服务端的变量或表达式的值: a. 直接在中写表达式或变量。这种情况通常只是用来进行表达式计算或给变量赋值,不会有任何输出,被称作无缓冲的代码。 b. 在中通过=号输出变量或表达式的值。默认输出到页面中的内容会进行HTML转义... ...
分类:Web程序   时间:2018-08-08 14:52:53    阅读次数:182
python 课程博客链接
函数: 初识函数 —— http://www.cnblogs.com/Eva-J/articles/7125925.html 函数进阶 —— http://www.cnblogs.com/Eva-J/articles/7156261.html 装饰器函数 —— http://www.cnblogs. ...
分类:编程语言   时间:2018-08-08 14:52:44    阅读次数:247
Redis 使用指南:深度解析 info 命令
Redis 是一个使用 ANSI C 编写的开源、基于内存、可选持久性的键值对存储数据库,被广泛应用于大型电商网站、视频网站和游戏应用等场景,能够有效减少数据库磁盘 IO, 提高数据查询效率,减轻管理维护工作量,降低数据库存储成本。对传统磁盘数据库是一个重 要的补充,成为了互联网应用,尤其是支持高并 ...
分类:其他好文   时间:2018-08-08 14:52:35    阅读次数:197
hihoCoder #1783 又一个重复计数
题目大意 给定一个长度为 $n$ 的字符串 $S$,定义函数 $f(S)$ 表示 $S$ 的不同回文子串的个数。对于 $1\le l \le r \le n$,定义 $S[l,r]$ 为字符串 $S$ 的第 $l$ 个字符到第 $r$ 个字符组成的字符串。 求 $\sum_{l= 1}^{n} \s ...
分类:其他好文   时间:2018-08-08 14:52:28    阅读次数:162
25. k个一组翻转链表
题目描述: 给出一个链表,每 k 个节点一组进行翻转,并返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么将最后剩余节点保持原有顺序。 示例 : 给定这个链表:1 2 3 4 5 当 k = 2 时,应当返回: 2 1 4 3 5 当 k = 3 ...
分类:其他好文   时间:2018-08-08 14:52:02    阅读次数:210
coffeescript写的一个无限下拉小程序
locate=$(document).height()-$(window).height() times=0 scroller = (cb)-> if locate3 scroller() scroller() ...
分类:微信   时间:2018-08-08 14:51:52    阅读次数:200
nginx 源码安装以及后续升级https
事情的来源是,公司要将网站从http升级到https,由于历史遗留原因,才发现现有的nginx是通过源码安装的,并没有安装ssl模块,需要现安装sll模块,这个nginx是整个公司最前端的一个代理,涉及到很多部门,因为之前没有操作过,还是小心点为妙,下面是在虚拟机上演示的。 1,先安装后面所需的一些 ...
分类:Web程序   时间:2018-08-08 14:51:42    阅读次数:168
java多线程学习-一
开启多线程/***@paramargs*/publicstaticvoidmain(String[]args){MyThreadmt=newMyThread();//4,创建Thread类的子类对象mt.start();//5,开启线程for(inti=0;i<1000;i++){System.out.println("bb");}}}classMyThreadextendsThread{/
分类:编程语言   时间:2018-08-08 14:51:26    阅读次数:123
如何创建一个 mongo 数据库并为它添加一个认证用户?
0、登录 admin 库,开启一个 mongo shell mongo --port 27017 -u "adminUser" -p "adminPass" --authenticationDatabase "admin" 1、先切换到一个新的数据库 testdb use testdb 2、给数据库 ...
分类:数据库   时间:2018-08-08 14:51:17    阅读次数:186
Jenkins 中创建项目时没有Maven项目怎么办
如果在创建项目时候,没有“创建一个Maven 项目”的选项。 你需要安装Maven项目插件:Maven Integration plugin 。 点击“可选插件” 然后在右边的过滤输入框中输入搜索关键字: Maven Integration Plugin 或者 Pipeline Maven Inte ...
分类:其他好文   时间:2018-08-08 14:51:08    阅读次数:152
几种机器学习平台的对比和选择
前言 选择什么样的深度学习框架一直是开发者非常关心的一个话题,而且深度学习框架之间的「战争」也越来越激烈。随着近几年AI的火热,越来越多的出现有关各个机器学习框架的对比文章,且随着 Python 逐渐成为机器学习社区最受欢迎的语言,支持 Python的深度学习框架的性能也在持续的被关注。 由于自己想 ...
分类:其他好文   时间:2018-08-08 14:50:59    阅读次数:160
centos7.3安装sendEmail并发送邮件
下载和安装#下载安装包wgethttp://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz#创建目录mkdir-p/usr/local/bin#解压tarzxfsendEmail-v1.56.tar.gz-C/usr/src/#进入解压目录cd/usr/src/sendEmail-v1.56/#复制程序到指定目录
分类:其他好文   时间:2018-08-08 14:50:51    阅读次数:1799
redis主从复制及keepalived方式实现高可用测试
前言:redis高可用有Sentinel、Cluster等多种方式,本文主要介绍keepalived方式。架构:配置:hostnameiposredis版本keepalived版本备注redis-master172.27.9.30Centos7.3.16114.0.101.3.5关闭防火墙和selinuxredis-slave172.27.9.31Centos7.3.16114.0.101.3.5
分类:其他好文   时间:2018-08-08 14:50:44    阅读次数:156
Mybatis全面详解——上(学习总结)
原文地址:https://blog.csdn.net/ITITII/article/details/79969447 一、什么是Mybatis这里借用官网的一句话介绍什么是mybatis:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所 ...
分类:其他好文   时间:2018-08-08 14:50:31    阅读次数:171
[第四章] 测试依赖性和异常
在本章中,您将看到编写PHPUnit测试时遇到的最大问题之一是依赖项。 您可能想知道依赖关系的含义。 显然,代码需要与其他代码交互,您需要知道它的工作原理。 是的,这是事实,但是通过单元测试,您正在尝试验证尽可能小的代码是否按预期工作,并确保没有其他任何东西破坏经过测试的代码,您需要隔离代码。 代码 ...
分类:其他好文   时间:2018-08-08 13:56:40    阅读次数:142
993条   上一页 1 ... 33 34 35 36 37 38 39 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!