JAVA开发
学习技术经验的总结
随缘。。。。
Java工程师
展开
-
【无标题】Invalid bound statement (not found) pringboot
问题问题之一,配置原创 2022-01-23 10:59:11 · 198 阅读 · 0 评论 -
ResultSet结果集
一、概述 在最近开发的文件上转上转功能,使用到JDBC进行操作数据库。在查询数据重使用到ResultSet结果集类与ResultSetMetaData 类。Resultset主要用于接收JDBC查询语句返回的数据集对象,而ResultSetMetaData 可用于获取关于 ResultSet 对象中列的类型和属性信息的对象。二、使用ResultSet 的使用ResultSet 表示数据库结果集的数据表,通常通过执行查询数据库的语句生成。 String getcommodityd...原创 2020-08-17 22:15:54 · 9261 阅读 · 0 评论 -
FTP服务器常用命令
一、前言 在目前的工作主要对Oracle数据,Linux系统等操作使用上。在日常操作Linux系统中,熟练使用一些基础命令,不仅可以减少错误的发生,也能大大提升开发效率。在最近的一个需求中,涉及到这些基础命令,开发完这个需求,也整理了一些使用的基础命令。二、ftp基础命令ftp IP地址 ftp 服务器登录 ls -ltr 文件列表排序 ls daily_cbs_bc_acct_* 只列出这个前缀的文件 cd 目...原创 2020-07-23 22:27:54 · 954 阅读 · 0 评论 -
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 · 210 阅读 · 0 评论 -
Java持久层框架
一、常用的ORM框架 ORM:对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换 。从效果上说,它其实是创建了一个可在编程语言里使用的--"虚拟对象数据库"。面向对象是从软件工程基本原则(如耦合、聚合、封装)的基础上发展起来的,而关系数据库则是从数学理论发展而来的,两套理论存在显著的区别。为了解决这个不匹配的现象,对象关系映射技术应运而生。...原创 2020-05-28 22:19:46 · 3054 阅读 · 0 评论 -
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 · 402 阅读 · 0 评论 -
Apsara Clouder基础技能认证:阿里巴巴编码规范
一、 编程规约 (一) 命名风格 1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例:_name / __name / $name / name_ / name$ / name__ 2. 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,纯拼音...原创 2020-03-07 22:47:46 · 3996 阅读 · 0 评论 -
Java 流(Stream)、文件(File)和IO
一、概述1、基础概念Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。2、应用场景Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络编程...原创 2020-02-06 18:03:53 · 150 阅读 · 0 评论 -
AJAX与JSON简述
一、概述 在前后端分离的项目开发中,AJAX与JSON是重要的前后端交互技术。二、AJAX AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数...原创 2020-01-18 12:21:51 · 628 阅读 · 0 评论 -
Java常用的集合类(一)
一、概述 在Java开发中,集合的使用几乎随处可见。对Java集合概念良好的理解和对一些集合常用类的熟练使用,对算法的设计和业务开发过程中数据的处理都有莫大的帮助。二、集合的概念集合:就是一种容器,用于保存一组元素,与数组相比较具有以下的特点。数组:1、长度固定,不可更改 2、须保存相同类型的元素集合:1、长度可变,自动...原创 2020-01-12 10:31:35 · 607 阅读 · 0 评论 -
WebService技术入门
一、Webservice简介 1、 WebService是一种跨编程语言和跨操作系统平台的远程调用技术。具有异构平台的互通性,软件的复用性等优点。 2、WebService的三要素: (1)SOAP(简单对象访问协议),基于HTTP协议,采用XML格式,用来传递信息的格式。 (2)WSDL: 用来描述...原创 2019-11-27 11:54:33 · 536 阅读 · 0 评论 -
树形结构数据构造
一、概述 在开发过程中,构造记录的父子层级关系是一种很重要的应用。例如权限处理中的菜单树、部门之间的上下级关系,在记录的创建过程、数据的渲染都需层级关系的数据。二、实践实例——层级数据的构造实现目标:根据用户ID获取当前用户的所属所有子记录。2/1 数据库设计在表的创建过程中,需要的基本属性,每条记录需要一个主键作为唯一的标识,需要一个指向父子结点的parentid...原创 2020-01-12 13:41:53 · 750 阅读 · 0 评论