码迷,mamicode.com
首页 > 编程语言
JAVA IO流常见问题
1、字节流和字符流的区别? (1)读写单位不同:字节流以字节(8 bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节。 (2)处理对象不同:字节流能处理所有类型的数据(如图片、avi 等),而字符流只能处理字符类型的数据。 (3)字节流没有缓冲区,是直接输出的,而字符流是输出到 ...
分类:编程语言   时间:2020-11-18 12:39:17    阅读次数:8
Springboot整合RabbitMQ(四)——设置消息过期时间TTL
主要有2种方式: 指定一条消息的过期时间。 给队列设置消息过期时间,队列中的所有消息都有同样的过期时间。 1、指定消息的过期时间 @RestController public class TTLController { @Autowired private RabbitTemplate rabbit ...
分类:编程语言   时间:2020-11-18 12:39:01    阅读次数:6
Java—方法
#一、java方法 ##1. 方法的写法(三种) ① 没有返回值,没有参数列表(void) ② 没有返回值,有参数列表 ③ 有返回值,有参数列表(return) ##2. 方法的声明 权限修饰符 返回值类型 方法名([形参列表]){ 方法体 } ##3. 方法的意义 便于抽取代码,提高代码复用性 # ...
分类:编程语言   时间:2020-11-18 12:37:21    阅读次数:10
Java中比较各变量、对象的推荐方法==还是equals
Java中比较各变量、对象的推荐方法==还是equals
分类:编程语言   时间:2020-11-18 12:36:56    阅读次数:8
go 排序算法
1.插入排序//排序函数funcsortarr(arr*[]int)*[]int{fori:=1;i<len(*arr);i++{maxindex:=(*arr)[i]//默认一个数为最大值index:=i-1//index从0开始forindex>=0&&(*arr)[index]>maxindex{//index大于等于0,如果数组中有比maxindex值大的
分类:编程语言   时间:2020-11-18 12:36:32    阅读次数:5
Python3 字符串(3)
Python 字符串更新 你可以截取字符串的一部分并与质诺优信其他字段拼接,如下实例: 以上实例执行结果 ...
分类:编程语言   时间:2020-11-18 12:35:24    阅读次数:6
python中自定义函数类的引用(最全)
如何正确自定义的函数类,主要分为以下几种情况进行说明: 1. 在同一个文件夹下 对于同一文件夹下的py 文件来说,按理来说,其实可以直接正常import使用的,如下面的这种情况,dissim_get.py 文件 和lightfm_reco.py 文件,想要在lightfm_reco.py文件中引用d ...
分类:编程语言   时间:2020-11-18 12:31:28    阅读次数:7
关于数组常用方法
添加/删除元素: push(...items) 从结尾添加元素pop() 从结尾删除元素shift() 从开头删除元素unshift(...items) 从开头添加元素splice(pos,deeteCount,...items) 从index开始,删除deleteCount元素并在当前位置插入元素 ...
分类:编程语言   时间:2020-11-18 12:30:07    阅读次数:6
两个数组的交集
1.问题描述 给定两个数组,编写一个函数来计算它们的交集。 示例 1: **输入:**nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2,2] 示例 2: **输入:**nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[4,9] 说明: 输出 ...
分类:编程语言   时间:2020-11-18 12:29:55    阅读次数:6
File: 'java.lang.CharSequence': Invalid byte tag in constant pool: 18
Caused by: org.aspectj.apache.bcel.classfile.ClassFormatException: File: 'java.lang.CharSequence': Invalid byte tag in constant pool: 18 at org.aspect ...
分类:编程语言   时间:2020-11-18 12:29:42    阅读次数:5
unity的结构体中数组的使用
tips 1.结构体中包含数组,在使用之前,必须实例化,并规定数组的长度; 2.new 出来的长度并不互相影响,new struct test { public string[] strs; } test m_test = new test(); m_test.strs = new string[5 ...
分类:编程语言   时间:2020-11-18 12:29:14    阅读次数:5
SpringMVC自带Cron定时器Demo及常见问题
在 Clock 类上添加 @Component 注解,在需要定时执行的方法上面加上 @Scheduled 注解,并添加 cron 表达式。常见问题包括 @Scheduled 定时任务不生效,@Scheduled 定时任务执行两次等 ...
分类:编程语言   时间:2020-11-18 12:26:59    阅读次数:6
C/C++编程日记:C/C++ 里的字节对齐问题
在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然边界(alignment)分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成 ...
分类:编程语言   时间:2020-11-18 12:26:48    阅读次数:5
Java NIO(三)非阻塞的连接操作
异步连接需要做以下操作: 设置socket为非阻塞模式 注册OP_CONNECT事件 OP_CONNECT事件发生时,调用SocketChannel的finishConnection 代码如下: public class Client1 { Selector selector; int writeE ...
分类:编程语言   时间:2020-11-18 12:24:51    阅读次数:6
Java动态绑定
Java的一大特性是多态,多态在编译器中实现的具体过程为动态绑定。 具体过程如下: 1.编译器查看对象的声明类型和方法名。编译器会列出所有声明类型的方法和声明类型父类的方法。 2.编译器查看调用方法的参数类型,并与所列出的方法参数类型进行比较,如果一致就选择该方法,该过程被称为重载解析。 3.调用与 ...
分类:编程语言   时间:2020-11-18 12:23:29    阅读次数:7
Learning the "PEP 8 -- Style Guide for Python Code" - part 1
PEP 8 -- Style Guide for Python Code Tabs or Spaces? Spaces are the preferred indentation method. Tabs should be used solely to remain consistent with ...
分类:编程语言   时间:2020-11-17 13:01:45    阅读次数:27
【Java】递归总结
原作者:书呆子Rico 《递归的内涵与经典应用》 http://my.csdn.net/justloveyou_ 摘要: 大师 L. Peter Deutsch 说过:To Iterate is Human, to Recurse, Divine.中文译为:人理解迭代,神理解递归。毋庸置疑地,递归确 ...
分类:编程语言   时间:2020-11-17 12:59:47    阅读次数:21
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!