自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 访问共享文件时报错

1.报错提示信息2.解决办法3.访问成功

2020-06-11 15:22:01 455

原创 Sql Service 跟踪操作

1.打开SQL Server Management Studio,选择工具->SQL Server Profiler,或者直接从路径:开始/程序/Microsoft SQL Server 2008 R2 /性能工具/SQL Server Profiler。2、连接对应的数据库服务器3.选择事件,将需要显示的列打上勾,这样才会在跟踪的时候,显示出这些列4.于服务器上的数据库比较多,...

2020-05-07 17:41:42 533

原创 Microsoft SQL Server,错误: 18456

2.打开数据库——用Windows身份登录数据库3.登录名——双击sa(打开属性)4.右击服务器名——属性5.安全性——选中 SQL Server 和 Windows 身份验证模式——确定6.右击服务器名——重新启动——关闭数据库连接,退出程序——用sa登录到数据库——解决补充说明: 如果以上方法无效,那么请到开始菜单——Microsoft SQL Server 20...

2020-05-06 21:09:46 949

原创 Sql service连接本地数据库解决

1.计算机管理里面,SQL Service 服务,提示远程过程调用失败因为SQL Server2008 与VS2012 共存的问题(或者别的版本),当你电脑中同时装了这两样东西,SQL 就会出现上图中的情况。解决办法:从控制面板或者其他辅助软件中找到”Microsoft SQL Server Expres 2012LocalDB“将其卸载即可,卸载之后,重新刷新一下,“SQL Server服...

2020-05-06 21:02:31 1623

原创 MySql行转列

