51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#ed
iOS 之持久化存储 plist、NSUserDefaults、NSKeyedArchiver、数据库
1.什么是持久化?本人找了好多文章都没有找到满意的答案,最后是从孙卫琴写的《精通Hibernate:Java对象持久化技术详解》中,看到如下的解释,感觉还是比较完整的。摘抄如下: 狭义的理解:“持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括...
代码星球
·
2020-04-03
iOS
持久化
存储
plist
NSUserDefaults
Hyperledger Fabric 环境配置
简单说一下1.第一步,安装curlbrewinstallcurl注:没有brew的自行百度(mac)2. 安装Docker下载并安装DockerforMac:Docker.dmg,同时设置一下镜像: 3.安装Golang, 安装go ...
代码星球
·
2020-04-03
Hyperledger
Fabric
环境
配置
python redis使用
设置超时importredisimportdatetimeextime=datetime.datetime(2015,9,8,15,19,10)r.expire('ex1',10)#设置超时时长print(extime)r.expireat('ex2',extime)#设置超时时间节点#判断key是否存在r...
代码星球
·
2020-04-02
python
redis
使用
php redis使用
访问连接远程访问//实例化$redis=newRedis();try{$redis->connect('47.98.55.11','6379');$redis->auth('123456');echo$redis->ping();}catch(Exception$e){echo$e->getMe...
代码星球
·
2020-04-02
php
redis
使用
redis 安装以及配置
centos安装yuminstallredis-server配置配置文件redis.conf配置访问密码#requirepassfoobaredrequirepass123指定密码123注释bind127.0.0.1允许外部访问重启serviceredis-serverrestart访问redis-cli-h127.0...
代码星球
·
2020-04-02
redis
安装
以及
配置
memcached的部署
window下memcached注册服务cmd:在学习Memcached时,为了模拟分布存储,常常需要建多个Memcached服务,如何建呢,只能使用命令行了 以管理员身份运行cmd,输入如下命令 sccreate"MemcachedServer2"start=autobinPath="F:memcac...
代码星球
·
2020-04-02
memcached
部署
spring boot高性能实现二维码扫码登录(中)——Redis版
前言 本打算用CountDownLatch来实现,但有个问题我没有考虑,就是当用户APP没有扫二维码的时候,线程会阻塞5分钟,这反而造成性能的下降。好吧,现在回归传统方式:前端ajax每隔1秒或2秒发一次请求,去查询后端的登录状态。 一、支付宝和微信的实现方式 1.支付宝的...
代码星球
·
2020-04-02
spring
boot
高性能
实现
二维
玩转spring boot——结合redis
前言 Redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,E...
代码星球
·
2020-04-02
玩转
spring
boot
结合
redis
python 的 chromedriver' executable needs to be in PATH.
Chromedriver下载地址:http://www.jb51.net/softs/538241.html步骤:1.将谷歌浏览器环境变量添加到path2.将谷歌浏览器相应的Chromedriver.exe复制到谷歌浏览器目录(如C:ProgramFilesGoogleChromeApplication)3.将Chro...
代码星球
·
2020-04-02
python
chromedriver
executable
needs
to
解决:WebDriverException: 'chromedriver' executable needs to be in PATH
因是没有安装chrome浏览器的chromedriver(浏览器驱动),好了直接下载chromedriver.exe,下载浏览器版本匹配的驱动后,放在python目录下的Scripts目录下即可。...
代码星球
·
2020-04-02
解决
WebDriverException
#39chromedriver
executable
needs
ScheduledThreadPool
/***ScheduledPool*Scheduled:计划中的,定时的*执行定时的任务,类似Delay,可以替代Timer*/publicclassT10_ScheduledPool{publicstaticvoidmain(String[]args){ScheduledExecutorServicese...
代码星球
·
2020-04-02
ScheduledThreadPool
CachedThreadPool
/***CachedThreadPool*可缓存的线程*当有个请求进入线程池内,线程池将会启用一个线程*当再次有个请求进入线程池内,并且上个线程未结束,仍然会启用一个线程*当有线程执行完毕后,这个线程不会被清除,而是被缓存,当有请求进入时,直接使用缓存线程调用*跟fixedThreadPool类似,只不过没...
代码星球
·
2020-04-02
CachedThreadPool
FixedThreadPool Executors
publicclassT05_ThreadPool{publicstaticvoidmain(String[]args)throwsInterruptedException{ExecutorServiceservice=Executors.newFixedThreadPool(5);//固定长度的线程池fo...
代码星球
·
2020-04-02
FixedThreadPool
Executors
LinkedBlockingQueue、ArrayBlockingQueue、DelayQueue、TransferQueue、SynchronousQueue
1.LinkedBlockingQueue/***使用阻塞同步队列LinkedBlockingQueue完成生产者消费者模式*使用场景较多。*/publicclassT05_LinkedBlockingQueue{publicstaticvoidmain(String[]args){BlockingQueue<S...
代码星球
·
2020-04-02
LinkedBlockingQueue
ArrayBlockingQueue
DelayQueue
TransferQueue
SynchronousQueue
ConcurrentLinkedQueue并发容器
这是一个买票的问题publicclassTicketSeller2{staticVector<String>tickets=newVector<>();static{for(inti=0;i<1000;i++){tickets.add("票-"+i);}}publicstaticvoidm...
代码星球
·
2020-04-02
ConcurrentLinkedQueue
并发
容器
首页
上一页
...
764
765
766
767
768
...
下一页
尾页
按字母分类:
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
其他