近来有小伙伴问我:刷leetcode真的有用吗,觉得收益很小,越刷越迷茫了... 诚然每个人刷题的目的不一样,233酱还不是为了能水几篇文章... 当然不止。我觉得刷题是一件有意思的事,就像小猫小狗咬自己尾巴,玩弄的不亦乐乎。比喻可能不太恰当,是有种沉迷小游戏的感觉。可是在艰难打野的过程中,我们不要 ...
分类:
编程语言 时间:
2020-07-22 01:58:01
阅读次数:
64
写在前面 上一篇博客学习了数组和对象的使用以及内存中的基本占用。这次就来学习一下java中常见的一些API。 ArrayList 在上一节我们已经学过,数组的长度是不可改变的,这在开发中会有很多的不方便。而ArrayList就提供了一个可变长度的集合。下面来看基本的使用: /** * 数组的长度不可 ...
分类:
编程语言 时间:
2020-07-22 01:54:22
阅读次数:
69
事务四大特性 1.原子性:不可分割的操作单元,事务中所有操作,要么全部成功;要么撤回到事务执行之前的状态 2.一致性:如果在执行事务之前数据库是一致性的,那么在执行事务后数据库也还是一致的 3.隔离性:事务操作之间彼此独立和透明互不影响。事务独立运行。这通常使用锁来实现。一个事务处理后的结果,影响了 ...
分类:
数据库 时间:
2020-07-22 01:47:17
阅读次数:
86
拖放(Drag 和 drop)是 HTML5 标准的组成部分。 拖放 拖放是一种常见的特性,即抓取对象以后拖到另一个位置。 在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放。 浏览器支持 Internet Explorer 9、Firefox、Opera 12、Chrome 以及 Safa ...
分类:
Web程序 时间:
2020-07-21 23:04:16
阅读次数:
84
String概述 String类的特点 字符串不可改变、它的值在创建后不可更改 虽然值不可改变、但是值可以被共享使用 String类常见构造方法 public String() // 创建一个空白字符串对象,不含任何内容 public String(char[] chs) // 根据字符数组的内容, ...
分类:
其他好文 时间:
2020-07-21 22:46:45
阅读次数:
82
探针的组合千千万,我们到底怎么使用呢?本小节来谈一谈理想的探针组合。好吧,我说实话,本节是为了体系的完整性,因为我在写书。
分类:
其他好文 时间:
2020-07-21 14:28:34
阅读次数:
109
爬虫需求1.你是否在夜深人静的时候,想看一些会让你更睡不着的图片却苦于没有资源?2.你是否在节假日出行高峰的时候,想快速抢购火车票成功?3.你是否在网上购物的时候,想快速且精准的定位到口碑质量最好的商品?爬虫简介通过编写程序,模拟浏览器上网,然后让其去互联网上抓取数据的过程。爬虫的价值抓取互联网上的数据,为我所用,有了大量的数据,就如同有了一个数据银行一样,下一步做的就是如何将这些爬取的数据产品化
分类:
编程语言 时间:
2020-07-21 11:43:41
阅读次数:
82
######此题为LeetCode分类“剑指Offer”中第一题,其中解题思路以及方法众多,我也是参考借鉴了官方答案以及题解中各位大神的代码,本文中仅记录了两种个人认为常见且易于理解的方式 #####题目: 找出数组中重复的数字: 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的 ...
分类:
编程语言 时间:
2020-07-21 10:02:58
阅读次数:
76
C/C++常见面试题 1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部 ...
分类:
编程语言 时间:
2020-07-21 09:53:22
阅读次数:
64