首页 > 编程语言
Java NIO:NIO概述
NIO是Java 4里面提供的新的API,目的是用来解决传统IO的问题。本文下面分别从Java NIO的几个基础概念介绍起。 以下是本文的目录大纲: 一.NIO中的几个基础概念 二.Channel 三.Buffer 四.Selector 若有不正之处,请多多谅解并欢迎批评指正。 一.NIO中的几个基 ...
分类:编程语言   时间:2017-08-22 01:13:07    收藏:0  评论:0  赞:0  阅读:252
Java NIO:浅析I/O模型
也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍了同步IO和异步IO ...
分类:编程语言   时间:2017-08-22 01:12:14    收藏:0  评论:0  赞:0  阅读:319
python进程之间修改数据[Manager]与进程池[Pool]
结果如下 结果如下 ...
分类:编程语言   时间:2017-08-22 01:08:57    收藏:0  评论:0  赞:0  阅读:1219
JavaScript 30 - 1 学习笔记
学习JavaScirpt30的笔记! ...虽然英语不是很好,但是跟着来还是学到了一些东西。 1 > JavaScirpt Drum Kit 功能是这样的 ,敲击键盘上面的按钮,播放一段打鼓的音乐 。 教程之中是有很多个按键,我的demo只做了4个按钮,实现了就可以啦。 直接贴代码吧。 音频是自己从 ...
分类:编程语言   时间:2017-08-22 01:07:44    收藏:0  评论:0  赞:1  阅读:454
线程与进程
一、线程和进程的概念 (1)进程概念 进程就是正在执行的程序,一个进程通常就是一个正在执行的应用程序。进程就是一个可执行程序一次运行的过程,它是系统进行资源分配和调度的一个独立单位。 (2)线程概念 线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即 ...
分类:编程语言   时间:2017-08-22 01:06:54    收藏:0  评论:0  赞:0  阅读:300
JavaScript之AJAX:原生ajax入门
背景 传统的Web应用允许用户端填写表单(form),当提交表单时就向网页服务器发送一个请求。服务器接收并处理传来的表单,然后送回一个新的网页,但这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML码往往是相同的。由于每次应用的沟通都需要向服务器发送请求,应用的回应时间依赖于服务器的回应时间 ...
分类:编程语言   时间:2017-08-22 01:06:44    收藏:0  评论:0  赞:0  阅读:243
python 正则表达式
正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式。 re.match只匹配字符串的开始,如果字符串开始不符合正则表达式(一句话中句首包含的特定字符),则匹配失败,函数返回None;而re.search匹配整个字符串(一句话中包含的特定字符),直到找到一个匹配 ...
分类:编程语言   时间:2017-08-22 01:06:33    收藏:0  评论:0  赞:0  阅读:255
Java学习1——JDK(学前准备)
一、下载: 可以在http://www.oracle.com/technetwork/java/javase/downloads/index.html下载并安装Java SE(JDK) java大致版本区别如下: Java SE(Java Platform,Standard Edition) 它允许 ...
分类:编程语言   时间:2017-08-22 01:02:39    收藏:0  评论:0  赞:0  阅读:222
2017-08-21Python作业
编写一个登陆接口:账户密码输入认证成功后显示欢迎信息输错3次后锁定_username=101645 _password=101645 foriinrange(100): username=int(input("username:")) password=int(input("password:")) ifusername==_usernameandpassword==_password: print("Wlcometosystem") break..
分类:编程语言   时间:2017-08-22 00:04:35    收藏:0  评论:0  赞:0  阅读:265
minizip c++ 压缩文件及文件夹
#include<fcntl.h> #include<sys/stat.h> #include<stdio.h> #include<dirent.h> #include<string.h> #include<stdlib.h> #include<vector> #include<string> #include<iostream> #include<fstream> #include"m..
分类:编程语言   时间:2017-08-22 00:03:03    收藏:0  评论:0  赞:0  阅读:1581
Python命令行加TAB补全(2.6)
首先,要找到Python的路径[hfrznew@recog1python2.6]$python Python2.6.6(r266:84292,Nov222013,12:16:22) [GCC4.4.720120313(RedHat4.4.7-4)]onlinux2 Type"help","copyright","credits"or"license"formoreinformation. >>>importsys >>>sys.path [‘‘,‘/usr..
分类:编程语言   时间:2017-08-22 00:02:51    收藏:0  评论:0  赞:0  阅读:361
数组转xml
//数组转xml functionarr2xml($arr,$node=null){ if($node==null){ $sim=newSimpleXmlElement(‘<?xmlversion="1.0"encoding="utf8"?><root></root>‘); }else{ $sim=$node; } foreach($arras$k=>$v){ if(!is_numeric($k)&&is_array($v)){ //echo‘1..
分类:编程语言   时间:2017-08-22 00:01:40    收藏:0  评论:0  赞:0  阅读:392
java环境内存不够用
swap在工作中,特别是java环境,程序写的有问题,会发生内存泄漏,可能会占用swap。协调让开发改程序,运维可以临时增大swap。第一步:创建一个块文件[root@oldboyedu-39~]#ddif=/dev/zeroof=/tmp/swapbs=1Mcount=128128+0recordsin128+0recordsout134217728bytes(134MB)copied..
分类:编程语言   时间:2017-08-21 23:51:32    收藏:0  评论:0  赞:0  阅读:267
Python 爬虫 2 (转)
一,获取整个页面数据 首先我们可以先获取要下载图片的整个页面信息。 getjpg.py Urllib 模块提供了读取web页面数据的接口,我们可以像读取本地文件一样读取www和ftp上的数据。首先,我们定义了一个getHtml()函数: urllib.urlopen()方法用于打开一个URL地址。 ...
分类:编程语言   时间:2017-08-21 23:47:54    收藏:0  评论:0  赞:0  阅读:279
Java批量压缩下载
最近做了一些有关批量压缩下载的功能,网上也找了一些资源,但都不是太全面,所以自己整理一份,已备不时之需。 直接上代码: // 获取项目路径 private static String WEBCLASS_PATH = Thread.currentThread().getContextClassLoad ...
分类:编程语言   时间:2017-08-21 23:47:27    收藏:0  评论:0  赞:0  阅读:227
移位运算、Arrays中的copyOf、java.util.AbstractCollection、linux命令之tail
移位运算:http://www.cnblogs.com/hongten/p/hongten_java_yiweiyunsuangfu.html。 Arrays中的copyOf: jdk1.8源码之java.util.AbstractCollection : http://www.cnblogs.co ...
分类:编程语言   时间:2017-08-21 23:47:15    收藏:0  评论:0  赞:0  阅读:324
细说Java多线程之内存可见性
可见性:一个线程对共享变量值的修改,能够及时地被其他线程看到。 共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线 程的共享变量。 Java内存模型: ...
分类:编程语言   时间:2017-08-21 23:46:48    收藏:0  评论:0  赞:0  阅读:306
C语言将字符串转换成对应的数字(十进制、十六进制)【转】
转自:http://wawlian.iteye.com/blog/1315133 ...
分类:编程语言   时间:2017-08-21 23:44:10    收藏:0  评论:0  赞:0  阅读:287
Unity3d 常用的方法
1、创建物体 2、加载物体 3、寻找物体 4、添加脚本 1、创建物体 find 方法查找对应的组件(找到第一个匹配的组件) ...
分类:编程语言   时间:2017-08-21 23:43:36    收藏:0  评论:0  赞:0  阅读:273
【LeetCode】数组-9(414)-O(n)内找到第三大的数
思路: 从前向后遍历,用三个变量first second third 保存前三个大的数,初值设为long类型的无穷小(因为开始提交到案遇到负的临界值的情况),如果新来的数大于first则 second first依次后移并且把这歌新值赋值给first 【正确代码】 有时间想想用treeset的容器做 ...
分类:编程语言   时间:2017-08-21 23:40:55    收藏:0  评论:0  赞:0  阅读:343
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!