码迷,mamicode.com
首页 > 编程语言 > 周排行
线程与进程的区别以及联系
在操作系统中,线程与进程是非常重要的概念,深刻地理解它们很有必要。那么,什么是线程,什么是进程呢?它们之间又有什么区别什么联系呢? 进程是具有独立功能的程序关于某个数据集合的一次运行活动,可以申请和运行资源,是系统资源分配和调度的最小单位。一个程序可以对应一个或多个进程,一个进程可以对应一个程序或一 ...
分类:编程语言   时间:2017-02-25 19:41:30    阅读次数:188
Java之NIO
想要学习Java的Socket通信,首先要学习Java的IO和NIO基础,这方面可以阅读《Java NIO 系列教程》。 下面展示自己代码熟悉Java的NIO编程的笔记。 1、缓冲区(Buffer) /* * 一、缓冲区(Buffer):在Java 中负责数据的存取。缓冲区就是数组。用于存储不同数据 ...
分类:编程语言   时间:2017-02-25 19:42:03    阅读次数:279
JavaScript03
DOM(document object model )文档对象模型 节点:node 获取节点的方式: 直接方式: 通过元素的id属性获取(最常用) alert(window.document.getElementById('uname').value); 通过元素的name属性获取 alert(do ...
分类:编程语言   时间:2017-02-25 19:44:39    阅读次数:178
unity编辑器扩展一批量生成图片预制
觉得自己正在慢慢退化,所以以后坚持写博客记录一下成长。 今天分享一个以前用到的一个功能,unity编辑器的一个扩张工具--批量生成图片,有兴趣的朋友可以进行扩展 闲话少说直接上代码: namespace Game.Utility{ public class BatchCreatePrefab : E ...
分类:编程语言   时间:2017-02-25 19:52:45    阅读次数:289
JAVA----并发学习
既然说到并发那么就先说几个相关的概念 同步与异步 同步和异步一般用来形容一次方法的调用, 同步调用一开始,调用者必须等到方法调用返回后,才能够继续后面的操作.异步调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续操作 并发与并行 并发与并行是2个容易混淆的概念,他们都可以表示 ...
分类:编程语言   时间:2017-02-25 19:58:24    阅读次数:179
C语言的基本概念
1、经典入门:hello world 注:上面所使用的关键字:include 头文件包含 int 整型,用来表示整数的类型 void 空类型 return 函数返回 2、基本概念: 源文件:源文件即源程序代码文件,C语言源文件后缀名是.c; 头文件:头文件的后缀名为.h,C语言代码由源文件和头文件构 ...
分类:编程语言   时间:2017-02-25 20:03:02    阅读次数:267
Java IO总结
Java IO流分类: 按照输入输出分为:输入流,输出流,输入输出流的概念是相对的,相当于安在文件上的管道,新new出的InputStream对象是指磁盘文件等,每当程序要进行读操作时指的是从文件中读数据,对于文件来说是输出数据,但对于程序是读取/输入数据,应使用输入流,反之进行写操作时使用输出流。 ...
分类:编程语言   时间:2017-02-25 20:10:00    阅读次数:261
c语言冒泡查询教程
冒泡查询教程 输出结果 这是我看c教程之后模拟写的一段编程,希望对大家有所帮助! ...
分类:编程语言   时间:2017-02-25 20:11:52    阅读次数:192
python select poll epoll的区别
select 优点:为最早的异步io处理模块,他可以再linux上和windows上使用,跨平台兼容性好,而poll和epoll都不能在windows系统环境中使用。 缺点:select的机制决定了他每次循环需要对所有input中的端口进行检测,看是否有新连接建立。他的开销会随所检测端口数量线性增大 ...
分类:编程语言   时间:2017-02-25 20:14:24    阅读次数:179
001:java面向对象
1:构造函数 判断下列程序的执行结果: 分析:类内的同类名静态变量在加载类时就已经创建,所以没有问题。 判断下列程序的执行结果: 分析:创建对象的时候,先开辟空间,然后给非静态成员变量demo分配空间,默认初始化,值为null,然后调用构造函数进栈,构造函数进栈执行的时候明显要执行隐式三步,隐式三步 ...
分类:编程语言   时间:2017-02-25 21:05:30    阅读次数:144
BZOJ 2244: [SDOI2011]拦截导弹 [CDQ分治 树状数组]
传送门 题意:三维最长不上升子序列以及每个元素出现在最长不上升子序列的概率 $1A$了好开心 首先需要从左右各求一遍,长度就是$F[0][i]+F[1][i]-1$,次数就是$G[0][i]*G[1][i]$ 我们可以用一些转换来简化代码 反转之后变成$LIS$,然后再反转并且$x,y$取反还是$L ...
分类:编程语言   时间:2017-02-25 21:09:09    阅读次数:205
Python上下文管理
1 import queue 2 import contextlib 3 import time 4 @contextlib.contextmanager 5 def worker_state(xxx,val): 6 xxx.append(val) 7 print("before",xxx) 8 t... ...
分类:编程语言   时间:2017-02-25 21:09:55    阅读次数:142
选择排序
1 /*选择排序*/ 2 #include 3 using namespace std; 4 int main() 5 { 6 int n,i,j,a[n+1],d; 7 cin>>n; 8 cout>a[i]; 13 } 14 for(i=1;ia[i])//选出其后的最大值 20 d=j;//做... ...
分类:编程语言   时间:2017-02-25 21:11:10    阅读次数:145
C语言 · 大数加法
算法提高 大数加法 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 输入两个正整数a,b,输出a+b的值。 输入格式 两行,第一行a,第二行b。a和b的长度均小于1000位。 输出格式 一行,a+b的值。 样例输入 42 样例输出 6 1 #in ...
分类:编程语言   时间:2017-02-25 21:11:36    阅读次数:208
laravel 将数组转化成字符串 再把字符串转化成数组
这是在给阮少翔改代码的时候用的方法, 开始的数据用explored转化成数组不是想要的结果, 我就自己写了一个方法把有用的信息提取出来拼接成一个字符串, 再用explored将字符串转化成数组. 方法有点笨, 但是最后是解决了阮少翔的问题 ...
分类:编程语言   时间:2017-02-25 21:14:52    阅读次数:1966
python的N个小功能(文件内容的匹配替换)
# -*- coding: utf-8 -*- """ Created on Fri Feb 17 20:25:05 2017 @author: who """ import os import os.path import re import string rootdir=r'D:\test' f ...
分类:编程语言   时间:2017-02-25 21:15:23    阅读次数:328
libsvm java版本使用心得(转)
http://blog.csdn.net/u010340854/article/details/19159883 https://github.com/cjlin1/libsvm 项目中要用到svm分类器,自己实现的话太费时间,于是寻找开源实现,找到了libsvm。 Java版本是一个jar包,引入 ...
分类:编程语言   时间:2017-02-25 21:16:01    阅读次数:253
关于spring框架工作原理的初解
一:spring基本概念 1)struts2是web框架,hibernate是orm框架 2)spring是容器框架,创建bean,维护bean之间的关系 3)spring可以管理web层,持久层,业务层,dao层,spring可以配置各个层的组件,并且维护各个层的关系 二:spring核心原理 1 ...
分类:编程语言   时间:2017-02-25 21:19:02    阅读次数:268
线程状态转换
上图,不说话: 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 3、运行状态(Running):就绪状态的线程获取了CPU,执行程序代码。 ...
分类:编程语言   时间:2017-02-25 21:19:22    阅读次数:169
java. util. concurrent. atomic
一、原子更新基本类型 AtomicInteger AtomicBoolean AtomicLong 二、原子更新数组 AtomicIntegerArray AtomicLongArray AtomicReferenceArray 三、原子更新引用类型 AtomicReference AtomicRe ...
分类:编程语言   时间:2017-02-25 21:26:26    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!