关于循环缓冲区(Ring Buffer)的概念,其实来自于Linux内核(Maybe),是为解决某些特殊情况下的竞争问题提供了一种免锁的方法。这种特殊的情况就是当生产者和消费者都只有一个,而在其它情况下使用它也是必须要加锁的。对应在Linux内核中有对它的定义: struct kfifo { uns ...
分类:
其他 时间:
2018-12-19 17:35:04
收藏:
0 评论:
0 赞:
0 阅读:
145
1.添加字段: alter table 表名 add (字段 字段类型) [ default '输入默认值'] [null/not null] ; 2.添加备注: comment on column 库名.表名.字段名 is '输入的备注'; 如: 我要在ers_data库中 test表 docum ...
分类:
数据库技术 时间:
2018-12-19 17:34:34
收藏:
0 评论:
0 赞:
0 阅读:
160
python 迭代器和生成器 python 迭代器和生成器 python 迭代器和生成器 python 迭代器和生成器 一、可迭代协议:可以被迭代要满足要求的就叫做可迭代协议。内部实现了__iter__方法 iterable:可迭代的 对应的标志 什么叫迭代?:一个一个取值,就像for循环一样取值 ...
分类:
其他 时间:
2018-12-19 17:34:15
收藏:
0 评论:
0 赞:
0 阅读:
167
title: You are what you write——沈向洋 date: 2018 02 21 13:18:28 tags: [随想,write] categories: 个人文章 Are Twitter, PowerPoint, Facebook, Instagram and textin ...
分类:
其他 时间:
2018-12-19 17:33:54
收藏:
0 评论:
0 赞:
0 阅读:
172
恢复内容开始 Flask Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login, ...
分类:
编程语言 时间:
2018-12-19 17:33:39
收藏:
0 评论:
0 赞:
0 阅读:
130
非绑定方法 没有自动传值的功能 @staticmethod 绑定方法 绑定给谁就给谁调用,调用时会自动将调用者作为第一个参数传递给函数 1.绑定到对象的方法(不被任何装饰器装饰的函数) 2.绑定到类的方法 @classmethod 装饰的函数 class A: def __init__(self, ... ...
分类:
编程语言 时间:
2018-12-19 17:33:18
收藏:
0 评论:
0 赞:
0 阅读:
118
本文主要针对GROUP BY 和 HAVING两个关键字进行分析 使用测试表如下: 测试前,只知道GROUP BY 这个关键字的作用是根据一个字段进行分组,去重。HAVING对分组设置条件。 具体分组规则,设置条件不清楚。 测试开始 首先 单独使用GROUP BY对 kecheng 字段进行分组: ...
分类:
数据库技术 时间:
2018-12-19 17:32:34
收藏:
0 评论:
0 赞:
0 阅读:
188
写在前面: 日志是记录操作的一种好方式。但是日志,基本都是基于文件的,也就是要写到磁盘上的。这时候,磁盘将会成为一个性能瓶颈。对于普通的服务器硬盘(机械磁盘,非固态硬盘),python日志的性能瓶颈是多少呢?今天我们就来测一下。 测试代码如下: #! /usr/bin/env python#codi ...
分类:
编程语言 时间:
2018-12-19 17:32:16
收藏:
0 评论:
0 赞:
0 阅读:
130
一、使用注解(基于Aspect) 1、spring不会自动去寻找注解,必须告诉spring那个包下的类有注解 1.1 先引入xmlns:context命名空间 2、@Component 2.1 相当于<bean/> 2.2 如果没有参数,把类名首字母变小写,相当于<bean id=" "/> 2.3 ...
分类:
其他 时间:
2018-12-19 17:31:52
收藏:
0 评论:
0 赞:
0 阅读:
154
import 'package:flutter/material.dart'; class LearnRadioButton extends StatefulWidget{ @override State createState() { return new _LearnRadioButton();... ...
分类:
其他 时间:
2018-12-19 17:31:32
收藏:
0 评论:
0 赞:
0 阅读:
1389
使用Intellij IDEA创建项目发现包没有分层,使用不方便。 可以点击右上角的设置,把红框选项的√去掉即可。 就会分层显示了,这就很舒服了。 可以点击右上角的设置,把红框选项的√去掉即可。 就会分层显示了,这就很舒服了。 可以点击右上角的设置,把红框选项的√去掉即可。 就会分层显示了,这就很舒 ...
分类:
其他 时间:
2018-12-19 17:31:09
收藏:
0 评论:
0 赞:
0 阅读:
949
1. 头文件 2. 数组初始化 3. 结构体初始化 ...
分类:
其他 时间:
2018-12-19 17:30:35
收藏:
0 评论:
0 赞:
0 阅读:
148
这两个题是一模一样的 宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。” 现给出一批考生的德才分数,请根据司马光的理论给出录取排名。 输入格式: 输入第一行给 ...
分类:
其他 时间:
2018-12-19 17:30:14
收藏:
0 评论:
0 赞:
0 阅读:
161
1.正则的懒惰性??? 每次在它的方法exec中捕获的时候,只捕获第一次匹配的内容,而不往下捕获,我们把这种情况称为正则的懒惰性 且每一次捕获的位置都是从索引0开始 正则的实例对象上有一个lastindex的属性,是正则开始捕获的起始位置 var reg=/\d+/; var st="abc123e ...
分类:
其他 时间:
2018-12-19 17:29:55
收藏:
0 评论:
0 赞:
0 阅读:
188
#!/bin/bashcnn_db=$1table=$2alter_conment=$3cnn_host='192.168.10.14'cnn_user='root'cnn_pwd='123456'echo "$cnn_db"echo "$table"echo "$alter_conment"/ap ...
分类:
其他 时间:
2018-12-19 17:28:16
收藏:
0 评论:
0 赞:
0 阅读:
197
json字符串对象和json字符串数组:JSONArray跟JSONObject的区别就是JSONArray比JSONObject多中括号[] jsonObject: jsonArray: 例如:String转json对象: 创建json对象,用put(key,value)拼接json: 创建jso ...
分类:
编程语言 时间:
2018-12-19 17:28:02
收藏:
0 评论:
0 赞:
0 阅读:
149
【前端芝士树】 Vue.js 面试题整理 MVVM是什么? MVVM 是 Model View ViewModel 的缩写。 Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。 View 代表UI 组件,它负责将数据模型转化成UI 展现出来。 ViewModel 监听模型数据 ...
分类:
Web开发 时间:
2018-12-19 17:27:44
收藏:
0 评论:
0 赞:
0 阅读:
170
需求:表中的数据的16进制存储在数据库中,先需要将数据按照10进制进行输出解决方法:使用mysql自带的conv函数进行数据转换语法如下:conv(N,frombase,tobase)实例1:SELECTconv(‘0a‘,16,10)实例2:set@n="0926F281";selectconv(@n,16,10);查询结果通过conv可以实现在mysql中的
分类:
数据库技术 时间:
2018-12-19 16:53:47
收藏:
0 评论:
0 赞:
0 阅读:
304
关键词 常用关键字53个(含2个保留字): 1、保留关键字(2个) const ——常量 常数:用于修改字段或局部变量的声明。 goto——转到 指定跳转到标签,找到标签后,程序将处理从下一行开始的命令 2、访问修饰符的关键字(3个) public (公有的) 可跨包 protected (受保护的 ...
分类:
编程语言 时间:
2018-12-19 16:46:11
收藏:
0 评论:
0 赞:
0 阅读:
179
原因分析: gdaml服务中依赖org.apache.xerces_2.9.0.v201101211617.jar会产生jar包冲突 解决方法: 项目中的这个jar包删除,并将这个jar包放在服务器中jdk的扩展类加载路径,rm org.apache.xerces_2.9.0.v2011012116 ...
分类:
编程语言 时间:
2018-12-19 16:45:31
收藏:
0 评论:
0 赞:
0 阅读:
723