![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA WEB
文章平均质量分 70
lixingshi
这个作者很懒,什么都没留下…
展开
-
Mysql免安装版安装配置及常用操作
作为关系型数据库的一种,mysql因其占用内存小和开源等特性而兴起.下面简单介绍下关于mysql配置和简单的操作.mysql配置1.安装文件的下载免安装版下载地址 :http://dev.mysql.com/downloads/file.php?id=452189下载后是一个压缩文件,解压后放在你想放的位置就可以了.建议还是靠近根目录比较好.2.配置环境变量2.转载 2015-11-17 12:30:21 · 376 阅读 · 0 评论 -
javaweb报错总结
1、org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in class path resource [dao/spring-config-dao.xml]: Invocation of init method fa转载 2017-03-13 20:37:11 · 1800 阅读 · 0 评论 -
Linux各个版本介绍
之前一直在各个Linux版本间晕头转向,经过在网上的大量查找,整理各个版本区别与关系如下:Redhat系列 目前许多高手都使用它,长相一般但却很强悍,一般是Linux高手的首选系统,相比之下就是桌面系统有点不大一样,拥有强大的rpm软件包管理系统,界面更加简洁,如果你不喜欢太多花哨的桌面系统可以考虑用它! Redhat系列,包括RHEL(Redhat En转载 2017-03-09 00:02:14 · 30799 阅读 · 1 评论 -
常用WEB服务器的特点介绍
经过系统的学习web服务器,现在知道常用的web服务器的优缺点,这对搭建网站架构时选择使用web服务器很有帮助,现在我简单总结一下: 1. Apache:属于重量级web服务器(重量级主要是在软件包的大小上比较大,软件的耦合度大),但是速度、性能不及其他轻量级web服务器,并且消费内存较高。使用传统的select模型,比较稳定的Prefork模式为多进程模式,需要经常派生子进程。所以消耗转载 2017-03-08 23:51:35 · 7906 阅读 · 0 评论 -
css中英文字母和汉字行高不同解决方法
最近在写一个css的时候遇到一个问题:英文字母和汉字的行高不一样,导致在全汉字、全英文字母以及汉字字母混合时设置好的margin或padding 属性出现偏差…当然这种情况之存在于IE浏览器,Safari、Google Chrome、Firefox、Opera均不存在类似的问题 产生的原因: 全汉字的时候: 一般情况在选中文本可以看出汉字是上对齐的(具体表现是选中字体转载 2017-02-22 17:50:02 · 12385 阅读 · 0 评论 -
Jetty 的工作原理以及与 Tomcat 的比较
Jetty 的工作原理以及与 Tomcat 的比较Jetty 的基本架构Jetty 目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器,它有一个基本数据模型,这个数据模型就是 Handler,所有可以被扩展的组件都可以作为一个 Handler,添加到 Server 中,Jetty 就是帮你管理这些转载 2017-01-18 09:59:20 · 377 阅读 · 0 评论 -
BIO与NIO、AIO的区别(这个容易理解)
IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待请求,而客户端发送请求后,先咨询服务端是否有线程相应,如果没有则会一直等待或者转载 2017-01-17 17:32:16 · 346 阅读 · 0 评论 -
学习 Reflux 填过的坑
这个是 simple Todo with React and45 的第二部 - Reflux第一部可以看 simple Todo with React and Flux43 也可以看 学习flux的一些浅显理解44Reflux 相对 Flux 来说,真的是简单很多,好理解很多。官方API60 和很多开发者的分享也都说得很明白了。所以我就简单讲讲我的理解How Reflu转载 2016-12-17 10:02:44 · 409 阅读 · 0 评论 -
Tomcat安装配置
很久没有通过博客对学习所得进行记录了。 现在将使用Tomcat的一些经验和心得写到这里,作为记录和备忘。如果有朋友看到,也请不吝赐教。 1、首先是Tomcat的获取和安装。 获取当然得上Apache的官方网站下载,开源免费,而且带宽也足够。下载会很快。 这是两种不同的下载,一个是普通安装版本,一个是解压安装版本。使用起来是一样的,只是在普通安装版本中有转载 2016-09-07 21:51:22 · 322 阅读 · 0 评论 -
如何获取整站源代码
我们入侵站点的时候都想得到网站的源代码,然后分析代码,看看有没有漏洞。可是得到代码是很不容易的,现在教给大家一种可以看到代码的方法.有时候我们访问某个网站能遇到这种情况:没有默认的页面而文件就暴露在我们面前,这种情况非常多。如下图所示。这样我们就可以轻而易举的拿到网站的源代码了。有人会说:你拿到这么一点点的源代码有什么用?说得对!这只是部分代码,要是我能拿到网站的全部源代码就好了!让我们来转载 2017-03-14 02:11:50 · 25091 阅读 · 1 评论 -
Server Tomcat v6.0 Server at localhost was unable to start within 45 second
Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 这个问题可能大家都熟悉,以前碰到这个问题,转载 2017-05-02 20:03:55 · 633 阅读 · 0 评论 -
Maven最佳实践 划分模块 配置多模块项目 pom modules
原文地址:http://juvenshun.iteye.com/blog/305865 http://blog.csdn.net/woxueliuyun/article/details/9170369“分天下为三十六郡,郡置守,尉,监” —— 《史记·秦始皇本纪》 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继...转载 2018-03-07 14:46:44 · 1134 阅读 · 0 评论 -
js中Prototype属性解释及常用方法
1、prototype的定义javascript中的每个对象都有prototype属性,Javascript中对象的prototype属性的解释是:返回对象类型原型的引用。每一个构造函数都有一个属性叫做原型。这个属性非常有用:为一个特定类声明通用的变量或者函数。你不需要显式地声明一个prototype属性,因为在每一个构造函数中都有它的存在。你可以看看下面的例子:f转载 2017-10-17 11:17:53 · 741 阅读 · 0 评论 -
Netty5.x中新增和值得注意的点
最近事情多,OneCoder折腾了好几天,总算翻译完成了。翻译自官方文档:http://netty.io/wiki/new-and-noteworthy-in-5.x.html 该文档会列出在Netty新版本中值得注意变化和新特性列表。帮助你的应用更好的适应新的版本。 不像Netty3.x和4.x之间的变化,5.x没有那么大的变化,不过也取得了其简化设计中的转载 2017-07-25 14:17:30 · 431 阅读 · 0 评论 -
Spring的depends-on属性Bean依赖
Spring内核研究-管理bean之间的关系一(depends-on)depend-on用来表示一个Bean的实例化依靠另一个Bean先实例化。如果在一个bean A上定义了depend-on B那么就表示:A 实例化前先实例化 B。这种情况下,A可能根本不需要持有一个B对象。比如说,你的DAO Bean实例化之前你必须要先实例化Database Bean,DAO Bean并不需要持有转载 2017-06-29 09:51:16 · 674 阅读 · 0 评论 -
常用数据库 JDBC URL 格式
Microsoft SQL ServerMicrosoft SQL Server JDBC Driver (一般用来连接 SQLServer 2000)驱动程序包名:msbase.jar mssqlserver.jar msutil.jar驱动程序类名: com.microsoft.jdbc.sqlserver.SQLServerDriverJDBC URL: jdbc:m转载 2017-05-22 21:28:32 · 611 阅读 · 0 评论 -
Http请求中Content-Type讲解以及在Spring MVC中的应用
引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在spring MVC中如何使用它们来映射请求信息。1. Content-Type MediaType,即是Internet Media Type,互联网媒体类型;也叫做MI转载 2017-06-02 13:52:49 · 581 阅读 · 0 评论 -
VMWare ESXi 5.5安装及配置
VMWare ESXi 5.5安装大概过程如下:制作虚拟化ESXi系统的USB启动盘,安装ESXi系统到USB,用USB启动ESXi系统。比较难理解,下面图解过程。 下载UNetbootin (下载地址:https://sourceforge.net/projects/unetbootin/) 把VMWare ESXi 5.5镜像文件刻录到U盘转载 2017-05-15 23:08:26 · 5128 阅读 · 0 评论 -
把解压缩版的tomcat6注册成服务并设置自启动
操作步骤: 1、在“开始 ”→“运行 ”中输入cmd 命令,进入MS-DOS界面 2、cd 到tomcat的bin目录下 C:/> cd tomcat/bin 3、运行命令service install, 就可以把tomcat注册成系统服务了 c:/tomcat/bin> service install 运行命令service uni转载 2015-11-16 22:54:10 · 686 阅读 · 0 评论 -
解压版的Tomcat基本配置和安装
大家都知道tomcat吧!因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器,也是运行Servlet和JSP的容器。假期的时候偶尔安装了一下,安装版和免安装版的都试过了,觉得免安装版的比较好一点,涉及到的配置比较多,文件也多,根据我现在掌握的知识,简单的做了一下免安装版的tomcat的基本配置和安装方法。转载 2015-11-16 23:45:02 · 10554 阅读 · 5 评论 -
js判断为空Null与字符串为空简写方法
最近突然发现自己写的JavaScript代码比较臃肿,所以开始研究JavaScript的简写方法。这样一来,可以让我们的JavaScript代码看起来比较清爽,同时也可以提高我们的技术。那么判断为空怎么简写呢?下面就是有关判断为空的简写方法。 代码如下 复制代码 代码如下:if (variable1 !== null || variable1 !== undefined转载 2016-04-14 21:53:41 · 499 阅读 · 0 评论 -
区分JS中的undefined,null,"",0和false
在程序语言中定义的各种各样的数据类型中,我们都会为其定义一个"空值"或"假值",比如对象类型的空值null,.NET Framework中数据库字段的空值DBNull,boolean类型的假值false等等。在JavaScript中也有很多种的"空值"和"假值",那么它们都有什么共同点和不同点呢? 其实标题里面我已经列出了JavaScript中所有的"空值"和"假值",除了boole转载 2016-04-14 21:34:34 · 1334 阅读 · 0 评论 -
Chrome浏览器插件开发入门
转载:http://ux.sohu.com/topics/5028aa0d88ba205052000407引子: Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的开放原始码网页浏览器。 该浏览器是基于其他开放原始码软件所撰写,包括WebKit和Mozilla,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。 软转载 2016-04-01 00:19:58 · 894 阅读 · 0 评论 -
四种会话跟踪技术
会话跟踪是一种灵活、轻便的机制,它使Web上的状态编程变为可能。HTTP是一种无状态协议,每当用户发出请求时,服务器就会做出响应,客户端与服务器之间的联系是离散的、非连续的。当用户在同一网站的多个页面之间转换时,根本无法确定是否是同一个客户,会话跟踪技术就可以解决这个问题。当一个客户在多个页面间切换时,服务器会保存该用户的信息。有四种方法可以实现会话跟踪技术:URL重写、隐藏表单域转载 2015-12-21 12:27:15 · 1519 阅读 · 0 评论 -
21分钟 MySQL 入门教程
目录一、MySQL的相关概念介绍二、Windows下MySQL的配置配置步骤MySQL服务的启动、停止与卸载三、MySQL脚本的基本组成四、MySQL中的数据类型五、使用MySQL数据库登录到MySQL创建一个数据库选择所要操作的数据库创建数据库表六、操作MySQL数据库向表中插入数据查询表中的数据更新表中的数据删除表中的数据七、创建后的修改转载 2015-11-29 22:35:38 · 489 阅读 · 0 评论 -
tomcat配置文件server.xml详解 .
元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat 的请求 shutdown 指定向端口发送的命令字符串 service name 指定service 的名字 Connector ( 表示客户转载 2015-12-30 10:57:14 · 314 阅读 · 0 评论 -
解决eclipse打开出现Failed to create the java virtual machine
上述原因打不开java虚拟机,可能是java虚拟机虚拟内存设置错误,打开eclipse解压缩目录打开eclipse.ini文件。 原文件内容如下:-startupplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugins转载 2015-11-17 01:45:45 · 674 阅读 · 0 评论 -
Failed to create the Java Virtual Machine" 解决方案
以前用的eclipse-jee因为在部署项目过程中总是出现bug被我删除。今天去eclipse官网又下了一个Eclipse IDE For Java EE Developers。版本是:eclipse-jee-helios-SR1-win32.zip我的jdk版本是:1.6.0_20解压后启动,发现弹出提示框“ Failed to create the Java Virtual M转载 2015-11-17 00:49:25 · 514 阅读 · 0 评论 -
CSS中margin和padding的区别
本文导读:padding margin都是边距的含义,关键问题得明白是什么相对什么的边距.padding是控件的内容相对控件的边缘的边距.margin是控件边缘相对父空间的边距.在CSS中margin是指从自身边框到另一个容器边框之间的距离,就是容器外距离。在CSS中padding是指自身边框到自身内部另一个容器边框之间的距离,就是容器内距离。 下面讲解 padding转载 2016-04-14 21:55:53 · 373 阅读 · 0 评论 -
JS中Null与Undefined的区别
在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函转载 2016-04-15 09:25:29 · 352 阅读 · 0 评论 -
css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况
px:绝对单位,页面按精确像素展示em:相对单位,基准点为父节点字体的大小,如果自身定义了font-size按自身来计算(浏览器默认字体是16px),整个页面内1em不是一个固定的值。rem:相对单位,可理解为”root em”, 相对根节点html的字体大小来计算,CSS3新加属性,chrome/firefox/IE9+支持。(另外需注意chrome强制最小字体为12号,即使设置成转载 2016-09-07 10:48:23 · 1084 阅读 · 0 评论 -
设置web应用的 context root (转)
context root确定了Tomcat将那些URL请求转发到Web应用. 如果应用的context root 设置为 myapp,除非存在更为明确context root的Web应用,那么所有 /myapp or/myapp/* 的请求将被转发到你的应用进行处理,. 如果第二个应用context root设置为 myapp/help, 那么 /myapp/help/help.jsp 的请求转载 2016-09-05 23:52:37 · 4231 阅读 · 0 评论 -
eclipse中如何修改context root
当我们的项目名称是shop时,且context root设置为shop是,默认的访问欢迎页面的url是:http://localhost:8080/shop。 如果context root设置为/,则url会变成http://localhost:8080/,一般我们希望url是后者的样子,那么如何来修改context root呢? 一:新建web时,在context r转载 2016-09-05 23:50:26 · 4172 阅读 · 0 评论 -
CSS强制英文、中文换行与不换行 强制英文换行-样式在线生成-样式在线调试
1. word-break:break-all;只对英文起作用,以字母作为换行依据2. word-wrap:break-word; 只对英文起作用,以单词作为换行依据3. white-space:pre-wrap; 只对中文起作用,强制换行4. white-space:nowrap; 强制不换行,都起作用5. white-space:nowrap; overflow:hidden; tex转载 2016-09-18 17:18:01 · 620 阅读 · 0 评论 -
Eclipse+Tomcat调试时的一些异常笔记
Eclipse+Tomcat调试时的一些错误笔记 No.1: 今天在测试Eclipse+Tomcat写的应用程序的时候出现了这样警告: 2008-10-11 21:33:55 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告 : [SetPropertiesRule]{Ser转载 2016-08-02 22:02:37 · 377 阅读 · 0 评论 -
海量数据、高并发优化方案
一.应用服务器负载均衡 1.链路负载均衡 通过DNS解析域名时,将客户端的访问解析成不同的IP,分配到不同的入口,同时尽可能保证所访问的入口是所有入口中可能较快的一个。 2.软件负载均衡 访问时生成页面的任务会被分配给其中一台服务器完成,这个过程要保证公正、公平、平均。 3.硬件负载均衡 二.页面优化 1.减少请求次数 通过合并CSS和Javascript文件来转载 2016-07-30 01:21:46 · 596 阅读 · 0 评论 -
一份React-Native学习指南
自己在学习React-Native过程中整理的一份学习指南,包含 教程、开源app和资源网站等,还在不断更新中。欢迎pull requests!React-Native学习指南本指南汇集React-Native各类学习资源,给大家提供便利。指南正在不断的更新,大家有好的资源欢迎Pull Requests!同时还有Awesome React-Native系列https转载 2016-06-17 09:53:26 · 425 阅读 · 0 评论 -
html元素居中方案
居中问题,就不得不提到块级元素和行内元素。HTML中的所有标记都分为块级元素和行内元素两种,两者的区别是行内元素标记的下一个标记是接在行内元素的后面,而块级元素的下一个标记是在块级元素的下面,就是所谓的“标准流”,最明显的例子就是标记和标记html 标签居中1. 标签是html的块元素,将后面的文本和图像居中显示。它仅针对于IE浏览器,并且在IE中不同版本的支持情况不一样,转载 2016-05-20 09:40:43 · 442 阅读 · 0 评论 -
eclipse 项目中搜索资源(类方法,文件名,文件中的字符串),快捷键分类说明
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 ========最常用快捷键=========Ctrl-Shift-R: 打开资源(不只是用来寻找Java文件),打开你的工作区中任何一个文件。ctrl+O: 可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至...转载 2018-03-23 22:50:22 · 685 阅读 · 0 评论