码迷,mamicode.com
首页 > 编程语言
C语言数据类型
分类:编程语言   时间:2014-07-24 21:59:02    阅读次数:208
笔记1:Python简单介绍
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程。Python已经成为最受欢迎的程序设计语言之一。2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。Python语法简.....
分类:编程语言   时间:2014-07-24 21:58:32    阅读次数:276
捕获Java线程池执行任务抛出的异常
捕获Java线程池执行任务抛出的异常Java中线程执行的任务接口java.lang.Runnable 要求不抛出Checked异常, public interface Runnable { public abstract void run(); } 那么如果 run() 方法中抛出了Runt...
分类:编程语言   时间:2014-07-24 21:57:42    阅读次数:246
单例模式,多种实现方式JAVA
转载请注明出处:http://cantellow.iteye.com/blog/838473第一种(懒汉,线程不安全):Java代码publicclassSingleton{privatestaticSingletoninstance;privateSingleton(){}publicstatic...
分类:编程语言   时间:2014-07-24 21:50:52    阅读次数:215
定时任务:Java中Timer和TimerTask的使用
java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks。一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内,TimerTask一般是以匿名类的方式创建。一个完整的Timer:Java代码java.util.Timertim...
分类:编程语言   时间:2014-07-24 21:50:42    阅读次数:268
基于ThreadPoolExecutor,自定义线程池简单实现
一、线程池作用 在上一篇随笔中有提到多线程具有同一时刻处理多个任务的特点,即并行工作,因此多线程的用途非常广泛,特别在性能优化上显得尤为重要。然而,多线程处理消耗的时间包括创建线程时间T1、工作时间T2、销毁线程时间T3,创建和销毁线程需要消耗一定的时间和资源,如果能够减少这部分的时间消耗,性能将....
分类:编程语言   时间:2014-07-24 21:49:53    阅读次数:318
java 常用concurrent类
1、CountDownLatch它的作用主要是当多个(数量等于初始化CountDownLatch时count参数的值)线程到达了预期状态或完成预期工作时触发事件,其他线程可以等待这个事件来触发自己后续工作。等待的线程会调用CountDownLatch的await方法,而达到自己预期状态的线程会调用C...
分类:编程语言   时间:2014-07-24 21:48:32    阅读次数:204
java里遇到的两个错误,还挺常见的,也比较麻烦
java.lang.NoClassDefFoundError这个是说,你的一个类找不到。1、你的路径可能有问题;2、我新增加一个package,里面有一个类A在java文件B中使用了,而我现在编译的是java文件C,C里用了B中的类;这时,也会出现这个错误。也就是:A--->B--->C。此时,应该...
分类:编程语言   时间:2014-07-24 21:47:32    阅读次数:190
[Python]命令行进度条
关键点是输出'\r'这个字符可以使光标回到一行的开头,这时输出其它内容就会将原内容覆盖。import timeimport sysdef progress_test(): bar_length=20 for percent in xrange(0, 100): hashes...
分类:编程语言   时间:2014-07-24 21:43:02    阅读次数:206
Swift编程语言的相关资料
苹果官方Swift文档《The Swift Programming Language》苹果开发人员Swift文档及介绍网友整理的Swift中文文档《Apple Swift编程语言新手教程》中文版Apple官方Swift教程(Github协作翻译中)Apple Swift编程语言新手教程极客学院《一小...
分类:编程语言   时间:2014-07-24 21:39:42    阅读次数:308
C/C++链表操作(面试)
1.为了反转这个单链表,我们先让头结点的next域指向结点2,再让结点1的next域指向结点3,最后将结点2的next域指向结点1,就完成了第一次交换,顺序就变成了Header-结点2-结点1-结点3-结点4-NULL,然后进行相同的交换将结点3移动到结点2的前面,然后再将结点4移动到结点3的前面就...
分类:编程语言   时间:2014-07-24 21:37:32    阅读次数:221
C语言学习笔记(五) 数组
数组 数组的出现就是为了解决大量同类型数据的存储和使用的问题; 数组的分类:一维数组、二维数组。 一维数组:为多个变量连续分配存储控件;所有的变量的数据类型必须相同;所有变量所占的字节大小必须相等; 例如:int a[4]; 一维数组名不代表数组中的所有元素而是代表数组中第一个元素的地...
分类:编程语言   时间:2014-07-24 21:36:22    阅读次数:235
【Java】通过移除空行和注释来压缩 JavaScript 代码
1. [代码]JavaScriptCompressor.java/*** This file is part of the Echo Web Application Framework (hereinafter "Echo").* Copyright (C) 2002-2009 NextApp, I...
分类:编程语言   时间:2014-07-24 21:33:42    阅读次数:327
javascript判断浏览器类型
js用来区别IE与其他浏览器及IE6-8之间的方法。1、document.all2、!!window.ActiveXObject; 。!!的作用是把一个其他类型的变量转成的bool类型使用方法如下:if (document.all){ alert(”IE浏览器”);}else{alert(”非IE....
分类:编程语言   时间:2014-07-24 21:31:43    阅读次数:250
spring AOP
AOP面向切面编程切面(Aspect ):一个关注点的模块化 ,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子通知(Advice ):在切面的某个特定的连接点上执行的动作。连接点(Joinpoint ):在程序执行过程中某个特定的点 ,比如某方法调用的时候或者处...
分类:编程语言   时间:2014-07-24 21:24:06    阅读次数:244
JavaScript 检查 email 地址的正则表达式
JavaScript 检查 email 地址的正则表达式?1.代码(1)Checking an email address - Version 01This page allows you to enter and checkan email address such as asdf@java2s....
分类:编程语言   时间:2014-07-24 21:22:46    阅读次数:347
C语言之通过冒泡排序浅谈编程思想
写这篇博文的目的是想起到抛砖引玉的作用,还请大牛们留下一些先进的思想,让小菜学习一下。下面入正题。 复习C语言怎么能少的了冒泡呢,记得刚学C语言那会,感觉冒泡排序真的太复杂了,理解不大了,嗯!还是当时的功底不够啊。当时一些冒泡都头疼,感觉这么多的循环(哈哈!!其实也就俩,当时就是感觉太复杂)...
分类:编程语言   时间:2014-07-24 21:21:17    阅读次数:183
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!