自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Servlet905

1.以后每天我会针对开发过程中的一些小知识点和小经验随时发到博客上面,在这个行业刚刚入门或者想学习的同行们可以每天来了解,读一读,大神就别浪费您的时间了!

  • 博客(52)
  • 收藏
  • 关注

转载 mysql 第一次安装成功初始化密码操作;

注:由于写的很实用,详细,特转载于此方便以后查阅;转载地址:http://blog.csdn.net/carl_qi/article/details/51469456安装成功mysql以后第一次在任何客户端上连接本地数据库都会出现:access denied for user root @localhost错误;输入 net start mysql 指令

2018-01-16 11:17:12 70131 6

转载 mysql5.7.20安装流程

注:觉得写的很好,很正确,所以转载于此;便于以后使用;转载地址:http://www.cnblogs.com/LxyXY/p/7708016.html1.首先上MySql的官网下载  https://dev.mysql.com/downloads/mysql/ 以我所选版本为例(免安装版),选择MYSQL Community Server 然后在右边选择你所对应的版

2018-01-16 10:17:31 668 1

转载 单点登录2.0机制分析

单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。中文名单点登录外文名Single Sign On简    称SSO解    释企业业务整合的解决方案目录1 概述

2018-01-12 15:00:28 920

转载 eclipse IDE上安装以及使用GIT

