- 浏览: 117088 次
- 性别:
- 来自: 北京
最新评论
-
java_bigniu:
service mysqld restart,少了个d
linux中MySQL的字符集修改 -
java_bigniu:
...
linux中MySQL的字符集修改 -
daoyongyu:
找了好久都没有找到。
MyEclipse6.0 安装反编译插件 -
java_bigniu:
...
linux中MySQL的字符集修改 -
舍奢雍:
确实是这样,我刚刚开始学,要努力啊
struts2.0 action中的方法调用
文章列表
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>tagStudy.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" ...
- 2009-07-19 00:30
- 浏览 745
- 评论(0)
写了这么多类 还没仔细考虑过初始化顺序
今天特意看了点这方面的知识 照着写了个例子
初始化顺序是:静态变量->静态初始化快->变量->初始化块->构造函数
例子如下:
public class ClassInitOrder
{
private static String staticstr="static variable ";
private String str="variable";
static
{
System.out.println(staticstr);
System.out.pr ...
- 2009-06-20 14:51
- 浏览 771
- 评论(0)
安装过程中出现的问题及解决方法;
1.卸载mysql
之前装过一次,不过不是rpm的,安装很麻烦,而且没成功。昨天又装了一次rpm的,安装很容易,不过修改root用户的host时候出现了问题,重新登陆后发现看不见mysql数据库了,奇怪~只有选择卸载……
卸载mysql
rpm -qa|grep -i mysql显示安装的包名
会显示
MySQL-server-community-5.0.82-0.rhel5
MySQL-client-community-5.0.82-0.rhel5
rpm -ev MySQL-server-5.0.8-0 MySQL-client-5.0.8 ...
- 2009-06-18 22:57
- 浏览 4110
- 评论(0)
以下上从网上找到的方法,出处不明
在此感谢一下,给我帮助很大~
4.修改字符集
Mysql默认字符是Latin的
如果有中文就会出现乱码,解决方法:
装完的MySQL的默认字符集为 latin1 ,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件;由于linux下MySQL的默认安装目录分布在不同的文件下;不像windows一样放在同一目录下,只需修改其中的my.ini文件,重起后就生效了;所以先来看看linux下MySQL的数据库文件、配置文件和命令文件分别在不同的目录 :
1、数据库目录,其所创建的数据库文件都在该目录下
/var/lib/mysq ...
- 2009-06-18 22:53
- 浏览 2025
- 评论(3)
1.下载服务端和客户端安装包:
MySQL-server-5i386.rpm
MySQL5-client.rpm
首先检测系统是否安装了mysql
rpm -q mysql*;
如果有则删除
rpm -e --nodpes mysql*;(网上说的,不过执行时候有问题)
然后安装mysql服务端
rpm -ivh MySQL-server-5i386.rpm
再安装mysql客户端
rpm -ivh MySQL5-client.rpm
安装完成后输入 netstat -nat 命令
如果3306端口打开,有下列信息则表示服务已启动
Active Internet connectio ...
- 2009-06-18 22:50
- 浏览 4518
- 评论(0)
用hibernate做了几个小项目了 不过感觉就用了ormapping 一些save方法 query方法
很多东西也不明白 也没专门去搞清楚,昨天去面试问了挺多东西 我答得都模棱两可的
不过好像也没错 呵呵 不过还是应该搞搞清楚
今天看了尚学堂的视频 做点小结吧
package my.hibernate.util;
import my.hibernate.pojo.Customer;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.T ...
- 2009-06-18 22:38
- 浏览 1270
- 评论(0)
还是那个项目 由于中间件用的VC,而且用的是AXIS1.3
所以之前用AXIS2实现的服务被它解析出来总是有问题,明明传的是数组过去,结果生成的代理类却不是数组,问题出在了标签的不一致上 AXIS2已经不支持用array类型了…………
所以我得改,把之前的服务改用axis1的来实现
之前看过,感觉挺麻烦,就没认真看了,就找了个部署方便的AXIS2来做,现在得硬着头皮上了…………
不过话说回来,认真看过后感觉也就那么回事,没啥难的,这人啊 真得有压力才有动力……
还是说说axis1实现webservice的过程吧
本来要上apache下1.3的版本的 结果链接都出错了,就下了个1. ...
- 2009-06-08 20:15
- 浏览 1392
- 评论(0)
public class InOutClass
{
class inClass
{
public inClass()
{
System.out.println("inner class");
}
}
public InOutClass()
{
System.out.println("outer class");
}
public void getIt()
{
//直接实例化内部类对象
InOutClass.inClass in= ...
- 2009-05-31 00:49
- 浏览 872
- 评论(0)
正在学正则表达式,在网上看到这篇文章 感觉不错 很简洁明了,就转过来了 从csdn上转的,那位博主也是转的,我就干脆引用了最开始的原始页面,不过ms打不开了,不过在此还是谢谢他or她的贡献了,呵呵~~
转自 http://218.240.129.178/jforum/posts/list/29.page
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。
大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达 ...
- 2009-05-11 13:31
- 浏览 926
- 评论(0)
之前用struts2.0做了异步请求,但总感觉有问题,请求次数太多后服务端就会挂起无响应了
正在解决这个问题
最开始用了struts.spring,hibernate三层来做,后来觉得hibernate可能会成为瓶颈,就直接改用jdbc做数据层,更改后貌似增大了请求次数
不过还是有问题,上论坛发了帖子,发现js出了点问题,做延时提交的时候没有清除定时器,导致请求几次仍然是提交几次,每次都给服务端造成了无端的压力
更改成
clearTimeout(time);
time = setTimeout('passtoserver()',1000);//设置延时1s
后实现了真正的延时请求 ...
- 2009-04-22 22:06
- 浏览 1086
- 评论(0)
下载并安装CVS
选择“Repository configuration”页面
add一个文件路径 进行cvsroot初始化
advanced面板中的all user are read 一定要去掉 不然就没有写的权利
测试服务器是否安装成功
开始菜单->run->cmd,进入命令行环境
输入“CVS”,会出现相应的帮助,如果没出现,说明环境变量中的Path值没有设置,你可以手动设置到文件所在的目录
输入:“set cvsroot=:sspi:localhost:/cvsdata”
(最后一个冒号后面的“/cvsdata”是前面设置的Repository名字)
...
- 2009-04-09 21:51
- 浏览 1499
- 评论(0)
最近要提供一个搜索的服务 那天老师就说是用axis 之后我就是一顿百度 gogole 各种陌生英文单词扑面而来 搞了一个多星期终于弄出了点东西
第一次做 之前听说过SOA 不过不是很了解 这次算是有一定认识了
使用的是Axis2作为Web Service开发框架
下载了axis2.war直接放到tomcat的webapp目录下
下载axis2-1.4.rar axis2-std-1.0-bin.zip
配置环境变量(有点多 可能也有很多多余的东西)
引用
%CATALINA_HOME% E:\Tomcat 6.0
AXIS_HOME =%CATALINA_HOME%\weba ...
- 2009-03-26 20:53
- 浏览 2307
- 评论(0)
这种情况是struts2的一个拦截器报的错误,当你的form中的数据有问题,比如:
表单中数据类型和action中的对不上
或者名字、属性与action中的getset名字对不上
<div style=”color:red”>
<s:fielderror />
</div>
它就会显示拦截器的错误,并在struts的XML中对应action里加如
<result name=”input”>/AddProducts.jsp</result>
让他把错误返回到该页面就可以了
- 2009-03-02 20:45
- 浏览 2262
- 评论(0)
1、关于页面元素的引用
通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。
2、jQuery对象与dom对象的转换
只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象。
普通的dom对象一般可以通过$()转换成jquery对象。
如:$(document.getElementById("msg"))则为jquery对象,可以使用jquer ...
- 2009-02-20 22:24
- 浏览 903
- 评论(0)
项目中用了struts2和sitemesh
想实现局部刷新效果似乎有点麻烦
struts2的s:div用得不熟 只会配合s:submint的target属性来刷新div 今天想做个实现菜单联动的 又不想用ajax一步步做 太费劲了 action还得配置json返回类型什么的 所以将要联动的菜单放到了另外一个页面 然后引入div中
查了jquery 挺方便 直接 $()找到相应的div 设置上onload("*.action")就引入进来action转向的页面了
由于是要在下拉框改变的时候触发 所以这样写
$(document).ready(function() {
...
- 2009-02-19 18:30
- 浏览 969
- 评论(0)