锁的简单应用 用lock来保证原子性(this.count++这段代码称为临界区) 什么是原子性,就是不可分,从头执行到尾,不能被其他线程同时执行。 可通过CAS来实现原子操作 CAS(Compare and Swap): CAS操作需要输入两个数值,一个旧值(期望操作前的值)和一个新值,在操作期间 ...
分类:
其他好文 时间:
2019-08-19 11:13:03
阅读次数:
105
Given an array A of strings made only from lowercase letters, return a list of all characters that show up in all strings within the list (including d ...
分类:
其他好文 时间:
2019-08-10 09:38:16
阅读次数:
85
/** * Given a sorted linked list, delete all duplicates such that each element appear only once. * For example, * Given1->1->2, return1->2. * Given1->... ...
分类:
其他好文 时间:
2019-08-08 12:57:58
阅读次数:
84
文件操作 1、文件File定义 文件是用于数据存储的单位文件通常用来长期存储数据 文件中的数据是以字节为单位进行顺序存储的 2、文件的操作流程 1、打开文件 2、读/写文件 3、关闭文件 注: 任何的操作系统。一个应用程序同时打开文件的数量有最大数限制 3、文本文件的操作 1、文件的打开与关闭 op ...
分类:
编程语言 时间:
2019-07-21 01:49:55
阅读次数:
150
1.请求对象的持久化2.去重指纹的永久化所有请求对象、去重指纹均存储在redis中,而不是在内存中,断电/关机即消失,如果第一次请求未完成,第二次需要重新请求全部。3.实现分布式所有的服务器公用一个redis中的request对象流程图:在项目中settings.py中配置:RedisPipelin... ...
分类:
其他好文 时间:
2019-07-20 23:23:58
阅读次数:
125
一,概述 问题场景一 当从网上去下载一些之前的完整的项目的时候,用终端也 pod update了,但一运行,熟悉的linker错误就出来了。 解决办法 在Other Linker Flags(也即 OTHER_LDFLAGS)中添加$(inherited)。 在Header/Framework Se ...
分类:
其他好文 时间:
2019-07-20 21:35:26
阅读次数:
235
题目一: 在一个长度为n的数组里的所有数字都在0~n-1的范围内。找出数组中任意一个重读数字。 ...
分类:
编程语言 时间:
2019-07-19 12:26:03
阅读次数:
135
1 #!/bin/bash 2 #by zhangjia 3 #2019年4月8日21:56:44 4 #install docker 5 ###################################333 6 set -x 7 8 install_docker() { 9 uname -... ...
分类:
其他好文 时间:
2019-07-17 00:49:55
阅读次数:
124
Duplicate key name ‘web_privilege_name_102618e8_uniq
分类:
Web程序 时间:
2019-07-17 00:27:23
阅读次数:
119