- tomcat搭建https服务
Verse丶
tomcat配置https协议详细步骤1.在tomcat上搭建https服务。环境:jdk7,tomcat7,windows72.我们使用java中自带的javatool工具来制作所需的https所需的证书,keytool是java自带的用于密钥和证书的生成和管理工具。3.这里先介绍两个文件格式:jks(javakeystore),用来存储密钥已经数字证书的文件csr(CertificateSig
- java 环境变量配置
Cocoa_na
总结javajar
下载jdk,安装在英文目录下配置环境变量,新建CLASSPATHJAVA_HOMECLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;JAVA_HOME:D:\Javatool\jdkyxjdk的安装目录找到path新增两个变量:%JAVA_HOME%\bin%JAVA_HOME%\jre\bin
- MYSQL安装
一直都是可樂
1、下载zip安装包:https://dev.mysql.com/downloads/file/?id=4849002、安装2.1解压zip包到安装目录我的解压在了D:\javatool\mysql-8.0.15-winx64解压后的文件目录2.2配置环境变量2.3配置初始化的my.ini文件我们发现解压后的目录并没有my.ini文件,没关系可以自行创建。在安装根目录下添加my.ini(新建文本文
- java tool之javac、java命令
java
javatool简介:Oracle公司javaSE标准版产品的组件为下面官网提供图片中所示。jdk中有Tools(工具箱),工具箱中有我们熟悉的java命令-用于启动一个Java应用程序,有javac命令-用于读取Java类和接口定义,并将它们编译为字节码和类文件,也有javac命令-用于从Java源文件生成API文档的HTML页面,等等一些命令帮助开发。JDKToolSpecifications
- 安装RabbitMQ出现Plugin configuration unchanged.问题
weixin_44057060
问题解决了,,,其实这样并不是报错信息…输入rabbitmqctlstart_app的时候出现以下错误:D:\Javatool\RabbitMQ\rabbitmq_server-3.7.5\sbin>rabbitmqctlstart_appStartingnoderabbit@LAPTOP-RHA00KM7...**(ArgumentError)argumenterror(stdlib)io_li
- tomcat如何开启8443端口
w_liujun
web
1.软件环境win7JDK1.7Tomcat7.02.具体步骤前提:安装jdk以及tomcat,并且配置好jdk的环境变量(JAVA_HOME和PATH)a.使用javatool生成keystore运行——cmd——进入jdk的安装目录——bin目录,使用命令如下图tips:名字和姓氏所输入的是网站的域名或者ip,这里测试所使用的是localhostb.修改tomcat配置文件server.xml
- Java开发神器之Lombok介绍
姜小哲
原文链接:https://www.itsleuth.cn/archives/javatool002在面向对象编程中必不可少需要在代码中定义对象模型,而在基于Java的业务平台开发实践中尤其如此。相信大家在平时开发中也深有感触,本来是没有多少代码开发量的,但是因为定义的业务模型对象比较多,而需要重复写Getter/Setter、构造器方法、字符串输出的ToString方法和Equals/HashCo
- apache-jmeter-5.0的简单压力测试使用方法
weixin_33845477
同事交接工作,压测部分交给我,记录一下使用方法我将下载下来的压缩包解压后放置在E盘然后配置环境变量:变量名JMETER_HOME,变量值E:\javatool\apache-jmeter-5.0在变量名CLASSPATH新增%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\
- Eclipse maven工程 Missing artifact com.sun:tools:jar:1.6.0:system 解决方法
jiafu1115
Maven
Eclipsemaven工程Missingartifactcom.sun:tools:jar:1.6.0:system解决方法2012-11-0817:03:16标签:javatool.jareclipse解决方案一:通过maven取运行时参数,eclipse提供的环境变量,基本类似System.getProperty("java.home")com.suntools1.5.0system${ja
- Linux系统中常用软件的安装
€§哲苏琉£
Linux系统中常用软件的安装一、java开发环境(jdk)(1)查看Linux中的环境变量:echo$PATH(2)将jdk.tar.gz拷贝到/home/JavaTool/中去(3)解压缩jdk.tar.gz(4)开始配置环境变量:vi/etc/profile(5)让profile文件生效,但是不用重启:source/etc/profile(6)写java代码测试二、tomcat安装(1)解压
- Java解析excel工具easyexcel 助你快速简单避免OOM
姜小哲
原文链接:https://www.itsleuth.cn/archives/javatool001Java解析、生成Excel比较有名的框架有Apachepoi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyexce
- java基础学习-使用Doc命令行创建说明文档
为你真心
步骤:打开cmd输入javaDoc-dfilename-author-versionclassName.java如需要生成一个名为JavaTool的工具类的说明书,并保留在一个名为help的文件夹中,则在终端中输入命令为:javaDoc-dhelp-author-versionJavaTool.java在java中需要使用文档注释方式来进行注释,@author:作者@version:版本号用于在c
- java程序员裸机配置
admin_jh
1、配置JDK(安装版的需要先安装):==>找到jdk的目录==>环境变量里配置JAVA_HOME=jdk的目录==>path里最后加;%JAVA_HOME%\bin;==>java-version(查看安装的jdk的版本)2、添加eclipse的解压包到一个文件夹下(发送一个快捷方式到桌面)==>如:D:\JavaTool\==>eclipse生成项目的路径可以改;如:E:\java\works
- apache-jmeter-5.0的简单压力测试使用方法
歪脖大叔
同事交接工作,压测部分交给我,记录一下使用方法我将下载下来的压缩包解压后放置在E盘然后配置环境变量:变量名JMETER_HOME,变量值E:\javatool\apache-jmeter-5.0在变量名CLASSPATH新增%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\
- maven使用经验
石头dhf
win配置Maven
一、安装mavem1.在安装maven之前,先确保已经安装JDK1.6及以上版本,并且配置好环境变量。2.下载maven3,下载地址:http://maven.apache.org/download.html下载apache-maven-3.1.1-bin.zip文件后,并解压到E:\JavaTool\apache-maven-3.3.13.配置maven3的环境变量:先配置M2_HOME的环境变
- ELK 快速指南
tianjinsong
数据分析
https://dunwu.github.io/blog/2017/11/14/javatool/elk/ELK快速指南概念ELK是什么ELK是elastic公司旗下三款产品ElasticSearch、Logstash、Kibana的首字母组合。ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。Logstash传输和处理你的日志、事务或其他数据。Kiban
- tomcat开启8443、首页无路径、8080端口自动跳转8443端口配置
晴天灬
正常的tomcat部署应用,直接将war包扔到webapps下,启动项目即可,但是随之而来的问题是,你敲打ip和端口后还要加上项目名称,一旦后期需要域名解析,那么将是一件很麻烦的事情。一、开启8443端口首先,用javatool生成证书并放置到tomcat的conf文件夹中其次,在server.xml中添加以下配置:重启tomcat即可。二、取消首页访问路径后缀一般tomcat中的配置为:在此配置
- 【原】Windows下Nexus搭建Maven私服
风过无痕521
一、Maven安装详见Java开发环境搭建二、Nexus安装2.1、下载地址:http://www.sonatype.org/nexus/go/选择OSS(ZIP)版本2.2、安装将安装包解压到指定目录,如(D:\JavaTool\nexus-2.11.4-01-bundle)在bin\jsw目录下找到对应操作系统的版本,如下图:进入后可看到如下所示bat脚本文件说明如下:console-nexu
- PHP+Apache+MySQL环境配置
满城风雨近重阳
今天要修改一个PHP的项目,之前从来没有接触过,要搭运行环境,真是一把心酸泪,现在放出配置流程:1.配置apache 这个是最容易的,我用的是apache2.4.16版本,主要是修改apache24\conf\httpd.conf文件 DefineSRVROOT"E:\javaTool\httpd-2.4.16-x64\Apache24"
ServerRoot"${SRVROOT}" 修
- houmee实习日记3.28
gunboogie
javatool:Keytool是OracleJDK的一部分。Keytool很少用于开发环境,然而如果你正在开发企业级应用时,这将是你最好的密钥和证书管理工具。Jad用于反编译Java类。你可以用Jad以纯文本的形式命令和阅读代码。Notepad++是用于编辑xml、脚本以及记笔记的最佳工具。这个工具的最好部分在于,你在Notepad++上打开的任何一个文档,在关闭后都会有一个残留文档,它有助于在
- 基于MAVEN的WEB 工程配置
java12345678
maven
1.下载 maven http://maven.apache.org/download.cgi 2.解压缩,如解压缩目录为: F:\yanlei\javatool\maven\apache-maven-3.2.1 3.配置本地仓库打开apache-maven-3.2.1下conf/settings.xml找到注释行:/path/to/local/repo在正面添加一行:F:\yanlei\mav
- 1)Maven 安装
丁树同
maven
Maven其实就是一个javatool.系统要求JDK:JDK1.5或者1.5以上。内存空间和磁盘空间没有限制。操作系统,windows和linux都可以装安装步骤:ForWindows 1.解压缩apache-maven-3.1.1-bin.zip到你想安装maven到哪个目录里面,假设你选择了C:\ProgramFiles\Apache,解压缩后会生成一个子目录--apache-mave
- tomcat启动The APR based Apache Tomcat Native library
wandong01
apachetomcat
[转载]The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\JavaTool\jdk1.6.0_24\bin;E:\JavaTool\apache-tomcat
- JAVA classpath, 纠正我一直以来错误的认知
pushme_pli
如何调在CLI中使用javatool(JDK中的java命令)调用一个打包在jar中的类,我想大多数人都能给出笼统的方案:java-classpathxxxxxcom.test.classA这个答案只能说太笼统,再追问一句,如果这个类还依赖若干jar包,并且这些jar包,包括classA所在的jar包都放在路径/root/lib/下,classpath内容应该是什么?我给我的答案是-classpa
- 手工配置tomcat 解决一闪而过~
fangzhoujinbu
tomcat
手工配置tomcat 解决一闪而过~
1.安装与配置JDK
下载地址:http://java.sun.com/javase/downloads/index.jsp
环境变量的配置(以我的为例):
编辑Path:值 D:\JavaTool\jdk1.5.0_06\bin;放置最前,其它不变。
新建classpath:值 .; D:\JavaTool\jdk1.5.0_06\lib\dt.j
- redis学习心得 -- java 操作 redis
coffeesmile
java操作redis需要下载jedis.jar包 下载网址:https://github.com/xetorthio/jedis/downloads1在项目中加入jar包2像上一篇windows下安装redis中提到的启动redis F:\javatool\redis-2.0.2>redis-server.exeredis.conf java代码如下:importjava.ut
- redis学习心得 -- windows 下安装 redis
coffeesmile
1:首先下载redis:redis-2.0.2.zip(32bit),解压。 地址::http://code.google.com/p/servicestack/wiki/RedisWindowsDownload#Download_32bit_Cygwin_builds_for_Windows,下载完成后,解压到F:\javatool\redis-2.0.2. 注意解压完成后应该有
- eclipse中开发corba完整说明(jacORB版)-文库中原有的文件中有部分错误-已修改
lit58
eclipse开发.corba
以下是javaeclipse平台上配置并使用jacORB2.3.0开发例子的步骤: 0\安装jdk1.6.0,要求:jdk的安装路径里不能包含空格字符或中文等一些jvm无法识别的字符; 配置环境变量JAVA_HOME=“D:\JavaTool\Java\jdk1.6.0_01”,CLASSPATH=“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool
- 设置Tomcat环境变量
bigYuan
变量名:TOMCAT_HOME变量值:你的TOMCAT所在目录 如:F:\JAVATOOL\tool\apache-tomcat-7.0.26现在环境基本都搭建好了,可以试一试了。启动tomcat,运行tomcat目录/bin/startup,(点击startup,好像一闪而过,或弹出个命令行窗口,不是很爽,文章后面会提到怎么处理)然后在浏览器中,输入http://localhost:8080
- Hiberante Tools Template 研究
花米
Hibernatetemplate
对象映射POJOClass->pojoPersistentClass->clazzCfgHbmTool->c2hCfg2JavaTool->c2j名称方法备注判断是否Embedded类型pojo.isComponent()导入参数指定类型pojo.importType("类型名")pojo.importType("javax.persistence.Embeddable")clazz.table.
- linux系统服务器下jsp传参数乱码
3213213333332132
javajsplinuxwindowsxml
在一次解决乱码问题中, 发现jsp在windows下用js原生的方法进行编码没有问题,但是到了linux下就有问题, escape,encodeURI,encodeURIComponent等都解决不了问题
但是我想了下既然原生的方法不行,我用el标签的方式对中文参数进行加密解密总该可以吧。于是用了java的java.net.URLDecoder,结果还是乱码,最后在绝望之际,用了下面的方法解决了
- Spring 注解区别以及应用
BlueSkator
spring
1. @Autowired
@Autowired是根据类型进行自动装配的。如果当Spring上下文中存在不止一个UserDao类型的bean,或者不存在UserDao类型的bean,会抛出 BeanCreationException异常,这时可以通过在该属性上再加一个@Qualifier注解来声明唯一的id解决问题。
2. @Qualifier
当spring中存在至少一个匹
- printf和sprintf的应用
dcj3sjt126com
PHPsprintfprintf
<?php
printf('b: %b <br>c: %c <br>d: %d <bf>f: %f', 80,80, 80, 80);
echo '<br />';
printf('%0.2f <br>%+d <br>%0.2f <br>', 8, 8, 1235.456);
printf('th
- config.getInitParameter
171815164
parameter
web.xml
<servlet>
<servlet-name>servlet1</servlet-name>
<jsp-file>/index.jsp</jsp-file>
<init-param>
<param-name>str</param-name>
- Ant标签详解--基础操作
g21121
ant
Ant的一些核心概念:
build.xml:构建文件是以XML 文件来描述的,默认构建文件名为build.xml。 project:每个构建文
- [简单]代码片段_数据合并
53873039oycg
代码
合并规则:删除家长phone为空的记录,若一个家长对应多个孩子,保留一条家长记录,家长id修改为phone,对应关系也要修改。
代码如下:
- java 通信技术
云端月影
Java 远程通信技术
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇blog中我们将来
- string与StringBuilder 性能差距到底有多大
aijuans
之前也看过一些对string与StringBuilder的性能分析,总感觉这个应该对整体性能不会产生多大的影响,所以就一直没有关注这块!
由于学程序初期最先接触的string拼接,所以就一直没改变过自己的习惯!
- 今天碰到 java.util.ConcurrentModificationException 异常
antonyup_2006
java多线程工作IBM
今天改bug,其中有个实现是要对map进行循环,然后有删除操作,代码如下:
Iterator<ListItem> iter = ItemMap.keySet.iterator();
while(iter.hasNext()){
ListItem it = iter.next();
//...一些逻辑操作
ItemMap.remove(it);
}
结果运行报Con
- PL/SQL的类型和JDBC操作数据库
百合不是茶
PL/SQL表标量类型游标PL/SQL记录
PL/SQL的标量类型:
字符,数字,时间,布尔,%type五中类型的
--标量:数据库中预定义类型的变量
--定义一个变长字符串
v_ename varchar2(10);
--定义一个小数,范围 -9999.99~9999.99
v_sal number(6,2);
--定义一个小数并给一个初始值为5.4 :=是pl/sql的赋值号
- Mockito:一个强大的用于 Java 开发的模拟测试框架实例
bijian1013
mockito单元测试
Mockito框架:
Mockito是一个基于MIT协议的开源java测试框架。 Mockito区别于其他模拟框架的地方主要是允许开发者在没有建立“预期”时验证被测系统的行为。对于mock对象的一个评价是测试系统的测
- 精通Oracle10编程SQL(10)处理例外
bijian1013
oracle数据库plsql
/*
*处理例外
*/
--例外简介
--处理例外-传递例外
declare
v_ename emp.ename%TYPE;
begin
SELECT ename INTO v_ename FROM emp
where empno=&no;
dbms_output.put_line('雇员名:'||v_ename);
exceptio
- 【Java】Java执行远程机器上Linux命令
bit1129
linux命令
Java使用ethz通过ssh2执行远程机器Linux上命令,
封装定义Linux机器的环境信息
package com.tom;
import java.io.File;
public class Env {
private String hostaddr; //Linux机器的IP地址
private Integer po
- java通信之Socket通信基础
白糖_
javasocket网络协议
正处于网络环境下的两个程序,它们之间通过一个交互的连接来实现数据通信。每一个连接的通信端叫做一个Socket。一个完整的Socket通信程序应该包含以下几个步骤:
①创建Socket;
②打开连接到Socket的输入输出流;
④按照一定的协议对Socket进行读写操作;
④关闭Socket。
Socket通信分两部分:服务器端和客户端。服务器端必须优先启动,然后等待soc
- angular.bind
boyitech
AngularJSangular.bindAngularJS APIbind
angular.bind 描述: 上下文,函数以及参数动态绑定,返回值为绑定之后的函数. 其中args是可选的动态参数,self在fn中使用this调用。 使用方法: angular.bind(se
- java-13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class KickOutBadGuys {
/**
* 题目:13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
* Maybe you can find out
- Redis.conf配置文件及相关项说明(自查备用)
Kai_Ge
redis
Redis.conf配置文件及相关项说明
# Redis configuration file example
# Note on units: when memory size is needed, it is possible to specifiy
# it in the usual form of 1k 5GB 4M and so forth:
#
- [强人工智能]实现大规模拓扑分析是实现强人工智能的前奏
comsci
人工智能
真不好意思,各位朋友...博客再次更新...
节点数量太少,网络的分析和处理能力肯定不足,在面对机器人控制的需求方面,显得力不从心....
但是,节点数太多,对拓扑数据处理的要求又很高,设计目标也很高,实现起来难度颇大...
- 记录一些常用的函数
dai_lm
java
public static String convertInputStreamToString(InputStream is) {
StringBuilder result = new StringBuilder();
if (is != null)
try {
InputStreamReader inputReader = new InputStreamRead
- Hadoop中小规模集群的并行计算缺陷
datamachine
mapreducehadoop并行计算
注:写这篇文章的初衷是因为Hadoop炒得有点太热,很多用户现有数据规模并不适用于Hadoop,但迫于扩容压力和去IOE(Hadoop的廉价扩展的确非常有吸引力)而尝试。尝试永远是件正确的事儿,但有时候不用太突进,可以调优或调需求,发挥现有系统的最大效用为上策。
-----------------------------------------------------------------
- 小学4年级英语单词背诵第二课
dcj3sjt126com
englishword
egg 蛋
twenty 二十
any 任何
well 健康的,好
twelve 十二
farm 农场
every 每一个
back 向后,回
fast 快速的
whose 谁的
much 许多
flower 花
watch 手表
very 非常,很
sport 运动
Chinese 中国的
- 自己实践了github的webhooks, linux上面的权限需要注意
dcj3sjt126com
githubwebhook
环境, 阿里云服务器
1. 本地创建项目, push到github服务器上面
2. 生成www用户的密钥
sudo -u www ssh-keygen -t rsa -C "
[email protected]"
3. 将密钥添加到github帐号的SSH_KEYS里面
3. 用www用户执行克隆, 源使
- Java冒泡排序
蕃薯耀
冒泡排序Java冒泡排序Java排序
冒泡排序
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月23日 10:40:14 星期二
http://fanshuyao.iteye.com/
- Excle读取数据转换为实体List【基于apache-poi】
hanqunfeng
apache
1.依赖apache-poi
2.支持xls和xlsx
3.支持按属性名称绑定数据值
4.支持从指定行、列开始读取
5.支持同时读取多个sheet
6.具体使用方式参见org.cpframework.utils.excelreader.CP_ExcelReaderUtilTest.java
比如:
Str
- 3个处于草稿阶段的Javascript API介绍
jackyrong
JavaScript
原文:
http://www.sitepoint.com/3-new-javascript-apis-may-want-follow/?utm_source=html5weekly&utm_medium=email
本文中,介绍3个仍然处于草稿阶段,但应该值得关注的Javascript API.
1) Web Alarm API
&
- 6个创建Web应用程序的高效PHP框架
lampcy
Web框架PHP
以下是创建Web应用程序的PHP框架,有coder bay网站整理推荐:
1. CakePHP
CakePHP是一个PHP快速开发框架,它提供了一个用于开发、维护和部署应用程序的可扩展体系。CakePHP使用了众所周知的设计模式,如MVC和ORM,降低了开发成本,并减少了开发人员写代码的工作量。
2. CodeIgniter
CodeIgniter是一个非常小且功能强大的PHP框架,适合需
- 评"救市后中国股市新乱象泛起"谣言
nannan408
首先来看百度百家一位易姓作者的新闻:
三个多星期来股市持续暴跌,跌得投资者及上市公司都处于极度的恐慌和焦虑中,都要寻找自保及规避风险的方式。面对股市之危机,政府突然进入市场救市,希望以此来重建市场信心,以此来扭转股市持续暴跌的预期。而政府进入市场后,由于市场运作方式发生了巨大变化,投资者及上市公司为了自保及为了应对这种变化,中国股市新的乱象也自然产生。
首先,中国股市这两天
- 页面全屏遮罩的实现 方式
Rainbow702
htmlcss遮罩mask
之前做了一个页面,在点击了某个按钮之后,要求页面出现一个全屏遮罩,一开始使用了position:absolute来实现的。当时因为画面大小是固定的,不可以resize的,所以,没有发现问题。
最近用了同样的做法做了一个遮罩,但是画面是可以进行resize的,所以就发现了一个问题,当画面被reisze到浏览器出现了滚动条的时候,就发现,用absolute 的做法是有问题的。后来改成fixed定位就
- 关于angularjs的点滴
tntxia
AngularJS
angular是一个新兴的JS框架,和以往的框架不同的事,Angularjs更注重于js的建模,管理,同时也提供大量的组件帮助用户组建商业化程序,是一种值得研究的JS框架。
Angularjs使我们可以使用MVC的模式来写JS。Angularjs现在由谷歌来维护。
这里我们来简单的探讨一下它的应用。
首先使用Angularjs我
- Nutz--->>反复新建ioc容器的后果
xiaoxiao1992428
DAOmvcIOCnutz
问题:
public class DaoZ {
public static Dao dao() { // 每当需要使用dao的时候就取一次
Ioc ioc = new NutIoc(new JsonLoader("dao.js"));
return ioc.get(