摘要:
C#获取文件名string strFilePaht="文件路径"; Path.GetFileNameWithoutExtension(strFilePath);这个就是获取文件名的C#利用FileStream复制大文件即每次复制文件的一小段,以节省总内存开销。当然,本机复制也可以采用.NET内部的System.IO.File.Copy方法。 /// <summary> /// 复制文件 /// </summary> /// <param name="fromFile">要复制的文件</param> /// 阅读全文
摘要:
was that just a dream? 这只是一个梦?you fool!!!what are you doing with that dumb,blank stare on your face! Blank盯着你的脸,傻瓜!你在做什么愚蠢的事!his special skill?Making my life miserable. 他的特殊技能?使我的人生悲剧you slept again,didn't you! 你又睡着了,是不是!all you do is sleep! 所以你要做的事就是睡觉!and when you're not sleeping ,you' 阅读全文
摘要:
echo off%批处理语句不输出到终端%cls%清屏,这里只是为了清除echo off%adb shell mv /data/local/tmp /data/local/tmp.bak%连接设备,将tmp文件改名为tmp.bak%adb shell ln -s /data /data/local/tmpadb reboot%重启设备%echo Rebooting (1/3) - Continue once device finishes rebooting%终端显示%echo 正在重启平板(第1次,共3次)- 请等待重启完毕,之后按任意键继续%终端显示%pause%请用户按任意键继续%adb 阅读全文
摘要:
ifconfig# 查看当前系统网卡信息route# 查看当前路由信息sudo ifconfig eth0 down# 停用网卡eth0sudo ifconfig eth0 up# 启用网卡eth0sudo ifocnfig eth0 192.168.0.88 netmask 255.255.255.0# 将网卡eth0 IP地址和子网掩码分别修改为192.168.0.88 和 255.255.255.0route 或 netstat -r# 查看路由信息sudo route add default gw 192.168.0.1 eth0# 给网卡eth0 设置默认网关 192.168.0.1 阅读全文
摘要:
问:e.getActionCommand( );是什么意思答:比如说 按纽的事件,同一个JFrame里可能有多个按钮的事件,为了避免冲突,给每个按钮设置不同的ActionCommand,在监听时间的时候,用这个做条件区分事件,以做不同的响应问:他与getSource有什么区别答:getSource()Returns:The object on which the Event initially occurred.依赖于事件对象getActionCommand()Returns the command name of the action event fired by this button. 阅读全文
摘要:
J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组或Collection中的元素的时候,一般会使用一个for循环来实现(当然,用其它种类的循环也不是不可以,只是不知道是因为for这个词的长度比较短,还是因为for这个词的含义和这种操作比较配,在这种时候for循环比其它循环常用得多)。对于遍历数组,这个循环一般是采取这样的写法:清单1:遍历数组的传统 阅读全文
摘要:
Interface:接口Abstract Class:抽象类Class:类,包括抽象类。学 Java 的人,或学 OO 编程的人,都是要弄清楚这两个概念的区别。现将我的观点说一下。在OO中,Interface 和Abstract Class 是两个不同的概念。1。Abstract Class类似于 Abstract Data Type(抽象数据类型),它定义了它所有的subclass(子类)应该有的特性,就是在Abstract Class 中声明方法和变量。如定义一种抽象类型:车。那么在Java中,就要在class或method上加上 abstract。举个例:public abstract 阅读全文
摘要:
import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket;public class TalkServer {public static void main(String args[]) {try {ServerSocket server = null;try {server = new ServerSocket(8080);// 创建一个ServerSocket在 阅读全文
摘要:
Java动态数组是一种可以任意伸缩数组长度的对象,在Java中比较常用的是ArrayList,ArrayList是javaAPI中自带的java.util.ArrayList。下面介绍一下ArrayList作为Java动态数组的用法。1.语法:add()是添加一个新的元素,remove()删除一个元素,size()获得ArrayList的长度。ArrayList的下标是从0开始。2.示例代码import java.util.ArrayList; public class JavaArrayList { public static void main(String[]args) { //Jav. 阅读全文
摘要:
1.基本概念: a.DatagramPacket与DatagramSocket位于java.net包中 b.DatagramPacket表示存放数据的数据报,DatagramSocket表示接受或发送数据报的套接字 c.由这两个类所有构成的网络链接是基于UDP协议,是一种不可靠的协议。 之所以不可靠是因为发送方不负责数据是否发送成功,接收方收到数据时也不会 向发送方反馈成功消息,容易导致信息的丢失。 但是这种协议却是快捷的,比如CS(半条命)游戏就是基于UDP协议,否则我们估计 要玩一次游戏后就会把机子砸了,所以我们可以看到游戏有时会失帧。 2.使用方法: 要建立基于UD... 阅读全文