码迷,mamicode.com
首页 > 编程语言
Java线程常用的操作方法
目标:  了解设置和取得线程的名称。 了解线程的强制运行。 了解线程的休眠。 了解线程的礼让。 了解线程的中断操作。 具体内容:在多线程中所有的操作方法实际上都是从Thread类开始的。所有的操作都是在Thread类之中的。 线程操作的主要方法 NO 方法名称 类型 描述 1 public Thread(Runnable   target) 构造...
分类:编程语言   时间:2016-06-16 14:59:30    阅读次数:238
python开发总结
最近在接触python,感觉python之所以开发效率高,可能有三个因素: 1、语言表达能力强悍。 2、支持很多高级的语言特性。 3、第三方开源库非常的丰富。   两本不错的书: 《Python参考手册》:对Python各个标准模块,特性介绍的比较详细。 《Python核心编程》:介绍的比较深入,关键是,对Python很多高级特性都有介绍。 一个开源...
分类:编程语言   时间:2016-06-16 14:52:20    阅读次数:230
JavaWeb学习之Servlet3.0新特性详解
异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结束该 Servlet 线程。在接收到请求之后,Servlet 线程可以将耗时的操作委派给另一个线程来完成,自己在不生成响应的情况下返回至容器。针对业务处理较耗时的情况,这将大大减少服务器资源的占用,并且提高并发处理速度。 新增的注解支持:该版本新增了若干注解,用于简化 Servlet、过滤器(Fi...
分类:编程语言   时间:2016-06-16 14:52:08    阅读次数:182
JAVA之代码混淆proguard
官方网站用法 http://proguard.sourceforge.net/index.html#/manual/examples.html proguard主要三部分功能 缩减代码、优化代码、混淆代码。三部分功能都可以在配置文件里配置不启用此功能。 #Shrink Options #不缩减代码 -dontshrink #Optimization Options #优化代...
分类:编程语言   时间:2016-06-16 14:51:09    阅读次数:202
Spring Boot学习笔记
Spring Boot带来的四大特性 自动配置(Automatic configuration) Starter依赖(Starter dependencies) CLI(Command-line interface) Actuator: 在运行时查看Spring Boot应用的内部信息...
分类:编程语言   时间:2016-06-16 14:49:48    阅读次数:437
多线程以及底层实现
一.概念 什么是进程 进程是指在系统中正在运行的一个应用程序 每个进程之间的是独立的,每个进程均运行在其专用且受保护的内存空间内 一个进程至少要有一个线程 什么是线程 一个线程要执行任务,必须得有线程 一个进程(程序)的所有任务都在线程中执行的 一个线程执行任务是串行的,也就是说一个线程,同一时间内,只能执行一个任务 多线程原理 同一时间,CPU只能处理1条线程,只有一条线程在工作(执行) 多...
分类:编程语言   时间:2016-06-16 14:50:33    阅读次数:542
JavaScript基础——函数表达式、闭包
简介 函数表达式是JavaScript中的一个既强大又容易令人困惑的特性。定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。函数声明的语法是这样的: function functionName(arg0 , arg1 , arg2……){ //函数体 }首先是function关键字,然后是函数的名字,这就是指定函数名的方式。Firefox、Safari、Chrome和Oper...
分类:编程语言   时间:2016-06-16 14:49:47    阅读次数:262
四大组件之Service(四)-Service的线程、工作线程、权限及系统Service
Service的线程和工作线程是一回事吗?使用Service需要权限吗?安卓系统提供了哪些可以使用的系统级的Service呢?本文将为你回答这些看上去简单但是确很实用的问题。...
分类:编程语言   时间:2016-06-16 14:46:44    阅读次数:270
多线程详解(一)
一、概念准备1、进程 (1)直译:正在进行中的程序 (2)解释:执行一个程序时,会在内存中为程序开辟空间,这个空间就是一个进程。 (3)注意:一个进程中不可能没有线程,只有有了线程才能执行; 进程只开辟空间,并不执行,执行的是线程. 2、进程(1)定义:就是进程中一个负责执行的控制单元(执行路径) (3)注意:一个进程中可以有多个执行路径,称为多线程;一个进程中至少有一个线程 3、任务 开启多个线程...
分类:编程语言   时间:2016-06-16 14:44:58    阅读次数:282
java发送邮件时遇到的坑
之前用163邮箱发邮件时明明是成功的,但是使用中国移动自己的邮箱时,无论如何在linux服务器中都发送不成功,一开始报如下错误:javax.mail.MessagingException: Unknown SMTP host: mail.chinamobilesz.com at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTrans...
分类:编程语言   时间:2016-06-16 14:42:04    阅读次数:355
Hadoop伪分布安装详解+MapReduce运行原理+基于MapReduce的KNN算法实现
本篇博客将围绕Hadoop伪分布安装+MapReduce运行原理+基于MapReduce的KNN算法实现这三个方面进行叙述。 (一)Hadoop伪分布安装1、简述Hadoop的安装模式中–伪分布模式与集群模式的区别与联系. Hadoop的安装方式有三种:本地模式,伪分布模式,集群(分布)模式,其中后两种模式为重点,有意义 伪分布:如果Hadoop对应的Java进程都运行在一个物理机器上,称为伪...
分类:编程语言   时间:2016-06-16 14:41:00    阅读次数:370
C语言实现快速翻转数组的顺序
#include void Reverse(int *p , int size) { int i , tmp; for(i = 0 ; i < size/2 ; i++) { tmp = p[i] ; p[i] = p[size-1-i] ; p[size-1-i] = tmp ; } ...
分类:编程语言   时间:2016-06-16 14:39:16    阅读次数:141
c++对象模型研究3:数据
开始前先看看 class X {}; class Y:public virtual X {}; class Z:public virtual X {}; class A:public Y,public Z {}; 上述X,Y,Z,A中没有任何一个class内含明显的数据,其间只表示了继承关系。 按照书上的例子 sizeof X = 1 sizeof Y = 8 sizeof Z = 8 s...
分类:编程语言   时间:2016-06-16 14:38:09    阅读次数:168
JavaScript对象类型详解
JavaScript对象类型详解 JavaScrtip有六种数据类型,一种复杂的数据类型(引用类型),即Object对象类型,还有五种简单的数据类型(原始类型):Number、String、Boolean、Undefined和Null。其中,最核心的类型就是对象类型了。同时要注意,简单类型都是不可变的,而对象类型是可变的。 什么是对象 一个对象是一组简单数据类型(有时是引用数据类...
分类:编程语言   时间:2016-06-16 14:39:43    阅读次数:256
Xcode中如何快速创建一个Objc与Swift桥接的头文件
我们知道如果在一个纯的Swift项目中要想使用Objc/C++之类的代码,必须使用桥接头文件. 下面我简要的说一下如何快速而又安全的创建一个桥接头文件. 首先在Xcode中选择新建文件,从Objective-C模板创建一个新的.m文件,名字无所谓,类型选择”空文件”,点击next 随便找一个地方存放上述文件,在点击创建的时候,Xcode会弹出一个对话框,询问你是否配置一个桥接头文件:...
分类:编程语言   时间:2016-06-16 14:37:01    阅读次数:334
VB.net学习笔记(三十)认识线程池
水是生命之源,计算机资源也一样。     每一线程尤如一滴水,你花一滴,我花一滴,你还一滴,我还一滴,就象游兵散将一样,线程越多,越复杂混乱。而每一个线程创建需要开销,活动的线程也需要开销。过多的线程导致系统内存占用过度或系统资源不足。为了解决线程生命周期开销问题和资源不足问题,创建线程池,让每滴水(线程)纳入统一管理。特别是那些生存期比较短暂的线程。使用线程池执行任务比每次完成一个任务时都创建...
分类:编程语言   时间:2016-06-16 14:37:35    阅读次数:363
python爬虫(2)...
上一节说到tag, 这里接着讲, tag有个属性叫做string, tag.string其实就是我们要掌握的四个对象中的第二个 NavigableString, 它代表的是该tag内的text(甚至包括空白字符, 该tag内如果有别的tag, 必须前后紧挨不带空格, 否则返回None, 这一点的原因 ...
分类:编程语言   时间:2016-06-16 14:33:30    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!