1.准备数据create table test2(year int,month int,amount int)insert into test2(year,month,amount) values(1991,1,1.1);insert into test2(year,month,amount) values(1991,2,1.2);insert into test2(year,mo...

2020-05-06 20:11:48 420

原创 Unmapped Spring configuration files found. Please configure Spring facet or use 'Create Default Con

今天打开项目,突然报了上面的警告,没在意,运行Tomcat时报错如下错误!!原因是web工程中的spring配置文件没有被IDEA所管理Error:Internal error: (java.lang.IllegalStateException) Duplicate key org.jetbrains.jps.model.module.impl.JpsModuleImpl@11f8236ja...

2020-04-30 16:27:32 1853

原创 Oracle查看用户权限

–1.查看用户和默认表空间的关系select username,default_tablespace from dba_users;–2.查看当前用户能访问的表select * from user_tables;–3.Oracle查询用户表select * from user_all_tables;–4.Oracle查询用户视图select * from user_views;–5...

2020-04-24 22:13:50 395

原创 Spring Security

1 Spring Security介绍Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。(https://projects.spring.io/spring-security/) Spring Security 为基于J2EE企业应用软件提供了全面安全服务。特别是使用领先的J2EE解决方案-Spring框架开发的企业软...

2020-04-21 23:38:40 132

原创 Spring Security 上手步骤

1.pom.xml<dependencies> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <ver...

2020-04-21 16:45:15 161

原创 PageHelper分页插件

1 PageHelper介绍PageHelper是国内非常优秀的一款开源的mybatis分页插件,它支持基本主流与常用的数据库,例如mysql、oracle、mariaDB、DB2、SQLite、Hsqldb等。本项目在 github 的项目地址:https://github.com/pagehelper/Mybatis-PageHelper本项目在 gitosc 的项目地址:http://...

2020-04-20 12:05:49 356

原创 服务器软件科普@CodeSheep

静态服务:主要提供静态资源,不同用户访问到的资源相同动态服务:提供动态服务,不同用户访问到的资源不同服务器的几个叫法:web服务器:广义上来说,就是响应用户的需求,提供服务,当下所有的服务器软件都可以称之为web服务器软件HTTP服务器(静态服务):使用HTTP协议传输资源,提供服务应用服务器(动态服务):一个特定应用的承载容器常见的轻量级服务器软件:1、Nginx:典型的静态服务器...

2020-04-20 10:55:41 160

原创 spring mvc绑定参数之类型转换有三种方式

spring mvc绑定参数之类型转换有三种方式:1.实体类中加日期格式化注解@DateTimeFormat(pattern=“yyyy-MM-dd HH:mm”)private Date creationTime;2.属性编辑器spring3.1之前在Controller类中通过@InitBinder完成/*** 在controller层中加入一段数据绑定代码* @param ...

2020-04-16 16:59:36 125

原创 计算机网络基础知识总结

今日头条太厉害了,终于有人能把TCP/IP协议讲的明明白白了!1,OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物...

2020-04-11 21:31:19 543

原创 Maven高级

1.maven的基本概念maven工程要导入jar包的坐标,就必须要考虑解决jar包冲突。1.解决jar包冲突的方式一:第一声明优先原则:哪个jar包的坐标在靠前的位置,这个jar包就是先声明的。先声明的jar包坐标下的依赖包,可以优先进入项目中*maven导入jar包中的一些概念直接依赖:项目中直接导入的jar包,就是该项目的直接依赖。传递依赖:项目中没有直接导入的jar包,可以通过...

2020-03-25 12:00:31 112

原创 springMVC三大框架整合pom.xml文件

1.springMVC三大框架整合pom.xml文件maven工程要导入jar包的坐标,就必须要考虑解决jar包冲突。1.解决jar包冲突的方式一:第一声明优先原则:哪个jar包的坐标在靠前的位置,这个jar包就是先声明的。先声明的jar包坐标下的依赖包,可以优先进入项目中*maven导入jar包中的一些概念直接依赖:项目中直接导入的jar包,就是该项目的直接依赖。传递依赖:项目中没...

2020-03-23 20:22:22 411

原创 java调用oracle的存储过程和存储函数

环境准备基本环境public void javaCallOracle() throws Exception{ //1.加载驱动 Class.forName("oracle.jdbc.driver.OracelDriver"); //2.得到Connection连接 Connection connection = DriverMan...

2020-03-22 21:47:49 243

原创 PLSQL编程语言

前言–pl/sql编程语言–pl/sql编程语言是对sql语言的扩展,使得sql语言具有过程化编程的特性。–pl/sql编程语言比一般的过程化编程语言,更加灵活高效–pl/sql编程语言主要用来编写存储过程和存储函数等--声明方法(模板)--赋值操作可以使用“:=”--也可以用使用查询语句赋值“into 变量”declare i number(2) := 10; --in...

2020-03-22 20:18:26 289

原创 Oracle创建表空间创建用户以及用户授权

1. 都是在plsqldev进行操作的–创建表空间create tablespace joyTop --表空间名称datafile 'D:\Oracle\joyTop.dbf' --表空间位置size 100m --表空初始化大小autoextend on --表空间自动增长next 10m; --表空间自动增大小–删除表空间drop table...

2020-03-19 15:14:16 267

原创 PLSQL连接Oracle报错ORA-12541:TNS:无监听程序

1.查看相应服务是否开启

2020-03-17 20:03:34 234

原创 Spring+SpringMVC+Mybatis整合案例

1.搭建整合环境整合说明:ssm整和有多种方式,我门使用xml配置文件+注解的方式进行整合思路:1.先搭建 **spring **环境,能独立运行2.搭建 **springMVC **环境,能独立运行3.整合 **spirng **和 **springMVC **的运行环境,从 **controller **能够调用 **service **业务层4.搭建 **Mybatis **运行...

2020-03-17 13:27:30 307

原创 IDEA配置xml文件头报错:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)

把报错的文件头复制到这个位置

2020-03-15 19:16:14 238

原创 SpringMVC异常处理

1.异常处理的思路系统中异常包括两类:预期异常和运行时异常 RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。系统的 dao、service、controller 出现都通过 throws Exception 向上抛出,最后由 springmvc 前端控制器交由异常处理器进行异常处理,如下图:2.自定义异常类...

2020-03-15 14:01:48 68

原创 springMVC拦截器的使用

springMVC拦截器的作用Spring MVC 的处理器拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。用户可以自己定义一些拦截器来实现特定的功能。谈到拦截器,还要向大家提一个词——拦截器链(Interceptor Chain)。拦截器链就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序...

2020-03-14 19:29:59 160

原创 传统上传文件的方式or -springMVC上传文件-跨服务器方式文件

1 文件上传的必要前提A form 表单的 enctype 取值必须是:multipart/form-data(默认值是:application/x-www-form-urlencoded)enctype:是表单请求正文的类型B method 属性取值必须是 PostC 提供一个文件选择域2 文件上传的原理分析当 form 表单的 enctype 取值不是默认值后,request.g...

2020-03-14 15:01:31 109

原创 SpringMVC之4返回值类型和响应数据类型

返回值分类1.字符串controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。<!--视图解析器--> <bean id="internalResourceViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver" &g...

2020-03-12 19:58:07 144

原创 SpringMVC常用注解

1.RequestParam1. 作用:把请求中的指定名称的参数传递给控制器中的形参赋值2. 属性value:请求参数中的名称name:同上required:请求参数中是否,必须提供此参数,默认值是true,必须提供(如果有value或者name属性前端必须提供和value或者name定义的名称一样); 为false:可以不提供和value或者name定义的名称一样的名称代码...

2020-03-10 16:44:28 81

原创 SpringMVC自定义转换类型

1.转换类型的定义:StringtoDateConverter//字符串转换成日期public class StringtoDateConverter implements Converter<String, Date> { //传入进来字符串 @Override public Date convert(String source) { ...

2020-03-09 19:16:37 104

原创 SpringMVC封装List集合,Map集合

Accountprivate String username; private String password; private Double money; private List<User> list; private Map<String,User> map;前端form表单<!-- 把数据封装Account中,类中存在l...

2020-03-09 16:09:44 792

原创 SpringMVC请求乱码问题

SpringMVC post请求中文乱码问题在web.xml中配置过滤器<!-- 解决post请求中文乱码的过滤器 --><filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web....

2020-03-09 14:26:30 63

原创 SpringMVC框架,RequestMapping参数详解

入门案例种涉及到的主键1 DispatcherServlet:前端控制器用户请求到达前端控制器,它就相当于 mvc 模式中的 c,dispatcherServlet 是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet 的存在降低了组件之间的耦合性。2 HandlerMapping:处理器映射器HandlerMapping 负责根据用户请求找到 Han...

2020-03-09 13:02:10 347

原创 SpringMVC入门案例,流程解析

1.SpringMVC执行流程图2.相关代码web.xml 前端控制器配置<!-- 前端控制器 --> <servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.D...

2020-03-09 11:26:37 115

原创 Centos上传下载文件

Centos上传下载文件首先安装lrzszyum -y install lrzsz1.上传文件,执行命令rz,会跳出文件选择窗口,选择好文件,点击确认即可。rz运行rz命令后弹出选择文件窗口,找到要上传的文件后确认,文件会被上传到Centos当前目录下2.下载文件,执行命令szsz 文件名运行 sz命令后 弹出选择保存路径窗口,点击确认后 Centos上的文件会被下载到本地目录下...

2020-03-07 12:08:16 149

原创 PHP吉祥三宝搭建—YII2、TP5、Laravel5

PHP搭建1:默认版本太低(5.4) 升级php 到5.61.1.检查当前安装的PHP包yum list installed | grep php1.2如果有安装的PHP包,先删除他们yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_6...

2020-03-06 11:10:22 153

原创 Git基本命令的学习

# Git—最好用的分布式版本管理工具1 : 安装sudo yum install git2:生成SSH KEYssh-keygen3:访问码云(https://gitee.com),配置SSH Key4:基本命令git config //git配置 git init //初始化git clone //远程代码拷贝git remote //远程源设置...

2020-03-01 21:15:42 99

原创 Linux 之忘记Mysql数据库密码

前沿第一次安装Linux,Mysql数据库时会进行一次密码的修改,当密码比较复杂时又会忘记,下面我们就来看看如何在忘记密码的情况下进行登录和修改密码。1.首先找到Mysql数据库的配置文件1.vim /etc/my.cnf //打开配置文件2.skip-grant-tables //配置文件中加一行,跳过授权表3.Mysql 命令行下设置密码update user set out...

2020-02-28 19:40:15 107

原创 Linux 之Nginx安装、配置反向代理、负载均衡

前言Nginx作为轻量级,静态资源加载的服务器 (多端口、多域名)个人理解:Apache 和 Nginx 是 HTTP server,而 Tomcat 是 Application server。Nginx 相比较 Apache 具有占用内存少,稳定性高等优势,是一个轻量级高并发的 WEB 服务器。可以用来做正向代理、反向代理、负载均衡,HTTP服务器(动静分离), 具体详细的不在此说明。—...

2020-02-27 20:06:14 145

原创 java面试突击

时间 版本 说明2019-2-27 v 1.0 初版发布2019-3-2 v 2.0 对于第一版进行了大幅度更新,除了修改了一些小错误之外,还增加了一些内容。2019-4-18 v3.0 修复错误,完善内容,增加了少部分内容。必看本文档由 SnailClimb 整理,文章大部分内容来源于本人的开源项目 JavaGuide,你可以把这个文档看做JavaGuide的精简版,适合面试前的突击...

2020-02-23 11:51:27 9280 1

原创 Spring基于XML的声明式事务控制-配置步骤

1.导入Maven坐标<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> &...

2020-02-20 13:43:04 147

原创 Spring 中JdbcTemplate的最基本用法

1.Maven的配置<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.2.RELEASE&lt...

2020-02-20 13:09:00 103

原创 Spring 基于注解的AOP使用(动态代理)

Spring 基于注解的AOP使用直接上代码1.bena.xml配置<!-- 配置spring创建容器时要扫描的保--> <context:component-scan base-package="com.joyTop"></context:component-scan> <!-- 配置spring 开启注解AOP的支持--> ...

2020-02-18 13:11:19 426

Java面试突击-V3.0.pdf

1. 接口的方法默认是 public,所有方法在接口中不能有实现(Java 8 开始接口方法可以有默认实现),抽象类可以 有非抽象的方法 2. 接口中的实例变量默认是 final 类型的,而抽象类中则不一定 3. 一个类可以实现多个接口,但最多只能实现一个抽象类 4. 一个类实现接口的话要实现接口的所有方法,而抽象类不一定 5. 接口不能用 new 实例化,但可以声明,但是必须引用一个实现该接口的对象 从设计层面来说,抽象是对类的抽 象,是一种模板设计,接口是行为的抽象,是一种行为的规范。 备注:在JDK8中,接口也可以定义静态方法,可以直接用接口名调用。实现类和实现是不可以调用的。如果同时实现 两个接口,接口中定义了一样的默认方法,必须重写,不然会报错。(详见

2020-02-23

空空如也

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

TA关注的人

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