13 fly2749

尚未进行身份认证

暂无相关简介

等级
TA的排名 5k+

Matplotlib图表不能在Pycharm中显示的问题

初学者可能都会遇到一个小问题就是:在用IPython的时候,可以使用类似%matplotlibinline的MagicFunction(魔法函数)来显示Matplotlib图表,但是用Pycharm编写项目的时候是不能写magic函数的,会出现编译错误:但是不加这行,运行后,Matplotlib图表就不会正常显示。程序运行后也不会报错,只会在控制台输出:Processfi...

2018-10-30 17:05:28

Python绘图问题:Matplotlib中%matplotlib inline是什么、如何使用?

%matplotlibinline是一个魔法函数(MagicFunctions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数(MagicFunctions),你可以通过命令行的语法形式来访问它们。可见“%matplotlibinline”就是模仿命令行来访问magic函...

2018-10-30 16:16:56

STL——以鲁棒局部加权回归作为平滑方法的时间序列分解方法

摘要STL是一种把时间序列分解为趋势项(trendcomponent)、季节项(seasonalcomponent)和余项(remaindercomponent)的过滤过程。STL有一个简单的设计,它包含了loess平滑法的一系列应用;这个简单的设计允许对过程的属性进行分析,也可以实现快速计算,即使对于长时间的时间序列、以及大量的趋势和季节性的平滑,也可以进行快速计算。STL...

2018-10-19 11:19:31

分布式锁 Java常用技术方案

前言:由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些经验和网上看到的一些资料,做一个讲解和总结。希望这篇文章可以方便自己以后查阅,同时要是能帮助到他人那也是很好的。

2017-12-30 14:03:40

Objective-C 里指针变量星号 * 你会放在哪个位置

话说在 Objective-C里声明指针变量时,星号(*) 该放到哪个位置,是紧贴变量类型,紧贴变量名还是放它们之间两边用空格,或者全挤在一起?到底还是在思考C/C++ 中指针变量的声明风格,因为 Objective-C 是 C 的超集。纯粹讲 Objective-C 的代码风格,我觉得 Google 的 GoogleObjective-CStyleGuide 非常有指导意义

2017-07-25 19:43:13

activiti工作流数据库表详细介绍(23张表)

Activiti的后台是有数据库的支持,所有的表都以ACT_开头。第二部分是表示表的用途的两个字母标识。用途也和服务的API对应。ACT_RE_*:'RE'表示repository。这个前缀的表包含了流程定义和流程静态资源(图片,规则,等等)。ACT_RU_*:'RU'表示runtime。这些运行时的表,包含流程实例,任务,变量,异步任务,等运行中的数据。Act

2016-07-15 17:15:32

linux中防DDOS攻击软件DDoS-Deflate详解

虽然说linux中的iptables软件可以有效的防止ddos攻击了,但是有很多朋友会发现这个只能防小攻击了,如果稍大一点的ddos攻击就会有问题了,下面我们来介绍使用一款名为DDoS-Deflate工具软件来防止ddos攻击。

2016-05-11 10:33:03

netstat监控大量ESTABLISHED连接与Time_Wait连接问题

问题描述:在不考虑系统负载、CPU、内存等情况下,netstat监控大量ESTABLISHED连接与Time_Wait连接。#netstat-n|awk'/^tcp/{++y[$NF]}END{for(winy)printw,y[w]}'CLOSE_WAIT348ESTABLISHED1240TIME_WAIT

2016-05-11 10:19:15

为CentOS安装防DDOS攻击软件DDoS-Deflate

DDoS-Deflate是一款非常小巧的防御和减轻DDoS攻击的工具,它可以通过监测netstat来跟踪来创建大量互联网连接的IP地址信息,通过APF或IPTABLES禁止或阻档这些非常IP地址。我们可以使用netstat命令查看当前系统连接的状态,是否有受到DDOS攻击[root@localhost~]#netstat-ntu|awk'{print$5}'|cut-d

2016-05-09 17:34:53

linux目录结构详细介绍

目录1、树状目录结构图2、/目录3、/etc/目录4、/usr/目录5、/var/目录6、/proc/目录7、/dev/目录该文章主要来自于网络进行整理。目录结构参考地址:http://www.hudong.com/wiki/linux%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84http://lin

2016-04-28 10:37:26

打开MySQL数据库远程访问的权限

在我们使用mysql数据库时,有时我们的程序与数据库不在同一机器上,这时我们需要远程访问数据库。缺省状态下,mysql的用户没有远程访问的权限。下面介绍两种方法,解决这一问题。1、改表法可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql"数据库里的"user"表里的"host"项,从"l

2016-04-28 10:17:35

linux系统空间满了的处理办法(如何清理空间垃圾)

许多网站站长会遇到自己网站空间满了,网站打不开,写不进去,或打开空白,甚至连网站管理后台也打不开,服务器站点系统管理(如wdcp等控制面板)也打不开。    遇到这种情况,许多菜鸟站长都会束手无策,不知如何是好。以阿里云的云服务器为例,刚开始时觉得需求不大,开的空间比较小,一般5-20G的系统盘。渐渐的网站发展了,数据多了,麻烦就来了。空间一满,就出再这样那样的问题。最大的问题是阿里云的云

2016-04-20 16:35:36

log4j2 使用详解

前段时间一直用jWebSocket开发长连接的web服务,发现log4j记录log极为好用,今天准备仔细研究一下。1.Log4j2的导入         首先到http://logging.apache.org/log4j/2.x/download.html上下载最新的log4j2的jar包,然后再eclipse中加入log4j-api-2.0-beta2.jar和l

2015-12-04 15:05:45

Eclipse修改编码格式(比较全的)

进入Eclipse,导入一个项目工程,如果项目文件的编码与你的工具编码不一致将会造成乱码。如:如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使Java文件使用UTF-8编码。修改默认编码在菜单导航栏上Window-->Preferences打开"首选项"对话框,左侧导航树,导航到 General-->WorkspaceWind

2015-09-04 15:27:59

nginx防御ab,webbench,jmeter攻击

类似于ab,webbench,jmeter等这种压力测试工具,也是一种攻击方式,通过制造大量的并发请求,耗尽服务器资源。对于一般中小型网站,很可能一句 webbench-c30000-t500http://hostname/就能让服务器挂掉.该如何防御?原理是通过http_user_agent来判断。apacheab的http_user_agent为

2015-07-26 00:38:10

com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@d3ade7 ,项目启动错误

在用hibernate,spring,struts,3个框架的做项目的时候,运行tomcat,报了下面一推错误:[062918:12:30285WARN]  ThreadPoolAsynchronousRunner.java:608-com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@d3a

2015-07-16 12:19:56

eclipse导入svn中现有的maven工程

Eclipse导入现有的maven工程第一步:右键如图new->other进入other->输入svn->从svn检索项目,如图点击next>如下图,如是第一次则选择创建新的。若不是第一次,则选择现存的,下面的图就是一个现存的。完成后此时形成一个映射,如第一个图skydrive[skydrive]就是相当于一个映射第二步:从skydrive映射导入到本地maven

2015-07-07 23:37:38

高效分布式操作解决方案

为什么要替代分布式事务?   当我们系统的数据量很大,大都需要对数据库进行分割,部署多台数据库实例,这样就避免不了某些操作需要同时修改几个数据库实例里的数据,为了保证数据准确性和一致性,我们大都使用分布式事务来实现(非常经典的两阶段提交协议)。  分布式事务最大的优点就是简化应用开发,对于时间紧迫并且性能要求不高的系统可以大大的提高开发效率,这也是大多开发者沉醉于其

2015-05-05 20:01:22

(算法)从10000个数中找出最大的10个

从10000个整数中找出最大的10个,最好的算法是什么?算法一:冒泡排序法  千里之行,始于足下。我们先不说最好,甚至不说好。我们只问,如何“从10000个整数中找出最大的10个”?我最先想到的是用冒泡排序的办法:我们从头到尾走10趟,自然会把最大的10个数找到。方法简单,就不再这里写代码了。这个算法的复杂度是10N(N=10000)。算法二:  有没有更好一点的算

2015-04-25 05:02:34

深入理解Java内存模型之系列篇

并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。在消息传递的并发模型里,线程之间没有公共

2015-04-18 08:37:45

查看更多

勋章 我的勋章
    暂无奖章