1.java 2.javaScript 3.C# 4.php 5.C++ 6.Swift 7.Erlang Swift这是一门全新的语言,苹果制造。一般来说我不会推荐人们学习一门全新的语言。但是要知道我们说的是苹果,并且现在你已经能使用这门全新的语言来创建 iOS 应用了。事实上,...
分类:
编程语言 时间:
2014-08-06 21:57:22
收藏:
0 评论:
0 赞:
0 阅读:
311
1. [代码]Download.java package core.spider;import java.io.*;import java.net.*;import java.util.*;// This class downloads a file from a URL.class Downloa...
分类:
编程语言 时间:
2014-08-06 21:57:02
收藏:
0 评论:
0 赞:
0 阅读:
437
1.构造函数不会被继承到子类。2.子类的构造函数中的第一行(除注释外)必须是父类对象(super)的构造函数。如果没有显示指定,则有两种情况:1)如果父类有默认构造器(不带参数的构造器才是默认构造器),则会隐式地调用它(super()),此时不会出错;2)如果父类没有默认构造器,则会出错。class...
分类:
编程语言 时间:
2014-08-06 21:55:12
收藏:
0 评论:
0 赞:
0 阅读:
384
win7系统 Jdk版本1.6用鼠标右击“我的电脑”->属性->高级->环境变量系统变量->新建->变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.6.0_12(这只是我的JDK安装路径)( 告诉计算机 JDK 安装路径 )系统变量->编辑->变量名:P.....
分类:
编程语言 时间:
2014-08-06 21:53:42
收藏:
0 评论:
0 赞:
0 阅读:
319
package banking;public class Customer { private String firstName; private String lastName; private Account account; public Customer(String f,String l)...
分类:
编程语言 时间:
2014-08-06 21:50:22
收藏:
0 评论:
0 赞:
0 阅读:
401
一、什么是单例模式单例是一种创建型模式,使用单例,可以保证一个类只生成一个实例对象。也就是说在整个程序空间内,只存在一个实例对象。GOF对单例的定义:保证一个类只有一个实例存在,同时提供对该实例加以访问的全局访问方法。二、为什么要使用单例模式在应用系统开发中,我们常常有以下需求:- 在多个线程之间,...
分类:
编程语言 时间:
2014-08-06 21:49:42
收藏:
0 评论:
0 赞:
0 阅读:
335
卖出的票为负数的情况: class MyThread22 implements Runnable { private int ticket = 10; public void run() { for (int i = 0; i 0) { try { Thread.sle...
分类:
编程语言 时间:
2014-08-06 21:48:12
收藏:
0 评论:
0 赞:
0 阅读:
350
上一节售票系统中我们发现,打印出了错票,0,-1,出现了多线程安全问题。我们分析为什么会发生多线程安全问题?看下面线程的主要代码:@Override public void run() { // TODO Auto-generated method stub ...
分类:
编程语言 时间:
2014-08-06 21:47:52
收藏:
0 评论:
0 赞:
0 阅读:
358
java 类 命名 java类文件中 只能有一个公开类 且 公开类类名与当前类文件的文件名一致方法如果使用了static修饰,那么此方法是类方法,可以 类名.方法名 使用。你的main方法在同一个类中,那么不需要写类名,直接写方法名就可以调用。而没有使用static修饰的方法属于实例方法,必须创建此...
分类:
编程语言 时间:
2014-08-06 21:46:52
收藏:
0 评论:
0 赞:
0 阅读:
398
对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在c++学习提高篇(3)---隐式指针的文章中我详细介绍了在隐式指针&的用法,其实这...
分类:
编程语言 时间:
2014-08-06 21:44:12
收藏:
0 评论:
0 赞:
0 阅读:
331
Linux/Unix系统 深入理解计算机系统 UNIX环境高级编程 深入理解Linux内核 网络通信编程 UNIX网络编程 TCP/IP详解 Linux多线程服务端编程 数据结构与算法 算法导论 《数据结构》(C语言版) C程序设计语言...
分类:
编程语言 时间:
2014-08-06 19:37:22
收藏:
0 评论:
0 赞:
0 阅读:
442
#include?<stdio.h>
#include?<windows.h>
#include?<process.h>
#include?<time.h>
unsigned?int?_stdcall?thread_proc(void*?arg)
{
double x?= 100.0;
int r?=?0;
srand((unsigned)time(0)?...
分类:
编程语言 时间:
2014-08-06 19:37:12
收藏:
0 评论:
0 赞:
0 阅读:
614
package?thread;
import?java.util.ArrayList;
import?java.util.List;
import?java.util.concurrent.atomic.AtomicInteger;
/**
?*?@author??changxiangxiang
?*?@date?2014年8月6日?下午3:25:12
?...
分类:
编程语言 时间:
2014-08-06 19:35:52
收藏:
0 评论:
0 赞:
0 阅读:
360
Java标示符只能由字母,数字,下划线以及$符号组成的字符串。但不能包含@、%、空格等其他特殊字符。且标示符的开头不能以数字开头。不能使用关键字和保留字作为标示符。Java标示符区分大小写。在Java变量命名时一般采用驮峰式。即第一个单词首字母小写,以后每个单词的首字母大..
分类:
编程语言 时间:
2014-08-06 19:32:22
收藏:
0 评论:
0 赞:
0 阅读:
304
Java数据类型分为:基本数据类型和引用数据类型。8种基本数据类型又分为:数值型(整数类型[byte、short、int、long]浮点数类型[float、double])、字符型(char)、布尔型(Boolean)。引用数据类型分为:类(class)、接口(interface)、数组。在Java中,基本数据类型变量存..
分类:
编程语言 时间:
2014-08-06 19:29:32
收藏:
0 评论:
0 赞:
0 阅读:
328
原文地址:http://infiniteloop.in/blog/quick-python-performance-optimization-part-i/
往往小的改变却能带来大的性能提升,
下面说下python中的几点性能优化。
1.使用timeit模块
2.减少函数的调用次数
3.使用xrange代替range
4.''.join()代替+,+=
5.while 1 代替 wh...
分类:
编程语言 时间:
2014-08-06 19:28:32
收藏:
0 评论:
0 赞:
0 阅读:
413
package com.peter.app.hello.heapsort;/** * heap sort * @author Peter.Yu * */public class HeapSort { public static int COUNT = 0; /** * build heap * @param a * @param size */ public static void buildHe...
分类:
编程语言 时间:
2014-08-06 19:27:52
收藏:
0 评论:
0 赞:
0 阅读:
331
java的类加载有两个重点,一是动态加载,一是父类加载。动态加载是指只有首次构建某个类的对象或者访问某个类的静态方法或者静态域的时候该类才会被加载。
那么这些类在java中又是怎么被加载的呢?就是Classloader。Java中一般有三种Classloader:Bootstrap Classloader,它被称为启动类加载器,它主要负责加载Java核心类,一般是指jre/lib下的...
分类:
编程语言 时间:
2014-08-06 19:27:22
收藏:
0 评论:
0 赞:
0 阅读:
422
#include
#include
#include
using namespace std;
/*******************************************************************
Ex_5_1:
空语句就是只含有一个分号的语句。
如果在程序的某个地方,语法上要求有一条语句,但是逻辑上不需要,
这时就需要一条空语句。
...
分类:
编程语言 时间:
2014-08-06 19:26:32
收藏:
0 评论:
0 赞:
0 阅读:
319
多线程主要作用是充分利用Cpu,而不在于它的乱序性。本Demo不讲它竞争什么的、之前看过乱序打印ABC的例子什么的,那些有意义吗?
本Demo 是多线程打印文件夹下的文件,主要实现是用数组存放文件,一个游标遍历。
我们需要考虑在什么时候加互斥访问,本例用synchronized .
先考虑单线程的流程:客户端启动-->读取文件下的文件放到数组(IO)--> 取游标打印 ,游标加1...
分类:
编程语言 时间:
2014-08-06 19:25:02
收藏:
0 评论:
0 赞:
0 阅读:
365