最近新学习了一个命令curl,里面有一个参数-I可以查看到网站使用的是哪种服务器,比如:[root@docker ~]# curl -I localhost
HTTP/1.1 200
Server: nginx/1.14.0
Date: Thu, 02 Aug 2018 04:34:38&
分类:
其他好文 时间:
2018-08-02 12:53:21
阅读次数:
175
运算符 new 使用起来要比函数 malloc 简单得多,例如: int *p1 = (int *)malloc(sizeof(int) * length); int *p2 = new int[length]; 这是因为 new 内置了 sizeof、类型转换和类型安全检查功能。 对于非内部数据类 ...
分类:
其他好文 时间:
2018-08-02 12:53:12
阅读次数:
150
今天要厚着脸皮给大家推荐一个自己做的通信中间件——ServiceAnt,目前已经在我们团队的两个产品线上投入了使用。 ServiceAnt是什么 它最初的定位是ESB(企业服务总线),但目前还没有达到这个高度,主要是还是没有提供分布式的实现,有机会会补上。 现在它只能工作于进程内,与 Mediato ...
分类:
其他好文 时间:
2018-08-02 12:53:04
阅读次数:
408
函数 malloc 的原型如下: void * malloc(size_t size); 用 malloc 申请一块长度为 length 的整数类型的内存,程序如下: int *p = (int *) malloc(sizeof(int) * length); 我们应当把注意力集中在两个要素上:“类 ...
分类:
其他好文 时间:
2018-08-02 12:52:42
阅读次数:
181
首先安装ipython ipython安装完成以后出现如下界面 然后安装theano 中途安装因为网络不好,造成超时而停止安装或者停滞不前,则按下Ctrl+C,停止此操作,或者关掉Anaconda Prompt窗口,重新来过。不过要注意,此时要清理一下lock的已下载部分,不然会造成Sleeping ...
分类:
其他好文 时间:
2018-08-02 12:52:36
阅读次数:
199
在jdk5之前,可能我们要通过这样的方式来实现可变参数的方法: 通过Object[]数组来实现。 输出如下: 但在jdk5之后,Java终于有可变参数这个特征了。 语法类似于static void printArray(Object... args) 输出如下: main函数里的第一句调用可见,这个 ...
分类:
编程语言 时间:
2018-08-02 12:52:29
阅读次数:
167
首先是操作系统将代码程序加载到内存中 然后将内存分为4个区 栈区,程序的局部变量区,函数传递的参数,由编译器自动进行内存资源的释放。 堆区,动态内存申请,如果不手动释放内存,则这块内存不会进行析构。 全局区,静态区,常量区(字符串存放的位置),程序结束后,有操作系统释放 代码区,存放函数体的二进制代 ...
分类:
编程语言 时间:
2018-08-02 12:52:23
阅读次数:
165
效果图: 实现方式: 给 PullToRefreshListView 设置 onScrollListener 当滑动时 firstVisibleItem >= 要悬浮的 item 的 position 时,让悬浮部分显示,否则隐藏 代码示例: 1. MainActivity布局: 2. header ...
分类:
其他好文 时间:
2018-08-02 12:52:16
阅读次数:
179
一、ThreadLocal简介 ThreadLocal是线程的局部变量,是每一个线程所单独持有的,其他线程不能对其进行访问 ,通常是类中的private static字段。 我们知道有时候一个对象的变量会被多个线程所访问,这时就会有线程安全问题,当然我们可以使用synchorinized 关键字来为 ...
分类:
编程语言 时间:
2018-08-02 12:52:08
阅读次数:
194
CentOS中利用Docker安装Redis 1、拉取镜像 #docker pull redis:4.0.10 2、加载镜像 #docker run -p 6379:6379 --name test-redis -v /root/redis/data:/data/redis-db -d --rest ...
分类:
其他好文 时间:
2018-08-02 12:52:01
阅读次数:
211
内存耗尽怎么办? 如果在申请动态内存时找不到足够大的内存块,malloc 和 new 将返回 NULL 指针, 宣告内存申请失败。通常有三种方式处理“内存耗尽”问题。 ...
分类:
其他好文 时间:
2018-08-02 12:51:52
阅读次数:
174
这里只是讲的Nginx结合SSL的一个非常简单的应用,仅供测试环境下使用,暂时不讨论实际生产环境里的应用。
分类:
其他好文 时间:
2018-08-02 12:26:49
阅读次数:
132
循环语句的效率 C++/C 循环语句中,for 语句使用频率最高,while 语句其次,do 语句很少用。本节 重点论述循环体的效率。提高循环体效率的基本办法是降低循环体的复杂性。 ...
分类:
其他好文 时间:
2018-08-02 12:26:41
阅读次数:
148
goto 语句 自从提倡结构化设计以来,goto 就成了有争议的语句。 首先,由于 goto 语句可以 灵活跳转,如果不加限制,它的确会破坏结构化设计风格。其次,goto 语句经常带来错 误或隐患。 它可能跳过了某些对象的构造、变量的初始化、重要的计算等语句。 ...
分类:
其他好文 时间:
2018-08-02 12:26:34
阅读次数:
159
Ansible概述由于互联网的快速发展导致产品更新换代速度逐渐加快,运维人员每天都要进行大量的维护操作,仍旧按照传统方式进行推护会使得工作效率低下。这时,部署自动化运维就可以尽可能安全、高效地完成这些工作。一般会把自动化运维工具划分为两类:一类是需要使用代理工具的,也就是基于专用的Agent程序来完成管理功能,如:Puppet、Func、Zabbix等;另处一类是不需要配置代理工其的,可以直接基于
分类:
其他好文 时间:
2018-08-02 12:26:15
阅读次数:
165