搜索到与相关的文章
redis

redis系列之redis是什么

一、简介REmoteDIctionaryServer(Redis),redis是一个基于内存的单机key/value系统,类似memcached,但支持value为多种形式,包括:字符串(string)、链表(list)、集合(set)、有序集合(sortedset)和hashtable二、特点1优点与memcache和MySQL等类似产品比较,Redis有以下几个优点:(1)非常丰富的数据结构,且这些数据结构的常见操作均是原子性的;(2)高速读写。Mem

系统 2019-08-12 01:51:26 3511

Linux

Linux 下 Tomcat 内存大小配置

找到TOMCAT_NOME/bin/catalina.sh文件加入以下代码:JAVA_OPTS="-Xms256m-Xmx512m-Xss1024K-XX:PermSize=128m-XX:MaxPermSize=256m"具体位置如下图:参数解释:-Xms128mJVM初始分配的堆内存-Xmx512mJVM最大允许分配的堆内存,按需分配-XX:PermSize=64MJVM初始分配的非堆内存-XX:MaxPermSize=128MJVM最大允许分配的非堆

系统 2019-08-12 01:33:10 3511

Python

[Python知识图谱] 四.Python和Gephi实现中国知网合作关系知识图谱

该系列文章主要讲解知识图谱或关系图谱的构建方法,前文介绍了Neo4j图数据库和Jieba、PyLTP的基本用法。本篇文章主要采用Python和Gephi构建中国知网某个领域的作者合作关系和主题词共现的知识图谱,重点阐述了一种可操作的关系图谱构建方法,可用于论文发表、课程或企业可视化展示等。其基本步骤如下:1.在中国知网搜索“清水江”关键词,并导出论文Excel格式。2.使用Python处理文本,获取作者合作的共现矩阵及三元组。3.Gephi导入CSV节点及

系统 2019-09-27 17:54:13 3510

Python

Cygwin安装GCC、G++、Python、git、vim教程

百度百科:Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnussolutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。Cygw

系统 2019-09-27 17:54:06 3510

IOS

键盘样式风格有关设置-iOS开发

一、键盘风格UIKit框架支持8种风格键盘。typedefenum{UIKeyboardTypeDefault,//默认键盘:支持所有字符UIKeyboardTypeASCIICapable,//支持ASCII的默认键盘UIKeyboardTypeNumbersAndPunctuation,//标准电话键盘,支持+*#等符号UIKeyboardTypeURL,//URL键盘,有.com按钮;只支持URL字符UIKeyboardTypeNumberPad,/

系统 2019-08-29 22:58:56 3510

编程技术

IBM MQ介绍

转自:http://hi.baidu.com/lubezhang/blog/item/bd308b3b7ecce3ec14cecb4f.htmlIBMMQ(IBMMessageQueue)是IBM的一款商业消息中间产品,适用于分布式计算环境或异构系统之中。消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收

系统 2019-08-29 22:56:16 3509

Python

python列表插入append(), extend(), insert

append(),extend(),insert()都是列表操作中常用的插入函数。其中前两个均接收一个参数,并插入到列表尾部。最后一个接收两个参数,将参数2插入到参数1之前。本文主要讨论append()和extend()的区别。这两者都是插入函数,但是不同的是,append()的参数被视为对象,而extend()中的参数则被视为列表也就是说,append()函数会将所有的参数视为一个列表元素插入到列表尾部,看例子一、append()先创建一个空列表吧>>>

系统 2019-09-27 17:56:36 3508

Python

python实现各种插值法(数值分析)

一维插值插值不同于拟合。插值函数经过样本点,拟合函数一般基于最小二乘法尽量靠近所有样本点穿过。常见插值方法有拉格朗日插值法、分段插值法、样条插值法。拉格朗日插值多项式:当节点数n较大时,拉格朗日插值多项式的次数较高,可能出现不一致的收敛情况,而且计算复杂。随着样点增加,高次插值会带来误差的震动现象称为龙格现象。分段插值:虽然收敛,但光滑性较差。样条插值:样条插值是使用一种名为样条的特殊分段多项式进行插值的形式。由于样条插值可以使用低阶多项式样条实现较小的插

系统 2019-09-27 17:53:54 3508

Python

python 批量修改 labelImg 生成的xml文件的方法

概述自己在用labelImg打好标签后,想只用其中几类训练,不想训练全部类别,又不想重新打标生成.xml文件,因此想到这个办法:直接在.xml文件中删除原有的不需要的标签类及其属性。打标时标签名出现了大小写(工程量大时可能会手滑),程序中有改写标签值为小写的过程,因为我做py-faster-rcnn训练时,标签必须全部为小写。以如下的.xml文件为例,我故意把标签增加了大写test.jpgC:\Users\yasin\Desktop\testUnknown

系统 2019-09-27 17:48:37 3508

redis

redis源码笔记-dict.h

这篇介绍redis最后一个基础数据结构——hash表。可以毫不夸张的说,hash表是redis一切存储的基础,也是redis得以快如飞的基础。注:其实还有个intset,不过intset是在持久化dump到硬盘时为节省空间设计的,和我们这里谈的不一样。dict的设计呢,简单的说是一个双表,“一主一从”,不定时rehash,建议大家在读代码前能够对这个设计有所了解。Anyway,随便搜一搜,很多文章的。dict.h1#ifndef__DICT_H2#defi

系统 2019-08-12 01:32:41 3507