写在前面 今天,在优化程序的加锁方式时,竟然出现了死锁!!到底是为什么呢?!经过仔细的分析之后,终于找到了原因。 为何需要优化加锁方式? 在《 "【高并发】高并发环境下诡异的加锁问题(你加的锁未必安全)" 》一文中,我们在转账类TansferAccount中使用TansferAccount.clas ...
分类:
其他 时间:
2020-04-12 23:07:47
收藏:
0 评论:
0 赞:
0 阅读:
56
[TOC] 目录树 看到这个问题,我们是一头雾水啊,这讲了个啥?别急,让我们用测试样例模拟一遍。 样例模拟 首先我们先考虑存储数据的方式,根据观察和我们对文件夹的理解,对于一个文件夹而言,与其他文件或文件夹只会有 2 种关系——和我在同一目录、在我的目录,也就是只有同级和下级两种关系。因此我们就很自 ...
分类:
其他 时间:
2020-04-12 23:07:14
收藏:
0 评论:
0 赞:
0 阅读:
162
个人信息 名字简写:wzl 性别:男♂ 年龄:14 教育:八年级(五四制) 坐标:SD 爱好:编程、看书、逛b站 游戏:学习第一,不打游戏(但是喜欢MC、PVZ、猫鼠、UT、三角符文) 关键词:蒟蒻、文化课败犬、初中生 账号信息 luogu: "ahawzlc" codeforces: "ahawz ...
分类:
其他 时间:
2020-04-12 23:06:54
收藏:
0 评论:
0 赞:
0 阅读:
55
今天空了学习一下弹出层 还是一步步展示把 首先,layer可以独立使用,也可以通过Layui模块化使用。我个人一直是用的模块化的 所以下面素有的都是基于模块化的。 引入好相关文件就可以开始啦 今天放图片把 试着学一下放图片 1.最简单的弹层,这个弹层的效果其实就是一个加了特效和样式的alert(); ...
分类:
其他 时间:
2020-04-12 23:05:46
收藏:
0 评论:
0 赞:
0 阅读:
56
登录逻辑判断 1.缓存token,使用的是shared_preferences 简单封装一层 2.在入口类判断是否登录,决定加载哪个页面 3.登录界面 登录界面代码如下 ...
分类:
其他 时间:
2020-04-12 23:05:08
收藏:
0 评论:
0 赞:
0 阅读:
567
import jiebaimport wordcloudfrom imageio import imreadfrom wordcloud import WordCloudmask=imread('C:\\Users\\李震宇\\Pictures\\黑寡妇.jpg')f=open('C:\\Users ...
分类:
其他 时间:
2020-04-12 23:04:50
收藏:
0 评论:
0 赞:
0 阅读:
56
一、下载mysql数据库 1:详细下载安装版本可见官网:https://dev.mysql.com/downloads/mysql/5.7.html 二、安装mysql数据库 2.1:下载后解压: 注意:解压缩的路径里面不要出现中文!!! 2.2:配置mysql:在与bin同级目录下新建data目录 ...
分类:
数据库技术 时间:
2020-04-12 23:04:17
收藏:
0 评论:
0 赞:
0 阅读:
103
1.print('\n{}{}'.format('数字:',0)) # 优势1:不用担心用错类型码。2.print('{},{}'.format(0,1)) # 优势2不设置指定位置时,默认按顺序对应。3.print('{1},{0}'.format(0,9)) # 优势3:当设置指定位置时,按指定 ...
分类:
编程语言 时间:
2020-04-12 23:03:47
收藏:
0 评论:
0 赞:
0 阅读:
120
JavaScript之其他补充 序列化(JSON) JSON.stringify(obj) 序列化,把列表转换成字符串 JSON.parse(str) 反序列化。 url转义 decodeURI( ) URl中未转义的字符 decodeURIComponent( ) URI组件中的未转义字符 enc ...
分类:
编程语言 时间:
2020-04-12 23:03:28
收藏:
0 评论:
0 赞:
0 阅读:
60
1. 通过 push_back 进行数据写入 : vector 可以通过 “push_back ” 写入数据,通过 push_back 可以将数据直接写入至 vector 的末尾,push_back 会自动申请内存,并且多次 push_back 后会自动预先分配内存,如下代码: 1 #include ...
分类:
其他 时间:
2020-04-12 23:02:49
收藏:
0 评论:
0 赞:
0 阅读:
61
相对路径与绝对路径 [相对路径与绝对路径的区别][1](引用) 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)。例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm 代表了一个URL ...
分类:
编程语言 时间:
2020-04-12 23:02:32
收藏:
0 评论:
0 赞:
0 阅读:
56
1、意图 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 2、结构 3、参与者 Builder——为创建一个product对象的各个部件指定抽象接口; ConcreteBuilder——实现Builder的接口以构造和装配该产品的各个部件;定义并明确它所创建的表示;提供一 ...
分类:
其他 时间:
2020-04-12 23:02:07
收藏:
0 评论:
0 赞:
0 阅读:
48
《悦享书院》 软 件 需 求 规 格 说 明 书 2020-03 版本变更历史 版本 提交日期 主要编制人 审核人 版本说明 1.0 2020.4.6 张广展、邓欢、张凡凡、李雨佳、罗嘉豪 张广展 初稿 2.0 2020.4.10 张广展、邓欢、张凡凡、李雨佳、罗嘉豪 张广展 终稿 目录 1引言.. ...
分类:
其他 时间:
2020-04-12 23:01:06
收藏:
0 评论:
0 赞:
0 阅读:
63
今天在pycharm中通过pip install下载插件时,不知道什么原因出了错 解决方法:降低了pip的版本 pip下载地址:https://pypi.org/project/pip/19.1.1/#files 下载后解压,并进入解压后的文件 输入 python setup.py install ...
分类:
其他 时间:
2020-04-12 23:00:51
收藏:
0 评论:
0 赞:
0 阅读:
1141
本周继续学习了echarts的异步加载方式: <%@ include file="left.jsp"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE ...
分类:
其他 时间:
2020-04-12 23:00:31
收藏:
0 评论:
0 赞:
0 阅读:
56
fp = fopen("D:\\pthread\\Pre-built.2\\111.yuv", "rb+"); // 绝对路径 符号 \\ ...
分类:
Windows开发 时间:
2020-04-12 23:00:12
收藏:
0 评论:
0 赞:
0 阅读:
78
什么是元类 我们知道,实例对象是由类创建的,那么类又是由什么创建的呢? 答案就是元类。 元类基本不会用到,但是就算不用,也应该去熟悉一下概念。 理解类也是对象 在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在Python中这一点仍然成立: class ObjectCreator(o ...
分类:
编程语言 时间:
2020-04-12 22:59:51
收藏:
0 评论:
0 赞:
0 阅读:
57
前端经常遇到上拉加载更多的需求,一般还涉及到翻页。小程序里已经给了下拉到底的触发方法onReachBottom(),这里记录下怎样使用这个方法实现下拉加载更多,有需要的直接看代码,有详细注释: 1、首先在data里定义一下返回数据data,和翻页的页数pagenum data: { datalist ...
分类:
微信 时间:
2020-04-12 22:59:11
收藏:
0 评论:
0 赞:
0 阅读:
128
1、队列的基本概念 队列(queue)是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。 队列的数据元素又称为队 ...
分类:
编程语言 时间:
2020-04-12 22:58:37
收藏:
0 评论:
0 赞:
0 阅读:
53
JavaScript ES6之前的还没有Class类的概念,生成实例对象的传统方法是通过构造函数。 例如: 1 function Mold(a,b){ 2 this.a=a; 3 this.b=b; 4 } 5 Mold.prototype.count=function(){ 6 return th ...
分类:
Web开发 时间:
2020-04-12 22:58:04
收藏:
0 评论:
0 赞:
0 阅读:
59