该书中第11章是写web服务器的搭建,无奈对web还比较陌生。还没有搞明白。 这些所谓的并发,其实都是操作系统做的事情,比如,多进程是操作系统fork函数实现的、I/O多路复用需要内核挂起进程、多线程需要内核创建和挂起线程。我么只是使用以下操作系统的这项并发技术。但是我们必须处理一些存在问题。 ●进 ...
分类:
编程语言 时间:
2017-09-15 16:50:20
阅读次数:
260
一、Python中的数据类型 Python是一种弱类型的编程语言,但具体到对数据的操作时,仍存在和必须涉及到具体的数据类型的概念。 Python中的基本数据类型可以分为: 数值类型:整型、浮点型 字符串型:由单引号或双引号括起来 布尔类型:True、False 空值类型:None 二、Python中 ...
分类:
编程语言 时间:
2017-09-15 16:48:36
阅读次数:
211
宏表达式在预编译期被处理,编译器不知道宏表达式的存在。 宏表达式没有任何的调用开销 宏表达式中不能出现递归定义。 C语言中强大的内置宏 注意:宏定义对空格比较敏感 #undef 取消前面定义的宏 条件编译是预编译指令命令,用于控制是否编译某段代码。 条件编译的意义: 1.条件编译使得我们可以按不同的 ...
分类:
其他好文 时间:
2017-09-15 16:42:52
阅读次数:
176
1. Android7.0,将存储卡中MP3设置为铃声,删除该MP3后,settings中的铃声没有变化,来电铃声也没有变化。 原因:android7.0的新特性 google 默认如此设计,在选择铃声的过程中,会将删除的铃声进行缓存,在删除铃声后,播放为缓存文件 1. google 目前将铃声分为 ...
分类:
移动开发 时间:
2017-09-15 16:41:17
阅读次数:
1151
// //// //// 基本概念 //// //// //一. 进阶高手的大门(1)理解程序的本质 程序是为了实际的问题而存在的,从本质上而言,程序是解决问题的步骤描述。 (实际问题==>深入分析问题==>解决问题的步骤==>将解决步骤翻译成程序) 首先理解实际问题: 1.确认问题类型,如:数值计 ...
分类:
其他好文 时间:
2017-09-15 16:32:41
阅读次数:
143
Description Input 第一行两个整数n和m,表示点与线段的数目。 接下来n行,每行两个整数x和y,表示第i个点的坐标,点从1到n编号。 接下来m行,每行四个整数p,q,V1和V2,表示存在一条从第p个点连向第q个点的线段,激活p->q这个方向的费用为V1,另一个方向费用为V2。 保证若 ...
分类:
其他好文 时间:
2017-09-15 16:31:06
阅读次数:
167
转自CSDN博客,u010425776,http://m.blog.csdn.net/u010425776/article/details/46932867 成员变量与局部变量的区别 1.成员变量定义在类中,整个类中都能够访问。 局部变量定义在局部代码块中,只能在局部代码块中访问。 2.成员变量存在 ...
分类:
编程语言 时间:
2017-09-15 14:42:17
阅读次数:
279
1、前提工作:已完成maven的安装及环境配置。 2、eclipse开发工具集成maven插件,我是用的是Version: Neon.2 Release (4.6.2)版本此版本自带maven插件不用单独安装。 在新建窗口中可看到maven项目的创建项表示maven插件已存在。 3、指定maven安 ...
分类:
系统相关 时间:
2017-09-15 13:53:40
阅读次数:
183
很久没有发表随笔了,最近工作不是太忙,抽点时间 给大家谈谈缓存吧 ; 在我从事web开发的几年实践中 接触了缓存技术 也是比较多的,在最初的 项目当中 我们用到 hibernate 的 一二级缓存,在到后期的 nosql产品 redis,memcache,还有互联网中常用的 页面缓存 oscache ...
分类:
Web程序 时间:
2017-09-15 12:27:56
阅读次数:
338
Parallel Tracking and Verifying: A Framework for Real-Time and High Accuracy Visual Tracking 本文目标在于 tracking performance 和 efficiency 之间达到一种平衡。将 track ...
分类:
其他好文 时间:
2017-09-15 12:22:31
阅读次数:
275