#ed

iOS 之持久化存储 plist、NSUserDefaults、NSKeyedArchiver、数据库

1.什么是持久化?本人找了好多文章都没有找到满意的答案,最后是从孙卫琴写的《精通Hibernate:Java对象持久化技术详解》中,看到如下的解释,感觉还是比较完整的。摘抄如下: 狭义的理解:“持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括...

Hyperledger Fabric 环境配置

简单说一下1.第一步,安装curlbrewinstallcurl注:没有brew的自行百度(mac)2. 安装Docker下载并安装DockerforMac:Docker.dmg,同时设置一下镜像:     3.安装Golang, 安装go ...

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

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

redis 安装以及配置

centos安装yuminstallredis-server配置配置文件redis.conf配置访问密码#requirepassfoobaredrequirepass123指定密码123注释bind127.0.0.1允许外部访问重启serviceredis-serverrestart访问redis-cli-h127.0...
代码星球 ·2020-04-02

memcached的部署

 window下memcached注册服务cmd:在学习Memcached时,为了模拟分布存储,常常需要建多个Memcached服务,如何建呢,只能使用命令行了  以管理员身份运行cmd,输入如下命令  sccreate"MemcachedServer2"start=autobinPath="F:memcac...
代码星球 ·2020-04-02

spring boot高性能实现二维码扫码登录(中)——Redis版

前言   本打算用CountDownLatch来实现,但有个问题我没有考虑,就是当用户APP没有扫二维码的时候,线程会阻塞5分钟,这反而造成性能的下降。好吧,现在回归传统方式:前端ajax每隔1秒或2秒发一次请求,去查询后端的登录状态。  一、支付宝和微信的实现方式 1.支付宝的...

玩转spring boot——结合redis

前言   Redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,E...

python 的 chromedriver' executable needs to be in PATH.

Chromedriver下载地址:http://www.jb51.net/softs/538241.html步骤:1.将谷歌浏览器环境变量添加到path2.将谷歌浏览器相应的Chromedriver.exe复制到谷歌浏览器目录(如C:ProgramFilesGoogleChromeApplication)3.将Chro...

解决:WebDriverException: 'chromedriver' executable needs to be in PATH

因是没有安装chrome浏览器的chromedriver(浏览器驱动),好了直接下载chromedriver.exe,下载浏览器版本匹配的驱动后,放在python目录下的Scripts目录下即可。...

ScheduledThreadPool

 /***ScheduledPool*Scheduled:计划中的,定时的*执行定时的任务,类似Delay,可以替代Timer*/publicclassT10_ScheduledPool{publicstaticvoidmain(String[]args){ScheduledExecutorServicese...
代码星球 ·2020-04-02

CachedThreadPool

 /***CachedThreadPool*可缓存的线程*当有个请求进入线程池内,线程池将会启用一个线程*当再次有个请求进入线程池内,并且上个线程未结束,仍然会启用一个线程*当有线程执行完毕后,这个线程不会被清除,而是被缓存,当有请求进入时,直接使用缓存线程调用*跟fixedThreadPool类似,只不过没...
代码星球 ·2020-04-02

FixedThreadPool Executors

 publicclassT05_ThreadPool{publicstaticvoidmain(String[]args)throwsInterruptedException{ExecutorServiceservice=Executors.newFixedThreadPool(5);//固定长度的线程池fo...
代码星球 ·2020-04-02

LinkedBlockingQueue、ArrayBlockingQueue、DelayQueue、TransferQueue、SynchronousQueue

1.LinkedBlockingQueue/***使用阻塞同步队列LinkedBlockingQueue完成生产者消费者模式*使用场景较多。*/publicclassT05_LinkedBlockingQueue{publicstaticvoidmain(String[]args){BlockingQueue<S...

ConcurrentLinkedQueue并发容器

这是一个买票的问题publicclassTicketSeller2{staticVector<String>tickets=newVector<>();static{for(inti=0;i<1000;i++){tickets.add("票-"+i);}}publicstaticvoidm...
首页上一页...764765766767768...下一页尾页