编程语言
代码要是没有注释,对读者来说就是一堆乱七八糟的字母,为了提高代码的可读性和可维护性,必须对代码进行必要的注释,这里小编整理了一下java注释规范。 (一)技巧    1:注释当前行快捷方式:ctrl+/    2:/* */  选上要注释的代码 ctrl+Shift+/ (二)在哪些地方加注释?    1:每个源文件开头都应有一组注释,包含代码的作者,时间;    2:当编写的代码较长...
分类:编程语言 时间:2014-03-30 20:39:18 收藏:0 阅读:530
一年前写的一个脚本, 通过爬虫技术,将网站页面上出现的email地址给扒下来, 然后进行重发邮件, 由于邮箱的安全机制, 可能会进行阻拦(可以考虑怎么避免这样)......... 附代码: main.py #! /usr/bin/python # -*- coding: utf-8 -*- import re, urllib, sys, SendMail patt2 =...
分类:编程语言 时间:2014-03-30 21:30:37 收藏:0 阅读:671
Java 程序中对于数据的输入和输出操作以“流”方式进行,J2SDK提供了各种各样的“流”类,用于获取不同种类的数据;程序通过标准的方法输入和输出数据。          java.io包中定义了多个流类型来实现输入、输出功能;从如下角度进行分类:    数据流的方向:输入流和输出流 处理数据单位:字节流和字符流(一个字符包含两个字节) 功能:节点流和处理流 节点流:从一个特定...
分类:编程语言 时间:2014-03-30 20:31:56 收藏:0 阅读:561
3线程同步实用程序 在这一节中,我们将讨论如何使用高级别机制去获得多线程的同步(synchronized)。这些高级别机制有下面几种: Ø  信号(Semaphores):一个信号就是一个计数器,它控制着对于一个或者多个共享资源的访问。这个机制是并发编程的基本工具,在大多数编程语言中都提供这样的机制。 Ø  倒计时弹簧锁:CountDownLatch类是Java语言提供的一种机制,允许一...
分类:编程语言 时间:2014-03-30 22:56:18 收藏:0 阅读:610
package com.zhangle.arithmetic; import java.util.ArrayList; import java.util.List; import java.util.Scanner; /**  * 这里用栈,如果是匹配的括号,应该栈中的结果为空(一一对应消除)  * @author lenovo  *  */ public class S...
分类:编程语言 时间:2014-03-30 19:57:16 收藏:0 阅读:666
封装 【封装复杂,对外留出简单接口】 封装是在设计类的一个基本原理,是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与对数据进行的操作进行有机的结合,形成“类”,其中数据和函数都是类的成员。 封装是一个抽象的模型,该模型对外提供服务,而任何使用该模型的用户不需要知道模型是如何运作的。 那么设计这个类的时候需要考虑的事情就是: 1、 这个类是哪个对象的抽象...
分类:编程语言 时间:2014-03-30 20:28:52 收藏:0 阅读:693
我们一般查看ip地址都是在命令行中输入ipconfig。原来在java的jdk中也提供了获取本机ip地址的方法.而且得到ip地址就一句话。 源码如下: package com.evan.server; import java.net.InetAddress; import java.net.UnknownHostException; public class HelloWebService...
分类:编程语言 时间:2014-03-30 22:29:10 收藏:0 阅读:509
socke常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用通常通过"套接字"向网络发出请求或者应答网络请求。 编写socke的服务器端代码: package com.evan.blog; import java.io.IOException; import java.io.InputStream; import java.net.ServerSocket; import ...
分类:编程语言 时间:2014-03-30 22:05:09 收藏:0 阅读:628
3.2 控制并发地访问一个资源的多个备份 在这一节中,我将实现一个二进制信号。这些类型的信号能够被用来保护对于一个共享资源的访问,或者是对于同一时刻只能够被一个线程执行的临界部分。当你需要保护一个资源的不同类型的备份时,或者是在同一时刻只能让一个线程执行,信号都可以用来现实这样的功能。 请看下面的例子,这个例子已经在上一节中已经讲过,这里只要做稍微的修改就可以了。 定义PrintQueueT...
分类:编程语言 时间:2014-03-30 21:41:03 收藏:0 阅读:556
3.3 等待多个并发事件 Java并发API提供了一个允许一个或者多个线程等待直到一系列操作完成的类—CountDownLatch。这个类是一个integer数来初始化这个类的实例,这个数是线程将要等待执行操作数。当一个线程想要去等待这些操作的执行时,它使用await()方法。这个方法使线程睡眠直到所有的操作执行完成。当这些操作中的一个完成后,它使用countDown()方法减少CountDow...
分类:编程语言 时间:2014-03-30 22:27:44 收藏:0 阅读:609
150843508445084551284
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!