相同 Comparable和Comparator都是用来实现对象的比较、排序 要想对象比较、排序,都需要实现Comparable或Comparator接口 Comparable和Comparator都是Java的接口 区别 Comparator位于java.util包下,而Comparable位于j ...
分类:
编程语言 时间:
2020-02-24 14:55:03
阅读次数:
72
原文地址: "https://www.4spaces.org/get file extension using java/" ; 在对文件进行操作的时候,我们经常需要用到文件的后缀。但是Java API中并没有提供获取文件后缀的方法。下面的工具方法可以帮助我们实现这个目的。 方法1 代码示例: 代码 ...
分类:
编程语言 时间:
2020-02-24 14:55:23
阅读次数:
69
有时候,用C语言写程序需要知道大端模式还是小端模式,,由于寄存器大于一个字节(8bit),就会存在一个字节安排的问题,例如(16bit)的short型,(32bit)的int型,具体需要看具体的编译器,所谓大端模式,即高位字节存放在低地址上,低位字节放在高地址上,而小端模式则是低位字节放在低地址上, ...
分类:
编程语言 时间:
2020-02-24 15:06:08
阅读次数:
74
在通常的说法中,方法参数的传递分为两种,值传递和引用传递,值传递是指将实际参数复制一份传递到方法中, 在方法中的改动将不会影响到实际参数本身,而引用传递则是指传递的是实际参数本身,在方法中的改动将会影响到实 际参数本身。但是,在java中只有值传递,没有引用传递!那么,为什么当方法参数是基本数据类型 ...
分类:
编程语言 时间:
2020-02-24 15:07:41
阅读次数:
74
...
分类:
编程语言 时间:
2020-02-24 15:09:38
阅读次数:
75
1.在pom.xml中引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j</artifactId> <version>1.3.8.RELEASE</ve ...
分类:
编程语言 时间:
2020-02-24 15:11:02
阅读次数:
67
第一步:添加mavenpom.xml配置第二步:配置Compiler第三步:按住快捷键Shiftoptioncommand+/点击Registry调出这个页面勾选上这个就ok了
分类:
编程语言 时间:
2020-02-24 15:16:49
阅读次数:
64
Vue中使用 先下载依赖: npm install vuedraggable -S 项目中引入 import draggable from 'vuedraggable' 注册 components: { draggable }, demo: <template> <draggable v-model ...
分类:
编程语言 时间:
2020-02-24 15:18:16
阅读次数:
113
1.接口TestController import java.util.Random; import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.IAcsClient; import com.aliyuncs.dysmsapi.model.v ...
分类:
编程语言 时间:
2020-02-24 15:18:46
阅读次数:
79
一、什么是GC? GC是垃圾收集的意思,内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。Java程序员不用担心内存管理,因为 ...
分类:
编程语言 时间:
2020-02-24 15:20:18
阅读次数:
79
c++ string类的find:1.find string s = "My cat's breath smells like cat food."; int a=s.find("breath"); cout<<a<<endl; 因为find是从0数起,输出字符串第一个字符的索引(从0开始),所以a ...
分类:
编程语言 时间:
2020-02-24 15:21:13
阅读次数:
65
一、引入依赖 <!-- 核心启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> ...
分类:
编程语言 时间:
2020-02-24 15:22:25
阅读次数:
90
if(StringUtils.isEmpty(token)){ response.setCharacterEncoding("UTF-8"); response.setContentType("application/json; charset=utf-8"); PrintWriter out = ...
分类:
编程语言 时间:
2020-02-24 15:23:53
阅读次数:
493
Tanks教程中在处理摄像机缩放的时候使用了下面的函数,取两个坦克的中心点之后,根据两个坦克之间的距离,保证两个坦克都在屏幕中,然后进行缩放。 1 private float FindRequiredSize() 2 { 3 Vector3 desiredLocalPos = transform.I ...
分类:
编程语言 时间:
2020-02-24 15:31:00
阅读次数:
99
起因:最近要在googleplay上架新游戏,而谷歌要求新上架的应用要支持64位,鉴于老版本的unity不支持打包64位apk,所以决定升级unity版本到2018.4.1, 但打包过程中出现了几个问题 -> 问题1 Gradle version 配置错误,报错信息如下: CommandInvoka ...
分类:
编程语言 时间:
2020-02-24 15:32:03
阅读次数:
949
1. 动态语言 1.1 运行过程中给对象添加属性 1.2 运行过程中给类添加属性 1.3 运行过程中给类添加方法 1.4 运行过程中删除属性、方法 2. __slots__ 1. 动态语言 动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言 ...
分类:
编程语言 时间:
2020-02-24 16:38:54
阅读次数:
86
1. Java8新特性_简介 Lambda 表达式 函数式接口 方法引用与构造器引用 Stream API 接口中的默认方法与静态方法 新时间日期 API 减少空指针异常的容器 Optional 2. Java8新特性_为什么使用 Lambda 表达式 ...
分类:
编程语言 时间:
2020-02-24 16:43:12
阅读次数:
63
前言 在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类的方式,那么,创建线程池究竟存在哪几种方式呢?就让我们一起从创建线程池的源码来深入分析究竟有哪些方式可以创建线程池。 使用Executors工具类创建线 ...
分类:
编程语言 时间:
2020-02-24 16:43:33
阅读次数:
63
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # python3 4 import string 5 import urllib 6 from urllib import request 7 from bs4 import Beautiful ...
分类:
编程语言 时间:
2020-02-24 16:51:48
阅读次数:
129
第一种匿名函数function f1(fn){alert('zheshi yigef1 hanshu'); fn ();}fn(f12);function f12( ){alert('12');}或者function f1(fn){alert('zheshi yigef1 hanshu'); fn( ...
分类:
编程语言 时间:
2020-02-24 16:52:07
阅读次数:
130