文章列表
tomcat访问中去掉项目名称
- 博客分类:
- java
<Context docBase="../wtpwebapps/scanner6051" path="" reloadable="false"/>
不知道docBase中写入绝对路径是否可以?
tomcat https配置
- 博客分类:
- java
1、利用keytool工具生成.keystore文件,并且放置tomcat目录
2、配置server.xml文件
<Connector SSLEnabled="true" clientAuth="false" keystoreFile="conf/server.keystore" keystorePass="123456" keystoreType="PKCS12" maxThreads="150" port="443" prot ...
java中Keytool的使用总结
- 博客分类:
- java
Keytool
是一个Java
数据证书的管理工具
,Keytool
将密钥(key)和证书(certificates)存在一个称为keystore的文件中
在keystore里,包含两种数据:
密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密)
可信任的证书实体(trusted certificate entries)——只包含公钥
ailas(别名)每个keystore都关联这一个独一无二的alias,这个alias通常不区分大小写
JDK中keytool
常用命令:
-g ...
再读java思想——初始化与清除
- 博客分类:
- java
1、为了能用简便、面向对象的语法来编写代码——即“发送消息给对象”,编译器做了一些幕后工作。他暗自把“所操作对象的引用”作为第一个参数传给了方法。因此实际上调用方法是这样的:
Banana.f(a, 1);
Banana.f(b, 2);
将设你希望在方法的内部获取对当前对象的引用,由于这个引用是由编译器“偷偷”传入的,所以没有标识符可用。因此,可以使用专门的关键字“this”。this关键字只能在方法内部使用,表示对“调用方法的那个对象”的引用。this的用法和其他对象引用并无不同。但要注意,如果在方法内部调用同一个类的方法,就不必使用this, ...
再读java思想——一切皆对象
- 博客分类:
- java
1、数据存储
寄存器(register):这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量及其有限,所以寄存器由编译器根据需求进行分配。程序员无法直接控制,也不能在程序中感受到任何寄存器的迹象。
堆栈(stact):位于通用RAM(random-access memory,随即访问存储器)中,但通过他的“堆栈指针”可以从处理器那里获得直接支持。堆栈指针若向下移,则分配新的内存;若向上移,则释放那些内存。这是一种快速有效的快速分配存储方式,仅次于寄存器。创建程序时,java编译器必须知道存储在堆栈内所有数据的确切大小和生命周期, ...
再读java思想----一切皆对象
- 博客分类:
- java
1、在良好的面向对象设计中,每个对象都能很好的完成一项任务,但是它并不试图做更多的事情。
2、将程序开发人员分为类创建者和客户端程序员。
客户端程序员(client programmer)目标是收集各种用来实现快速应用开发的类。
类创建者目标是构建类。该类只向客户端程序员暴漏必须的部分,而影藏其他所有部分。被影藏的部分通常都是代表对象内
部脆弱的部分,这样可以减少程序的bug。
3、java使用三个关键字在类的内部设定边界:public,protected,private。
public:表示紧随其后的元素对任何人都可见 ...
<Context docBase="E:\project\javaproject\multilevel6051\webContent" path="" reloadable="false"/>
apache先骨干项目
- 博客分类:
- java
分类
项目名
说明
开发语言
服务器
(共20)
Apache HTTP Server
全球第一HTTP服务器
C/C++
Tomcat
Java的Web服务器
Java
James
邮件服务器
Java
SpamAssassin
反垃圾邮件
C/C++
Perl
Apache的Perl编程语言支持
C/C++
Tcl
TCL脚本语言
C/C++
Directory Server
超级目录服务器
Java
A ...
apache-ftpserver-1.0.6
- 博客分类:
- java
1、配置文件
ftpd-typical.xml
user.properties
2、启动ftpserver
打开记事本,然后在记事本中输入
ftpd.bat res/conf/ftpd-typical.xml
保存到 FtpServer目录/bin/下 保存名称为reload.bat
保存之后,双击reload.bat文件即可启动
3、在浏览器中访问FtpServer
打开浏览器,输入Ftp://localhost 后回车
然后输入用户名 密码 ...
Java 理论与实践: 线程池与工作队列
- 博客分类:
- java
https://www.ibm.com/developerworks/cn/java/j-jtp0730/
1、对于简单的超级链接的请求,可以定义name为‘*’的action,并且放于配置文件的最末位,也可以通过配置
<default-action-ref />元素配置默认action。
<package name="" extends="">
<!-- 配置一个默认Action,默认Action名字为simpleViewResultAction -->
<default-action-ref name="simpleViewResultAction"/>
...
mysql杀掉locked的process
- 博客分类:
- 数据库
mysql,查询比较慢时,造成死锁.这时需要手动kill掉locked的process.使他释放.
show full processlist;
kill id;
便将相应的process杀死。
spring quartz任务调度配置格式
- 博客分类:
- SSH框架
CronTrigger配置完整格式为: [秒] [分] [小时] [日] [月] [周] [年]
序号
说明
是否必填
允许填写的值
允许的通配符
1
秒
是
0-59
, - * /
2
分
是
0-59
, - * /
3
小时
是
0-23
, - * /
4
日
是
1-31
, - * ? / L W
5
月
是
1-12 or JAN-DEC
, - * /
6
周
是
1-7 or SUN-SAT
, ...
Apache Java项目全介绍
- 博客分类:
- java
Apache java项目全介绍
下面介绍一下Jakarta下的Commons:一个csdn网友描述得很贴切,Commons就好比一个java百宝箱。
commons分为3部分Commons Proper、Commons Sandbox和Commons Dormant。
Commons Proper:提供了设计良好可重用 ...