clipse IDE使用git方法简单介绍eclipse下使用git插件上传代码至github 1.eclipse下安装giteclipse  git 插件的安装。点击 Help->Install New Software->add。输入插件名称(自定义),以及插件地址( http://download.eclipse.org/egit/updates/)。 

2017-12-08 08:54:22 1917

转载 SpringMVC利用拦截器防止SQL注入

引言随着互联网的发展,人们在享受互联网带来的便捷的服务的时候,也面临着个人的隐私泄漏的问题。小到一个拥有用户系统的小型论坛,大到各个大型的银行机构,互联网安全问题都显得格外重要。而这些网站的背后,则是支撑整个服务的核心数据库。可以说数据库就是这些服务的命脉,没有数据库,也就无从谈起这些服务了。对于数据库系统的安全特性,主要包括数据独立性、数据安全性、数据完整性、并发控制、故障恢复等方面

2017-12-07 09:04:20 693

转载 jQuery.validate

jQuery Validate验证框架详解jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation一、导入js库/validate/jquery-1.6.2.min.js">/validate/jquery.validate.min.js">注:返回web项目的根路径。二、

2017-12-04 18:11:33 305

原创 纯js对根据table中的两个字段对table进行去重操作(精华版)

var tdusername = new Array();//用来存放姓名,并且最终冒泡排序的数组;var tdusername2 = new Array();//用来存放列表中固定顺序的姓名数组;var buffer = new StringBuffer();function autoRowSpan(tb,row,col) {  var lastValue=""; 

2017-11-21 11:53:14 1243 1

原创 浅谈jQuery中的$("选择器")[0]

浅谈jQuery中的$("选择器")[0]       今天跟大家谈谈一个jQuery在使用中的常识,特别有意思也特别特别有用:jQuery中的$("选择器")[0]:我给大家分两部分解析:第一部分:$("选择器"):平时大家用这个没有一万次也有八千次了,但是大家真正理解它的作用的又有几个,按照jQuery的机制来说,$("选择器")的意思:就是获取当前HTML页面的所

2017-11-17 17:39:05 5338 2

原创 JAVA开发工具和tomcat互相映射以及JSP文件运行过程和生命周期

大家都知道,JSP在请求的时候,会先转化成Servlet(其实就是个java类),然后生成class文件,再提供服务。那么生成的java、class文件在哪呢?Eclipse中根本找不到呀!  首先应该了解的是Tomcat在Eclipse(这里就以Eclipse为例)的映射关系,参考前一篇博文所述:Tomcat的服务器目录配置  可以了解到,Tomcat在Eclipse

2017-11-16 10:55:58 396

转载 JAVA_ant详解

来源:http://www.cnblogs.com/huozhicheng/archive/2010/04/08/2533199.html写的比较好:所以我转载过来自己看看!1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台  

2017-10-26 09:11:06 506

原创 expected at least 1 bean which qualifies as autowire candidate for this depe错误的简单分析

在web项目中,现在控制层使用的框架比较多的有Spring MVC,如果你的项目环境完全是你自己搭建的,那么当报expected at least 1 bean which qualifies as autowire candidate for this depe错误的时候,首先你确实就要检查一下你的spring配置文件,从项目驱动时web.xml一直检查到对应驱动的各种配置文件例如Appli

2017-10-19 09:33:21 15922 1

原创 Spring MVC的web.xml配置加解析

xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app

2017-10-18 21:48:02 788

转载 阿里巴巴代码bug扫描插件

简单了解一下这插件该插件由阿里巴巴 P3C 项目组研发。代码已经开源,GitHub:https://github.com/alibaba/p3c阿里介绍文章:https://mp.weixin.qq.com/s/IbibsXlWHlM59kfXJqRvZA#rd插件支持了IDEA、Eclipse,在扫描代码后,将不符合规约的代码显示出来,甚至在 IDEA 上,还基于 I

2017-10-18 14:51:32 2564

转载 Java的单元测试(Junit)

Java单元测试之JUnit篇单元测试是编写测试代码,应该准确、快速地保证程序基本模块的正确性。好的单元测试的标准JUnit是Java单元测试框架,已经在Eclipse中默认安装。JUnit4JUnit4通过注解的方式来识别测试方法。目前支持的主要注解有:@BeforeClass 全局只会执行一次,而且是第一个运行@Before 在测试方法运行之前运

2017-09-28 15:09:59 575

原创 Tomcat热部署以及热部署过程中问题解决

热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。但是对配置文件的修改除外! 1、直接把项目web文件夹放在webapps里。2、在tomcat\conf\server.xml中的内部添加标签:  docBase:项目路径,可以使用绝对路径或相对路径,相对路径是相对于webapps path:访问项目

2017-09-28 12:01:39 3646

转载 Http中的Post和get

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1

2017-09-25 17:46:21 436

原创 GPL协议

在自由软件所使用的各种许可证之中,最为人们注意的也许是通用性公开许可证(General Public License,简称GPL)。GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本

2017-09-07 15:28:45 553

原创 ajax发送请求后台处理数据格式然后返回前台的方法(ObjectMapper)

背景:我今天在开发过程中遇到了一个看似随时就能搞定却耗费了一定时间的问题;问题:我要把一个普通的字符串以json格式返回到前端页面;解决方法:String  workIdString = yxyWorkInfo2.getId();   //普通字符串对象//将java对象转为json字符串ObjectMapper result = new ObjectMapper();   /

2017-09-01 16:32:44 1506

转载 JVM的内存区域划分以及工作原理

原文出处: 海 子学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢?由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:如上图所示,

2017-08-31 15:43:37 375

转载 Java Properties

Java中Properties类的操作一、Java Properties类    Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去修改相关的变量设置。像Python支持的配置文件是.ini文件,

2017-08-31 11:52:14 296

转载 javascript中的location.href页面挑战

window页面跳转

2017-08-31 09:29:55 1491

原创 jquery实现登录加密的几种方法以及cookie存放加密/解密

本篇文章的所有操作都是在jsp页面上进行的,完全与后台分离part 1:加密方式  这个加密方式网上基本都有很多人总结,我在此也就抛砖引玉一下;S实现密码加密1、base64加密  在页面中引入base64.js文件,调用方法为:   DOCTYPE HTML>html>head>meta charset="utf-8">title>ba

2017-08-30 15:32:09 11544

原创 JS实现加密以及cookie保存(不经过后台,直接在页面操作)

JS实现密码加密1、base64加密  在页面中引入base64.js文件,调用方法为:   DOCTYPE HTML>html>head>meta charset="utf-8">title>base64加密title>script type="text/javascript" src="base64.js">script>script type="tex

2017-08-30 10:01:00 2414

原创 矩阵式比较两文本字符串相似度(包含汉字)方法两则(java代码)

本文主要是我最近做项目的过程中遇到的一个问题:比较两个文本字符串的相似度,经过我两天的大量查阅以及思考和整理,得出一下两种方法,第一种方法是网上的一位大神写的,我经过了一部分改写,更适合各位猿友观赏,第二种是我的领导总结的:part 1:package com.gsww.ctyxy.util;import java.text.NumberFormat;   import jav

2017-08-29 20:23:11 5299 6

原创 Needleman/Wunsch算法介绍以及JAVA代码编写

首先声明:网上关于Needleman/Wunsch算法有很很多,也有更详细的介绍,但是关于用JAVA如何去实现两段文本字符串的比较就比较少,本文是结合大量同行的的代码的同时加以总结,希望能对后来阅读的人有所帮助,若对某哥的代码有所抄袭,请见谅:part  1:Needleman/Wunsch算法介绍本文介绍基于最长公共子串的文本比较算法——Needleman/Wunsch算法。  

2017-08-28 11:20:03 1938 2

原创 springMvc前后端传值

SpringMVC注解@RequestParam全面解析博客分类: Springhtmlspringmvc注解@RequestParam 在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取。这里主要讲这个注解 一、基本使用,获取提交的参数 

2017-08-25 10:27:58 1388

转载 mysql中的视图小总

阅读目录什么是视图视图的特性视图的作用使用场合视图实例1-创建视图及查询数据操作视图实例2-增删改数据操作其它什么是视图通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。视图的特性视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视

2017-08-10 11:17:02 301

原创 Maven小总

1、Maven的基本概念Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。1.1、项目构建项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一个项目的完整构建过程。理想的项目构建是高度自动化,跨平台,可重用的组件,标准化的,使用ma

2017-08-01 11:56:06 207

原创 EL表达式小总

一、JSP EL语言定义        E L(Expression Language)  目的:为了使JSP写起来更加简单。       表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访

2017-08-01 11:32:08 364

原创 sql的四种联接小总

1、内联接(典型的联接运算,使用像 =  或 <> 之类的比较运算符)。包括相等联接和自然联接。    内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。       2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。     在 FROM子句中指定外联接时,可以由下列几组关键字中的一

2017-07-31 11:22:09 295

原创 单点登录

一、单系统登录机制1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系  但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限

2017-07-26 17:51:56 1263

原创 mysql中的字符串函数和日期函数(常用的)小总

-- part 1:mysql常用的字符串函数 ---- 返回一个二进制的字符串表示select BIN(12);-- 返回一个八进制的字符串表示select OCT(12);-- 返回一个十六进制的字符串表示select HEX(255);-- 将参数解析为整数并返回由这些整数的ASCII代码字符组成的一个字符串select C

2017-07-11 11:51:46 443

转载 java实现rpc协议

由于最近要写接口,所以我查阅了大量的资料;感觉这篇文章对于我这种初学者来说太过于适合,就转载一下,以后还可以查阅:Java实现简单的RPC框架一、RPC简介RPC,全称为Remote Procedure Call,即远程过程调用,它是一个计算机通信协议。它允许像调用本地服务一样调用远程服务。它可以有不同的实现方式。如RMI(远程方法调用)、Hessian、H

2017-07-07 10:53:15 1083

原创 JSON和XML:两种常见的web信息传送格式,数据交换语言

part 1:XML和JSON的介绍以及区别JSON | JSON IntroduceJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习

2017-07-06 16:31:06 1231

转载 rpc和rest的区别

在过去的这几年当中,当人们想要构建一个 HTTP API,在诸如 XML-RPC、SOAP以及 JSON-RPC 这些选项之中,几乎都会选择 REST 作为首选的架构风格。REST 的出现最终被认为优于其它的“基于 RPC”的方式,这其实是一种无解,它们只是不同而已。本文讨论构建 HTTP API 的场景中的两种方法, 因为这两种方法最常被用到。REST 和 RPC 都可以被其他的传输协议

2017-07-04 17:27:59 10226 1

原创 jquery.cookie组件小总

jquery.cookie.js

2017-06-30 14:54:43 348

转载 jBoot小总

Jboot:你必须学会

2017-06-27 19:31:26 8114

原创 htmlD的textArea如何去掉前面存在的N个空格问题

这是个小知识,我在开发中遇见了两次,今天就分享一点心得 textArea就是一个简单的文本域标签:但是它没有像input标签那样的value属性,所以在写默认值时不借用js的情况下一般在这个位置写:Here;但是通常有些同志们在开发过程中为了页面代码的整洁性:会出现以下效果:这样导致的结果就是左面箭头部分会被textarea默认为value值中,导致:

2017-06-23 09:44:12 3080

转载 mysql常见问题

连接MySQL数据库时常见故障问题的分析与解决 初学的mysql网友好象经常会碰到mysql无法连接的错误。特开贴收集这样问题的现象和原因。  先自己扔块砖头出来。  归纳如下:故障现象 : 无法连接 mysql  ======================================================================

2017-06-20 19:01:35 1002

转载 spring data jpa的常用注解

1. @Index@Index(name="idx_department_name")private String name;用于添加索引,加快查找速度,索引名称为 "idx_department_name"2. @NotNull@NotNullprivate String name;声明该字段不为空3.

2017-06-16 15:21:16 1019

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除