自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只萌萌的博客

不萌不可爱

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

原创 Mysql备份还原

Mysql备份还原Mysqldump备份mysqldump -udtauser -p123456 -h 127.0.0.1 -P 14339 -R -E mapp_net_qa > mapp_net_qa.sqlMysqldump参数说明:-R 导出存储过程和函数-E 导出事件-A 所有库-B 指定库-- triggers 触发器-- master-data # 开启备份记录二进制日志的起始点,1表示将起点信息打印,2表示注释起点信息,如果加--single-transacti

2020-11-10 20:17:30 216

原创 SQL Server维护计划备份数据库

在Simple模式(”Checkpoint with truncate log“)下,SQL Server会在每次checkpoint或backup之后自动截断log,丢弃所有的inactive log records,仅保留用于实例启动时自动发生的instance recovery所需的少量log,这样做的好处是log文件非常小,不需要DBA去维护、备份log,但坏处也是显而易见的,就是一旦数据...

2019-09-20 12:04:49 1846

原创 SQL SERVER 数据中有CHAR(10),CHAR(13),CHAR(9)隐藏字符导致查询失效

SQL SERVER 数据有CHAR(10),CHAR(13),CHAR(9)特殊字符char(9) \t 水平制表符char(10) \r 换行char(13) \n 回车EXCEL导入SQL SERVER ,会有\t\r\n等特殊字符,且不容易发现。解决:不改数据情况下查询:SELECT 字段 FROM 表名 WHERE REPLACE(REPLACE(REPLACE([字段...

2019-04-25 14:23:34 12391 2

原创 MongoDB学习(一)MongoDB常用命令

1.创建数据库创建语法:use DATABASE_NAME如果数据库不存在,则创建数据库,否则切换到指定数据库。 创建yyf_mongodb数据库,db显示当前数据库> use yyf_mongodbswitched to db yyf_mongodb> dbyyf_mongodb如果你想查看所有数据库,可以使用 show dbs 命令:> show dbslocal 0.078GB

2017-09-29 17:02:36 706 1

原创 Linux解压rar文件

1.下载安装rar压缩软件下载wget https://www.rarlab.com/rar/rarlinux-x64-5.5.0.tar.gz解压tar rarlinux-x64-5.5.0.tar.gz进入解压目录,安装cd rar#安装make2.rar验证是否安装成功:rar e abc.rar 将aa.rar压缩文件解压到当前目录,aa文件中原包含的目录全没有。 rar x abc.

2017-09-28 10:44:47 994 2

原创 Linux安装mysql

1.下载,添加用户组下载地址:http://dev.mysql.com/downloads/mysql/#downloads 也可以直接命令下载5.6版本wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz解压:tar -zxvf mysql-5.6.33-linux-

2017-09-22 18:32:17 382

原创 Linux 安装ActiveMQ

1.下载activemqwget http://archive.apache.org/dist/activemq/apache-activemq/5.9.0/apache-activemq-5.9.0-bin.tar.gz官网:http://activemq.apache.org/download.html2.解压tar –zxvf apache-activemq-5.9.0-bin.tar.gz3

2017-09-20 16:52:55 432

原创 Linux 安装MongoDB

1.下载MongoDBcurl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz官网下载:https://www.mongodb.com/download-center#community。2.解压tar –zxvf mongodb-linux-x86_64-3.0.6.tgz进入解压后的包中cd mongodb-l

2017-09-20 15:51:47 359

原创 ubuntu安装nginx及常见问题解决

安装nginx常见的问题就是gcc,zlib,pcre,openssl缺少这四个依赖,具体的安装办法如下:1.安装依赖安装gcc$ sudo apt-get install gcc安装zlib$ sudo apt-get install zlib1g-dev安装pcre$ sudo apt-get install libpcre3 libpcre3-dev 安装openssl$ sudo apt-g

2017-09-20 14:19:21 3284

原创 ubuntu下安装mysql

安装mysql-server#安装$ sudo apt-get install mysql-server在安装过程中会提示输入密码,记住自己的数据库密码。安装mysql-client$ sudo apt-get install mysql-client$ sudo apt-get install php5-mysql安装完成,登陆数据库#登陆$ mysql -u root -p输入密码,登陆完

2017-09-19 17:05:55 490

原创 Netty入门

一个Netty服务器的原理如下每次请求的读取是通过UpStream来实现,然后激活我们的服务逻辑如ServerHandler,而服务器向外写数据,也就是响应是通过DownStream实现的。每个通道Channel包含一对UpStream和DownStream,以及我们的handlers(ServerHandler),如下图,这些都是通过channel pipeline封装起来的,数据流在管道里流动,

2017-09-13 23:38:58 324

原创 Spring学习之Spring 配置(四)

要使应用程序中的Spring容器成功启动,需要同时具备以下三方面的条件:Spring框架的类包都已经放到应用程序的类路径下。应用程序为Spring提供了完备的Bean配置信息。Bean的类都已经放到应用程序的类路径下。Spring启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配好Bean之间的依赖关系,为

2017-09-09 15:41:49 355

原创 Spring学习之IOC容器BeanFactory和ApplicationContext(三)

Spring 提供了以下两种不同类型的容器,BeanFactory和ApplicationContext。Spring BeanFactory 容器这是一个最简单的容器,它主要的功能是为依赖注入 (DI) 提供支持,这个容器接口在 org.springframework.beans.factory.BeanFactor 中被定义。 BeanFactory 和相关的接口,比如,BeanFactory

2017-09-05 22:42:21 506

原创 Spring学习之IOC容器(二)

IOC概述IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考量,我们打算通过一个小例子来说明这个概念。通过实例理解IOC的概念贺岁大片在中国已经形成了一个传统,每到年

2017-09-03 00:13:44 461

原创 Spring学习之Spring概述(一)

Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。特点1.方便解耦,简化开发通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。有了Spring,用户不必再为

2017-09-02 19:24:22 4344

原创 Struts2 实现多文件上传

前台form 表单:设置method=post,enctype=multipart/form-data。struts2在原有的上传解析器继承上做了进一步封装,更进一步简化了文件上传。Action需要使用3个属性来封装该文件域的信息:(1)类型为File的*属性封装了该文件域对应的文件内容; (2)类型为String的***FileName属性封装了该文件域对应的文件的文件类型; (3)类型为

2017-08-23 23:14:22 2350

原创 HTTP 方法:GET 对比 POST

两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。 HTTP 的工作方式是客户机与服务器之间的请求-应答协议。 web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。 举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息以及可能被请求的

2017-08-23 11:24:47 151

原创 jquery 一个form的数据传给另一个form

将form数据序列化数组js代码// 将一个表单的数据返回成JS对象 $.fn.serializeObject = function() { var o = {}; var a = this.serializeArray(); $.each(a, function() { if (o[this.na

2017-08-22 17:35:16 3760

原创 java 进制转换

1.十进制转换其他   十进制转成二进制   Integer.toBinaryString(int i)    十进制转成八进制   Integer.toOctalString(int i)    十进制转成十六进制:   Integer.toHexString(int i)

2017-08-16 11:29:33 407

原创 JavaMail发送邮件

1. 邮件协议 发送邮件协议:SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议

2017-08-16 11:24:18 777

原创 easyui datagrid 显示隐藏

有两个table,需要开始隐藏一个,点击按钮显示,另一个隐藏。将table放在div内将需要隐藏的table的style display设置为none,设置div的width,height,table用fit属性自适应。2.点击事件显示隐藏div$('#intraDepart_borrow_track').hide();$('#intraDepart_return_track').show(

2017-08-11 12:10:07 5062 3

原创 struts2拦截器

struts 架构:拦截器工作原理在调用action之前,执行拦截器,然后执行action,action返回结果集,进行视图匹配,之后再执行拦截器。计算action执行时间:a.配置struts2环境b.在struts.xml文件中配置拦截器c.创建一个类继承自AbstractInterceptor的类 实现intercept方法

2017-08-10 20:29:05 224

原创 Struts2工作原理及文件结构

Struts2工作原理及文件结构客户端(HttpServletRequest)发送请求请求经过过滤器(ActionContextCleanUp–>StrutsPrepareAndExecuteFilter(核心过滤器 )请求到达ActionMapper,通过它来决定调用哪个Action 当决定调用某个Action后,请求又会通过核心过滤器,核心过滤器把请求的处理交给ActionProxyA

2017-08-09 21:08:09 294

原创 ireport解决子报表重叠问题

当一个主报表里包含多个子报表,子报表内部高度不确定时,如果子报表都放在detail里,往往会出现子报表重叠问题。 解决办法:为每一个子报表分别添加一个group,注意子报表高度不要太高,容易出现后面大片空白。例子: 我的报表内有四个组,detail内放两个报表,其中上面一个高度已定,下面一个高度内容随子报表内容(内容来源数据库,可多可少)而定,如果两个子报表高度都需要随子报表而定,建议将一个

2017-06-10 18:10:32 6276

原创 ireport + jasperreport报表使用 Parameters传递 where或 group by异常解决

异常信息如下:Error filling print... Error executing SQL statement for : 动态whereSql net.sf.jasperreports.engine.JRException: Error executing SQL statement for : 动态whereSql at net.sf.jasperreports.engine

2017-03-14 20:03:35 2555

原创 JSP + Servlet实现登录验证码

随机生成四位数验证码,包括汉字,数字,英文大小写。1.Servlet类package servlet;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.geom.A

2017-03-01 17:44:49 1899

原创 Struts2实现文件上传

一、 搭建struts2环境在myeclipse下,右击项目->MyEclipse->Project Facets->install Apache Struts2。如要自己搭建,需下载struts2包,写struts.xml配置文件。 web.xml文件配置:<filter> <filter-name>struts2</filter-name> <filter-class>

2017-01-08 12:29:38 209

原创 Struts2上传文件报错:Unable to find'struts.multipart.saveDir'property setting

在Struts2文件上传中,遇到报错信息:Unable to find 'struts.multipart.saveDir' property setting. Defaulting to javax.servlet.context.tempdir提示该 struts.multipart.saveDir属性未设置。于是在,struts.xml配置文件中增加如下:

2017-01-08 11:21:55 760 2

原创 Jsp+Servlet实现文件上传下载

使用Servlet获取上传文件的输入流然后再解析里面的请求参数。一、 Jsp页面post方式提交,enctype为”multipart/form-data”。<body> <form action="uploadServlet.do" method="post" enctype="multipart/form-data"> <input type="file" id="myfile"

2017-01-07 15:07:28 983

转载 23种设计模式

一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式

2017-01-05 19:23:27 403

原创 Servlet生命周期

第一阶段:初始化阶段,调用init()方法,整个周期中只执行一次,初始化servlet对象。第二阶段:响应客户请求阶段,调用service(Servlet req,Servlet resp)方法,由service()方法根据提交方式选择执行doGet()或者doPost()方法。第三阶段:终止阶段,调用destroy()方法。Servlet初始化阶段:在下列时刻Servlet容器装载Servlet

2016-12-04 12:15:29 869

原创 JSP内置对象(二下)session对象

session对象session对象在第一个JSP页面被装载时自动创建,完成会话期管理。 从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。 当客户访问一个服务器时,可能会在服务器的几个页面之间切换,服务器应当通过某种办法知道这是一个客户,就需要session对象。 session对象是HttpSession类的实例。常用方法:public void

2016-11-19 12:33:09 449

原创 JSP内置对象(基础二上)out,request,response

jsp内置对象主要有: out,request,response,session,application,page,pageContext,exception,config。out内置对象 out对象是JspWrite类的示例,是向客户端输出内容常用的类。 常用方法: 1.void println()向客户端打印字符串 2.void clear()清除缓冲区内容,如果在flush之后调用

2016-11-18 12:51:42 445

原创 JSP基础(一)jsp页面使用java代码

在jsp页面使用java代码。. jsp脚本语法:<% //写java代码%>在jsp页面定义变量和声明函数 语法示例:<%! //声明%>表达式使用 语法:<%= 表达式%> //注意:表达式不以分号结束例子 在页面输出今天日期 import=”java.text.*”是 java下SimpleDateFormat所在包。<%@ page language

2016-11-18 10:52:36 10931

原创 Spring解决前后台乱码问题

不同浏览器前台传参到后台经常遇到乱码问题。看下用Spring过滤器解决。注意: jsp页面编码设置为UTF-8,form表单提交方式为必须为post,get方式下面spring编码过滤器不起效果。在web.xml中添加一个全局过滤器 内容如下:<filter> <filter-name>encodingFilter</filter-name> <filter-class>

2016-11-15 19:54:30 363

原创 hibernate搭建环境及单表映射实例

hibernate是java领域的一款开源的orm框架技术;hibernate对jdbc进行了轻量级的封装;hibernate处于业务层与数据库层之间的持久化层,把对象通过映射到数据库中。hibernate不建议直接使用jdbc的connection操作数据库,通过使用session操作数据库,session可以理解为操作数据库的对象调用session的save(),update(),del

2016-10-23 11:44:21 385

原创 Maven搭建Hibernate4开发环境并整合Spring3

1.下载Hibernate4需要的jar包 在pom.xml文件中编写Hibernate4所需要的jar包,Maven会自动下载这些包。<!-- hibernate4 --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core<

2016-10-14 15:05:09 1624

原创 Maven搭建Struts2开发环境并整合Spring3

前面搭建Spring3环境,这篇搭建Struts2开发环境并整合Spring3。下载Struts2需要的jar包 1.strtus2-core 2.struts2-spring-plugin(struts2和Spring整合时需要使用到的插件) 3.struts2-convention-plugin(使用了这个插件之后,就可以采用注解的方式配置Struts的Action,免去了在strut

2016-10-14 13:32:39 579

原创 SSH框架中hibernate出现user is not mapped问题

在做SSH框架整合时,在进行DAO操作时。调用login()方法。运行时在firebug里报错user is not mapped。login()方法:public User login(User user) { Tuser t = userdao.get("from tuser t where t.name=? and t.pwd = ?",new Object[]{user.g

2016-10-07 09:54:42 1078

原创 使用Maven搭建Spring3开发环境

上一篇讲述搭建Maven与创建Maven工程,这篇来使用Maven搭建Spring3开发环境。1.下载Spring3需要的jar包 1.spring-core  2.spring-context  3.spring-jdbc  4.spring-beans  5.spring-web  6.spring-expression  7.spring-orm在pom.xml中编写Spring3需要

2016-10-02 13:30:45 764

空空如也

空空如也

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

TA关注的人

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