- 博客(30)
- 资源 (2)
- 收藏
- 关注
原创 sublime安装常用软件的安装
sublime简介Sublime Text是一个代码编辑器。也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如:多选择,Python插件,代码段等等。完全可自定义键绑定,菜单和工具栏等等.漂亮的用户界面和非凡的功能,Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。调出install...
2018-12-01 18:47:49
472
原创 Navicat连接oracle 报错cannot create oci enviroment解决
①instantclient版本过低,之前我的是10.2,需要更高级的版本②Navicat 32位的需安装32位的oracle instantclient(我的电脑安装的32位Navicat破解版)然后,着手解决①在网上找到instantclient 32位最新版本,下载地址:http://www.oracle.com/technetwork/topics/winx64soft-0...
2018-09-09 17:06:13
7818
1
原创 配置国内的MAVEN源,提高jar包下载速度
这也是由于默认 maven 中央仓库在国外的原因,我们可以在maven/conf/setting.xml 中的<mirrors></mirrors> 添加以下内容<mirror> <id>aliyun</id> <mirrorOf>central</mirrorOf> &a
2018-08-24 15:30:23
987
原创 IDEA快捷键--不断更新版
Shift+Shift若是你不能清楚的知道自己查找内容的类别,我们可以使用:Shift+Shift 来查找,它可以查看其中的任意文件,即使你写了一个功能为hello,这样我们在java/js等等文件中都有hello,但是只要使用这个功能还是可以快速的将它从文件夹中找到Ctrl+Shift+F搜索当前的目录查看类的继承关系Ctrl+HF7进入方法F8不进入方法F9到下一...
2018-08-20 15:52:19
863
1
原创 Hadoop copyToLocalFile报空指针错误NullPointerException解决方案
在使用Hadoop的时候,使用copyToLocalFile这个类会产生一些问题copyToLocalFile(,src,dst)报了空指针使用copyToLocalFile(false,src,dst,true)下载成功
2018-07-18 00:03:44
523
1
原创 大数据入门Hadoop安装
解压hadoop tar -zxvf h -C app/hadoop文件目录结构解析:bin:可执行脚本sbin:系统脚本,启动停止hadoop的脚本etc:hadoop的配置文件lib:hadoop的本地库include:本地库包含文件share:包含了hadoop的jar包和一些说明文档,我们可以删除说明文档,精简hadoop进入hadoop的配置文件去更改...
2018-07-17 11:35:16
633
原创 Mybatis的几点注意事项:
现在主流的开发方式是使用Mapper动态代理的方式来进行,开发,在进行开发的时候我们需要注意Mapper动态代理方式开发的一些小细节:Mapper动态代理开发,只需要写接口,不需要写实现类1.namespace和mapper接口路径保持一致2.接口的方法名和sql的id保持一致3.接口方法形参类型和parameterType保持一致4.接口方法返回值类型和resultType保...
2018-07-17 11:07:46
230
原创 Mapper动态代理开发的注意事项
Mapper动态代理开发,只需要写接口,不需要写实现类1.namespace和mapper接口路径保持一致2.接口的方法名和sql的id保持一致3.接口方法形参类型和parameterType保持一致4.接口方法返回值类型和resultType保持一致...
2018-07-13 20:39:26
542
原创 一个自定义异常处理类的配置方法
1.自定义异常处理类public class SysException extends Exception { private String message; public String getMessage() { return message; } public SysException(String message) { ...
2018-07-10 21:14:10
591
原创 Shiro框架的配置和使用
URL权限过滤shiro安全框架:+ehcache缓存1、引入依赖pom.xml <!-- Apache Shiro 权限架构 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId...
2018-07-09 15:41:47
481
原创 JSTL Functions标签库简介,请注意区别JSTL核心标签库
本博第12章的12.3节(定义和使用EL函数)介绍了EL函数的创建和使用方法。在JSTL Functions标签库中提供了一组常用的EL函数,主要用于处理字符串,在JSP中可以直接使用这些函数。 在JSP文件中使用Functions标签库,要先通过taglib指令引入该标签库: <%@taglib uri=”http://java.sun.com/jsp/jstl/functions” p...
2018-07-09 10:00:30
311
原创 关于IDEA 只要用*mapper.xml 项目加载报错:org.apache.ibatis.binding.BindingException: Invalid bound statement异常
关于IDEA 只要用*mapper.xml 项目加载报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.itheima.s**.mapper.ItemMapper.selectByExample 加载不到Mybatis的那个*mapper.xml文件的解决方案:在pom.xm...
2018-07-08 20:18:11
526
原创 shiro权限控制
一、 完成shiro在项目中基本的配置思路:分别在web.xml配置过滤器以及在applicationContext.xml去配置 实现步骤:1、在pom.xml里引入shiro的坐标 <shiro.version>1.2.2</shiro.version> <!-- 权限控制 框架 -->...
2018-07-05 08:51:09
692
原创 Mapper动态代理的开发
优点就是只需要定义不需要写实现类1.namespace和mapper接口路径一致2.接口方法名和sqlid保持一致3.接口的方法形参类型和parameterType保持一致4.接口方法返回值类型和resultType保持一致...
2018-07-05 08:49:59
139
原创 Mybitas和Hibernate的区别
1.Hibernate是一个完整的ORM框架,Mybatis是一个不完整的ORM框架2.Hibernate的学习门槛高,但是Hibernate的学习门槛低3Hibernate的灵活性差,但是数据库无关性更好,针对不同数据库的兼容性更强,Mybatis的兼容性不强牺牲了数据库的兼容性能.但是灵活性更好.因此应该根据不同的项目需求来进行项目的选型.如果是访问量不高,对性能要求不高的内网项目,并且上线时...
2018-07-04 20:49:20
528
原创 Tomcat集群的配置
BOS: 8006 8081 8010CRM: 8007 8082 8011FORE: 8008 8083 8012SMS: 8009 8084 8013Tomcat: 8005 8080 8009...
2018-07-03 14:57:08
294
原创 配置一个新的eclipse需要注意什么
1.首先引入maven仓库,否则导入maven项目的时候会疯狂的下载jar包到本地的C盘的.m2文件夹2.配置全局编码为UTF-8编码3.配置jsp页面的编码
2018-07-03 14:55:47
661
原创 在EclipseIDE中配置Maven环境
1.首先在Apache的官网下载apache-mave-xxxx的安装包,然后解压到本地磁盘2.打开eclipse,选择preference-->maven-->Installations-->勾选自己的Maven版本3.在自己的maven仓库配置文件中配置仓库的位置4.勾选eclipse自动加载maven仓库的配置5.构建maven仓库的索引...
2018-07-01 22:36:56
1642
原创 spring 中四种注解@controller,@service,@repository,@component
@controller用来定义控制(dao)层的组件 @service用来定义业务层(service)的组件@repository用来定义持久层(domain)的组件@ component用来定义不在上述范围内的一般性组件上面组件的名称默认是类名的首字母小写,如果要重命名,则这样@controller("beanName")当在spring中配置了<context:annotation-c...
2018-06-30 21:31:08
4292
2
转载 Jrebel 激活方法
jrebel idea插件激活,亲测可用:在jrebel server处,写上:http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce如果出现激活过期的情况,请重新生成guid,替换原来的guid即可邮箱随便写,即可激活。原链接:https://blog.youkuaiyun.com/cjwcjwwjcwjc/article/detail...
2018-06-30 19:05:03
300
原创 Java种的数据类型详解(四类八种)
java中的基本数据类型有八种,除了这八种之外都是引用数据类型第一类:整型 byte short int long 第二类:浮点型 float double第三类:逻辑型 boolean(它只有两个值可取true false)第四类:字符型 char...
2018-06-25 15:28:29
224
原创 操作Hibernate的持久化类的三种状态切换
1.持久态 session里面有这个对象 被session管理的对象 一级缓存中有这个对象2.托管态 有oid的表示 数据库中有这个记录3.瞬时态 仅仅是new了一个对象存在 通过对象关联数据库中的数据: 持久态可以关联持久态 持久态关联托管态 少的一方放弃主见维护,交给多的一方来维护主键 瞬时对象持久化 一节缓存中是否有对象 前提是主键的类型是String类型的 结论: 如果是java保存...
2018-06-21 20:59:26
234
原创 Hibernate框架深入学习
ORM思想:首先我们来了解一下ORM思想:ORM的英文是Object Relation Mapping 对象关系映射。对象-关系映射(OBJECT/RELATIONALMAPPING,简称ORM),是随着面向对象的软件开发方法发展而产生的。用来把对象模型表示的对象映射到基于S Q L 的关系模型数据库结构中去。这样,我们在具体的操作实体对象的时候,就不需要再去和复杂的 SQ L 语句打交道,只需简...
2018-06-21 10:22:37
379
原创 匿名内部类引用外面的局部变量要把局部变量改为final类型的原因
Why inner classes require “final” outer instance variables ? finalJTextFieldjtfContent =newJTextField(); btnOK.addActionListener(newjava.awt.event.ActionListener(){ publicvoidactionPerfor...
2018-06-18 23:13:10
239
1
原创 IO流总结
BufferedIntputStream 的父类是 FileInputStream 父类 InputStream 字节流 都是抽象类 文件输入字节流BufferedOutputStream 的父类是 FileOutputtream 父类 OutputStream 字节流 都是抽象类 文家输出字节流Input Output 和字节有关writer reader ...
2018-06-14 11:37:03
127
原创 Struts2&Hibernate框架的优缺点分析
Struts2框架:优势就是能够减少jsp页面代码的编写,我们可以通过Struts2提供的标签库来简化开发.Struts2提供的标签可以很方便的解析下拉列表并且Struts框架还提供的有自动回显功能,能够自动从栈顶部取值并且自动回显Hibernate框架:Hibernate的缺点是不能进行大数据量的读写操作操作数据的条数只能是500万条以内,超过500万条就无法处理了....
2018-06-14 11:31:22
392
原创 Centos_6.564位环境下搭建javaEE项目环境教程
教程:1.首先javac.java-version查看是否已经存在jdka. 有了将其卸载rpm卸载先卸载open-jdk java –versionrpm -qa | grep java rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-...
2018-06-12 23:58:24
227
原创 Eclipse快捷键大全
Eclipse快捷键大全 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下...
2018-06-12 23:03:32
98
原创 CentOS 使用 tree命令
CentOS上面默认是没有tree命令的,使用yum install tree安装tree命令,下面是tree的使用方法:有时我们需要生成目录树结构:这时需要用到TREE命令:关于TREE命令的一些参数:常见的用法:tree -a 显示所有tree -d 仅显示目录tree -L n n代表数字..表示要显示几层...tree -f 显示完整路径.....
2018-04-29 12:36:27
1070
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人