java
NOW_wyp
这个作者很懒,什么都没留下…
展开
-
项目名称and发布网站根目录
最近学习遇到个问题。项目更改名称,部署后运行发现总出现404错误。后来经过摸索发现原来是项目部署的根目录没有随着项目换名而更改,仍然是项目创建时项目默认的根目录。 解决方法:如图更改web context-root:为想用的目录;[img]http://dl2.iteye.com/upload/attachment/0111/4852/81431fc7-c741-3b72-b...2015-09-07 11:01:04 · 121 阅读 · 0 评论 -
JVM设置
1、Eclise 中设置jvm内存: 修改eclipse的配置文件,对所有工程都起作用 修改eclipse根目录下的eclipse.ini文件 -vmargs //虚拟机设置 -Xms40m //初始内存 -Xmx256m //最大内存 -Xmn16m //最小内存 -XX:PermSize=128M...原创 2018-04-18 10:00:24 · 169 阅读 · 0 评论 -
Java中关于同步,异步,多线程,多线程同步,并发
1.同步与异步1.1同步在多线程的环境中,经常会碰到数据共享的情况,即当多个线程共同需要访问一个资源时,他们需要以某种顺序来确保该资源在某一时刻只能被一个线程使用,否则,程序的运行结果将是不可预料的,在这种情况下就必须对数据进行同步,例如多个线程同时对同一数据进行写操作,即当线程A需要使用某个资源时,如果这个资源正在被线程B使用,同步机制就会让线程A一直等待下去,直到线程B结束对该...原创 2018-04-19 10:26:40 · 128 阅读 · 0 评论 -
常用编码总结
[size=medium]1.编码区别:iso8859-1: 通常叫做Latin-1,属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。比如,字母a的编码为0x61=97。 UTF-8:utf编码兼容iso8859-1编码,不是固定字长编码的,而是一种变长的编码方式,每一个字符的长度从1-6个字节不等: 数字和字符一般占1个字节, utf8字符集中一个中文字符占...原创 2018-05-05 19:59:09 · 277 阅读 · 0 评论 -
jvm内存模型
[size=medium]jvm内存模型:栈(stake):每个线程都有私有栈内存主要存储:执行方法,局部变量(基本数据类型局部变量直接存储在栈,引用类型的引用存在栈中,引用的对象在堆中)堆(heap):每一个实例对象都存在堆中,堆属于共享区域,计算机模型:CPU寄存器,缓存区,主存,JAVA的堆和栈都对应的是主存,但也可能临时存储在寄存器,缓存区。jvm调优:一分配合适的...原创 2018-05-05 21:18:07 · 126 阅读 · 0 评论 -
javaScript字符串编码
[size=medium]javaScript中中有有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1 escape()函数定义和用法escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。语法es...原创 2018-05-07 10:39:05 · 537 阅读 · 0 评论 -
URL地址中中文乱码详解
[size=medium]引言: 在Restful类的服务设计中,经常会碰到需要在URL地址中使用中文作为的参数的情况,这种情况下,一般都需要正确的设置和编码中文字符信息。乱码问题就此产生了,该如何解决呢?且听本文详细道来。1. 问题的引出 在Restful的服务设计中,查询某些信息的时候,一般的URL地址设计为: get /basic/service? keyword=历史...原创 2018-05-07 10:43:57 · 933 阅读 · 0 评论 -
Spring常用注解汇总
[color=red]Spring的常用注解,具体如下:[/color][size=medium]使用注解之前要开启自动扫描功能,其中base-package为需要扫描的包(含子包)。 @Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。@Scope注解 作用域@Lazy(tru...原创 2018-05-13 11:18:00 · 186 阅读 · 0 评论 -
HTTP状态码说明
[size=medium]HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。当我们打开一个网页时,如果网页能够返回数据,也就是说影响成功了,一般状态响应码都是200。当然状态响应码,包括很多内容,下面列举了,状态响应码,及其表示的含义,其中加错的是在爬虫中经常遇到的: 100:继续 客户端应当继续发送请求。客户端应当继续发送请求的剩余...原创 2018-05-13 11:50:33 · 242 阅读 · 0 评论 -
网络协议
一、基本概念1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;...原创 2018-05-29 16:38:32 · 275 阅读 · 0 评论 -
java移动文件并编辑文件内容
[code="java"]package com.wonders.utils;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStre...原创 2018-03-27 18:15:08 · 186 阅读 · 0 评论 -
log4j(转:https://www.cnblogs.com/crazyacking/p/5456347.html)
log4j需要导入的包添加配置文件建立类文件+主函数修改配置文件,将日志输出到console设定输出的格式将日志输出到文本文件每一小时、每天、每半天生成一个文件当文本文件为3KB大时新建一个文件Log4j的日志级别log4j的配置说明 项目开发中,记录错误日志有以下好处:方便调试便于发现系统运行过程中的错误存储业务数据,便于后期...2018-02-23 09:50:12 · 138 阅读 · 0 评论 -
异常:Project configuration is not up-to-date with pom.xml解决方案
[size=xx-large][/size]导入maven工程后,出现如下错误: Description Resource Path Location TypeProject configuration is not up-to-date with pom.xml. Run project configuration update rdc l...2015-09-24 09:13:46 · 197 阅读 · 0 评论 -
myeclipse搭建struts项目
一、创建web project项目; 二、选中项目,点击右键Myeclipse->Add Struts Capabilities->struts2.1 ->/* finish或者下一步选择需要的jar包库。 三、配置web.xml struts2 org.apache.struts2.di...原创 2015-09-28 16:54:07 · 196 阅读 · 0 评论 -
解压版Tomcat配置(本例Tomcat6)
一 配置Tomcat1 下载Tomcat Zip压缩包,解压。 如果增加tomcat的用户名和密码,则修改/conf/tomcat-user.xml 2 修改startup.bat文件: 在第一行前面加入如下两行-- SET JAVA_HOME=JDK目录 SET CATALINA_HOME=解压后To...原创 2015-10-16 10:22:46 · 101 阅读 · 0 评论 -
关于自己遇到hibernate主键策略bug
hibernate主键策略,若为sequence,主键type及实体需为java.lang.Long或java.lang.Integer类型 数据库数据类型可为String;原创 2016-10-08 20:53:13 · 124 阅读 · 0 评论 -
mybatis的oracle分页查询demo
[size=x-small] SELECT * FROM (SELECT A.*, ROWNUM RU FROM (SELECT ASJBH, PAGENUM FROM jz_dzjz_list WHERE JZ...原创 2016-10-08 20:59:07 · 286 阅读 · 0 评论 -
网页顶部空几行 jsp(转)
jsp中会经常使用到使用jsp标签和jstl的标签,比如, , , 尤其是循环标签,在jsp最终输出的html中会产生大量的空行,使得性能降低。最方便的解决方法是在web.xml 中添加以下设置。 *.jsp true 这个是针对所有jsp页面,还有一种就是在单个的jsp中添加....原创 2016-10-10 19:52:40 · 181 阅读 · 0 评论 -
Java的图片处理工具类(转)
//可实现以下常用功能:缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.I...原创 2016-10-17 19:59:50 · 149 阅读 · 0 评论 -
web.xml常用标签(转)
[size=medium]web.xml文件是用来初始化配置信息:比如welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。当你的web工程没用到这些时,你可以不用web.xml文件来配置你的Application。每个xml文件都有定义它书写规则的Schema文件,也就是说javaEE的定义web.xml所对应的xml Sch...原创 2016-11-07 22:19:00 · 173 阅读 · 0 评论 -
部署多个tomcat
下面我们把配置的详细过程写在下面,以供参考:(此例以配置三个Tomcat为例)1. 下载apache-tomcat-7.0.63,下载下来的文件为apache-tomcat-7.0.63.zip.2. 解压该压缩包到D:/div/目录下。3. 修改解压文件夹名字为:tomcat7-80804. 在D:/div/目录下创建该文件夹的两个副本,分别更名为:tomcat7-8081、...原创 2017-07-20 20:56:00 · 201 阅读 · 0 评论 -
流式数据、批式数据、实时数据、历史数据的区别
大数据处理系统可分为批式(batch)大数据和流式(streaming)大数据两类。其中,批式大数据又被称为历史大数据,流式大数据又被称为实时大数据。复杂的批量数据处理(batch data processing),通常的时间跨度在数十分钟到数小时之间。基于历史数据的交互式查询(interactive query),通常的时间跨度在数十秒到数分钟之间。基于实时数据流的数据处...原创 2018-05-31 17:00:25 · 668 阅读 · 0 评论