我想要写几个循环做测试代码,每次都写 `for(size_t i = 0; i < n; i++)` 很烦人,然后就灵机一动,能不能用宏实现,然后就写出了: 然后竟然真的可以执行指定的语句(块),像发现了新大陆一样,哈哈,不知道这算不算半个伪函数式编程。测试: 然后就会打印10行 hello wor ...
分类:
编程语言 时间:
2019-06-23 23:01:04
阅读次数:
144
//@ExceptionHandler和@ControllerAdvice统一处理异常//统一处理异常的controller需要放在和普通controller同级的包下,或者在ComponentScan的包下。在处理异常的时候可以使用System.out的方式,也可以使用logger.info,或者... ...
分类:
其他好文 时间:
2019-06-23 23:00:23
阅读次数:
119
面向对象 原型 1.面向对象(oop) 构造函数的弊端:每一个方法对实例来说,都要重新创建一次,构造函数内部的属性和方法都是私有的。 总结:系统内置对象的构造函数的实例对象的方法都是同一个方法 ? 我们自己构造函数的实例对象的方法就不是同一个方法 ? 真正的面向对象:混合开发(构造函数+原型) 构造 ...
分类:
其他好文 时间:
2019-06-23 22:59:55
阅读次数:
136
zabbix ODBC 数据库监控ODBC 是 C 语言开发的、用于访问数据库的中间件接口.zabbix 支持查询任何 ODBC 支持的数据库.zabbix 通过调用ODBC 来获取数据库的数据以及数据库状态等等信息.1. 安装 unixODBC官方主页:http://www.unixodbc.or ...
分类:
数据库 时间:
2019-06-23 22:59:36
阅读次数:
180
插件:https://github.com/blueimp/jQuery-File-Upload/wiki/Chunked-file-uploads https://blog.csdn.net/sinat_29179927/article/details/89059919 formdata解释:ht ...
分类:
Web程序 时间:
2019-06-23 22:58:44
阅读次数:
189
变量中包含基本数据类型和引用数据类型,基本类型指简单的数据值,引用类型由多个值构成的对象. 引用类型可以为其添加属性和方法,也可以改变和删除属性和方法. 复制变量值: 基本类型:一个变量向另一个变量复制基本类型的值,会在变量对象上创建一个新值,并把该值分配到新变量分配的位置上,两者任何操作不会互相影 ...
分类:
Web程序 时间:
2019-06-23 22:58:29
阅读次数:
174
题目描述 题目描述 题目描述 给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字: A?1?? = 能被 5 整除的数字中所有偶数的和; A?2?? = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n?1???n?2??+n?3???n?4???; A?3?? = 被 ...
分类:
其他好文 时间:
2019-06-23 22:57:48
阅读次数:
113
后端测试 我们进行了覆盖性测试,覆盖率达到77%。 Beta阶段发现的Bug + 项目显示的图片错误 + 无法使用搜索框 + 发布实验室项目的按钮点击无法跳转 + 连续点击发帖按钮可能发出多个相同的帖子 + 不需要点击我已阅读用户条款也可以注册 + 用户收藏的项目无法点击进入主页面 + 修改密码的格 ...
分类:
其他好文 时间:
2019-06-23 22:57:34
阅读次数:
153
本文对volatile的概念、原子性、指令重排、内存屏障、使用与场景等知识做说明,试图为读者理解volatile提供帮助。 一. 概念 volatile字面意思是易变的、不稳定的。在Java中关键字volatile是一个类型修饰符,使用方式如: 其作用是告诉虚拟机该变量是极有可能多变的,此处免于一些 ...
分类:
其他好文 时间:
2019-06-23 22:57:15
阅读次数:
168
Spring Boot的特性 1)、创建独立的Spring应用 2)、直接嵌入Tomcat、Jetty或Undertow等Web容器(不需要部署WAR文件) 3)、提供固化的starter依赖,简化构建配置和依赖管理 4)、当条件满足时自动地装配Spring或第三方类库 5)、提供运维(Produc ...
分类:
编程语言 时间:
2019-06-23 22:56:57
阅读次数:
203
1、正则表达式 2、拼接字段 Concat()函数 3、文本函数,大小写 截取字符 去空格 4、日期时间处理函数 5、聚集函数 平均值 最值 求和 组合聚集函数 6、分组 过滤 排序 7、子查询 作为计算字段使用子查询 8、内部联结 9、自联结 自然联结 外连接 使用聚合函数的联结 10、组合查询 ...
分类:
其他好文 时间:
2019-06-23 22:56:38
阅读次数:
122
大数据多维分析平台的实践 一、 大数据多维分析平台搭建的初心 随着公司业务量的增长,基于传统关系型数据库搭建的各种报表查询分析系统,性能下降明显。同时由于大数据平台的的日趋完善,实时的核心业务数据逐步进入大数据平台。数据进入了大数据平台,相伴而来的是各种业务需求,这里主要聚焦在如何高效稳定的基于大数 ...
分类:
其他好文 时间:
2019-06-23 22:56:23
阅读次数:
183
jQuery [TOC] 详细内容 1.JQuery介绍 jQuery是一个快速,小巧,功能丰富的JavaScript库。它通过易于使用的API在大量浏览器中运行,使得HTML文档遍历和操作,事件处理,动画和Ajax变得更加简单。通过多功能性和可扩展性的结合,jQuery改变了数百万人编写JavaS ...
分类:
Web程序 时间:
2019-06-23 22:56:04
阅读次数:
163
uwsgi+Django 查看uwsgi版本及信息:cmd-->>uwsgi 首先先测试uwsgi能否正常使用 1. 创建测试文件index.py vim index.py 写入下边代码: 运行: 然后就可以通过浏览器访问 ip+端口 看到Hello Worid了 2. 添加并发(加大处理速度)uw ...
分类:
编程语言 时间:
2019-06-23 22:55:15
阅读次数:
124
一. SQLAlchemy 介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 流程图 组成部分 Engine,框架的引擎 Connecti ...
分类:
数据库 时间:
2019-06-23 22:54:57
阅读次数:
123
一、安装 1.安装node.js 官网地址 https://nodejs.org/en/ 进入后点击下载,官方网站会根据你的系统类型推荐最适合你安装的版本。(如果已经安装了node.js跳过此步)如下图 : 点击即可下载。 检测node.js是否安装成功,最直接有效的办法就是在命令提示符中输入 如下 ...
分类:
其他好文 时间:
2019-06-23 22:54:39
阅读次数:
154