-
Java Number类
所属栏目:[Java] 日期:2020-12-15 热度:86
1.数据类型基本简介 一般情况下我们会使用数据的基本数据类型: byte 、 int 、 short 、 long 、 double 、 float 、 boolean 、 char ;对应的包装类型也有八种:Byte、Integer、Short、Long、Double、Float、Character、Boolean;包装类型都是用final声明[详细]
-
JAVA开始(基础篇)
所属栏目:[Java] 日期:2020-12-15 热度:88
数据类型 Boolean? ? ? ? 1位 Byte? ? ? ? ? ? ? 1个字节(8位) Short? ? ? ? ? ? ?2个字节 Char? ? ? ? ? ? ? 2个字节 Int? ? ? ? ? ? ? ? ? 4个字节 Long? ? ? ? ? ? ? 8个字节 默认类型 默认使用的是double和int,如果要使用float或者long需要在其数字后[详细]
-
RxJava
所属栏目:[Java] 日期:2020-12-15 热度:56
Observable novel = Observable.create(new ObservableOnSubscribeString() { @Override public void subscribe(ObservableEmitterString emitter) throws Exception { emitter.onNext("连载1"); emitter.onNext("连载2"); emitter.onNext("连载3"); emitter[详细]
-
Java中泛型Class<T>、T与Class<?>、 Obje
所属栏目:[Java] 日期:2020-12-15 热度:51
一.区别 单独的T 代表一个类型(表现形式是一个类名而已) ,而?ClassT代表这个类型所对应的类(又可以称做类实例、类类型、字节码文件),?Class?表示类型不确定的类 ClassT表示T类型的字节码文件,意思是: ClassT 相当于ClassT c=T.class,T? t? new T()[详细]
-
Egret的第三方库制作
所属栏目:[Java] 日期:2020-12-15 热度:51
? 目录: 一 创建第三方库 二 TypeScript库 三 JavaScript库 四 第三方库制作在大型RPG中的实际应用 ? 参考: 第三方库的使用方法 目标: 本文目的是将现有游戏的框架制作成第三方库,减少编译时间。不想让别人看到源码,降低可读性。 ? 一 创建第三方库 在[详细]
-
Java几种常见的排序算法
所属栏目:[Java] 日期:2020-12-15 热度:71
? 一、所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在[详细]
-
LeetCode 1108. Defanging an IP Address (IP 地址无效化)
所属栏目:[Java] 日期:2020-12-15 热度:188
题目标签:String 题目给了我们一组 ip address,让我们把 . 变成 [.],这题可以用replace,但是这样做的话,好像没意义了。所以还是走一下array,具体看code。 ? Java Solution: Runtime:? 0 ms,faster than 100 %? Memory Usage: 34 MB,less than 100 % 完[详细]
-
绘制图形
所属栏目:[Java] 日期:2020-12-15 热度:112
1.关于canvas元素 该元素专门用来绘制图形。在页面上放置一个canvas元素,就相当于在页面上放置了一块“画布”,可以在其中进行图形的描绘。需要利用JavaScript编写在其中进行绘画的脚本。 ? 2.绘制矩形 (1)取得你canvas元素 使用document.getElementById等[详细]
-
窝在二线城市很难受,要杀回一线城市重造吗?
所属栏目:[Java] 日期:2020-12-15 热度:196
01、困惑的提问 小伙伴焱在「Java极客技术」星球上提问,内容如下: 本人毕业一年多在广州工作了一年左右,因为一些原因离开广州到了二线城市工作,进了个小公司。虽然技术上也用到了 SpringCloud、Redis 这些,但是使用场景都非常简单,而且系统并发量很[详细]
-
零基础java开发工程师视频教程全套,基础+进阶+项目实战(152G)
所属栏目:[Java] 日期:2020-12-15 热度:64
零基础java开发工程师视频教程全套,基础+进阶+项目实战(152G) 共130天,152G ? day1? 至 day27 javase Java 开发环境配置 Java 基础语法 Java 对象和类 Java 基本数据类型 Java 变量类型 Java 修饰符 Java 运算符 Java 循环结构 Java 条件语句 Java switch c[详细]
-
Java equal() 和 == 详细分析
所属栏目:[Java] 日期:2020-12-15 热度:196
1 ==? 返回值是true/false; (1)?基本数据类型比较的就是值(2)引用型数据类型就是地址值 public class Test1 { public static void main(String[] args) { int i = 1 ; int j = 1 ; System.out.println(i == j); Test1 t1 = new Test1(); Test1 t2 = new Te[详细]
-
阶段2 JavaWeb+黑马旅游网_15-Maven基础_第2节 maven的安装和仓
所属栏目:[Java] 日期:2020-12-15 热度:111
maven工程里面放的是jar包的坐标。 启动项目的时候会根据jar包的坐标到仓库中找对应的坐标 maven的安装目录。conf/settings.xml文件 ${user.home}表示系统盘,用户目录下 创建了一个.m2的文件夹,里面有个repository的文件夹。作为我们本地仓库的位置 也就是[详细]
-
java版spring cloud+spring boot 社交电子商务平台(七)高可用
所属栏目:[Java] 日期:2020-12-15 热度:50
讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取文件,这时可以考虑将配置中心做成一个微服务,将其集群化,从而达到高可用,架构图如下: 一、准备工作 继续使用上一篇文章的工程,创建一个[详细]
-
java版spring cloud+spring boot+redis多租户社交电子商务平台
所属栏目:[Java] 日期:2020-12-15 热度:115
一、简介 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库[详细]
-
Jpa动态多表多条件联合查询,并对查询结果进行分页
所属栏目:[Java] 日期:2020-12-15 热度:149
public PageMapString,Object resourceList(TeachingInfo teachingInfo,Pageable pageable) { ... //int offset = (pageable.getPageNumber() - 1) * pageable.getPageSize(); ListMapString,String result = resourceInfoRepository.findResourceByConditio[详细]
-
JAVA基础(十六)Super关键字
所属栏目:[Java] 日期:2020-12-15 热度:164
Super关键字: Super关键字的特点: ????? This? 与super 不能同时存在第一行; ??????? 构造方法第一行都有一个默认语句 super()无参构造; ??????? 私有化后显示定义无法在用默认, ???????? 空参时先调父类构造在子类构造,因为默认语句 super() ????[详细]
-
QT 线程的使用
所属栏目:[Java] 日期:2020-12-15 热度:111
对于多线程而言,要注意资源的同步和互斥问题,但对于单独的一个线程,则只需要对它的run方法进行重写。 下面实现了一个简单的线程 widget.h文件 #ifndef WIDGET_H #define WIDGET_H #include QWidget #include QPushButton #include QLineEdit #include QHB[详细]
-
learning java 转换流
所属栏目:[Java] 日期:2020-12-15 热度:184
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader; public class KeyinTest { public static void main(String[] args) throws IOException { var reader = new InputStreamReader(System. in ); var br = new B[详细]
-
ORM框架SQLALchem
所属栏目:[Java] 日期:2020-12-15 热度:145
from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import Column,Integer,String,ForeignKey,UniqueConstraint,Index from sqlalchemy.orm import sessionmaker,relationship from sqlalchemy import create_engine engine = creat[详细]
-
java高并发系列 - 第21天:java中的CAS操作,java并发的基石
所属栏目:[Java] 日期:2020-12-15 热度:62
这是java高并发系列第21篇文章。 本文主要内容 从网站计数器实现中一步步引出CAS操作 介绍java中的CAS及CAS可能存在的问题 悲观锁和乐观锁的一些介绍及数据库乐观锁的一个常见示例 使用java中的原子操作实现网站计数器功能 我们需要解决的问题 需求:我们开[详细]
-
想成为顶尖 Java 程序员?请先过了下面这些技术问题。
所属栏目:[Java] 日期:2020-12-15 热度:140
一、数据结构与算法基础 说一下几种常见的排序算法和分别的复杂度。 用Java写一个冒泡排序算法 描述一下链式存储结构。 如何遍历一棵二叉树? 倒排一个LinkedList。 用Java写一个递归遍历目录下面的所有文件。 二、Java基础 接口与抽象类的区别? Java中的异[详细]
-
Java进程CPU占用高导致的网页请求超时的故障排查
所属栏目:[Java] 日期:2020-12-15 热度:172
一、发现问题的系统检查: 一个管理平台门户网页进统计页面提示请求超时,随进服务器操作系统检查load average超过4负载很大,PID为7163的进程占用到了800%多。 二、定位故障 根据这种故障的一般处理思路,先找出问题进程内CPU占用率高的线程,再通过线程栈[详细]
-
【java工具类】对字节数组字符串进行Base64解码并生成图片
所属栏目:[Java] 日期:2020-12-15 热度:200
import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Component;import sun.misc.BASE64Decoder;/** * @description: 文[详细]
-
java 导出文件编码问题
所属栏目:[Java] 日期:2020-12-15 热度:58
public static void exportToExcel(String uid,String name,String htmlText,HttpServletRequest request,HttpServletResponse response) { htmlText = htmlText.replaceFirst("table","tableFirst"); htmlText = htmlText.replaceAll("table","table cellpa[详细]
-
v-for元素绑定事件代理
所属栏目:[Java] 日期:2020-12-15 热度:114
题目: vue 在 v-for 时给每项元素绑定事件需要用事件代理吗?为什么? 解析: 事件代理作用主要是 2 个 将事件处理程序代理到父节点,减少内存占用率 动态生成子节点时能自动绑定事件处理程序到父节点 这里我生成了十万个 span 节点,通过 performance moni[详细]