10 2017 档案

摘要:思路: 15的二进制表现形式是0000 0000 0000 0000 0000 0000 0000 1111,所以一个数和15进行与运算就能得到后四位。 一个int型变量在内存中占4个字节,也就是8个十六进制位,所以循环八次。 查表法: 如果数据出现了对应关系,而且对应关系的一方是有序的数字编号,并 阅读全文
posted @ 2017-10-30 19:33 Kkky 阅读(1006) 评论(0) 推荐(0)
摘要:一、什么情况下会产生线程安全问题? 同时满足以下两个条件时: 1,多个线程在操作共享的数据。2,操作共享数据的线程代码有多条。 当一个线程在执行操作共享数据的多条代码过程中,其他线程参与了运算,就会导致线程安全问题的产生。 例1:四个线程卖100张票 Thread-3....sale....100 阅读全文
posted @ 2017-10-30 14:35 Kkky 阅读(12965) 评论(2) 推荐(4)
摘要:利用一个小技巧,一个整数a在异或另一个整数b两次以后所得的值还是整数a。 具体的过程我们可以自己找两个整数以二进制的形式自己在纸上画一下他们的异或过程。(异或的运算符号为"^") 比如: 下面给出交换两个整数位置的代码,不需要临时变量temp。 运行结果: 阅读全文
posted @ 2017-10-27 09:19 Kkky 阅读(2945) 评论(2) 推荐(0)
摘要:一、集合类 集合的由来: 面向对象语言对事物都是以对象的形式来体现,为了方便对多个对象的操作,就需要将对象进行存储,集合就是存储对象最常用的一种方式。 集合特点: 1,用于存储对象的容器。(容器本身就是一个对象,存在于堆内存中,里面存的是对象的地址)2,集合的长度是可变的。3,集合中不可以存储基本数 阅读全文
posted @ 2017-10-25 22:02 Kkky 阅读(6842) 评论(3) 推荐(7)
摘要:staff n. 职员;参谋;棒;支撑 vt. 供给人员;给…配备职员 vi. 雇用工作人员 stuff n.东西;活动;事情 •What kind of stuff do you like to read? 你喜欢读什么样的书? •I’ve got so much stuff to do this 阅读全文
posted @ 2017-10-23 16:24 Kkky 阅读(388) 评论(0) 推荐(0)
摘要:题干: Given a string, find the length of the longest substring without repeating characters. Examples: Given "abcabcbb", the answer is "abc", which the 阅读全文
posted @ 2017-10-18 15:51 Kkky 阅读(4096) 评论(0) 推荐(1)