java基础
WR1
这个作者很懒,什么都没留下…
展开
-
git 如何把分支代码合并到master主分支上
git分支合并,与合并到master上一样。 1.首先切换到分支 git checkout 分支 2.使用git pull 把分支代码pull下来 git pull 3.切换到主分支 git checkout master 4.把分支的代码merge到主分支 git merge 分支 5.git push推上去ok完成,现在 你自己分支的代码就合并到主分支上了 git push 要注意push操作是否执行成功,需要检查一下! ...原创 2021-03-03 15:06:48 · 979 阅读 · 1 评论 -
通过idea生成实体类
通过idea生成实体类,无需配置文件 第一步: 第二步:点开就是这样的界面,填好数据库地址,用户名,密码,再点test connection,出现以下图标就表示完成。url:在数据库名字后面需要拼接:?Unicode=true&serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false 第三步:会出现数据库的表,然后右键点击: 第四步:然后填写需要生成实体类的路径: (o゜▽゜)o☆[BINGO!] ..原创 2021-03-03 15:01:14 · 451 阅读 · 1 评论 -
实体类对象转String
package com.hisi.aiaudit.service.impl; import com.alibaba.fastjson.JSONObject; import com.hisi.aiaudit.model.AiauditData; public class test { public static void main(String[] args) { AiauditData aiauditData = new AiauditData(); aiaudi原创 2020-06-16 14:35:17 · 5447 阅读 · 0 评论 -
Java基础(三)—— 集合
开始记录集合啦! 首先看看整体的 集合框架图 从上面的集合框架图可以看到,Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有 ArrayList、LinkedList、HashSet、L...原创 2020-04-18 15:09:36 · 156 阅读 · 0 评论 -
HashMap详解
之前也看了很多关于HashMap的博客,但是看了没多久也会忘,所以呢根据自己的理解记录一下HashMap。 讲解HashMap之前需要了解一下数组和链表的优劣势。 散列表(也叫哈希表)整合了数组和链表的优势。 关于哈希,基本原理就是把任意长度的输入,通过Hash算法变成固定长度的输出。 首先看看HashMap的底层存储结构:数组 + 链表 + 红黑树 注意点: 当Hash表中的所有元素超过64时...原创 2020-04-18 12:36:36 · 173 阅读 · 0 评论 -
常用的设计模式
单例模式简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。getInstance()的返回值是一个对象的引用,并不是一个新的实例,所以不要错误的理解成多个对象。单例模式实现起来也很容易,直接看demo吧publicclass Singleton { publi...原创 2020-07-06 18:07:53 · 162 阅读 · 0 评论 -
线程
进程:正在运行的程序,是系统进行资源分配和调用的独立单位;每一个进程都有他自己的内存空间和系统资源。线程:(线程是依赖于进程而存在;线程是程序的执行单元;)是进程的单个顺序控制流,是一条执行路径;一个进程如果只有一条执行路径,则称为单线程;一个进程如果有多条执行路径,则称为多线程。多线程:优点:1)适当的提高程序的执行效率(多个线程同时执行)。2)适当的提高了资源利用率(CPU、内存等)。缺点:1...原创 2018-03-16 15:35:42 · 190 阅读 · 0 评论 -
网络编程
计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络编程 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。 计算机网络之间以何种规则进行通信,就是网络模型研究问题。 网络模型一般是指 OSI(Open System In原创 2018-03-18 16:20:51 · 298 阅读 · 0 评论 -
数据结构基本算法
转自:https://www.jianshu.com/p/230e6fde9c75 数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。算法是为求解一个问题需要遵循的、被清楚指定的简单指令的集合。下面是自己整理的常用数据结构与算法相关内容,如有错误,欢迎指出。 为了便于描述,文中涉及到的代码部分都是用Java语言编写的,其实Java本身对常见的几种数据结转载 2018-03-20 16:59:40 · 234 阅读 · 0 评论 -
java版本基本算法之查找和排序
二分查找: 算法思想:又叫折半查找,要求待查找的序列有序。每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小,则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字。 优点是比较次数少,查找速度快,平均性能好; 其缺点是要求待查表为有序表,且插入删除困难。 因此,折半查找方原创 2018-04-23 16:27:00 · 244 阅读 · 0 评论