能力说明:
掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。
暂时未有相关云产品技术能力~
土木转行Java开发,保持热爱,保持活力
随着 5G 时代的来临,万物互联的伟大构想正在成为现实。联网的 物联网设备 在 2018 年已经达到了 70 亿,在未来两年,仅智能水电气表就将超过10亿。
char short int long flout(默认保存小数点后6位,并且可以四舍五入) double 输出int类型的值%d 输出字符用%c 输出long用%ld 输出float用%f 输出double用%lf
面向过程 一般用于嵌入式开发、编写最底层的程序、操作系统
边缘计算是指在靠近物或数据源头的一侧,融合网络、计算、存储、应用核心能力的分布式开放平台,就近提供边缘计算服务,满足应用的实时性和数据保护等方面的需求。
Spring Boot 入门
缓存就是数据交换的缓冲区(称作:Cache),他把一些外存上的数据保存在内存上,为什么保存在内存上,我们运行的所有程序里面的变量都是存放在内存中的,所以如果想将值放入内存上,可以通过变量的方式存储。在JAVA中一些缓存一般都是通过Map集合来实现的。
相信一讲到MySQL,很多的开发人员,印象中好像就是个数据库,用来存数据,每天都打交道,可能往深了想会想到事务、MVCC、索引、锁、sql优化等,其实仔细区剖析MySQL,会发现,还是有很多可以学习的地方,包括我们的分布式事务,很多用的就是MySQL处理分布式事务的原理。这篇文章一起学习。
● 实际上就是存放连接的池子(容器) ● 在开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程 ● 为了解决此类性能问题,通常情况我们采用连接池技术,来共享连接Connection。 ● 这样我们就不需要每次都创建连接、释放连接了,这些操作都交给了连接池
DButils工具类介绍
当在云服务器中安装oracle时,按照一般的安装步骤安装后,需要修改两个文件的iIP地址才可以在本机进行访问,修改注意点: 监听器部分不要改成服务器的公网IP,要改成服务器的计算机名字才可以,两个配置文件夹均要修改
现在有一个需求场景是,每一个请求我都需要在请求头里面加上token这个请求头,作为一种校验机制,传统的接口可以通过设置一个全局的变量,然后通过页面携带过来(大概就是先将我们的token放在session中,写一个服务用来获取session中的token,然后主页面用ajax调用接口,将token放在隐藏域中,然后将请求头放进来,用ajax方法,这里不想洗说了),但是有一种情况是通过页面传递的并不一定都会适用所有接口,比如上传和下载的接口有时候头里面就没有token参数,可能是上传和下载是用表单提交的 这个时候如何将请求头通过后台的方法加进来? 想到用过滤器,用后台方法强制加入请求头。
去年开始带团队,在面临团队文档管理共享软件选择时,我毫不犹豫的选择了语雀,语雀的协作功能非常出色。可以邀请团队成员加入我的笔记工作空间,共同协作编辑和维护笔记和文档。通过语雀,可以很方便地进行团队内部的协作和交流,并对笔记进行版本控制,以避免多人编辑时出现不同步的问题。通过团队空间、知识库、目录的层级管理,能很好的将知识做分类。
phind 是一个为开发人员设计的 AI 搜索引擎,可以帮助工程师更快地找到他们所需的信息
在编程世界中,设计模式是一套经过验证的解决方案,用于解决软件设计中的常见问题。作为一名 Java 程序员,掌握设计模式无疑是提升开发技能的关键。那么,有没有什么方法可以让我们更轻松地掌握和应用 Java 设计模式呢?答案是肯定的!本文将为您揭示如何利用 AI 工具高效玩转 Java 设计模式,我们以工厂模式为例,让 AI 辅助我们更好的理解和应用设计模式!
在这个充满活力与挑战的时代,我们的生活和工作总是充满了各种问题。幸运的是,有了 ChatGPT 这位“解忧公主”,我们能轻松应对这些问题,高效地度过每一天!本文将分享 ChatGPT 如何成为我们生活工作中的万能钥匙。
最近读了HashMap和ConcurrentHashmap的源码,以及花了两天时间看了这方面相关的视频,记录一下新get到的知识。以问答的方式记录。
使用DButils进行连接并对数据库进行操作
Spring入门与常用配置
Spring注解IOC&AOP
Mybatis是一个类似于Hibernate的ORM持久层开源框架,
虽然现在很多用git,但是SVN也是之前一代的神
最近在idea中导入spring boot项目的依赖时,无论怎么也无法导入依赖
kafka是很重要的一个消息中间件
Web应用漏洞给企业信息系统造成了很大的风险。许多web应用程序漏洞是由于web应用程序缺乏对输入的过滤。简而言之Web应用程序利用来自用户的某种形式的输入并且在应用程序中执行了这些信息为其提供内容或者从系统的其他部分获取数据。如果未正确过滤输入攻击者可以发送非标准输入来利用web应用程序。本文将重点讨论burpsuite并介绍如何利用它来评估web应用程序。
今晚在知乎和CSDN看文章时都发现了文章有点击即可朗读,将文字转换成语音,虽然机器音很严重,但可以将这个用来做个人博客的一个欢迎语。也就是别人点击你博客进入的时候会自动播放这个欢迎语,有点像是你去商店买东西,迎接你的小姐姐说的“欢迎您光临本
现在有一个需求场景是,每一个请求我都需要在请求头里面加上token这个请求头,作为一种校验机制,传统的接口可以通过设置一个全局的变量,然后通过页面携带过来(大概就是先将我们的token放在session中
在计算机技术日新月异的今天, Docker 在国内发展的如火如荼。特别是在一线互联网公司 Docker 的使用是十分普遍的,甚至成为了一些企业面试的加分项,不信的话看看下面这张图。
Linux和Windows均属于操作系统的范畴,和windows不同的是,他没有像Windows有图形化界面,可以鼠标点点点,Linux所有操作都是命令行操作,Linux不同于Windows,是个开源的操作系统,全世界有很多的开发者都参与到Linux的建设中。 Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机。 ———————————————— 版权声明:本文为CSDN博主「苍何fly」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_43270074/article/d
maven是一个管理依赖的工具,我们项目中常用maven来管理jar包,并且可以管理jar包的依赖,有了maven,无论是引用别人的jar包还是自己项目需要打 包都变得极其简单。
最近又重新复习了一遍java基础知识,做了一下整理。这些知识点大部分为面试必问,建议收藏。 在理解的基础上进行记忆会更深刻,推荐用自己语言组织归纳,这样面试官认为你至少还是知道这个知识点的。 直接上干货!
利用数组实现环形队列
java将二维数组转为稀疏数组保存到本地并读取本地文件转为二维数组
由于公司的开发全部基于mac进行开发,对于常年使用windows进行开发的我来说确实较为不习惯。 从mac的键盘鼠标和键盘和windows的都有很大的不同,软件的下载和安装也不同,还有分屏的概念等。 下面就我这些天了解的知识做一个总结。
写这篇文章一来是这么多次面试算是一个总结,二来正值金三银四也给有需要找java开发岗位的朋友复习的思路。
Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合
idea始终无法导入jar包的问题
在变更应用可见性时,需要变更本地可见人员数据表,并且调用企业微信的发送消息接口,主动发送消息给新增可见范围的人员,告诉他该应用是可见的。
前提:第三方服务商已注册并安装第三方应用,并且在第三方应用已经配置回调,且第三方的回调服务地址可用。本节介绍应用授权安装后回调逻辑,变更应用可见性回调逻辑,外部联系人回调逻辑,
本文是基于企业微信第三方应用开发API文档,做了一个企业微信开发说明文档,总结踩的坑以及对文档的一个补充,本文主要针对第三方应用开发,方便第三方服务商的云应用上架企业微信应用市场
计算机基础知识,操作系统以及内存知识,重新开始学习计算机,学习编程