一、线程概念
如果进程需要完成多个任务的时候,需要对其进行串行化操作。而如果其中一个任务(比如io操作),造成任务执行的挂起。则可以分解任务,将任务分开执行。
其中的每个任务就是所谓的线程。
线程包含了表示进程内执行环境必需的信息。
进程的所有信息对该进程的所有线程都是共享的。包括可执行的程序文本、程序的全局内存和堆内存、栈以及文件描述符。
二、线程创建
新增的线程可以...
分类:
编程语言 时间:
2015-07-01 18:31:52
收藏:
0 评论:
0 赞:
0 阅读:
254
我们通常需要根据客户需求对于查询出来的结果给客户提供自定义的排序方式,那么我们通常sql需要实现方式都有哪些,参考更多资料总结如下(不完善的和错误望大家指出):
一、如果我们只是对于在某个程序中的应用是需要按照如下的方式排序,我们只需在SQL语句级别设置排序方式:
1、按照oracled的默认方式排序:select * from table_name order
by col_n...
分类:
数据库技术 时间:
2015-07-01 18:31:42
收藏:
0 评论:
0 赞:
0 阅读:
482
60 Permutation Sequence链接:https://leetcode.com/problems/permutation-sequence/
问题描述:
The set [1,2,3,…,n] contains a total of n! unique permutations.By listing and labeling all of the permutations in o...
分类:
其他 时间:
2015-07-01 18:31:32
收藏:
0 评论:
0 赞:
0 阅读:
163
//: Playground - noun: a place where people can play
import UIKit
//使用 if
和 switch 作为条件控制。使用 for-in
、 for
、 while 、 do-while
作为循环。小括号不是必须的,但主
体的大括号是必需的。
let individualS...
分类:
编程语言 时间:
2015-07-01 18:31:22
收藏:
0 评论:
0 赞:
0 阅读:
128
JDK介绍及其结构、用途
1、JDK的介绍
JDK是Java Development Kit 的缩写,是Sun Microsystems针对Java开发员的产品。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。想要开发java产品,需先安装JDK。
(1)、JDK包含的基本组件包括:
javac – ...
分类:
编程语言 时间:
2015-07-01 18:31:12
收藏:
0 评论:
0 赞:
0 阅读:
264
//: Playground - noun: a place where people can play
import UIKit
//使用 enum
来创建枚举。如同类和其他命名类型,枚举也可以有方法
enum Rank:
Int {
case Ace =
1
case Two, Three, Four, Five, Six, ...
分类:
其他 时间:
2015-07-01 18:31:02
收藏:
0 评论:
0 赞:
0 阅读:
170
Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。
Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。...
分类:
其他 时间:
2015-07-01 18:30:56
收藏:
0 评论:
0 赞:
0 阅读:
138
log4j.properties 详解与配置步骤
一、log4j.properties 的使用详解
1.输出级别的种类
ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息
2.配置日志信息输出目的地
log4j.appender.appenderName = fully.qualified.name.of...
分类:
编程语言 时间:
2015-07-01 18:30:52
收藏:
0 评论:
0 赞:
0 阅读:
158
为当前视图添加截取功能(此处的textImageView是截取图片操作者需求放到的地方)
UIImageView *view = [[UIImageView alloc]initWithImage:[self getImageWithView:self.view]];
tesxtImageView.image = view.image;
得到截取图片的方法
- (UIImage *)ge...
分类:
移动平台 时间:
2015-07-01 18:29:42
收藏:
0 评论:
0 赞:
0 阅读:
343
//: Playground - noun: a place where people can play
import UIKit
//多返回值函数
func countss(string:
String) -> (vowels:
Int,consonants:
Int,others: Int) {
var vowels =
0, consonants...
分类:
其他 时间:
2015-07-01 18:29:32
收藏:
0 评论:
0 赞:
0 阅读:
246
命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。
首先定义一个Receiver类,用来执行请求public class Receiver { public void action(){
System.out.println("执行请求");
}
}接着定义Command抽象类,用来声明执行...
分类:
其他 时间:
2015-07-01 18:29:22
收藏:
0 评论:
0 赞:
0 阅读:
78
一级缓存的使用和管理...
分类:
Web开发 时间:
2015-07-01 18:29:12
收藏:
0 评论:
0 赞:
0 阅读:
203
PopupWindow简介PopupWindow是悬浮在当前activity上的一个容器,用它可以展示任意的内容。
PopupWindow跟位置有关的API有下面几个:
showAsDropDown(View anchor, int xoff, int yoff, int gravity)
显示在anchor的左下角,通过xoff,yoff调整距离,gravity是popup相对于anchor的...
分类:
移动平台 时间:
2015-07-01 18:29:02
收藏:
0 评论:
0 赞:
0 阅读:
226
//: Playground - noun: a place where people can play
import Cocoa
class Person {
var residence:
Residence?//供选连接
}
class Residence {
var rooms = [Room]()
var number...
分类:
其他 时间:
2015-07-01 18:28:52
收藏:
0 评论:
0 赞:
0 阅读:
113
//: Playground - noun: a place where people can play
import Cocoa
var str1 =
"供选链接和强制拆包的不同。"
class Person {
var residence:
Residence?//供选连接
}
class Residence {
var ro...
分类:
其他 时间:
2015-07-01 18:28:42
收藏:
0 评论:
0 赞:
0 阅读:
275
1.默认配置:
1>允许匿名用户和本地用户登陆。
anonymous_enable=YES
local_enable=YES
2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名 用户家目录/var/ftp,且只能下载不能上传。
3>本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用户可以在自己家目录中进行读写操作;本地用户可以离开自家目录切换至有...
分类:
系统服务 时间:
2015-07-01 18:28:32
收藏:
0 评论:
0 赞:
0 阅读:
228
Hibernate中的类型...
分类:
Web开发 时间:
2015-07-01 18:28:22
收藏:
0 评论:
0 赞:
0 阅读:
257
OK,现在是想要学习一下hdfs的api和shell的使用方法。
首先,需要了解的是hdfs是什么?它有什么特点?它能用来做什么?
hdfs:
使用方式:hdfs --config confdir command
dfs运行一个文件系统的命令,在hadoop支持的文件系统中。
namenode -format 格式化dfs文件系统
secondar...
分类:
其他 时间:
2015-07-01 18:28:12
收藏:
0 评论:
0 赞:
0 阅读:
210
//声明一个基类
class vehicle {
var maxPassenger :
Int =
0
var manufacturer :
String!
func description() ->
String {
return
"max passenger is \(maxPassenger) and m...
分类:
编程语言 时间:
2015-07-01 18:28:02
收藏:
0 评论:
0 赞:
0 阅读:
120
重温了一下《IOS 7 Programming: Pushing the Limits》这本书,有许多零碎的知识点,记录一下,勉强算作是学习笔记吧。
CALayer
Part 1
动画的基本单元就是 UIView,它是非常重量级的对象,所以不能多用。但你又想让你的 UI 看起来更酷,那就需要使用 Core Animation 了。Core Animation 中最基础也最重要的部...
分类:
其他 时间:
2015-07-01 18:27:52
收藏:
0 评论:
0 赞:
0 阅读:
144