`
zhangyou1010
  • 浏览: 299201 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
apache顶级域名跳转   折腾网站也有大半年了,昨天听一同事说我们的网站通过不带www的域名也可以访问,带www的也可以访问,搜索引擎的收录情况是分别收录的,   原来一直没关心这些细节的东西,比如我们的网站是www.dt.com,不带www就是dt.com,而不带www才是真正的顶级域名,带www的是二级域名,   现在负责搜索引擎收录情况的同事要求我们这边让dt.com跳转到www.dt.com,开始想到的是修改apache下面的http.conf文件,不是很懂里面的转发规则,   发现以前配置的转发规则都是某个二级域名跳转到指定的ip,或者是伪静态的配置,如果配置 ...
  相信搞java的朋友都遇到过乱码问题,一般几乎都可以通过修改页面编码,tomcat编码,加过滤器等方式搞定,但为什么   要这么做呢?不一定每个人都明白。   最近弄jsp,再次遇到乱码问题,所以查了些资料,在这里记录 ...
以前一直以为hql很简单, 就一对象查询, 今天遇到一问题,折腾了许久, 才发现自己hql这块居然好多不知道.   以用户和角色为例, 一个用户可以对应多个角色,分别为user , role , 我的hql如下 :   from User u left join u.roles   数据库查询这一块没有问题,由于粗心,也没有去看控制台打印出来的sql是什么样子,我以为这一查询返回的是List<User>   的列表,然后在Jsp里面,理所当然的去遍历查出来的list ,取list里面单个user的属性在页面展示,整个过程很简单,jsp异   常显示说Numb ...
上午也是用这个方法安装,居然没安装成功,刚试了下,居然成功了,记录下:   直接去 http://www.google.com/chrome 下载,google可以检测出你当前使用的操作系统,下载后双击运行,和在windows下一   样,然后会弹出个ubuntu软件中心,直接选安装就OK了。
折腾好些天了,我们项目用的web框架是struts2,具体那个版本就不说了,我想让程序报错时,展示我指定的500错误页面,   一般的做法是在web.xml里面配置500错误,404也一样,     <error-code>500</error-code> <location>/500.jsp</location> </error-page>   我在程序里面手动抛出异常,程序没有显示我指定的500.jsp页面,而是把错误信息直接显示在了页面上,经网友老周提醒   我的struts.propertie ...
以前用myeclipse在tomcat下部署的时候,很简单,选中项目就可以deploy到tomcat_home/webapps目录下 ,   但是eclipse下没有这么简单,因为在eclipse下不能直接部署,调出server视图后,new 一个server, tomcat 选择当前   电脑上的tomcat版本,双击server,会出现如下视图:    在 server location那里选择第二个选项,server path 设为tomcat的安装路径,Deploy path 设为tomcat_home/webapps   如果不这么设置的话,tomcat的server ...
以前做企业应用的时候,都只用tomcat部署项目,从没接触过apache,apache在脑海里只是个战斗机的名称。 现在做网站,网站的部署是用apache + tomcat来实现的。自然而然也慢慢了解了apache,上次迁移网站的服务器,装过一 次apache,就简单的configure , make ,make install 三步曲搞定,配置文件都用的以前服务器上apache的,至于那些配 置是啥子含义,完全不懂。最近网站出了问题,问题出在apache身上,所以花了点时间来了解apache 和tomcat的配置。 “整合 Apache Http Server 和 To ...
1.启动网卡:linux启动网卡命令: ifup eth1  ,用ifconfig eth1 up 启动,发现ifconfig后,eth1里面居然没有ip,而用ifup eth1就可以   看到ip了。相应的停止网卡:ifdown eth1 。(eth1为相应的网卡设备名)。   2.添加路由: 给eth1设备添加路由,命令如下:   route add -net 192.168.30.0 netmask 255.255.255.0 dev eth1    eth1为连接内网的网卡。用route -n可以看到添加后的记录:     Destination     Gatew ...
1.现在mysql官网上下载了服务端和客户端两个软件: MySQL-client-community-5.1.53-1.rhel5.i386.rpm MySQL-server-community-5.1.53-1.rhel5.i386.rpm 2.用rpm方式安装两个文件 #rpm -ivh MySQL-client-community-5.1.53-1.rhel5.i386.rpm #rpm -ivh MySQL-server-community-5.1.53-1.rhel5.i386.rpm 安装完后,用#netstat -nat 查看端口,如果3306端口被占用了,则说明安装成功了。 ...
yslow v2 class 逐一过一遍 http://www.blogjava.net/BearRui/archive/2010/05/10/web_performance_repaint_relow.html http://blog.csdn.net/situdesign/archive/2010/05/31/5635788.aspx http://dudo.org/archives/2008051211216.html http://code.google.com/speed/page-speed/docs/rules_intro.html 页面性能优化小工 ...
可能命令用的少的缘故,今天突然要远程启动oracle,不记得命令了,所以还是记录记录, 用远程登录到oracle服务器,当然要保证登录用户是安装oracle的用户,然后 $  sqlplus /nolog sql> conn / as sysdba sql>startup 然后退出sqlplus,启动监听: sql> quit $ lsnrctl start(stop为停止监听)
我需要把linux服务器上某个文件目录打包,假设目录为/mzztlm/knight,knight目录下有 a,b,c,d四个文件夹,因c,d两个文件夹比较大,打包时,我想排除这两个文件夹。 baidu,google查了下,基本命令是 tar -zcvf --exclude=xxxxxxxx命令。 但貌似有--exclude位置的问题,假设当前在/knight目录下,假设我的命令: tar -zcvf /tmp/knight.tar.gz  knight --exclude=knight/c --exclude=knight/d 这样是不行的,如果把exclude的位置移动一下,移到t ...
因工作原因,要在服务器上安装apache ,jdk ,tomcat,网上资料蛮多,安装jdk和tomcat都顺利 装apache时遇到些小问题,在这里记录一下。 查看了apache的安装说明,如下: 因项目的原因,./configure --prefix 时,还要加其他参数: ./configure --prefix=/mydir/webroot --enable-so --enable-mods-shared=all --enable-rewrite --enable-proxy  --enable-proxy-http  --enable-proxy-ajp  --with- ...
表结构: create table post(group_id number , ctime date); 数据: GROUP_ID CTIME 1 2641 2010-10-11 上午 11:33:41 2 2644 2010-10-11 上午 11:31:38 3 2641 2010-10-11 上午 11:25:29 4 2921 2010-8-27 下午 04:00:33 5 2921 201 ...
经常要用到myeclipse来生成pojo,不按规则来的话,经常生成失败,这里记录了根据表生成pojo的步骤,数据库是oracle。 1.选择DB Brower 视图 2.选择要生成的table,在table上点击右键,选择hibernate反向工程 3.选择Java src folder ,Java package ,(如果这里默认都有值,也要重新到工程里面选择) 4.按下面的图操作。
Global site tag (gtag.js) - Google Analytics