线程
线程和进程
进程:系统运行程序的最小单位;一个进程最少有一个线程
线程:程序执行任务的最小单位;线程与线程之间并行
一个进程至少有一个线程,在java中这个线程称为主线程,由系统创建,运行main方法。这样只有一个线程的程序也被称为单线程程序。
主线程从程序入口main方法开始执行代码,执行任意方法中的代码都是按照自上而下的顺序执行的,如果只有一个主线程,又想实现在线听音乐这个功能...
分类:
编程语言 时间:
2015-08-13 14:24:53
收藏:
0 评论:
0 赞:
0 阅读:
286
图片处理,ImageMagick+jmagick教程...
分类:
编程语言 时间:
2015-08-13 14:24:43
收藏:
0 评论:
0 赞:
0 阅读:
239
ubuntu下vi的使用
ssh之后对于服务器的文件,我习惯用gedit,但是不好修改,于是就用vi.
1、vi的基本概念
基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),
各模式的功能区分如下:
1) 命令行模式command mode)
控制屏幕光标的移动,字符、字或...
分类:
系统服务 时间:
2015-08-13 14:24:33
收藏:
0 评论:
0 赞:
0 阅读:
199
摘要:本文旨在实现对winForm程序的多语言设置,包含自定义控件的多语言设置。以实现软件多语言版本特性。
实现步骤
1.添加
using System.Threading;
using System.Globalization;
2.设置winForm 程序Localizable属性为true
更改Language属性为要改变的语言,在设计界面对需要更改语言的控件进行更改...
分类:
编程语言 时间:
2015-08-13 14:24:23
收藏:
0 评论:
0 赞:
0 阅读:
209
线程的同步
指当多个线程使用同一对象中被同步的资源时,要根据“先来后到”的顺序使用。
举个例子:现在只有一台电脑,现在有两个人A和B想玩游戏,一个人C想写代码,一个人D想听音乐。此时A、B、C三个人要抢这台电脑,谁先抢到谁用,用完了后面两个人在接着抢,谁抢到谁用。而D则不用,在另外三个人中任意一个人正在使用的时候,都可以播放音乐给他听;由此可以看出玩游戏和写代码的功能(方法)是要有“先来后到”...
分类:
编程语言 时间:
2015-08-13 14:24:13
收藏:
0 评论:
0 赞:
0 阅读:
266
有N个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a和?a为一对相反数)。...
分类:
其他 时间:
2015-08-13 14:24:03
收藏:
0 评论:
0 赞:
0 阅读:
304
最近在使用druid连接池,同时也配置了web和spring的关联监控,检测到select * from tables param like #{param1} “%”的语句被拦截了。做个笔记。解决方法有两种:
一、 select * from tables param like concat(${param1},”%”)。
二、传入 参数的时候动态拼接 param1=param1+”%...
分类:
数据库技术 时间:
2015-08-13 14:23:53
收藏:
0 评论:
0 赞:
0 阅读:
1076
链接:点击打开链接
题意:大数斐波那契
代码:#include
#include
#include
using namespace std;
#define N 10000
#define M 300
#define mod 100000000
int a[N][M];
void bignumber(){
int i,j,t;
a[1][1]=a[2][1]=a[3][1...
分类:
其他 时间:
2015-08-13 14:23:43
收藏:
0 评论:
0 赞:
0 阅读:
265
效果图:
修改progressbar 让他满足自己的需求一般来说只修改一下,progressbar的style就可以满足需求了:
activity代码:仅仅显示一个布局而已
package com.example.testcustomprogressbar;
import android.app.Activity;
import android.os.Bundle;
imp...
分类:
移动平台 时间:
2015-08-13 14:23:23
收藏:
0 评论:
0 赞:
0 阅读:
271
C++中的STL还是比较有用的,尤其是在做科研实现算法的时候,之前也有用过,但是没怎么系统地学过,因此最近找了本书,大致浏览了一下,叶志军的那本《C++ STL开发技术导引》,科普、入门性质的一本书,写得比较浅[呵呵,勿喷]。下面的内容大部分是摘自该书。
deque双端队列容器(double-ended queue),可以在尾部、头部插入、删除元素,采用分块的线性结构来存储数据,两个迭代器分别指向...
分类:
其他 时间:
2015-08-13 14:23:13
收藏:
0 评论:
0 赞:
0 阅读:
134
ArcGIS 10.3.1发布了是有许多增强和改变,接下来我们重点内容一睹为快。一、三维内容制作、发布及分享
ArcGIS 10.3.1可以实现三维内容制作、发布及分享。发布流程:
需要的软件环境
ArcGIS Pro 1.1 beta及以上(据悉,正式版6月发布);
ArcGIS for Server 10.3.1;
ArcGIS Data Store 10.3.1;
Portal...
分类:
其他 时间:
2015-08-13 14:23:03
收藏:
0 评论:
0 赞:
0 阅读:
374
接触极客头条是在CSDN网站上,极客头条是一个分享技术文章、交流沟通学习技术的社区平台。我理解的极客头条融合了很多主流的IT技术,在这个平台上,可以搜索到自己喜欢和需要交流学习的领域,发布话题,发布链接,以致于达到共同学习、共同交流、共同进步的目的,这一目的旨在提高领域的技术水平,广纳更多的技术文章,去解决更多的问题,从而帮助更多的人。
总的来说吧,我个人觉得极客头条的版面设计不是...
分类:
其他 时间:
2015-08-13 14:22:53
收藏:
0 评论:
0 赞:
0 阅读:
143
链接:点击打开链接
题意:给出一个n,求斐波那契的前四位和后四位,并按照XXXX...XXXX的格式输出,如果不足八位直接全部输出
代码:
#include
#include
#include
#define Mod 10000
using namespace std;
long long f[100];
const int MAX=2;
typedef struct{
l...
分类:
其他 时间:
2015-08-13 14:22:43
收藏:
0 评论:
0 赞:
0 阅读:
157
这几天研究了下/dev/mem,发现功能很神奇,通过mmap可以将物理地址映射到用户空间的虚拟地址上,在用户空间完成对设备寄存器的操作,于是上网搜了一些/dev/mem的资料。网上的说法也很统一,/dev/mem是物理内存的全映像,可以用来访问物理内存,一般用法是open("/dev/mem",O_RDWR|O_SYNC),接着就可以用mmap来访问物理内存以及外设的IO资源,这就是实现用户空间驱动的一种方法。
用户空间驱动听起来很酷,但是对于/dev/mem,我觉得没那么简单,有2个地方引起我的怀疑:
(...
分类:
其他 时间:
2015-08-13 14:22:33
收藏:
0 评论:
0 赞:
0 阅读:
209
服务端用Java web或red5 server即可,直播和收看都是用Flash Builder 4做的flash。
先看效果图:
red5最新版已经更新到1.0.5 ,需要JDK8的支持。RED5主页:https://github.com/Red5服务器端用Java做web工程,主类继续ApplicationAdapter 空实现即可。
当然你也可以不用做java工程,在https://...
分类:
其他 时间:
2015-08-13 14:22:23
收藏:
0 评论:
0 赞:
0 阅读:
175
**************************************
注:本系列博客是博主学习Stanford大学 Andrew Ng 教授的《机器学习》课程笔记。博主深感学过课程后,不进行总结很容易遗忘,根据课程加上自己对不明白问题的补充遂有此系列博客。本系列博客包括线性回归、逻辑回归、神经网络、机器学习的应用和系统设计、支持向量机、聚类、将维、异常检测、推荐系统及大规模机器学习等内容...
分类:
其他 时间:
2015-08-13 14:22:13
收藏:
0 评论:
0 赞:
0 阅读:
238
1045: [HAOI2008] 糖果传递Time Limit:10 SecMemory Limit:162 MBSubmit:2786Solved:1218[Submit][Status][Discuss]Description有n个小朋友坐成一圈,每人有ai个糖果。每人只能给左右两人传递糖果。每...
分类:
其他 时间:
2015-08-13 14:21:13
收藏:
0 评论:
0 赞:
0 阅读:
307
可以用 animate() 方法来操作所有 CSS 属性吗?是的,几乎可以!不过,需要记住一件重要的事情:当使用 animate()时, 必须使用 Camel 标记法书写所有的属性名,比如,必须使用 paddingLeft而不是 padding-left,使用 marginRight而不是 marg...
分类:
Web开发 时间:
2015-08-13 14:20:53
收藏:
0 评论:
0 赞:
0 阅读:
199
优化:Cache缓存
分类:
系统服务 时间:
2015-08-13 14:20:43
收藏:
0 评论:
0 赞:
0 阅读:
161
现在网上最新的是CentOS7.1, 但是在配置国内流行的163源的时候,网上的文章大多数我这里都通不过。错误信息大概是:One of the configured repositories failed (CentOS-7 - Addons - 163.com), and yum doesn't ...
分类:
其他 时间:
2015-08-13 14:20:33
收藏:
0 评论:
0 赞:
0 阅读:
324