- 浏览: 39809 次
- 性别:
- 来自: 北京
文章列表
Tomcat默认每个webapp的session是独立创建的,不共享。某些情况下(比如登录)需要共享session,实现方法很简单:
找到tomcat目录下的conf/context.xml,这个文件中定义的是全局默认context。为<context>标签增加一个属性:sessionCookiePath,值为"/"。即把<context>改为<context sessionCookiePath="/">。
理解这个原理,其实也可以在每个需要共享session的webapp ...
转帖:http://blog.sina.com.cn/s/blog_57eee8410100m5sh.html
作者:terrylaufeng
困扰我好久的一个问题,搞了半天,原来是无线网卡的固件问题。
Q: 为何lsmod里面有ipw2200的模块,但是iwconfig看不到设备?A: 因为系统内置了Intel 2200bg的驱动 ...
1、联网
2、安装XWindow系统
yum groupinstall "X Window System"
3、安装Desktop
yum groupinstall "Desktop"
4、如果需要中文支持
yum groupinstall "Chinese Support"
5、要下次自动启动桌面
修改/etc/inittab文件中的
id:3:initdefault
将3改为5
id:5:initdefault
通过以下配置解决该问题:
1、
conf/httpd.conf
Include conf/extra/httpd-mpm.conf (去掉最前面的#)
2、
conf/extra/httpd-mpm.conf
<IfModule mpm_winnt_module>
AcceptFilter http none
........
</IfModule>
新版MinGW编译老代码时会出现很多警告,这些警告其实多数都毫无意义,且干扰异常信息的输出,所以希望编译时禁止警告信息输出。很简单,加一个编译参数就可以了。
-w :Inhibit all warning messages
我用的IDE是CodeLite,配置如下:
【Settings】->【Build Settings】->【Compilers】->选中编译器->【Switches】:
Source = -c -w -fexec-charset=GBK -finput-charset=UTF-8
dlltool --dllname a.dll --output-lib liba.a
为了开发64位程序,尝试TDM-GCC-64编译wxWidgets:
mingw32-make -f makefile.gcc
结果编译报错。根据错误提示,修改了编译配置文件(config.gcc):
# Standard flags for C++ CXXFLAGS ?= -std=gnu++11
重新编译,有很多警告,但没有异常,编译成功。
顺便解释几个参数(在config.gcc或命令行设置):
1、SHARED
含义:动态连接还是静态连接。
取值:0-静态连接,生成静态连接库(.a),不生成动态连接库(.dll);
...
最近尝试了一下c++通过ocilib访问Oracle数据库,用MinGW编译,源码很容易找到,例如ocilib自带的demo中fetch.c
记录一下遇到的问题和解决办法:
1、连接失败
报错信息类似这样:undefined reference to `OCI_Initialize'
解决办法:
ocilib的文档中已经有明确说明:
To use OCILIB in a project :
include "ocilib.h" in your application
define call convention (OCI_API) to __stdcal ...
从学习计算机语言那天就听不同层次的技术人员在谈论语言的优劣。排除那些没经过大脑思考信口乱说的,其余归纳下来大致有这么几种论调:
1、工具论
2、种族论
3、功利导向论
...
许多框架都会试图诱导您使用其自身的类,而不是 JDK 或者一个开放标准机构(例如 OASIS)提供的更普遍的类。这就是耦合的 “毒贩模式”:如果您服从这些诱导,您就只能永远受制于框架。这些框架采取的普遍方法就是,如果您使用了它们的类,某方面就会变得异常简单。
....
避免陷阱
请记住:并不是所有的业务流程都是可定制的,它们根据业务不同而千差万别。不要轻信那些声称已经编写了您要的业务流程的厂商。如果他们真的拥有这样的流程,他们肯定也在把这些流程卖给您的竞争对手。
(引自:http://www.ibm.com/developerworks/cn/java/j-eaed10/ ...
做Oracle开发PL/SQL Developer当然是最好的选择,但我们常常需要在多种数据库上做开发和维护,这时不同的客户端工具切来切去就显得很麻烦,而且PL/SQL Developer等专用工具是要花钱买的,很贵,所以一直在找一款免费(最好开源)、通用的客户端工具。
先后试用过很多,都是Java开发的,利用JDBC连接数据库,通用性是没问题的,但大多都因为操作实在不方便,不得不放弃。直到最近发现一款名为“SQL Workbench/J ”的软件,好像突然遇到了老朋友,操作简单,但常用的功能都有了,很不错。
1、基于Java,JDBC连接数据库,不需要安装 ...
- 2009-11-25 19:00
- 浏览 7473
- 评论(1)
WindowBuilder 果然是目前最好的Java富客户端可视化开发工具
经过试用,真是掩饰不住心中的兴奋,寻找很久,朝思梦想的可视化开发工具终于让我找到了。
我用的是其中的Swing Designer,不过也顺便试了一下SWT Designer和GWT Designer,都非常不错,GWT Designer对于做Ajax(基于Google)开发的真是个神奇的工具!
很好,很强大,希望能越来越棒!
- 2009-09-13 22:32
- 浏览 8386
- 评论(0)
我们知道Java applet在浏览器中运行时默认情况下是不能访问本地资源的,比如读写客户端电脑上的文件。这是Java的安全沙箱机制,简单说就是有一组安全检查规则,要通过检查之后才能访问特定资源。不过在企业应用中这种 ...
近日试用了一下NetBeans,甚是惊叹。
NetBeans这名字是很久以前就听说过的,但当时了解之后感觉也就是个富客户端的可视化开发工具,没有引起太大兴趣。而强大的Eclipse让人不屑于过多了解其他工具,所以一直以来没有再关注NetBeans。前几天买了几本书,其中一本是关于富客户端开发的,内容主要是以NetBeans为主,于是下载了最新版的NetBeans试一下,真是不试不知道,一试吓一跳,NetBeans已经成长为一个非常成熟的开发平台,模块化的结构甚至一点都不比Eclipse差!而NetBeans素来擅长的可视化开发更是Eclipse的VE插件所不能比拟。NetBeans本身就是基于 ...
- 2009-07-26 12:05
- 浏览 963
- 评论(0)
UltrEdit等编辑器自作主张在文件头部添加UTF8标签的问题真是很烦人,导致UTF8的XML或者Java程序常常无法正常解析。
用UltrEdit打开这种文件,用16进制模式显示,会发现:
文件头部多出了:EF BB BF三个字节,这就是所谓的UTF8标签
可以用EditPlus打开文件,然后另存,选UTF-8而不是UTF-8 DOM,这样保存后就会删除文件头部的标签。