![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 72
00单00
这个作者很懒,什么都没留下…
展开
-
小程序开发,java后台,从下载软件-获取用户信息-获取用户openid-发布流程-跨域问题
总目录目录总目录第一步,下载微信开发工具第二步,安装第三步,扫码进入开发工具第四步,新建项目注册小程序账号,获取AppID如何找到appid后台选java开发,我没选云开发第五步,开发代码获取用户信息代码展示图获取用户得openid代码小程序代码openid Java代码如何获取你自己小程序的appid,appSecret展示图code的问题openid的坑第六步,上传其他小程序上线跨域问题第一步,下载微信开发工具链接: 微信开发工具下载. 我是下载这个第二步,安装第三步,扫码进入开发工具原创 2022-02-09 16:08:47 · 8016 阅读 · 0 评论 -
idea 拉取gitlab上面的项目
总目录目录总目录第一步创建第二步输入git地址下载git如何获取git地址第三步第一步创建创建一个新的项目第二步输入git地址会弹出这个框,填入你的git地址,下面的那个是下载在本地的什么地方下载gitidea 好像直接能下载git 就在上面那张图的下面位置,点击就会自动下载,唯一的不好就是自动下载在c盘,或者是我设置问题,问题不大,如何获取git地址登录gitlab进入主页gitLab官网选择一个项目,拿到这个第三步上面git下载好了,会弹出一个git登录账号,和git原创 2022-01-10 11:47:16 · 8070 阅读 · 4 评论 -
面试经常问到的,什么和什么的区别
不定时更新目录Comparable和 Comparator的区别抽象类和接口的异同关键字子类属性方法重载(Overload)和重写(Override)的区别throw和throws的区别final和finally和finalize的区别Cookie / sessionStack(栈)/queueComparable和 Comparator的区别Comparable和 Comparator都是java.util包下的两个接口,从字面上看这两个接口都是用来做比较用的Comparable java.l原创 2022-01-09 18:14:34 · 84 阅读 · 0 评论 -
Java知识点.线程-线程安全
目录线程的状态1.什么叫做线程安全2.如何实现线程安全a. synchronized方法和代码块。b. ThreadLocalc. Local的实现类d. 原子类(基于volatile和CAS机制实现的,volatile保证可见性,CAS保证原子性)3. CAS4. volatile5.jdk5提供的java.util.concurrent并发包拓张的知识点5.concurrentHashMap和HashTable和HashMap的区别4)总结7.锁的分类线程的状态新建(NEW Thered):原创 2022-01-09 12:51:40 · 2416 阅读 · 0 评论 -
Java知识点.线程-线程池
目录(一)线程池1.什么叫做线程池,为什么要用线程池。2.四种线程池3.如何实现4.execute()和submit()开启线程池的区别(一)线程池1.什么叫做线程池,为什么要用线程池。1)线程的集合叫做线程池2)降低资源消耗;提高响应速度;提高线程的可管理性(统一分配调优和监控)。2.四种线程池3.如何实现4.execute()和submit()开启线程池的区别1)execute()只能启动实现Runnable接口的线程;submit()既可以启动实现Runnable的线程也可以启动实原创 2022-01-09 12:40:05 · 189 阅读 · 0 评论 -
Java知识点.线程
目录(一).线程1,创建线程的3种方法实现Runnable重写run方法实现Callable接口重写call方法通过jdk8的方式实现2.如何实现AB两个线程交替执行wait()方法notify()方法3.如何保证两个线程同时结束。用join()实现。(一).线程1,创建线程的3种方法1.继承Thread类2.实现Runnable接口3.实现Callable接口实现Runnable重写run方法实现Callable接口重写call方法1.实现Runnable创建线程和Callable接口创建原创 2022-01-09 12:26:42 · 174 阅读 · 0 评论