1、基础属性 2、Segment结构 3、HashEntry结构 4、构造函数 5、put方法 6、size计算:在不加锁的情况下先后计算两次,如果两次计算的modCount一致,则认为在统计的时间内,没有其它线程对该map修改或删除,直接返回size;如果两次计算的modCount不一致,则对所有 ...
分类:
其他 时间:
2019-09-02 17:14:21
收藏:
0 评论:
0 赞:
0 阅读:
42
参考:https://www.jianshu.com/p/b1f573ca50c7 跟着做到,配置nginx访问dotnet core网站时,报错了。 错误如下所示—— 查看nginx的错误日志: cat /var/log/nginx/error.log | more 再查看系统的nginx相关的审 ...
分类:
Web开发 时间:
2019-09-02 17:13:48
收藏:
0 评论:
0 赞:
0 阅读:
57
# :安装nginx [root@nginx ~]# yum install nginx -y #配置 [root@nginx ~]# vim /etc/nginx/nginx.conf upstream tomcats { server node1.magedu.com:8080; server ... ...
分类:
其他 时间:
2019-09-02 17:13:26
收藏:
0 评论:
0 赞:
0 阅读:
39
我遇到了需要裁剪具有透明背景的png的问题,用https://www.yasuotu.com/editor这个网站解决了问题。 ...
分类:
其他 时间:
2019-09-02 17:12:52
收藏:
0 评论:
0 赞:
0 阅读:
106
会话技术 (一) 概述、用途以及分类 (1) 基本概述 概述:会话是浏览器和服务器之间的多次请求和响应 也就是说,从浏览器 访问服务器开始 ,到 访问服务器结束 , 浏览器关闭为止 的这段时间内容产生的 多次请求和响应 ,合起来叫做浏览器和服务器之间的一次会话 (2) 为什么要使用会话技术呢? 实际 ...
分类:
其他 时间:
2019-09-02 17:12:22
收藏:
0 评论:
0 赞:
0 阅读:
51
1、调试模式 Django项目下的settings.py 默认是DEBUG=True,开发的时候一般要开启调试模式,当项目完成发布必须要改成False,否则会暴露网站的配置信息,修改以下两行: 如:404 则会显示 Not Found 2、错误视图 1)关闭调式模式后,默认会显示一个标准的错误页面, ...
分类:
其他 时间:
2019-09-02 17:11:44
收藏:
0 评论:
0 赞:
0 阅读:
49
保留整数 保留小数 ...
分类:
编程语言 时间:
2019-09-02 17:11:24
收藏:
0 评论:
0 赞:
0 阅读:
51
装饰器模式(Decorator Pattern) 允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 通过采用组合、而非继承的手法,De ...
分类:
其他 时间:
2019-09-02 17:10:45
收藏:
0 评论:
0 赞:
0 阅读:
58
加锁目的:由于线程执行的过程是不可控的,所以需要采用同步机制来协同对对象可变状态的访问。 加锁方式:java锁分为两种--显示锁和隐示锁,本质区别在于显示锁需要的是程序员自己手动的进行加锁与解锁如ReentrantLock需要进行lock与unlock。而隐式锁则是Synchronized,jvm内 ...
分类:
其他 时间:
2019-09-02 17:10:22
收藏:
0 评论:
0 赞:
0 阅读:
73
<!-- flowchart 箭头图标 勿删 --> 制作Elasticsearch的Parcel包和csd文件 将Parcel包和manifest.json文件部署到httpd服务中 [root@node01 ~]# mkdir -p /var/www/html/elasticsearch [ro ...
分类:
其他 时间:
2019-09-02 17:09:39
收藏:
0 评论:
0 赞:
0 阅读:
257
首先我们先建立文件的结构 如下图: components - 存放所有的全局方法,比如:autoplay的函数 lib - 所有第三方的方法 比如:DBTool:数据库的方法 logs - 日志 webroot - 整个api的入口文件,就是xxx.com访问的文件夹 config.php - 全局 ...
分类:
Windows开发 时间:
2019-09-02 17:09:01
收藏:
0 评论:
0 赞:
0 阅读:
94
Codeforces Round #582 (Div. 3) ...
分类:
其他 时间:
2019-09-02 17:08:32
收藏:
0 评论:
0 赞:
0 阅读:
65
#: 安装jdk [root@localhost ~]# yum install jdk-8u211-linux-x64.rpm -y #:导入环境变量 [root@localhost java]# vim /etc/profile.d/jdk.sh export JAVA_HOME=/usr/ja... ...
分类:
其他 时间:
2019-09-02 17:08:00
收藏:
0 评论:
0 赞:
0 阅读:
104
StatefulSet StatefulSet是为了解决有状态服务的问题(对应Deployments和ReplicaSets是为无状态服务而设计),其应用场景包括 稳定的持久化存储,即Pod重新调度后还是能访问到相同的持久化数据,基于PVC来实现 稳定的网络标志,即Pod重新调度后其PodName和 ...
分类:
Web开发 时间:
2019-09-02 17:07:41
收藏:
0 评论:
0 赞:
0 阅读:
86
给定一张N*M的地图,地图中有1个男孩,1个女孩和2个鬼。 字符“.”表示道路,字符“X”表示墙,字符“M”表示男孩的位置,字符“G”表示女孩的位置,字符“Z”表示鬼的位置。 男孩每秒可以移动3个单位距离,女孩每秒可以移动1个单位距离,男孩和女孩只能朝上下左右四个方向移动。 每个鬼占据的区域每秒可以 ...
分类:
其他 时间:
2019-09-02 17:07:20
收藏:
0 评论:
0 赞:
0 阅读:
61
在spider中 主动关闭爬虫: self.crawler.engine.close_spider(self, “cookie失效关闭爬虫”) 在pipeline 和downloadermiddlewares 主动关闭爬虫: spider.crawler.engine.close_spider(sp ...
分类:
其他 时间:
2019-09-02 17:07:01
收藏:
0 评论:
0 赞:
0 阅读:
313
MVC框架和MTV框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 想要更详细的了解MVC模式? >> 点我 ...
分类:
其他 时间:
2019-09-02 17:06:25
收藏:
0 评论:
0 赞:
0 阅读:
41
nginx反向代理配置文件 nginx.conf proxy_default.conf vhost/*.conf upstream/*.conf cache/*.conf nginx.conf 配置 user www; worker_processes 2; pid /var/run/nginx.p ...
分类:
其他 时间:
2019-09-02 17:04:53
收藏:
0 评论:
0 赞:
0 阅读:
90
1.阿里短信接口需要企业认证: 2.短信需要短信模板 <?php /** * 阿里云短信验证码发送类 * @param string $accessKeyId key * @param string $Secret key * @param string $signName 短信模板名称 * @pa ...
分类:
其他 时间:
2019-09-02 17:04:21
收藏:
0 评论:
0 赞:
0 阅读:
68
https://ruby-china.org/topics/38428 以下摘录 DSL和Gpl DSL : domain-specific language。比如HTML是用于组织网页的‘语言’, CSS专门调整页面样式的‘语言’。 SQL是数据库操作的‘语句’。 GPL: general-pur ...
分类:
其他 时间:
2019-09-02 17:03:51
收藏:
0 评论:
0 赞:
0 阅读:
51