3 TylerYao

尚未进行身份认证

小白兔

等级
博文 34
排名 7w+

Java8 Lambda表达式

Lambda作为Java8中最重要的新增功能,我们来一起学习一下引入Lambda最大的好处就是可以用很简洁的代码替换之前冗长的内部实现类的实现下面我们来一起学习一下Lambda是如何替换的吧。一、Lambda表达式的语法1.方法没有形参且返回值为void举个例子:Runnable接口中的run方法@FunctionalInterfacepublicinterfaceRunnable{...

2018-03-19 10:23:11

飞起来!Maven飞速下载依赖包

maven配置文件conf/setting.xml放到${user.home}/.m2/settings.xml并替换一下配置      alimaven   aliyunmaven   http://maven.aliyun.com/nexus/content/groups/public/   central

2017-03-16 20:40:07

文件编码,解决乱码

最近java读取文件的时候,经常碰到中文乱码,特研究了一下java的编码格式,在java中java编码与txt编码对应javatxtunicodeunicodebigendianutf-8utf-8utf-16unicodegb2312ANSIjava读取txt如果编码格式不对就会出现

2017-03-11 14:58:04

nginx+tomcat+ssl

TomcatNginxSSL整合

2017-03-09 23:23:14

VPS搭建Web服务器(JDK,Tomcat,Nginx,MySQL,SSL)

教你手动搭建Web服务器

2017-03-09 23:20:34

centos 7 vi 支持中文

我们的VPS主要面向国内用户,所以语言基本上都是中文。中文有很多种编码,最流行的就是UTF8和GBK。我们推荐客户使用UTF8编码,因为这是国际标准,能兼容任何语言的编码。在CentOSVPS下修改语言编码:localedef-c-fUTF-8-izh_CNzh_CN.utf8exportLC_ALL=zh_CN.utf8上面第一步是用来产生编码文件,这一步不是必须,编

2017-02-16 17:30:04

Linux系统su命令的详细用法

1.命令作用su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。2.使用方式su[-fmp][-ccommand][-sshell][--help][--version][-][USER[ARG]]3.参数说明-f,–fast:不必读启动文件(如csh.cshrc等),仅用于csh或tcsh两种Shell。-l,–log

2017-02-08 11:36:17

linux下vi命令大全

刚开始学着用linux,对vi命令不是很熟,在网上转接了一篇。vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世

2017-02-08 11:30:35

linux系统sudo命令详解

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。原理在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用su切换为超级用户。但是使用su的缺点之一在于必须

2017-02-08 00:12:52

Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别

区别假定你的webapplication名称为news,你在浏览器中输入请求路径:http://localhost:8080/news/main/list.jsp1.1System.out.println(request.getContextPath());打印结果:/news1.2System.out.println(request.getServletPath())

2017-01-07 11:34:00

IDEA中使用MyBatis Generator快速开发

1.新建Maven项目 2.创建目录3.通过pom.xml导入jar包 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 com.tyler.mybatis MyBatis_G1 wa

2016-12-20 21:15:01

IDEA建maven项目,默认创建src目录

在全局配置中找到在VMOpention中输入-DarchetypeCatalog=loca l即可

2016-12-20 10:41:51

教你怎么将ItelliJ IDEA中的项目上传到GitHub

今天打算将自己做的东西传到GitHub上和大家分享但是总是遇到问题。下面我就为大家讲解,如何配置GitHub:  1).首先找到Git的安装路径如果还有没有安装Git的小伙伴请自行下载,并一路默认安装在安装目录的根目录下打开git-bash.exe文件,输入命令ssh-keygen-trsa-C"xyz@xxx.com"然后按回车键,双引号里的邮箱换成自己的  2)按回车保存到...

2016-12-06 16:16:38

如何解决request.getParameter()取值乱码问题

客户端向服务器端发送信息,如果发送的编码和服务器端接收的编码不一样,使用request.getParameter()方法获取的表单信息会产生乱码。客户端接收服务器的响应信息,如果响应编码与客户浏览器的编码不一致时,会造成中文乱码显示。为了解决中文正常显示,可以采取以下两种方案。(1)post方式提交表单a,设置页面的编码在jsp或HTML页面中,有时会涉及编码的定义,可使用统一

2016-12-04 14:40:15

EL表达式无效?

好久没用过EL表达式了,今天用了竟然不起作用。先说下我的开发环境吧,用的是JDK1.5,Tomcat5.5。最后的解决方案是在JSP页面加就OK了。 在网上查了一下,问题就出在建WebProject的时候web.xml声明上。 web.xml声明部分一般分为如下版本的xsd, web-app_2_2.xsd web-app_2_3.xsd web-app_2_4.xsd

2016-12-04 14:38:43

spring+hibernate实体类注解详解(非原创) + cascade属性取值

@Entity//继承策略。另一个类继承本类,那么本类里的属性应用到另一个类中@Inheritance(strategy=InheritanceType.JOINED)@Table(name="INFOM_TESTRESULT")publicclassTestResultextendsIdEntity{}1@Entity(name="EntityName")

2016-11-29 20:27:14

配置jdk的环境变量

1.右键计算机-->属性-->高级系统设置-->环境变量2.在系统变量中新建变量名:JAVA_HOME变量值:C:\ProgramFiles\Java\jdk1.7.0_60 (ps:如果你没有改变默认路径复制就可以,如果修改过请选择jdk的安装目录)JAVA_HOME是用来表示jdk的安装目录。 配置java_home的原因是:(1)方便引

2016-11-27 19:26:28

关于事务的一些基本概念

一、事务的特性:1.原子性(Atomic):指事务中的所有操作是不可分割的,也就是说,事务要么全部执行成功,要么全部失败2.一致性(Consistency):写入数据库的数据不许符合数据库约束,若不满足约束条件,则回滚3.隔离性(Isolation):指一个事务在未提交之前,必须将它在操作的数据锁住,不被其他正在执行的事务看到4.持久性(Durability):在书屋成功提交后,必

2016-11-24 18:35:04

struts2的action与jsp之间传递参数

1、浏览器往Action传递参数:    在Action中设置属性,并为属性设置get/set方法。传递参数时按照属性的名字赋值即可。如xxx?name=aa   取值用request.getPrameters("属性名“);publicclassUserAction{privateStringname;privateUser

2016-11-24 13:34:56

java常用正则表达式

只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^0|[1-9][0-9]*$"。 只能输入有两位小数的正实数:"^[0-9]+(\.[0-9]{2})?$"。 只能输入有1~3位小数的正实数:"^[0-

2016-11-22 17:18:06
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!