- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 红黑树的插入实现
package com.lkl;import java.util.*;public class RBTree { private static final boolean RED=false; private static final boolean BLACK=true; static class Node{ int key; Node left;
2011-10-27 00:02:53 574
原创 快速排序及其优化
#include #include //调用C++自带Sort#include #include #include using namespace std;#define MAX 1000000#define K 12#ifdef _DEBUG#define new new(_NORMAL_BLOCK, __FILE__, __LINE__)#endif // _DEB
2011-10-13 20:07:52 531
转载 Linux中的古老缩略语
RC 在Linux中,最为常用的缩略语也许是“rc”,它是“runcomm”的缩写――即名词“run command”(运行命令)的简写。今天,“rc”是任何脚本类文件的后缀,这些脚本通常在程序的启动阶段被调用,通常是Linux系统启动时。如 /etc/rs是
2011-09-03 20:38:00 485
原创 MySQL随机抽取一条数据
<br />MYSQL:<br />show databases;<br />use test;<br />show tables;<br />随机抽取两条数据:<br />select * from emp order by rand() limit 2;<br />随机抽取某一作用域:<br />select id from emp order by rand() limit 1;
2011-05-27 00:07:00 1200
原创 HIbernate创建表
<br />当数据库不小心被删掉时,使用java代码恢复<br />前提是实体类、xml映射文件保存完好、HIbernate里面URL正确<br /> <br />java代码如下<br />import org.hibernate.cfg.Configuration;import org.hibernate.tool.hbm2ddl.SchemaExport;public class CreateTable { /** * @param args */ public stati
2011-05-21 23:39:00 696
原创 SmartUpload文件名乱码
<br />保证jsp,servelt中编码全为UTF-8,如果还不行,得到文件名之后改变该字符串的编码格式<br /> <br /> <br />SmartUpload:<br /><br /> String root="E:/file/";<br /> response.setContentType("text/html;charset=utf-8");<br /> request.setCharacterEncoding("utf-8");<br /> String test=re
2011-05-21 22:20:00 1950
原创 堆和栈
<br /><br />一、预备知识—程序的内存分配<br /> 一个由C/C++编译的程序占用的内存分为以下几个部分<br />1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。<br />2、堆区(heap) — 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。<br />3、全局区(静态区)(static)— 全局变量和静态变量的存储是放在一块的,初始化的全局变量和
2011-05-14 23:24:00 731
原创 去掉input text边框
<br /><br />去掉他们的边框用CSS去控制<br />去掉textArea的边框<br /><br />style='overflow:auto; background-attachment: fixed; background-repeat: no-repeat; border-style: solid; <br />border-color: #FFFFFF'<br /><br /><br />去掉input的边框<br /><br />style='border-left:0px
2011-05-02 17:49:00 66226
原创 乱码解决
<br />避免乱码出现<br />1.数据库编码,表的编码,字段的编码设置都必须相同,utf-8<br />如果在MySqlFront里面显示的是乱码,而在jsp页面显示正常,可能是MySqlFront的问题<br />这是换用Navicat软件,9.1注册码<br />NAVD-ULQR-YD73-V3BR<br /> <br /> <br />2.通过jsp向数据库插入数据时,charset,pageEncoding必须为utf-8,而且<br />request.setCharacterEncodi
2011-04-30 23:56:00 3591
原创 JSTL标签
<br />如果提示uri路劲或web.xml错误,一般是uri路劲写错了,MyEclipse会自动加载JSTL包和standard包<br />只需在先关jsp页面中加入<br /><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>就可以使用JSTL标签,uri不能有错误,即使多一个空格也不可以<br /> <br />在用mySQLFront打开数据库是,数据显示的可能是乱码,这有可能是MySqlFront本身的问题,可以换用N
2011-04-30 23:42:00 558
原创 jsp安全退出
<br />点击安全退出后跳转到logout.jsp<br /> <br /><%@ page contentType="text/html; charset=utf-8" language="java"%><br /><html><br /><head><br /><title>logout</title><br /><%<br />response.setHeader("Cache-Control","no-cache"); //HTTP 1.1<br />response.setH
2011-04-21 18:31:00 2353 1
原创 sizeof不是函数,是操作符
<br />c语言中判断数据类型长度符<br />用法<br /> sizeof(类型说明符,数组名或表达式);<br /> 或<br /> sizeof 变量名<br />1. 定义:<br />sizeof是C/C++中的一个操作符(operator)是也,简单的说其作用就是返回一个对象或者类型所占的内存字节数。<br /> MSDN上的解释为:<br /> The sizeof keyword gives the amount of storage,
2011-04-14 22:20:00 5143 1
原创 C语言中回车符
<br />问题:谭浩强的《C程序设计-第三版》中,第341页中,有句话不明白。如下:<br />“从键盘输入4个学生的数据是ASCII码,也就是文本文件,在送到计算机内存时,回车和换行符转换成一个换行符。……”其中的“回车和换行符转换成一个换行符”是什么意思?为什么是两个符号,为什么能转换成一个换行符?<br />解答:文本文件的行结束符,传统上<br />PC机 用 CRLF<br />苹果机用CR<br />unix 用 LF<br /><br />CR -- 回车符,c语言'/r
2011-04-14 22:19:00 6893
java备份与恢复数据库
首先在环境变量里面配置MySql的路径,否则备份的文件很有可能是0KB大小public class BackUp { /** * 备份检验一个sql文件是否可以做导入文件用的一个判断方法:把该sql文件分别用记事本和ultra * edit打开,如果看到的中文均正常没有乱码,则可以用来做导入的源文件(不管sql文件的编码格式如何,也不管db的编码格式如何) ...
2011-04-10 10:16:53 151
原创 Insert_Sort
<br />#include <stdio.h>void insert_sort(int s[],int n){ int temp,i,j; for (i=1;i<10;i++) { temp=s[i]; j=i; while(temp<s[j-1]){ s[j]=s[j-1]; j--; } s[j]=temp; }}void main(){int a[10],i;printf("pleas
2011-03-27 21:20:00 626
原创 struct中字符串的赋值
<br />struct student{int age;char name[20];}stu1;<br />wrong:stu1.name="XXXX";<br />right: strcpy(stu1.name,"XXXXXX");
2011-03-26 18:22:00 817
原创 连接数据库Oracle,MySQL
<br /><br />oracle<br />Class.forName("oracle.jdbc.driver.OracleDriver");<br />String url="jdbc:oracle:thin:@127.0.0.1:1521:orcl";<br />String user="scott";<br />String password="tiger";<br />con= DriverManager.getConnection(url,user,password);<br />st=con
2011-03-25 16:26:00 601
原创 struts1.2简单范例复习
<br /><br />在MyEclipse中新建项目,在MyEclipse→Java Enterprise Projects中选择Web Project。eclipse中为MeEclipse→J2EE Projects,两者是一样的。<br />Project Name命名为:StrutsProject<br />项目新建之后,MyEclipse会自动编译。让人感觉很糟糕的是index.jsp文件默认就有警告!<br />The import java.util is never used<br />尽管
2011-03-24 17:01:00 1946 1
原创 jsp和servlet之间传值
jsp通过form表单提交数据servlet接收数据servlet_name extends HttpServlet(HttpServletRequest request,HttpServletResponse response)doGet{String name,pwd;name=request.getParameter("Pname");pwd=request.getParameter("pwd");}doPost{doGet(request,
2011-03-21 22:34:00 681
原创 servlet
servlet 之一种特殊的java类当客户端第一次向web服务器提出servlet请求时,web服务器将会创建一个该servlet实例(调用init()方法)如果web服务器中已经有一个该servlet实例,那么就直接使用该实例,根据不同的客户端请求,service()方法将调用不同的方法(doGet、doPost)当servlet从服务器删除时,调用servlet中destroy()方法servlet的映射servlet_name 编写的servlet类(com.**.HelloW
2011-03-21 20:54:00 612
原创 tomcat 配置
安装jdk配置path ,c:/****/jdk**/bin 配置JAVA_HOME,c:/****/jdk**/bin启动tomcat ,tomcat/bin/startup.bat浏览器测试 ,http://ip:port/Myeclipse 配置, window->server->tomcat enable C:/apache-tomcat-7.0.2s
2011-03-21 12:52:00 747 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人