`
bolovesang
  • 浏览: 17038 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论
文章列表
Win下rjb安装   1、  同RMagick一样,需要设置环境变量:   [root@san]# export JAVA_HOME=/usr/local/jdk60  (JDK安装目录)   [root@san]# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JAVA_H
Win下 RMagick的安装 1.    安装 DevKit,这个DevKit就是Ruby在windows下调用的编译器 : https://github.com/oneclick/rubyinstaller/wiki/Development-Kit。 2.    安装 ImageMagick,要记得在安装的时候勾选,安装头文件及PATH添加。http://www.imagemagick.org/script/binary-releases.php/#windows
Windows下ruby、rails、mysql 的安装 1、Ruby下载和安装: http://rubyinstaller.org/downloads/  下载最新版ruby 1.9.3并安装。       

DevKit及rails的安装

 请在安装了Ruby处理系统之后,再安装Ruby on Rails。Ruby on Rails的安装,是从被称为RubyGems的包管理系统开始的。Ruby on Rails是由Ruby处理系统的类库的、被称为“gem”的格式来进行配置的。“gem”形式的类库,通过使用RubyGems,很容易的来进行安装/卸装。

找重复的元素

1-1000放在含有1001个元素的数组中,只有唯一的一个元素值重复,其它均只出现       一次。每个数组元素只能访问一次,设计一个算法,将它找出来;不用辅助存储空       间,能否设计一个算法实现? #include <iostream> using namespace std; template<typename T,int index> struct SumArr { static int GetValue(T* arr) { return arr[index] + SumArr<T,index-1>: ...

一些网络问题

.TCP/IP 建立连接的过程?(3-way shake)   在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;   第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次 ...
有了 malloc/free 为什么还要 new/delete ?        malloc 与free 是C++/C 语言的标准库函数,new/delete 是C++的运算符.他们都可以用于申请动态内存和释放内 存。      对于非内部数据类型的对象而言,光用malloc/free 无法满足动态对象的要求.对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free 是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free 。      因此C++语言需要一个能完成动态内存分配和初始化工 ...
这是一个可以通过点击商品数量,即时地修改其数量的AJAX代码段,供学习使用 <span id="<%=p.getId()%>" style="background:red" onclick="changeToInput(this.id)" value="<%=p.getNormalPrice() %>"> <%=p.getNormalPrice() %> </span>   <script type="text/jav ...
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> < ...

JDOM = DOM + SAX

    博客分类:
  • JSP
WriteXML: 使用JDOM 完成简单的XML输出,相比DOM方便许多. package org.mhb.xml.jdom; import java.io.*; import org.jdom.*; import org.jdom.output.*; public class WriteXML { public static void main(String[] args)throws Exception { Element addresslist = new Element("addresslist"); Element linkma ...
监听器: package org.listenerdemo; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class OnlineUserList implements ServletContextListener,HttpSessionAttributeListener,HttpSessionListener { private ServletContext app = null; public void contextInitialized(Servlet ...
第一个: <%@ page contentType="text/html;charset=GBK"%> <%@ page import="java.io.*"%> <%! // 读取文件 public int load(String path){ int temp = 0 ; try{ File f = new File(path) ; BufferedReader buf = new BufferedReader(new InputStreamReader(new FileInpu ...
这个简单的用户注册页面(学习中。。。。。)   不怎么美观,就实现了一些简单的功能。   <html> <head> <title>www.baidu.com</title> <link href="title01.css" rel="stylesheet" type="text/css" /> < ...
这是一个简单的MVC设计模式实现的登陆程序.     先实现DAO;   vo: package org.mvcdemo.vo; public class User { private String userid; private String name; private String password; public void setUserId(String userid){ this.userid = userid; } public void setName(String name){ this.name = name; } ...
Global site tag (gtag.js) - Google Analytics