友元的声明 友元的声明仅仅指定了访问的权限,而非通常意义上的函数声明。如果我们希望类的用户能够调用某个友元函数,那么我们就必须在友元声明之外再专门对函数进行一次声明。 为了使友元对类的用户可见,我们通常把友元的声明与类本身放置在同一个文件中(类的外部)。因此我们的Sales_data头文件应该为re ...
分类:
编程语言 时间:
2019-10-08 12:40:19
阅读次数:
99
原文地址:https://www.jianshu.com/p/ca5cb9d910c0作者:重装机霸 2、资源概述 Unity必须通过导入将所支持的资源序列化,生成AssetComponents后,才能被Unity使用。以下是Unity对Assets的描述: Assets are the model ...
分类:
编程语言 时间:
2019-10-08 12:40:05
阅读次数:
103
什么是算法 算法的五个特征:有穷性,确定性,可行性,有输入,有输出 算法的设计原则:正确性,可读性,健壮性bug/高效率与低存储。内存+cpu内存占用最小。 评价算法的两个重要指标:时间复杂度(运行一个程序花费的时间),空间复杂度(运行程序所需要的内存 OOM 一般就是找数组容器等)。 1.常数性时 ...
分类:
编程语言 时间:
2019-10-08 12:39:46
阅读次数:
102
首先需要明白,实现AOP的切面主要有以下几个要素: 使用@Aspect注解将一个java类定义为切面类 使用@Pointcut定义一个切入点,可以是一个规则表达式,比如下例中某个package下的所有函数,也可以是一个注解等。 根据需要在切入点不同位置的切入内容 使用@Before在切入点开始处切入 ...
分类:
编程语言 时间:
2019-10-08 12:38:55
阅读次数:
90
Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'jg_jgdx_qyjbxx_%'; ...
分类:
数据库 时间:
2019-10-08 12:38:35
阅读次数:
97
什么是状态保存? 假设有下述场景: 移动端中,用户访问了一个列表页,上拉浏览列表页的过程中,随着滚动高度逐渐增加,数据也将采用触底分页加载的形式逐步增加,列表页浏览到某个位置,用户看到了感兴趣的项目,点击查看其详情,进入详情页,从详情页退回列表页时,需要停留在离开列表页时的浏览位置上 类似的数据或场 ...
分类:
其他好文 时间:
2019-10-08 12:38:15
阅读次数:
104
浏览器中有一个performance的性能监控,平时我也没有用到,接手了一个大数据的项目,发现页面打开的比较慢,使用浏览器的performance分析可以看到各个步骤花费的时间。 关于项目的性能分析如下图 上图反应这个页面从开始reload到完全打开的数据,可以看到几个指标 蓝色(Loading): ...
分类:
其他好文 时间:
2019-10-08 12:38:04
阅读次数:
537
curl_init — 初始化一个cURL会话 说明 初始化一个新的会话,返回一个cURL句柄,供curl_setopt(), curl_exec()和curl_close() 函数使用。 参数 url 如果提供了该参数,CURLOPT_URL 选项将会被设置成这个值。你也可以使用curl_seto ...
分类:
Web程序 时间:
2019-10-08 12:37:46
阅读次数:
122
curl_multi_close — 关闭一组cURL句柄 说明 关闭一组cURL句柄。 参数 mh 由 curl_multi_init() 返回的 cURL 多个句柄。 返回值 没有返回值。 实例 这个范例将会创建2个cURL句柄,把它们加到批处理句柄,然后并行地运行它们。 「大理石平板」富瑞联华 ...
分类:
Web程序 时间:
2019-10-08 12:36:40
阅读次数:
126
在线安装: 离线安装: https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines/versions ...
分类:
其他好文 时间:
2019-10-08 12:36:05
阅读次数:
120
curl_multi_exec — 运行当前 cURL 句柄的子连接 说明 处理在栈中的每一个句柄。无论该句柄需要读取或写入数据都可调用此方法。 参数 mh 由 curl_multi_init() 返回的 cURL 多个句柄。 still_running 一个用来判断操作是否仍在执行的标识的引用。 ...
分类:
Web程序 时间:
2019-10-08 12:35:50
阅读次数:
114
下面我们举个例子: new self 这里面注意这一行 get_class(Son::getStatic()); 返回的是 Son 这个 class, 可以总结如下: self 返回的是 new self 中关键字 new 所在的类中,比如这里例子的 : 始终返回 Father。 new stati ...
分类:
Web程序 时间:
2019-10-08 12:35:31
阅读次数:
87
一,栈的定义 ? 栈:是限定在表尾进行插入或删除操作的线性表。 ?对栈来说,一般将表尾称为栈顶(top),表头端称为栈底(base)。不含元素的空表称为空栈。 ? 栈的修改是按后进先出的原则进行的,因此,栈又称为后进先出的线性表。 二,栈的表示与实现 顺序栈:即栈的顺序存储结构是利用一组地址连续的存 ...
分类:
其他好文 时间:
2019-10-08 12:35:16
阅读次数:
92
public static void main(String[] args) throws InterruptedException { // Runtime.getRuntime().availableProcessors() 获取可用的cpu数量 int count = Runtime.getR... ...
分类:
编程语言 时间:
2019-10-08 12:35:00
阅读次数:
162
首先定义两个基于NIO的事件循环组(EventLoopGroup),一个用于接收连接(bossGroup),另一个用于完成对应的连接处理(workerGroup)。 ServerBootstrap是netty提供的帮助我们简化服务器启动的类,而我们需要再定义一个子处理器,其作用是在channel一旦 ...
分类:
Web程序 时间:
2019-10-08 12:34:44
阅读次数:
129
题目 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums ... ...
分类:
其他好文 时间:
2019-10-08 12:34:31
阅读次数:
74
[TOC] 一.DRF中的Request 在Django REST Framework中内置的Request类扩展了Django中的Request类, 实现了很多方便的功能 如请求数据解析和认证等. 比如, 区别于Django中的request: 从 中获取URL参数, 从 中去取某些情况下的POS ...
分类:
其他好文 时间:
2019-10-08 12:34:18
阅读次数:
79