码迷,mamicode.com
首页 >  
搜索关键字:turn    ( 27138个结果
【Java并发工具类】Lock和Condition
前言 Java SDK并发包通过 和`Condition synchronized`实现了管程的,那么为什么还在SDK中提供另外一种实现呢?欲知为何请看下文。 下面将先阐述再造管程的理由,然后详细介绍Lock和Condition,最后再看实现同步机制时是选择synchronized还是SDK中的管程 ...
分类:编程语言   时间:2020-02-09 20:44:27    阅读次数:68
python中__getattr__和__getattribute__区别
重载__getattr__方法对类及其实例未定义的属性有效。如果访问的属性存在,就不会调用__getattr__方法。这个属性的存在,包括类属性和实例属性 class ClassA: x = 'a' def __init__(self): self.y = 'b' def __getattr__(s ...
分类:编程语言   时间:2020-02-09 20:43:34    阅读次数:63
Spring AOP
例子 实体类 切面类 配置文件 测试 ...
分类:编程语言   时间:2020-02-09 20:19:56    阅读次数:71
二分查找深度分析
总结一句话就是:思路很简单,细节是魔鬼,hhhh。 本博客探究几个最常用的二分查找场景:寻找一个数、寻找左侧边界、寻找右侧边界。 寻找一个数(基本的二分搜索) + 为什么 while 循环的条件中是 = target) { // 注意点3 right = mid; } else if (nums[m ...
分类:其他好文   时间:2020-02-09 20:08:27    阅读次数:144
The Tower of Babylon UVA - 437
题面:https://vjudge.net/problem/UVA-437 思路: 一道典型的DAG上进行记忆化搜索的题。 本题的数据范围非常小,可以把每个立方体当作三个高不同的立方体。假若第i个立方体能放在第j个立方体上,就在i-j之间连上一条边。最后枚举起点进行记忆化搜索即可。 代码: #inc ...
分类:其他好文   时间:2020-02-09 18:54:26    阅读次数:81
【leetcode】1348. Tweet Counts Per Frequency
题目如下: Implement the class TweetCounts that supports two methods: 1. recordTweet(string tweetName, int time) Stores the tweetName at the recorded time  ...
分类:其他好文   时间:2020-02-09 18:10:45    阅读次数:50
Flutter开发之Widget学习
一、Text 组件 属性 textAlign: TextAlign.left, 文本对齐方式 maxLines: 1, 显示最大行 overflow: TextOverflow.clip, 文本溢出的处理方式 clip:直接切断溢出的文字。 ellipsis:在后边显示省略号(...) 常用 fad ...
分类:其他好文   时间:2020-02-09 16:43:55    阅读次数:79
LC 1349. Maximum Students Taking Exam
Link Solution 0: class Solution { public: int m,n; int maxStudents(vector<vector<char>>& seats) { m=seats.size(); n=seats[0].size(); vector<vector<int ...
分类:其他好文   时间:2020-02-09 16:34:09    阅读次数:64
Java基础之二、类的基础
类定义 方法及其处理的数据对象的集合结构 将现实的对象(物体)和概念映射到程序中的对象(变量)中 1:使用new运算符创建的类类型的主体称为实例,创建实例的操作称为实例化, new Account()实例化了一个Account实例; 2:对象就是对程序运行时动态创建的主体的总称 3:类实例中的字段, ...
分类:编程语言   时间:2020-02-09 14:47:00    阅读次数:78
单调队列
单调队列分为递增队列和递减队列,一般用来求某个固定长度(例如:滑动窗口的最值)序列中的最大/最小值。 对于递增队列,队首元素就是最小值。 对于递减队列,队首元素就是最大值。 1.递增队列(队列首尾最小值) if(q.empty()) q.push_back(A[i]); else if(q.back ...
分类:其他好文   时间:2020-02-09 14:33:49    阅读次数:83
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!