码迷,mamicode.com
首页 > 2016年06月24日 > 全部分享
线程模型的综述
本文首先介绍了一些线程基础,比如并发、并行、内存分配、系统调用、POSIX线程。接着通过strace分析了线程与进程的区别。最后以Android、Golang等线程模型进行了分析。 基础 1. 什么是并发(Concurrent),什么是并行(Parallels)? 并发指同时进行多个计算任务。 并行 ...
分类:编程语言   时间:2016-06-24 23:40:17    阅读次数:388
接口和抽象类
接口用于规范,抽象类用于共性。 1、抽象类适用于同一系列,并且需要继承的成员。 2、接口适用于不同系列具有相同的动作(行为,动作,方法) 3、对于不同系列,单具有相同的行为,可以考虑使用接口。 4、接口解决了类不能多继承的问题。 5、类是对对象的抽象,可以把抽象类理解为把类当作对象,抽象成的类 6、 ...
分类:其他好文   时间:2016-06-24 23:41:28    阅读次数:268
图说 堆排序
用例: 将一组数据从大到小进行排列 10, 16, 18, 12, 11, 13, 15, 17, 14, 19 size=10 步骤1.根据数组初始化堆 步骤2.从最后一个根节点( 下标为(size-1-1)/2 )开始往第一个根节点遍历,依次将每个最小子树排好序,建造一个小堆: 步骤3.进行堆排 ...
分类:编程语言   时间:2016-06-24 23:40:34    阅读次数:265
linux笔记八---------文件查找
1.find文件查找指令 > find 目录 参数 参数值,参数 参数值..... > find / -name passwd //从系统根目录开始递归查找name=passwd的文件 参数 -maxdepth n 查找目录最深层次 -mindepth n 查找目录最浅层次 -name filena ...
分类:系统相关   时间:2016-06-24 23:41:14    阅读次数:204
Myeclipse添加外部Tomcat出现启动故障的问题解决
故障: 1.java.lang.IllegalStateException: No output folder 分析:work文件夹无写权限 解决:找到tomcat的安装文件夹,右键点击work文件夹“属性”,在“安全”卡中编辑权限,把当前用户组的权限修改为“修改”即可。 2.java.io.Fil ...
分类:系统相关   时间:2016-06-24 23:42:20    阅读次数:400
HTML
一个完整的网页是有html(超文本标记语言),css(层叠样式表)JavaScript(动态脚本语言)三部分组成 一、html 概念:超文本标记语言,“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素 结构构造:超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分( ...
分类:Web程序   时间:2016-06-24 23:39:35    阅读次数:285
jsp: ServletContext
WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。 ServletConfig对象中维护了ServletContext对象的引用,开发人员在编写servlet时,可以通过ServletConfig.getServletContext方 ...
分类:Web程序   时间:2016-06-24 23:41:31    阅读次数:205
C# 向IQueryable添加一个Include扩展方法
...
分类:Windows程序   时间:2016-06-24 23:39:41    阅读次数:408
display 与 visibility
项目开发中经常会遇到需要显示和隐藏DOM元素。常用的两个是display,visibility属性,高级点的会用到angularJS的ng-show,ng-if指令。 W3标准对这个两个属性的解释如下: 1. display 设置元素如何显示。 2. visibility 设置元素是否可见。 ``` ...
分类:其他好文   时间:2016-06-24 23:41:38    阅读次数:254
SQL Server四个“系统数据库”作用的简介
master、model、msdb、tempdb简称为“3M1T”,在后续的版本选择安装不同的组件后也有其他系统级数据库,如ReportServer、Distribution等,本次主要介绍3M1T数据库。 【master数据库】:master数据库是SQL Server中最重要的数据库,记录了SQ ...
分类:数据库   时间:2016-06-24 23:38:56    阅读次数:227
Android studio 目录结构
工程目录结构 .gradle Gradle编译系统,版本由wrapper指定.idea Android Studio IDE所需要的文件build 代码编译后生成的文件存放的位置gradle wrapper的jar和配置文件所在的位置.gitignore git使用的ignore文件build.gr ...
分类:移动开发   时间:2016-06-24 23:40:49    阅读次数:301
Delphi内存与指针学习摘要
(1)StrAlloc StrDispose给字符指针(PChar、PWideChar、PAnsiChar)分配内存, 最佳选择是: StrAlloc.(注: 也可以用array[0..Max_Path] of Char)StrAlloc 分配的内存, 用StrDispose 释放, 用 StrBu ...
分类:Windows程序   时间:2016-06-24 23:39:49    阅读次数:243
CSS标签知识
一、内联标签和块标签的区别 内联,内嵌,行内属性标签: 1、默认同行可以继续跟同类型标签; 2、内容撑开宽度 3、不支持宽高 4、不支持上下的margin和padding 5、代码换行被解析 块属性标签: 1、默认独占一行显示; 2、没有宽度时,默认撑满一排 3、支持所有css命令 二、displa ...
分类:Web程序   时间:2016-06-24 23:39:55    阅读次数:243
模块 2 处理xml等配置文件、压缩包处理、类、面向对象
一、模块 1.configparser xxoo文件 显示 2.ElementTree 模块 xml文件操作 以下为xx.xml http://www.cnblogs.com/wupeiqi/articles/5501365.html 3、压缩包的处理 1.处理zip包 2.tar包 3 subpr ...
分类:其他好文   时间:2016-06-24 23:40:49    阅读次数:282
LeetCode-66-Plus One
Given a non-negative number represented as an array of digits, plus one to the number. The digits are stored such that the most significant digit is a ...
分类:其他好文   时间:2016-06-24 23:39:28    阅读次数:190
条件编译#ifdef的妙用详解_透彻
这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部 分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命令最常见的形式为: #ifde ...
分类:其他好文   时间:2016-06-24 23:39:48    阅读次数:304
邮件发送
...
分类:其他好文   时间:2016-06-24 23:37:45    阅读次数:167
1862条   上一页 1 2 3 4 5 6 ... 110 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!