自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Dubbo学习日记(一)

介绍Dubbo框架是阿里巴巴开源的一个高性能服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。工作原理官网上给的结构图如下:Provider: 暴露服务的服务提供方。Consumer: 调用远程服务的服务消费方。Registry: 服务注册与发现...

2019-07-19 00:44:36 144

原创 SSM框架下的权限管理(附代码)

在网站开发过程中,经常会设置不同类型的账户,如管理员,用户,游客等。对于不同类型的账户,会给予不同的权限。所以就需要用到权限管理。权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,不多不少。在SSM框架下实现权限管理,一般分为如下6步:1.导jar包2.web.xml 添加过滤器3.写springsecurity.xml 核心配置文件4.web...

2019-07-05 23:02:31 2934

原创 Git常用命令,学习记录(一)

最近在学git的使用,找到廖雪峰老师的教程进行学习,写这个博客做为笔记Git是一个分散式版本控制软件,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。git最为出色的是它的合并追踪(merge tracing)能力。windows安装git:在官网可以下载相应的安装包,安...

2019-07-05 16:31:20 175

原创 C++在main()函数执行前,后执行了哪些操作

c++在main函数运行前,需要进行一些操作,主要是初始化系统的相关资源1. 设置栈指针2. 初始化static静态和global全局变量,即data段的内容3. 将未初始化部分的全局变量赋初值:数值型short,int,long等为0,bool为FALSE,指针为NULL,等等,即.bss段的内容4. 全局对象初始化,在main之前调用构造函数5. 将main函数的参数,argc,ar...

2019-07-04 22:49:21 1225

原创 vi/vim编译器使用

最近在学习git,其中编辑器用了vim编辑器,所以先学习vim编译器的使用。vi编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。vim(Vi IMproved)是从vi发展出来的一个编辑器,它不仅兼容vi的所有指令,而且还有一些新的特性。总的来说vim对于vi的优势在于:1)多级撤消在vi的命令模式里,按 u只能撤消上次命令,而在vim里可以无限制的撤消,几乎等同于wi...

2019-07-03 23:47:12 248

原创 网页列表分页的实现

在编写网页查询数据库时,需要把数据库中的数据显示出来,但是当数据库中的数据较多时,一页显示过多数据会使数据变得不够直观,所以一般需要进行分页设置。设置每页显示的数据的数量。本次开发学习还是在之前的项目上进行迭代开发。allUser页面进行了更改,具体代码如下:在这里插入代码片...

2019-07-02 23:31:21 727

转载 Spring常用注解

Spring介绍Spring框架是 Java 平台的一个开源的全栈(Full-stack)应用程序框架和控制反转容器实现,一般被直接称为 Spring。虽然 Spring 没有直接实现任何的编程模型,但它已经在 Java 社区中广为流行,基本上完全代替了企业级JavaBeans(EJB)模型。在使用过程中,spring容器使用配置文件或者注解的方式进行标识需要处理的java类,从而知道那些类需...

2019-07-02 10:20:41 157

原创 利用IDEA实现SSM框架对于数据库简单的增删查改(二)附代码

resources文件编写在mapper文件夹下新建UserMapper.xml文件。(mybatis框架mapper代理开发配置文件)里面的数据是进行对数据库进行操作。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "...

2019-06-30 11:12:59 755

原创 利用IDEA实现SSM框架对于数据库简单的增删查改(一)

在JAVA开发时,Spring框架是必须的,而Struts2框架是MVC模式的一个经典应用框架。Mybatis框架作为持久层的框架,虽然需要自己编写SQL语句,但是其对高并发高响应的支持,以及对动态SQL和动态绑定的支持使其脱颖而出。所以SSM框架在应用开发中使用较多,替代了以前的SSH框架开发工具IntelliJ IDEA Ultimate 2018.2.2Apache-tomcat-7....

2019-06-30 09:41:14 3065

转载 MVC的理解

根据维基百科的解释:MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。控制器(Controller)- 负责转发请求,对请求进行处理。视图(View) - 界面设计人员进行图形界面设计。模型(Model) - 程序员编写程序应有的功能(实现算法等等)、数据...

2019-06-28 00:39:38 243

原创 JDBC对于数据库简单的增删改查

JDBC理解JDBC(Java DataBase Connectivity)是Java和数据库之间的一个桥梁,是一个规范而不是一个实现,能够执行SQL语句。它由一组用Java语言编写的类和接口组成。各种不同类型的数据库都有相应的实现方法。开发环境本次开发使用的开发工具为IDEA,JDK为1.8版本,数据库为MySql4.5版本开发步骤在IDEA中建立JAVA项目后,开始编写函数。JDB...

2019-06-26 23:08:12 146

原创 JAVAWeb开发笔记(一)

开发环境及工具的安装:JDK的安装:JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。在https://www.oracle.com/technetwork/java/javase/downloads/index.html下载需要的安装包进行安装...

2019-06-26 01:08:05 296

空空如也

空空如也

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

TA关注的人

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