自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随缘的博客

"非淡泊无以明志,非宁静无以致远。"

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

原创 ping 通ip,ping 不通域名

在linux 系统中,ping 通ip,ping 不通对应的域名时,可直接修改系统配置文件。

2024-03-20 17:55:07 498

原创 【无标题】Invalid bound statement (not found) pringboot

问题问题之一,配置

2022-01-23 10:59:11 203

原创 Oracle存储过程简单实例

Oracle存储过程简单实例一、实例CREATE OR REPLACE PROCEDURE M2M_EXPIRE_DEAL_ONE(v_tablename IN VARCHAR2, v_resultcode OUT NUMBER, v_resulterrinfo OUT VARCHAR2) is

2021-04-15 09:21:37 835

原创 Oracle获取列中全数字的记录与TRANSLATE函数

一、前言 在Oracle数据库的日常操作中,有时需要判断某个字段是否为全数据,在Oracle没有提供可用的内置函数使用的情况下,可以使用到TRANSLATE函数与函数trim实现其功能 二、TRANSLATE函数介绍 TRANSLATE函数可以实现对对应字符进行替换,其用法的参数形式为TRANSLATE(column,Str1,Str2)。例如SELECTTRANSLATE('AAAABBBBCCCCC','AHC','21345') FROMdual;...

2020-08-27 22:30:55 723

原创 ResultSet结果集

一、概述 在最近开发的文件上转上转功能,使用到JDBC进行操作数据库。在查询数据重使用到ResultSet结果集类与ResultSetMetaData 类。Resultset主要用于接收JDBC查询语句返回的数据集对象,而ResultSetMetaData 可用于获取关于 ResultSet 对象中列的类型和属性信息的对象。二、使用ResultSet 的使用ResultSet 表示数据库结果集的数据表,通常通过执行查询数据库的语句生成。 String getcommodityd...

2020-08-17 22:15:54 9274

原创 FTP服务器常用命令

一、前言 在目前的工作主要对Oracle数据,Linux系统等操作使用上。在日常操作Linux系统中,熟练使用一些基础命令,不仅可以减少错误的发生,也能大大提升开发效率。在最近的一个需求中,涉及到这些基础命令,开发完这个需求,也整理了一些使用的基础命令。二、ftp基础命令ftp IP地址 ftp 服务器登录 ls -ltr 文件列表排序 ls daily_cbs_bc_acct_* 只列出这个前缀的文件 cd 目...

2020-07-23 22:27:54 971

原创 Java中文乱码

一、前后端交互中文乱码设置请求、响应字符编码 request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8");二、在插入数据库阶段中文字符变问号?问题解决方法spring.datasource.url=jdbc:mysql://localhost:3306/persms?characterEncoding=utf8结果...

2020-06-21 10:15:04 154

原创 Springboot

一、前言 目前企业开发中,大多的企业开发Java项目都会使用到Springboot与SpringCloud。在上一份工作中,第一个单体项目使用到Springboot、Jpa、SpringSecurity等技术和redis、mysql等数据库。在此基础之上、过度到SpringCloud构建微服务。二、Springboot框架 Spring Team在现有Spring框架的基础上发布了一个创新的主要框架:Spring Boot。开发Spring Boot的主要动机是简化配置和部署sp...

2020-06-02 21:44:27 215

原创 Layui前端框架数据表格

一、Layui layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 首个版本发布于 2016 年金秋,她区别于那些基于 MVVM 底层的 UI 框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,她更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面..

2020-05-31 21:29:07 1842

原创 数据可视Echart折线图

一、前言 Echart简介:一个使用 JavaScript 实现的开源可视化库,作为国内的IT三巨头之一的百度的推出一款相对较为成功的开源项目。优势:1、使用简单,2、echarts.js支持按需求打包,3、开源 .....学习方法:看Echart官网范例,关键点是后端构造前端需要的数据格式,一般需要数值数组和栏目数组。二、简单应用前端<div id="line" style="width: 1000px;height:400px;"></div&g...

2020-05-30 10:39:45 690

原创 Java持久层框架

一、常用的ORM框架 ORM:对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换 。从效果上说,它其实是创建了一个可在编程语言里使用的--"虚拟对象数据库"。面向对象是从软件工程基本原则(如耦合、聚合、封装)的基础上发展起来的,而关系数据库则是从数学理论发展而来的,两套理论存在显著的区别。为了解决这个不匹配的现象,对象关系映射技术应运而生。...

2020-05-28 22:19:46 3062

原创 Java Web开发技术回顾

一、Servlet与JSP

2020-05-20 22:29:11 1624

原创 数据库操作JDBC

一、JDBC简介 JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。利用JDBC可以将JAVA代码连接到oracle、DB2、SQLServer、MYSQL等数据库,从而实现对数据库中的数据操作的目的。开发商Sun。目前现在所在的公司采用的操纵数...

2020-05-17 21:38:57 222

