首先,这本书的操作系统需要用软驱来装载,但是当今都什么年代了,哪儿来的软驱,所以大家可以用虚拟机实现这本书里的所有东西,我用的是Virtual box,这是一款免费的虚拟机,个人感觉vmware太笨重了(虽然功能很全),言归正传,新建一个虚拟机神马的自己google,下面是添加一个软驱 然后就可以把软驱文件img文件加载进去了,前期工作已完成,下面是hello.img的编写,书上用2进制编辑器写太扯淡了,直接看一下原理就跳过了,下面是hello.asm的代码DB 0xeb, 0x4e, 0x90, 0x48, 0x45, 0x4c, 0x4c, 0x4fDB 0x49, 0x50, 0x4c. Read More
posted @ 2013-06-01 20:29
javawebsoa
Views(376)
Comments(0)
Diggs(0)
最简单的socket套接字编程(2)–poll()和epoll()作者:gaopenghigh,转载请注明出处。(原文地址)本文主要介绍了使用poll()和epoll()在UNIX环境下socket网络编程的主要步骤,实现 了一个简单的 服务器和客户端代码实例,实现了一个网络服务,该服务接受一个字符串的命令,执行该命 令,并且把结 果返回给客户端。关于socket网络编程的基本概念以及多进程、多线程的网络服务器的原理和实例,参考最简单的socket套接字编程。关于poll()和epoll()的介绍和用法,参考一步步理解Linux之IO(2)–高级IOClient#include <std Read More
posted @ 2013-06-01 20:27
javawebsoa
Views(416)
Comments(0)
Diggs(0)
最近开始用Struts2框架,使用Struts2标签也成了家常便饭了,本章主要总结下在使用过程中数据的获取和输出。可能会有所遗漏,也可能会有所谬误,希望大家多指点、多交流,在使用过程中能更加清晰、熟练。本文中统一前缀为s。前缀可配置想知道在前台哪些数据是能获取到的,使用<s:debug></s:debug>是一种非常不错的方式。我们在jsp中加上debug,那么在前台就会显示这个页面能够获取到的数据,我们可以看到数据主要分为两大类:Value Stack Contents和Stack ContextValue Stack Contents:值栈,存放表单中的值。Valu Read More
posted @ 2013-06-01 20:26
javawebsoa
Views(1481)
Comments(0)
Diggs(0)
一、Html和web窗体的区别: 1、 HTML页是静态的,也就是不用和后台交互的,上面的内容全部都是你写好的,但是有一个最大的优点就是因为网页全是静态的,所以HTML页的加载速度是最快的。.HTML是静态页面,不与服务器进行交互的.aspx也可以说成是静态的。.html在运用到Ajax的时候也可以实现动态的功能,并且比.aspx更加的灵活,只是开发起来相对要复杂一点。纯粹的静态的页面就是不与服务器进行交互,无数据的动态显示和操作的页面。 2、Web窗体上面的数据多是动态从数据库读取的,故加载较慢。WEB窗体是一个动态网页的组合,分为.aspx和相应的.cs文件,.aspx文件可以用... Read More
posted @ 2013-06-01 20:24
javawebsoa
Views(395)
Comments(0)
Diggs(0)
大多数时我们要将自定义的对象存入到集合中,在操作自定义对象时常会遇到的问题。1. 首先是使用普通for循环遍历对象时,将满足条件的对象删除等操作。if(26 == list.get(i).getAge()) list.remove(i);删除后发现结果用仍有年龄为26的对象被保留下来,这是为什么呢?参见下图。是因为在遍历时有的对象没有被判断到。package com.test.list;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class AddCustomElements Read More
posted @ 2013-06-01 20:22
javawebsoa
Views(216)
Comments(0)
Diggs(0)
今天在学习嵌入式linux的串口应用程序编程的时候遇到了麻烦,我将我的PC机通过网线与开发板连接后,就不能上网了,自己又没有钱用什么wlan,自己实验室里有无线路由器,然后就鼓捣它一阵子,可以通过无线路由上网了,也不影响实验室其他的朋友通过交换机连接网线上网,下面做个笔记吧背景:我实验室一共有7个独立的IP,都是校园网。现在想实现的是将交换机中的其中一个口通过网线与无线路由器相连,然后我通过无线路由器上网,同时还不影响其他人使用交换机上网。下图就是一个框图: 相信看到这个框图就大概知道怎么连接,下面就是配置问题了。 这里我们实验室的网段为211.64.20.156-211.64.20.16.. Read More
posted @ 2013-06-01 20:21
javawebsoa
Views(644)
Comments(0)
Diggs(0)
CPlot简介Matlab的plot函数非常的强大,进行数据显示的效果非常的好,但是经常使用Opencv的同学如果每次将计算之后的数据导入到Matlab里显示又比较麻烦,因此决定写一类似于plot的C函数,用于在OpenCV中进行数据显示。设计一个Plot类,项目位于github上https://github.com/libing64/CPlot主要参数private://窗口大小int window_height;int window_width;vector< vector<CvPoint2D64f> >dataset;//一个Figure中显示的数据集public Read More
posted @ 2013-06-01 20:20
javawebsoa
Views(699)
Comments(0)
Diggs(0)
VMware vSphere服务器虚拟化实验一ESXi 5.1简介与通过PXE网络部署 ESXi是vSphere的核心组件,与Windows的Hyper-vServer和Citrix的XenServer相似,它是一款可以独立安装和运行在祼机上的系统,因此与VMware Workstation软件不同的是它不再依存于宿主操作系统。在ESXi安装好以后,可以通过vSphere Client远程连接控制,然后在ESXi服务器上创建虚拟机并对外提供服务,如果搭配了vCenter组件将支持更多更好的功能。ESXi也是从内核级支持硬件虚拟化,运行于其中的虚拟服务器在性能与稳定性上不亚于普通的硬件服务器,. Read More
posted @ 2013-06-01 20:19
javawebsoa
Views(758)
Comments(0)
Diggs(0)
本文主要介绍的是如何用标签取出List中的数据。有List如下:action中List<Object[]> list = new ArrayList<Object[]>();//存入的ObjectObject[] obj1 = new Object[] {"", "", new Date()};list.add(obj1);Object[] obj2 = new Object[] {"", "", new Date()};list.add(obj2);...request.setAttrib Read More
posted @ 2013-06-01 20:17
javawebsoa
Views(234)
Comments(0)
Diggs(0)
题目链接:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3032n(n<=2e4)个顶点m(m<=6e4)条边,每个顶点有个权值val_i, 然后有Q(Q<=5e5)次操作.操作分为三类:D x : 删除第x条边Q x k : 查询与节点x关联的所有顶点中第k大C x V : 将节点x的权值更改为V输出查询的均值 /sum { Query_val } / Query_num解题思离线算法对于删除 Read More
posted @ 2013-06-01 20:16
javawebsoa
Views(209)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号