centos7中使用bash脚本动态添加crontab定时任务

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/83746052 1.首先将在已创建的定时任务放在某个txt文件中 例如:/file/test/tab.txt 20 * * * * /tmp/shdir/test.sh >> /file/test/tab.txt 2.创建一个执行脚本 例如:new_test.sh 写入以下内容 #!/bin/bash #删除旧任务 sed -i '/te
分类: 其他 发布时间: 12-24 23:38 阅读次数: 0

CentOS7系统 Python3虚拟环境下 PyV8的安装与使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/83818473 系统:centos7 环境:python3.6.3 1 、安装boost : PyV8 依赖于Boost yum install boost yum install boost-devel yum install boost-doc 2 、下载pyv8文件  github 地址: https://github.com/e
分类: 其他 发布时间: 12-24 23:37 阅读次数: 0

利用正则表达式处理爬取的今日头条内容数据(Python爬虫数据清洗)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/83856717 本次要处理的是抓取的头条内容,内容如下: content = '''content: '<div><blockquote><p><strong>想要更多科技类资讯,欢迎关注公众号“中研网”</strong></p></blockquote>&
分类: 其他 发布时间: 12-24 23:37 阅读次数: 0

yum源使用的几个报错小总结

服务器上的yum突然不好使用,使用yum时有如下几个保持,解决方案如下: 1)Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge. [root@bastion-IDC src]# yum list ...... Could not retrieve mirrorlist http://mirrorlist.repoforge.org/el6/mirrors-rpmforge erro
分类: 其他 发布时间: 12-24 23:37 阅读次数: 0

远程服务器系统升级后,使用SSH登陆不上。报错为Host key verification failed.

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/84111484 主要原因是:系统升级后会重新生成一份主机密钥,然而自己的机子中存储的确是之前的密钥,与远程主机发送RSA密钥的指纹不同。所以将自己机子中的密钥删除即可。 报错如下: 1.删除known_hosts文件: 2.重新登陆 至此就已经可以正常登陆服务器了。
分类: 其他 发布时间: 12-24 23:36 阅读次数: 0

如何从本机之外的其他电脑上访问本机虚拟机中的django程序

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/84134351 1,将VM虚拟机设置为桥连接模式,桥连接下的选项(复制物理网络连接状态(P))如果自己使用的是台式机机就不必要选。此项的意思就是:假如你的虚拟机安装在笔记本上,在你切换有线网络和无线网络时,IP地址就可能会发生变化。选择了此项之后,IP地址就不会发生变化。 2.在虚拟机中开启相对应的端口号 //添加端口号 firewall
分类: 其他 发布时间: 12-24 23:36 阅读次数: 0

CentOS7系统中的常见配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/84334292 今天为大家介绍一个centos7中非常常见的配置,大家看后一定受益匪浅! 一、使用SSH连接工具连接到服务器 $ssh root@ip地址 二、连接上服务器之后,先安装Python包管理工具, yum install python-setuptools && easy_install pip 三、安装Shadowsock
分类: 其他 发布时间: 12-24 23:36 阅读次数: 0

python3虚拟环境中解决 ModuleNotFoundError: No module named '_ssl'

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/84336109 当我在python3虚拟环境中导入ssl模块时报错,报错如下: (py3) [root@localhost Python-3.6.3]# python3 Python 3.6.3 (default, Nov 19 2018, 14:18:18) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)]
分类: 其他 发布时间: 12-24 23:36 阅读次数: 0

Scrapy框架中解决OSError=[Errno 2] No such file or directory: 'Xvfb': 'Xvfb'

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/84634997 当在scrapy框架的Middlewares.py中导入以下语句后报错 from pyvirtualdisplay import Display display = Display(visible=0, size=(800, 600)) display.start() 报错如下: raise EasyProcessCh
分类: 其他 发布时间: 12-24 23:35 阅读次数: 0

解决‘ImportError: No module named '_sqlite3'’

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/84635933 1、第一步 yum install sqlite-devel 2、第二步 cd /usr/local/src/Python3.6.3 3、第三步 ./configure make && make install 完毕!
分类: 其他 发布时间: 12-24 23:35 阅读次数: 0

centos7下安装pycharm 专业版

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/84782005 首先下载pycharm的linux版本的软件包,下载地址: http://www.jetbrains.com/pycharm/download/#section=linux 解压 $ tar -xf pycharm-professional-2018.3.tar.gz 进入解压后的文件夹下的bin目录,执行 cd pyc
分类: 其他 发布时间: 12-24 23:35 阅读次数: 0

Centos7中使用uwsgi部署Django项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/84984801 uwsgi uWSGI实现了WSGI的所有接口,是一个快速、自我修复、开发人员和系统管理员友好的服务器。uWSGI代码完全用C编写,效率高、性能稳定。 1、安装uwsgi pip install uwsgi 2、配置uWSGI,在项目目录下创建uwsgi.ini文件,配置如下: [uwsgi] #使用nginx连接时使用
分类: 其他 发布时间: 12-24 23:35 阅读次数: 0

JS中如何防止AJAX命令重复加载(执行一次,自动向后台发送两次以上的请求)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26870933/article/details/84991630 将代码部署在服务器上后,在提交数据并将数据插入数据库时,总是在提交后不多时,数据便变成了乱码。后来发现原来是AJAX在捣鬼。 1、将如下代码放在将要发送AJAX请求的方法前 <!--防止ajax重复加载--> <script> function prevent_reloading(){ var pendin
分类: 其他 发布时间: 12-24 23:34 阅读次数: 0

Java(1)

1、安装JDK开发环境 下载网站:http://www.oracle.com/ 开始安装JDK: 修改安装目录如下: 确定之后,单击“下一步”。 注:当提示安装JRE时,可以选择不要安装。 2、配置环境变量:  对于Java程序开发而言,主要会使用JDK的两个命令:javac.exe、java.exe。路径:C:\Java\jdk 1.7.0 _09\bin。但是这些命令由于不属于windows自己的命令,所以要想使用,就需要进行路径配置。  单击“计算机-属性-高级系统设置”,单击“环境变量
分类: 其他 发布时间: 12-24 23:34 阅读次数: 0

随便说说堆——二项堆

二项堆其实就是由多棵二项树构成的森林,每棵树的根结点构成一个单链表。其链表序列,按照每棵二项树的度从小到大排列。 依然分析它的五种基本操作: make_heap:建立一个空堆,或者把数组中元素转换成二叉堆。 insert:插入元素。 minimun:返回一个最小数。 extract_min:移除最小结点。 union:合并堆 二项树 说说二项树。 定义 二项树B0由一个结点组成。 二项树Bk是由两棵二项树Bk-1组成,其中一棵树作为另一颗树的左儿子。 性质 二项树Bk具有2k个结点。 二项树B
分类: 其他 发布时间: 12-24 23:34 阅读次数: 0

Windows开发之动态库加载

前段时间写代码,主进程要加载很多dll,刚开始写的dll动态加载,好麻烦的说。老大说写成静态加载,理解错了意思,改成了静态库,真的傻。好长时间没写动态库,忘得差不多了,笔记里也是简单记了下。最后改成了个dll静态加载,现在来总结一下吧。 动态库,在Windows下为dll文件,Linux下是so,这里先不讨论。dll文件即可执行文件的一种,也是就PE文件,还有一种常见的PE文件格式就是exe文件,也就是Windows程序。动态库不能单独执行,必须加载到某一进程中,动态库的加载可分为静态加载和动
分类: 其他 发布时间: 12-24 23:34 阅读次数: 0

算法第五次实践

实践题目 :工作分配问题 问题描述   设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 算法描述(包括解空间,画出测试样例的解空间树,剪枝(约束函数或限界函数)方法描述) 由于每个人都必须分配到工作,在这里可以建一个二维数组c[i][j],用以表示i号工人完成j号工作所需的费用。给定一个循环,从第1个工人开始循环分配工作,直到所有工人都分配到。为第i个工人分配工作时,再循环检查每个
分类: 其他 发布时间: 12-24 23:34 阅读次数: 0

java8lambda表达式day01

一、函数式接口 只有一个 抽象方法 的 接口 叫函数式接口 /** * @auther hhh * @date 2018/12/24 22:20 * @description 函数式接口:只有 一个 抽象方法 的接口叫函数式接口 * default、static、Object中的方法除外,其他的抽象方法 */ @FunctionalInterface//注解:java8提供的,只能标注在函数式接口之上,如果这个类不是一个函数式接口,就会报错 public interface User
分类: 其他 发布时间: 12-24 23:34 阅读次数: 0

年终总结,我为什么离开舒适区?

年终总结,我为什么离开舒适区?   当圣诞夜过去,也意味着这一年即将结束,迎来崭新的开始,一年时间既短暂,又漫长,当离开人生的舒适区,将迎来一个又一个的挑战。 如果说一个人的优秀,取决于他天赋,以及他为之付出的额外努力,那么问一问自己,是否真的认真的付出了吗? 回顾2018,前大半段时间,为了某大型国企的信息化建设项目,付出了非常多的努力,但是却没能获得足够令人满意的收获,总体而言,觉得还是努力的不够。主要原因依然在于,低估了项目的难度,而高估了自己的能力。也许表面上看,似乎能够把事情妥善的处
分类: 其他 发布时间: 12-24 23:34 阅读次数: 0

2018.12.24-3881-[Coci2015]Divljak

算法标签:AC自动机 思路: 我们可以先把所有s串在AC 自动机上跑一遍,考虑如果一个串出现了,则我所能指向的所有fail节点都可以获得贡献,于是我们建出一棵fail树。 接下来考虑把T串加入,自己思考我们发现如果只是单纯把我到根节点的路径权值都+1,我们可能会重复计算答案,于是就要树链合并,即按照dfs序排序后,每一只修改我和上一个点的lca到我的路径,就不会重复。有点卡空间,我的做法是lca用线段树维护区间d最小值找出lca,时间(常数大)换空间了。 没有强制在线所以可以用AC自动机写,如
分类: 其他 发布时间: 12-24 23:34 阅读次数: 0