- 博客(83)
- 资源 (11)
- 收藏
- 关注
转载 WebLogic中的一些基本概念
WebLogic 中的基本概念 上周参加了单位组织的WebLogic培训,为了便于自己记忆,培训后,整理梳理了一些WebLogic的资料,会陆续的发出来,下面是一些基本概念。Domain : 域是作为单元进行管理的一组相关的 WebLogic Server 资源。一个域包含一个或多个 WebLogic Server 实例,这些实例可以是群集实例、非群集实例,或者是群集与非群集实例的组合。一个域可
2017-07-30 20:55:37 543
转载 weblogic详解
一、简介WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。 WebLogic是美商oracle的主要产
2017-07-30 20:54:42 3500
转载 POI读取xls文档的简单代码
转载于 : http://blog.csdn.net/ycb1689/article/details/9764191#commentspackage com.poi.test1;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import org.apache.poi.hssf.userm
2017-07-30 18:37:21 303
转载 【Java基础】InputStream 、 InputStreamReader和BufferedReader
在Java中,上述三个类经常用于处理数据流,下面介绍一下三个类的不同之处以及各自的用法。InputStream : 是所有字节输入流的超类,一般使用它的子类:FileInputStream等,它能输出字节流;InputStreamReader : 是字节流与字符流之间的桥梁,能将字节流输出为字符流,并且能为字节流指定字符集,可输出一个个的字符;BufferedReader : 提供通用的缓冲方
2017-07-29 14:44:55 1277
转载 [科普]如何防止跨站点脚本攻击
1. 简介 跨站点脚本(XSS)是当前web应用中最危险和最普遍的漏洞之一。安全研究人员在大部分最受欢迎的网站,包括Google, Facebook, Amazon, PayPal等网站都发现这个漏洞。如果你密切关注bug赏金计划,会发现报道最多的问题属于XSS。为了避免跨站脚本,浏览器也有自己的过滤器,但安全研究人员总是能够设法绕过这些过滤器。 这种漏洞(XSS)通常用于发动cookie窃
2017-07-28 00:05:32 1701
原创 springmvc的RedirectAttributes使用方式
addAttribute()方式 此方式为将参数在URl后进行拼接 在jsp页面可以通过el表达式直接获取 在进行controller重定向时,可通过springmvc参数自定绑定或者@reqeustParam注解addFlashAttributes 此方式是将属性放在session中,当请求结束时,对session中的该数据自动清除 在controller的获取方式 , 如图
2017-07-27 16:56:58 746
转载 SpringMVC学习记录(六)--Validator验证
SpringMVC服务器验证一种是有两种方式,一种是基于Validator接口,一种是使用Annotaion JSR-303标准的验证,下面主要是学习这两种,工作中推荐后者,方便很多一.基于Validator接口的验证.首先创建User实例,并加入几个属性public class User { private String username; private String passw
2017-07-27 09:33:41 236
转载 shiro简单配置
注:这里只介绍spring配置模式。因为官方例子虽然中有更加简洁的ini配置形式,但是使用ini配置无法与spring整合。而且两种配置方法一样,只是格式不一样。涉及的jar包Jar包名称版本核心包shiro-core1.2.0Web相关包shiro-web1.2.0缓存包shiro-ehcache1.2.0与spring整合包shiro-spring1.2.0Ehcache缓
2017-07-27 07:36:14 407
原创 跟开涛学shiro练习代码
1.shiro通过自定义ini文件初始化.package cai.shiro.test1;import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.UsernamePasswordToken;import org.apache.shiro.config.IniSecurityManagerFactory;import
2017-07-26 16:30:04 655
转载 HTTP的长连接和短连接
本文总结&分享网络编程中涉及的长连接、短连接概念。 关键字:Keep-Alive,并发连接数限制,TCP,HTTP 一、什么是长连接 HTTP1.1规定了默认保持长连接(HTTP persistent connection ,也有翻译为持久连接),数据传输完成了保持TCP连接不断开(不发RST包、不四次握手),等待在同域名下继续用这个通道传输数据;相反的就是短连接。 HTTP首部的Co
2017-07-26 14:25:10 295
转载 Socket与http、tcp客户端与服务器连接的区别!
1、TCP连接 要想明白Socket连接,先要明白TCP连接。手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:
2017-07-26 14:01:20 4291
原创 多线程代码
1.线程安全的计数器package my.thread.test2;public class T1 { public static void main(String[] args) { Runnable r1 = new MyT(); Thread t = new Thread(r1); t.setName("thread ****");
2017-07-26 13:04:20 313
转载 Java虚拟机详解----JVM内存结构
http://www.cnblogs.com/smyhvae/p/4748392.htm主要内容如下:JVM启动流程JVM基本结构内存模型编译和解释运行的概念 一、JVM启动流程:JVM启动时,是由Java命令/javaw命令来启动的。二、JVM基本结构:JVM基本结构图:《深入理解Java虚拟机(第二版)》中的描述是下面这个样子的: Java中的内存分配:Java程序在运行时,需要在内存中的分配空
2017-07-26 12:31:22 393
转载 队列queue的详细讲解
一、Java Queue基础Queue: 基本上,一个队列就是一个先入先出(FIFO)的数据结构offer,add区别:一些队列有大小限制,因此如果想在一个满的队列中加入一个新项,多出的项就会被拒绝。这时新的 offer 方法就可以起作用了。它不是对调用 add() 方法抛出一个 unchecked 异常,而只是得到由 offer() 返回的 false。 poll,remove区别:r
2017-07-26 11:25:42 2821
原创 线程特性以及常用术语
package my.thread.test1;/** * @author 蔡长盟 * @description * @version 2017年7月26日 */public class T1 { /** * 线程的特性: 原子性.内存可见性,重排序 * 原子性: 操作是单一不可分割的操作 * 内存可见性: cpu在执行代码时,为了
2017-07-26 11:01:38 414
转载 大型网站系统架构实践(二)分布式模块之间的通信
上一篇文章中讲到了分布式部署之后,各个模块要通过网络进行通信,那么如何通信,用什么协议呢?可选的方案有http tcp/ip(socket)等http短连接通信方案基于http协议,xml报文传输客户端具体框架为httpclient,服务端为struts2客户端和服务端的通信在内网该方案我们实行过一段时间,发现存在性能问题,首先是短连接,在并发量较大的时候,开启大量的tcp连接,这样连接
2017-07-26 10:52:13 265
原创 线程创建,状态,以及上下文切换简介
package my.thread.test1;public class InitThread {public static void main(String[] args) { System.out.println("main线程下的子线程运行"); Thread t1 = new MyThread(); System.out.println(t1.getState());
2017-07-26 10:03:10 304
转载 关于java中Double类型的运算精度问题(转)
public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.println(1.0-0.42); System.out.println(4.015*100); System.out.println(
2017-07-24 20:07:56 350
原创 ssh框架pom文件基本坐标_
<!-- 用来设置版本号 --> <properties> <srping.version>4.0.2.RELEASE</srping.version> <hibernate.version>3.6.9.Final</hibernate.version> <slf4j.version>1.7.12</slf4j.version>
2017-07-24 10:45:08 1100
原创 SSM整合(spingmvc,spring,mybatis)
pom文件,详见该分类下ssm-pom坐标web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="
2017-07-24 08:36:17 371
转载 8 种 NoSQL 数据库系统对比
<div class="copyright-area">本文由 <a href="http://blog.jobbole.com">伯乐在线</a> - <a href="http://www.jobbole.com/members/tangyouhua">唐尤华</a> 翻译。未经许可,禁止转载!<br>英文出处:<a target="_blank" href="http://kkovacs.eu
2017-07-23 23:39:14 596
转载 深入理解javascript原型和闭包(3)——prototype原型
转载于 : http://www.cnblogs.com/wangfupeng1988/p/3977924.html既typeof之后的另一位老朋友!prototype也是我们的老朋友,即使不了解的人,也应该都听过它的大名。如果它还是您的新朋友,我估计您也是javascript的新朋友。 在咱们的第一节(深入理解javascript原型和闭包(1)——一切都是对象)中说道,函数也是一种对象。他
2017-07-23 21:05:36 236
转载 深入理解javascript原型和闭包(2)——函数和对象的关系
转载于 : http://www.cnblogs.com/wangfupeng1988/p/3977924.html上文(理解javascript原型和作用域系列(1)——一切都是对象)已经提到,函数就是对象的一种,因为通过instanceof函数可以判断。var fn = function () { };console.log(fn instanceof Object); // true对!
2017-07-23 20:41:40 252
转载 深入理解javascript原型和闭包(1)——一切都是对象
转载于 : http://www.cnblogs.com/wangfupeng1988/p/3977987.html“一切都是对象”这句话的重点在于如何去理解“对象”这个概念。——当然,也不是所有的都是对象,值类型就不是对象。 首先咱们还是先看看javascript中一个常用的运算符——typeof。typeof应该算是咱们的老朋友,还有谁没用过它?typeof函数输出的一共有几种类型,在
2017-07-23 20:32:44 257
原创 SSH整合(spingmvc,spring,hibernate)以及Dao层抽取方法
拯救地球已经很累了,我不想再说废话.pom文件,详见该分类下pom坐标springmvc <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframewor
2017-07-23 14:57:14 855
转载 hibernate配置文件hibernate.cfg.xml和.hbm.xml的详细解释
原文地址:http://blog.csdn.net/qiaqia609/article/details/9456489hibernate.cfg.xml[html] view plain copy print?-标准的XML文件的起始行,version=‘1.0’表明XML的版本,encoding=‘gb2312’表明XML文件的编码方式–> <?xml v
2017-07-23 10:49:06 390
转载 spring整合hibernate出现HibernateException: Unable to get the default Bean Validation factory
我的xml配置如下:[html] view plain copy print?<?xml version=“1.0” encoding=“UTF-8”?> <beans xmlns=“http://www.springframework.org/schema/beans” xmlns:context=“http://www.springframework.org/schema/cont
2017-07-23 09:53:22 452
转载 MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建
这次换了台电脑,所以需要重新配置一次项目开发环境,过程中的种种,记录下来,便于以后再次安装,同时给大家一个参考。1.JDK的安装 首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底。安装完成之后当然要配置环境变量了。———————————————————————————————————————————————————1.1
2017-07-22 12:02:57 327
转载 Spring访问数据库(oracle)配置
1.spring 对数据库访问的支持当我们开发持久层的时候,我们面临着多种选择,比如使用JDBC、Hibernate、java持久化API或其它持久化框架。幸好的是spring能够支持所有这些持久化机制。DAO(data access boject)数据访问对象,这个名字就很形象描述了DAO在应用程序中所扮演的角色。DAO提供了数据的读取、写入到数据库中的一种方式。它们应该以接口的方式发布功能,而应
2017-07-21 20:16:32 4268
转载 Eclipse中实现JS代码提示功能
用Eclipse写js代码时没有提示,很烦,心累:找个各种方法以及插件,试了一下,个人感觉AngularJS Eclipse 插件很强,好用,不多说,先装上:然后重启Eclipse ,右键你的项目convert to Tern Project 也行根据自己的需要变动,直接OK,接下来就是见证奇迹的时刻:如果要变动就右键项目好用不?好用详细介绍在这里:http://www.cnblogs.
2017-07-20 11:50:08 425
原创 javascript 学习笔记(2)
js中控制html元素的样式以及普通事件的使用<script type="text/javascript"> function over(obj) { obj.style.color = "#f00"; //在css中的以"_"连接的数据,在js中使用驼峰格式 obj.style.fontSize = "20px"; } fu
2017-07-20 11:49:38 368
转载 为什么需要消息队列,及使用消息队列的好处?
一、消息队列的特性业务无关,一个具有普适性质的消息队列组件不需要考虑上层的业务模型,只做好消息的分发就可以了,上层业务的不同模块反而需要依赖消息队列所定义的规范进行通信。FIFO,先投递先到达的保证是一个消息队列和一个buffer的本质区别。容灾,对于普适的消息队列组件来说,节点的动态增删和消息的持久化,都是支持其容灾能力的重要基本特性。当然,这个特性对于游戏服务器中大部分应用中的消息队列来说不是必
2017-07-20 09:38:34 23161
转载 rownum用法详解
请求过程: 1 Oracle executes your query. 2 Oracle fetches the first row and calls it row number 1. 3 Have we gotten past row number meets the criteria? If no, then Oracle discards the row, If yes, t
2017-07-19 23:38:18 2274
原创 2017-7-19 新的起点
夯实java基础.夯实javascript学习java设计模式及其使用情景学习java数据结构 与 算法尽快搞清楚中高级开发人员的区别,以及进阶尽快独立设计项目,不依赖他人,积累经验.深入学习多线程. socket通信学会总结. 尝试发表博文而不是转载定期制定计划,以为完成时间.提高效率.定期浏览招聘信息中提到的技术点,然后有针对性的学习. 控制好交流的方式与思路.
2017-07-19 21:09:07 311
转载 对List集合中的元素进行排序
Collections对List集合中的数据进行排序有时候需要对集合中的元素按照一定的规则进行排序,这就需要用到Java中提供的对集合进行操作的工具类Collections,其中的sort方法先看一个简单的例子:[java] view plain copy print?public static void main(String[] args) { List<Integer> nums
2017-07-18 19:48:11 335
转载 HashMap实现原理分析
1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难,插入和删除容易。哈希表那么
2017-07-18 09:19:05 167
转载 Quartz 入门详解
入门简介:基本上任何公司都会用到调度这个功能, 比如我们公司需要定期执行调度生成报表, 或者比如博客什么的定时更新之类的,都可以靠Quartz来完成。正如官网所说,小到独立应用大到大型电子商务网站, Quartz都能胜任。Quartz体系结构:明白Quartz怎么用,首先要了解Scheduler(调度器)、Job(任务)和Trigger(触发器)这3个核心的概念。1. Job: 是一个接口,只
2017-07-17 09:16:47 225
转载 java提高篇(四)-----抽象类与接口
java提高篇(四)—–抽象类与接口 <div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"> 标签: <a href="http://www.c
2017-07-16 21:30:49 485
转载 Java IO流学习总结
Java流操作有关的类或接口:Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流 字符流和字节流字符流的由来: 因为数据编码的不同,而有了对
2017-07-16 21:14:43 327
spring cloud -> eureka
2018-05-14
时间插件Pikaday
2017-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人