51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Lint
@SuppressLint("NewApi")和@TargetApi()的区别
在Android代码中,我们有时会使用比我们在AndroidManifest中设置的android:minSdkVersion版本更高的方法,此时编译器会提示警告,解决方法是在方法上加上@SuppressLint("NewApi")或者@TargetApi()。那他们之间有什么区别呢,很简单,@SuppressLint...
代码星球
·
2020-12-26
@SuppressLint
quotNewApi
quot
@TargetApi
区别
在Vue项目中使用Eslint+Prettier+Stylelint
首先搭建vue项目,lint选择ESLint+Prettier,配置方式选择Indedicatedconfigfiles。具体搭建过程这里就不赘述了,如果不熟悉的同学可以点击这里。 项目搭建完成后,根目录下会自动生成一个.eslintrc.js文件,我们直接来看默认的配置:module.exports={ro...
代码星球
·
2020-12-24
Vue
目中
使用
Eslint+Prettier+Stylelint
如何在 React 项目中整合 Eslint 和 Prettier?
首先,我们使用官方提供的脚手架create-react-app来创建一个项目:npxcreate-react-appeslint-prettier-react-demo/cdeslint-prettier-react-demo/ 安装依赖Eslint是一个可以检验代码,并给出报告的工具。它的目标是保证代码的一...
代码星球
·
2020-12-24
何在
React
目中
整合
Eslint
vue开发之代码规范eslint
不管是多人合作还是个人项目,代码规范都是很重要的。这样做不仅可以很大程度地避免基本语法错误,也保证了代码的可读性。 ESLint插件用于根据工程目录的.eslintrc.js配置文件在编辑器中显示一些错误提示。 具体步骤如下:创建项目创建的时候把Linter/Formatter选上(默认已选上)下一...
代码星球
·
2020-12-24
vue
发之
代码
规范
eslint
mysql中bigint、int、mediumint、smallint与tinyint的取值范围
https://blog.csdn.net/github_39110707/article/details/74277381 mysql数据库设计,其中对性能优化,字段类型很重要,下面对bigint、int、mediumint、smallint与tinyint的取值范围作简单总结,以备查看。1、bigint从...
代码星球
·
2020-11-21
mysql
bigint
int
mediumint
smallint
mysql中int、bigint、smallint 和 tinyint的区别详细介绍
https://www.cnblogs.com/yiwd/p/5531167.html 1bytes=8bit,一个字节最多可以代表的数据长度是2的8次方11111111在计算机中也就是-128到1271.BIT[M]位字段类型,M表示每个值的位数,范围从1到64,如果M被忽略,默认为12.TINYINT[(...
代码星球
·
2020-11-21
mysql
int
bigint
smallint
tinyint
leetcode 542. 01 Matrix 、663. Walls and Gates(lintcode) 、773. Sliding Puzzle 、803. Shortest Distance from All Buildings
542.01Matrixhttps://www.cnblogs.com/grandyang/p/6602288.html将所有的1置为INT_MAX,然后用所有的0去更新原本位置为1的值。最短距离肯定使用bfs。每次更新了值的地方还要再加入队列中。classSolution{public:vector<vecto...
代码星球
·
2020-10-13
leetcode
542.
Matrix
663.
Walls
leetcode 611. Valid Triangle Number 、259. 3Sum Smaller(lintcode 918. 3Sum Smaller)
这两个题几乎一样,只是说611.ValidTriangleNumber满足大于条件,259.3SumSmaller满足小于条件,两者都是先排序,然后用双指针的方式。 611.ValidTriangleNumber判断这个数组能组成三角形的个数,利用两边之和大于第三边https://www.cnblogs.co...
代码星球
·
2020-10-13
3Sum
Smaller
leetcode
611.
Valid
lintcode 787. The Maze 、788. The Maze II 、
787.TheMazehttps://www.cnblogs.com/grandyang/p/6381458.html与numberofisland不一样,递归的函数返回值是bool,不是void。maze=-1用来表示已经访问的节点。dp用来记录每个位置的是否能访问,如果dp!=-1,就表示这个地方已经访问过了,可以...
代码星球
·
2020-10-13
The
Maze
lintcode
787.
788.
leetcode 293.Flip Game(lintcode 914) 、294.Flip Game II(lintcode 913)
914.FlipGamehttps://www.cnblogs.com/grandyang/p/5224896.html从前到后遍历,遇到连续两个'+',就将两个加号变成'-'组成新的字符串加入到结果中。classSolution{public:vector<string>generatePossibleN...
代码星球
·
2020-10-13
Game
lintcode
leetcode
293.Flip
294.Flip
lintcode 394. Coins in a Line 、leetcode 292. Nim Game 、lintcode 395. Coins in a Line II
变型:如果是最后拿走所有石子那个人输,则f[0]=true394. CoinsinaLinedp[n]表示n个石子,先手的人,是必胜还是必输。拿1个石子,2个石子之后都是必胜,则当前必败;拿1个石子,2个石子之后都是必败,则当前必胜;如果拿1个石子,2个石子之后有必败,则当前必胜。 classSol...
代码星球
·
2020-10-13
lintcode
Coins
in
Line
394.
leetcode 361.Bomb Enemy(lintcode 553. Bomb Enemy)
dp分别计算从左到右、从右到左、从上到下、从下到上4个方向可能的值,然后计算所有为‘0’的地方的4个方向的值的最大值 https://www.cnblogs.com/grandyang/p/5599289.htmlclassSolution{public:/***@paramgrid:Givena2Dgrid...
代码星球
·
2020-10-13
Enemy
leetcode
361.Bomb
lintcode
553.
leetcode 290. Word Pattern 、lintcode 829. Word Pattern II
290.WordPattern istringstream是将字符串变成字符串迭代器一样,将字符串流在依次拿出,比较好的是,它不会将空格作为流,这样就实现了字符串的空格切割。C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sst...
代码星球
·
2020-10-13
Word
Pattern
leetcode
290.
lintcode
lintcode 515. Paint House
PaintHouse 自己的写法:classSolution{public:/***@paramcosts:nx3costmatrix*@return:Aninteger,theminimumcosttopaintallhouses*/intminCost(vector<vector<int>...
代码星球
·
2020-10-13
lintcode
515.
Paint
House
leetcode 560. Subarray Sum Equals K 、523. Continuous Subarray Sum、 325.Maximum Size Subarray Sum Equals k(lintcode 911)
整体上3个题都是求subarray,都是同一个思想,通过累加,然后判断和目标k值之间的关系,然后查看之前子数组的累加和。map的存储:560题是存储的当前的累加和与个数 561题是存储的当前累加和的余数与第一次出现这个余数的位置 325题存储的是当前累加和与第一次出现这个和的位置其实561与325都...
代码星球
·
2020-10-13
Subarray
Sum
Equals
leetcode
560.
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他