
程序开发
文章平均质量分 70
davidweish
这个作者很懒,什么都没留下…
展开
-
window cmd文件操作
创建文件夹mkdir 或者md dira递归删除文件夹rd /s dira/q不提示确认就删除删除文件del拷贝文件copy拷贝目录xcopy srcdir bakdir /s移动文件或者目录move srcdir/srcfile destdir以下转自网络:import java.io.File;publicclass Test { publicstaticvoid main(String[] args) throws Exception{ Runtime r = Runtime.ge原创 2010-10-15 16:27:00 · 10574 阅读 · 0 评论 -
RMI
1、课程名称:RMI程序设计<br /> 远程调用的概念、RMI体系结构<br />2、知识点<br />2.1、上次课程的主要知识点<br /> 1、 JAVA EE架构<br />2.2、本次预计讲解的知识点<br /> 1、 分布式开发模型<br /> 2、 远程调用<br />3、具体内容<br />3.1、分布式开发的基本概念<br /> RMI可以从一台机器(在java中每一个JVM进程都表示一台机器),调用另一台机器上的程序,称为远程方法调用。<br /> 如果要想实现RMI,必须有一个远程方转载 2011-01-20 17:45:00 · 470 阅读 · 0 评论 -
RMI-IIOP
(原贴转载,仅供学习,如有问题请联系删除)RMI 和 CORBA 常被视为相互竞争的技术,因为两者都提供对远程分布式对象的透明访问。但这两种技术实际上是相互补充的,一者的长处正好可以弥补另一者的短处。RMI 和 CORBA 的结合产生了 RMI-IIOP,RMI-IIOP 是企业服务器端 Java 开发的基础。<br />RMI-IIOP 很强大的功能之一是,它让您编写纯 Java 客户机/服务器实现而不丧失 RMI 类序列化的灵活性。RMI-IIOP 通过覆盖 Java 序列化并在导线上将 Java 类转转载 2011-01-20 17:38:00 · 1643 阅读 · 0 评论 -
study c(vc中测试过)——结构体,链表,内存分配,位操作
#include "stdafx.h"#include #include #include #define PEOPLE struct peopletypedef struct people_l peoplelink;//链表struct people_l{ int age; char *name; struct people_l *next;};void main_struct(){ puts("start struct......"); struct people{ int age; char *n原创 2010-11-05 23:55:00 · 534 阅读 · 0 评论 -
study c(vc中测试过)——指针
#include "stdafx.h"int swap(int a,int b){ return 101; }void swap(int *p1,int *p2){ int temp ; temp=*p1; *p1=*p2; *p2=temp;}int main_pointer(){ //指针基本定义和使用 puts("start pointer"); int aint=100; int *pointera; pointera = &aint; printf("%d,%d,%d,%d,%d/n",*poin原创 2010-11-05 23:52:00 · 344 阅读 · 0 评论 -
study c(vc中测试过)——数组和函数,变量范围
#include "stdafx.h"#include #include /**数组和函数*/int a ;int main_array_function(){ printf("start....../n"); char c[] = "abcdef"; printf("%s/n",c); //char st1[6],st2[6],st3[6],st4[6]; //printf("input string:/n"); //scanf("%s%s%s%s",st1,st2,st3,st4); //printf(原创 2010-11-05 23:52:00 · 422 阅读 · 0 评论 -
study c(vc中测试过)——基本变量,宏定义
#include "stdafx.h"#include #include /*数据类型长度,字符变量*/int main_size(){ int a = 0; short b = 1; short int c = 2; int size = sizeof(a); int size2 = sizeof(b); printf("%d,%d/n",size,size2); char ch1 = getchar(); putchar(ch1); scanf("%d",&a); printf("---%ld---",原创 2010-11-05 23:51:00 · 480 阅读 · 0 评论 -
study c(vc中测试过)——指针复习,文件操作
#include "stdafx.h"int* get_str(void){ int str=15555;//存放在栈区 int * a = &str; return a;}char* get_str(int n,int m){ char *ap = {"this"};//常量存放在常量区,非栈区 return ap;}char* get_str(int n){ char chararray[] = {"this"};//数组临时变量存放在栈区 char * ap = chararray; re原创 2010-11-05 23:56:00 · 288 阅读 · 0 评论 -
eclipse3.4 dropins插件安装
1、插件可以放到dropins下,如下表示:注意ems下有个eclipse文件夹,之后才是features和plugins eclipse/ dropins/ emf/ eclipse/ features/ plugins/ gef/ eclipse/ features/ plugins/ ... etc ...2、 使用link文件eclipse/ dropins/ emf.li原创 2010-10-29 17:38:00 · 506 阅读 · 0 评论 -
大端(Big Endian)与小端(Little Endian)详解
<br />Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 <br /> 对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:<br />(1) 它的地址是多少?<br />(2) 它的字节在内存中是如何组织的?<br /> 针对第一个问题,有这样的解释:<br /> 对于跨越多个字节的对象,一般它所占的字节都是连续的,它的地址等于它所占字节最低地址。(链表可能是个例外, 但链表的地址可看作链表头的地址)。<转载 2010-10-27 20:23:00 · 334 阅读 · 0 评论 -
Mysql入门使用
<br />设置远程用户root密码<br />mysql> update user set password=password("12345") where user='root' and host='%';<br />查询所有用户<br />select user,host,password from mysql.users;<br />远程登录<br />mysql -h $ip -u $user -p<br />显示数据库<br />show databases;<br />使用数据库<br />u原创 2010-10-27 20:36:00 · 407 阅读 · 0 评论 -
CORBA,SOAP,RMI
CORBA(Common Object Request Broker Architecture)通用对象请求代理架构是软件构建的一个标准。CORBA标准由对象管理组织(OMG)设立并进行控制,CORBA定义了一系列API,通信协议,和对象/服务信息模型用于使得异质应用程序能够互相操作,这些应用程序用不同的编程语言编写,运行在不同的平台上。CORBA因此为定义明确的对象提供了平台和位置的透明性,这些对象是分布式计算平台的基础。通常来说,CORBA把用其他语言开发的程序代码和关于该程序代码能力和如何调用该程序代原创 2010-10-25 17:51:00 · 1210 阅读 · 0 评论 -
Notepad++ Java开发环境配置
<br /> <br /><br />1. 安装JDK 为了能够在控制台窗口中方便的使用JDK中的工具,需要在Windows系统环境变量PATH中追加JDK二进制(bin)文件所在的路径,在控制台窗口中执行如下命令,更新PATH环境变量。<br />set path=.;%path%;E:/Program Files/Java/jdk1.6.0_02/bin<br />2. 安装Notepad++<br />Notepad++是运行在Windows操作系统下的一款代码编辑器软件,能够对绝大多数的编程语言进行转载 2010-10-27 21:22:00 · 4068 阅读 · 1 评论 -
Notepad++ Java开发环境配置2
<br />补充,F6快捷键弹出编辑命令,对带package的java代码执行如下。不过package要写死到命令中<br /> <br />1、运行<br />//转载注:保存文件<br />cd "$(CURRENT_DIRECTORY)"<br />javac -d . "$(FILE_NAME)"//转载注:java PATH已经设置好了,可以直接使用:Javac.exe "$(FILE_NAME)"<br />java pack1."$(NAME_PART)"//java.exe "$(NAME_原创 2010-10-27 21:25:00 · 1115 阅读 · 0 评论 -
CORBA java命名服务示例
corba本来就是与语言无关的,这里为方便测试,client和server都用java编程。客户端可以使用服务端生成的IOR文件与服务端通信,这里使用更简单的,客户端和服务端使用NameService机制。1、首先编写idlmodule HelloApp{ interface Hello{ string sayHello(); oneway void shutdown(); };};关于idl的详细介绍,请参考相关资料。实际上,和java的接口有一定的类似之处。然后使用idlj.exe -fall he原创 2010-10-26 16:11:00 · 3296 阅读 · 2 评论 -
mysql程序拷贝
<br />1、window可以拷贝安装后的目录,启动之前只需要修改my.ini配置中如下路径:<br />#Path to installation directory. All paths are usually resolved relative to this.<br />basedir="F:/MySQL5/"<br />#Path to the database root<br />datadir="F:/MySQL5/Data/"<br />2、启动<br />bin/mysqld-nt.ex原创 2010-10-25 16:27:00 · 352 阅读 · 0 评论 -
mysql数据备份恢复和导入
1、数据导入如文件内容www,101sss,102mysql> load data local infile "F://MySQL5//data.txt" into table loadtest fields terminated by ','2、数据备份导出数据库结构和数据mysqldump -uroot -proot $dbname> export-db.sql导出表及数据mysqldump -uroot -proot $dbname $tablename> export-table.sql导出表结构-原创 2010-10-25 15:36:00 · 373 阅读 · 0 评论 -
jar用法
用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括: -c 创建新的归档文件 -t 列出归档目录 -x 解压缩已归档的指定(或所有)文件 -u 更新现有的归档文件 -v 在标准输出中生成详细输出 -f 指定归档文件名 -m 包含指定清单文件中的清单信息 -e 为捆绑到可执行 jar 文件的独立应用程序 指定应原创 2010-10-15 15:03:00 · 525 阅读 · 0 评论 -
Xhost 和Display
<br />http://libai.math.ncu.edu.tw/bcc16/5/xhost/<br />虽然我早知道这些小知识,但觉得作者写得不错,就转发下。<br /> xhost 和 DISPLAY <br />由於 UNIX通常配備 X 視窗,所以請先進入 X 視窗環境。您必須要知道以下資料,才能使用遠端的 X: 目的地電腦的網域名稱或是 IP 位址 您目前所使用的電腦的網域名稱或是 IP 位址 設定 xhost 與 DISPLAY 環境參數一、設定xhost 請先在本機下這段指令 xhost转载 2011-02-15 15:29:00 · 865 阅读 · 0 评论