- 浏览: 16273 次
最新评论
-
jstl1point0:
j2ee web服务器 servlet的知识,地址映射,
servlet的<url-pattern>匹配问题
文章列表
C实现链表形式的栈
- 博客分类:
- Data Structure
一、头文件、宏及函数声明:
#include <stdio.h>
#include <stdlib.h>
typedef enum status {
success, overflow, underflow
} Status;
typedef int StackEntry;
typedef struct stacknode {
StackEntry entry;
struct stacknode* next;
} StackNode, *StackNodePtr;
typedef struct stack { ...
栈的简单实现
- 博客分类:
- Data Structure
一、头文件、宏及函数声明:
#include <stdio.h>
#include <stdlib.h>
#define MAX 100
typedef enum status {
success, overflow, underflow, fatal
} Status;
typedef int StackEntry;
typedef struct stack {
int top;
StackEntry* entry;
int stack_size;
} Stack, *StackPtr;
Sta ...
通过数组实现线性表
- 博客分类:
- Data Structure
基本实现:
一、头文件、宏定义以及函数声明:
#include <stdio.h>
#include <stdlib.h>
#define LIST_INIT_SIZE 100
#define LIST_INC 10
typedef int ElemType;
typedef enum Status {
success, range_error, fatal, fail
} Status;
typedef struct sqlList {
ElemType *elem; // 结点元素
i ...
这个问题。。。整整折磨了我两天。。。
终于把它搞明白了!
在我的web.xml下,如果代码是:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="ht ...
工欲善其事必先利其器
一、创建项目:
File->New->Project
输入项目名:
二、在web/WEB-INF在新建classes、lib文件夹:
classes是用来存放.java编译后的.class文件,lib使用来导入第三方jar包。
三、配置classes路径:
File -> ...
什么是 TCP/IP:
TCP/IP 是供已连接因特网的计算机进行通信的通信协议,也就是通过 TCP/IP ,就可以使计算机之间进行信息交换。
TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准,我的理解是 TCP/IP 就是电子设备之间数据传输的公用“语言”。
HTTP 与 TCP/IP 协议之间的关系:
HTTP 协议即Hyper Text Transfer Protocol(超文本传输协议),处于应用层,是Web联网的基础,主要负责数据的包装、服务请求和服务应答。TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTT ...
一个线程的生命周期:
创建一个线程可以通过两种方法:
继承 Thread 类,并override run() 方法
实现 Runnable 接口,并override run() 方法
现在给定一下代码:
import java.util.*;
import java.io.*;
import java.lang.*;
public class Demo exten ...
简单的Java网络编程客户端和服务器的交流代码
服务器:
import java.net.*;
import java.io.*;
import java.lang.*;
public class Server extends Thread{
private ServerSocket serverSocket;
public static void main(String[] args) {
int port = Integer.parseInt(args[0]);
try {
Thr ...
一、 AWT 与 Swing 的关系:
抽象视窗工具组(Abstract Window Toolkit=AWT)是Java的平台独立的视窗系统, 图形和使用者界面器件工具包。AWT是Java基础类(JFC)的一部分,为Java程序提供图形使用者界面(GUI)的标准API。
Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。
图形界面程序可以使用各种各样的图形界面元素,如文本框、按钮、列表框、对话框等,我们将这些图形界面元素称为GUI组件,在这些组件上不能容纳其它的组件。
容器其实也是一种组件,是一 ...
线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。
进程(英语:process)是计算机中已运行程序的实体。进程为曾经是分时系统的基本运作单位。
一个进程可以有很多线程,每条线程并行执行不同的任务。
(来自慕课网的代码实例)
主类:
import java.io.*;
public class Stage extends Thread {
public static void main(String[] ...
import java.io.*;
public class Demo {
public static void main(String[] args) throws IOException, ClassNotFoundException {
String filename = "file.dat";
/**
* 将对象写入文件
*/
ObjectOutputStream obj = new ObjectOutputStream(
...
流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象
一开始需要注意的就是,流所处理的参照中心始终是程序
Java流类图结构:
字节流和字符流所处理的问题有所区别,字节流是以 8bi ...
Java中的文件复制相较Python而言,涉及到输入输出流的概念,实现中会调用很多对象,复杂很多,在此以文件复制进行简单总结。
这里是一个简单的处理代码:
import java.io.*;
public class Demo {
public static void main(String[] args) throws IOException{
// 输入文本定位
BufferedInputStream in = new BufferedInputStream(
new FileInputStrea ...
#include <stdio.h>
int main(int argc, char const *argv[])
{
int i;
float x, y;
scanf("%f%d%f", &x, &i, &y); // 12.3 45.6 789
printf("x=%f, i=%d, y=%f\n", x, i, y); // 12.3 45 0.6
return 0;
}
1)第一个数需要录入一个float,先正常录入 ...
import java.io.File;
import java.io.IOException;
public class Demo {
public static void main(String[] args) {
try {
FilesUtil.ListFiles(new File("Pathname")); //创建路径名称
} catch (Exception e) {
e.printStackTrace();
}
}
}
...