原创 数据可视Echart饼状图

一、前言 Echart简介:一个使用 JavaScript 实现的开源可视化库,作为国内的IT三巨头之一的百度的推出一款相对较为成功的开源项目。优势:1、使用简单,2、echarts.js支持按需求打包,3、开源 .....二、简单应用前端<div id="pie" style="width: 600px;height:400px;"></div><script type="text/javascript"> // 基于准备好的d...

2020-05-16 12:10:04 449

原创 Linux基本使用

一、什么是LinuxLinux是一个可以自由发布的类UNIX内核实现,它是一个操作系统的底层核心。UNIX操作系统最初是由贝尔实验室开发的。二、Linux发行版Linux实际上只是一个内核。比较常见的发行版本有1、Red Hat Enterprise Linux 是 Red Hat 公司的 Linux 发行版,面向商业市场,包括大型机。2、2016 年 12 月 12 日, CentOS 维护人员 Karanbir Singh 高兴的宣布,期待已久的基于 Red Hat Enterpri

2020-05-16 11:59:55 405

原创 数据结构—图

一、图的基本概念 图(graph)是一种数据结构。 抽象类型定义:1、数据对象V:V是具有相同特性的数据元素的集合,称为顶点集。2、数据关系R:R={VR} VR={<v,w>|v,w属于集合V,p(v,w)或序偶p<v,w>表示从顶点v,到w的弧}。无向图:边有向,例如有向图序偶p<v1,v2>有向图:边无向 p(v...

2020-05-11 22:21:01 759

原创 树和二叉树

一、概述 树型结构是一种重要的非线性数据结构,在计算机中存在广泛的应用。1、1树的定义及基本术语树(tree)是n(n>=0)个节点的有限集。...

2020-04-13 22:36:58 218

原创 数据库常用内置函数与个人常用的SQL

一、前言 入职现在的公司以来,对数据库的使用越来越频繁,良好的数据库sql操纵能力,对数据内置函数的理解,能提升数据库应用能力,提升工作效率。下面整理一些的数据库内置函数。二、数据库内置函数...

2020-04-12 14:18:54 750

原创 设计模式简介

一、设计模式的概念 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理...

2020-03-29 15:55:06 111

原创

一、简介串(string)是由零个或多个字符组成的有限序列,又交字符串。空串:由零个字符组成。应用:模式匹配二、串的存储结构2/1顺序存储结构串的顺序存储是用一组地址连续的存储单元来存储串中的字符序列,即为使用一维数组来实现。...

2020-03-29 14:14:43 186

原创 栈与队列

一、栈和队列的逻辑结构 栈和队列为特殊的线性表,因为它们独特的特性,在开发中,在解决业务问题而设计的算法中经常用到这种特性的线性表来存储数据。之前在工作中要求实现一个下转功能就是利用栈的先进后出功能,实现层级下转,然后依次返回上层,就是利用栈这种先进后出的特性来实现这个功能。在数据结构中的迷宫求解算法设计中就是利用到栈的这种特性来实现对路径的记录,以便回退到上一个走过的结点。栈...

2020-03-17 21:28:28 246

原创 线性表

一、线性表基础理论1.集合中必存在唯一的一个"第一元素"。2.集合中必存在唯一的一个 "最后元素" 。3.除最后一个元素之外,均有 唯一的后继(后件)。4.除第一个元素之外,均有 唯一的前驱(前件)。二、存储方式三、编码实现各类数据结构大编码实现都是基于该中数据结构的逻辑存储形式,采用合适的数据编码方法,要么数组方式、要么链表方式来实现存储的过程。...

2020-03-11 22:35:33 323

原创 Apsara Clouder基础技能认证:阿里巴巴编码规范

一、 编程规约 (一) 命名风格 1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例:_name / __name / $name / name_ / name$ / name__ 2. 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,纯拼音...

2020-03-07 22:47:46 4081

原创 Oracle数据库

一、前言 在之前的学习、工作中,一直使用Mysql、SQL Server数据库,对Oracle数据库知之甚少。加入现在的公司这几个月来,虽然在开发中使用Oracle数据库,但是对其还是停留在简单的应用中。工作之余,多学习、整理、总结一些Oracle数据库的相关知识。二、Oracle简介 (百度定义)概念 ORACLE数据库系统是美国ORACLE公...

2020-03-07 21:42:02 1676

原创 UML统一建模语言(二):类图、顺序图、状态图

一、类图二、顺序图三、状态图

2020-02-13 21:14:51 3267

原创 UML统一建模语言(一)

一、概述 统一建模语言(United Modeling Language)是一种可视化的标准的建模语言,它是一种分析和设计语言,通过UML可以构造系统的蓝图。UML已经成为面向对象软件分析与设计建模的标准的标准。学习设计模式之前,必须先了解一些基础的UML知识。其具有的特点为:(1)工程化:根据需求创建模型,再通过模型知道实施。(2)规范化:通过标准的符号创建。(3)可...

2020-02-10 11:23:23 262

原创 Java 流(Stream)、文件(File)和IO

一、概述1、基础概念Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。2、应用场景Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络编程...

2020-02-06 18:03:53 156

原创 AJAX与JSON简述

一、概述 在前后端分离的项目开发中,AJAX与JSON是重要的前后端交互技术。二、AJAX AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数...

2020-01-18 12:21:51 637

原创 数据结构与算法概述

一、基本概念和术语数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体进行处理。也被称为记录。数据项:一个数据元素可以由多个数据项组成。数据项是数据不可分割的最小单位。数据对象:是性质相同的数据元素的集合,是数据的子集。数据结构:是相互之间存在一种或多种特定关系...

2020-01-17 21:01:50 217

原创 树形结构数据构造

一、概述 在开发过程中,构造记录的父子层级关系是一种很重要的应用。例如权限处理中的菜单树、部门之间的上下级关系,在记录的创建过程、数据的渲染都需层级关系的数据。二、实践实例——层级数据的构造实现目标:根据用户ID获取当前用户的所属所有子记录。2/1 数据库设计在表的创建过程中,需要的基本属性,每条记录需要一个主键作为唯一的标识,需要一个指向父子结点的parentid...

2020-01-12 13:41:53 753

原创 Java常用的集合类(一)

一、概述 在Java开发中,集合的使用几乎随处可见。对Java集合概念良好的理解和对一些集合常用类的熟练使用,对算法的设计和业务开发过程中数据的处理都有莫大的帮助。二、集合的概念集合:就是一种容器,用于保存一组元素,与数组相比较具有以下的特点。数组:1、长度固定,不可更改 2、须保存相同类型的元素集合:1、长度可变,自动...

2020-01-12 10:31:35 612

原创 Java权限管理系统之代码实现(四)

一、概述 权限管理系统需要代码实现系统用户的管理、角色管理、权限管理以及给用户分配角色、给角色分配权限。本程序前端主要采用easyui框架、thymeleaf、ztree等,后台使用springboot+shiro+mybatis。二、用户管理 该部分主要针对系统管理员对系统中的所有用户进行管理、包含对用户的CRUD操作以及对用户分配角色。关键点需要使用easyu...

2020-01-05 13:36:45 2457

原创 数据统计可视化——柱状图

一、概述 应用场景:毕业之初,刚进入职场,接触到的第一个任务是使用Echart对系统的多个公司每个月份收入进行统计,以及每个公司每个月份收入的走势进行统计,展示。这个过程涉及到简单的柱状图和折线图。 Echart简介:一个使用 JavaScript 实现的开源可视化库,作为国内的IT三巨头之一的百度的推出一款相对较为成功的开源项目。优势:1、使用简单,2、echa...

2020-01-05 11:29:57 1773

原创 Java权限管理系统之代码实现(三)

一、概述 这篇文章主要总结自己对shiro框架实现登录认证和shiro授权控制过程的学习、实践经验。shiro整合springboot框架实现的过程。现在的工作不会涉及到这些开源框架,有空还是学习、总结一下,提升自己的记忆。二、shiro过程概述“Shiro不会去维护用户、维护权限;这些需要我们自己去设计/提供;然后通过相应的接口注入Shiro即可”从外部应用程序的角度来...

2020-01-04 22:42:52 1401

原创 Java权限管理系统之代码实现(二)

一、概述1、本Java代码的实现基于上篇Java权限管理系统之数据库设计描述的数据库设计基础之上,后端采用Springboot+shiro+mybatis整合实现用户登录认证和权限配置。2、Shiro简介:Apache Shiro是Java的一个安全框架。Shiro可以非常容易的开发出足够好的应用,其不仅可以在JavaSE环境,也可以用在JavaEE环境。Shiro可以帮助我们...

2019-11-28 13:30:27 5710

原创 Java权限管理系统之数据库设计(一)

一、概述1、用户权限是任何一个应用程序的基础模块,是为应用程序提供安全访问规则的实现,用于保障系统的安全和数据安全基础。本次主要实现 一个基于角色的用户权限管理系统,后端采用Springboot与Shiro整合实现权限认证管理。2、名词解释:用户(User):是软件系统使用者的系统账号。每个使用者,都有自己在系统中独一无二的账号,系统通过这个账号来识别不同的使用者,同时,也...

2019-11-28 11:38:04 4810

原创 WebService技术入门

一、Webservice简介 1、 WebService是一种跨编程语言和跨操作系统平台的远程调用技术。具有异构平台的互通性,软件的复用性等优点。 2、WebService的三要素: (1)SOAP(简单对象访问协议),基于HTTP协议,采用XML格式,用来传递信息的格式。 (2)WSDL: 用来描述...

2019-11-27 11:54:33 544

空空如也

空空如也

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

TA关注的人

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