- 博客(32)
- 资源 (1)
- 收藏
- 关注
转载 cmake linux 安装
1.查看Linux位数:#getconfLONG_BIT2.获cmake源码包,这里我先新建一个文件夹来存放cmake# mkdir app# cd /app# wget https://cmake.org/files/v3.3/cmake-3.3.2.tar.gz3.解压源码包# tar xzvf cmake-3.3.2.tar.gz4.安装gc...
2019-07-09 10:36:25
294
转载 react 使用 eslint 的三种代码检查方案总结,多了解点--让代码更完美....
1、介绍 ESLint 是一个可扩展,每条规则独立,被设计为完全可配置的lint工具。 可以用来检测代码,避免低级错误 可以用来规范代码的开发风格,统一代码习惯。 2、为什么使用 ESLint ? 统一代码规范 : 在开发中,可能会遇到很多不同的同事同时开发一个项目 ,或者在工作的调整中,会有接手一个项目, 这时...
2018-12-26 17:08:50
1949
原创 Mysql为用户授权
.为用户授权 授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"; 2.1 登录MYSQL(有ROOT权限),这里以ROOT身份登录: @>mysql -u root -p @>密码 2.2 首先为用户创建一个数据库(testDB): mysql>create database test...
2018-11-21 11:32:29
315
转载 scrapy中User-Agent在中间件,settings,Request中设置的顺序问题
这里的user_agent适用于整个项目,如果需要单独对某些请求单独设置User-Agent,就需要在中间件或Request中设置headers scrapy.Request() 中设置的headers和中间件中的headers是同一个headersclass RandomUserAgent(object): def process_request(self, request,...
2018-11-07 09:44:04
492
转载 scrapy 添加请求头
第一种方法在scrapy的spider中添加请求头: headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36'} def start_re...
2018-11-07 09:41:11
4818
转载 Centos6 + python3.5 ,问题:‘ImportError: No module named '_sqlite3'’
安装好的python3.5,import sqlite3 遇到报错:‘ImportError: No module named '_sqlite3'’尝试了网上诸多解决方法,均没有成功,这些失败的方法包括(1)无效方法1step1,yum install sqlite-develstep2,进入python35安装文件夹,例如我的路径是/usr/local/src/Python3.5...
2018-11-06 21:45:41
317
转载 解决import twisted.persisted.styles # NOQA ModuleNotFoundError: No module named 'twisted.persisted'
Linux系统:Centos7 64位安装完scray框架后,在python3下导入scrapy时报错: [root@localhost Python3.6.3]# python3Python 3.6.3 (default, Aug 21 2018, 20:41:20) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linuxType ...
2018-11-06 00:38:57
445
原创 Centos7安装Python3与pip3
1.下载Python3官网地址:https://www.python.org/downloads/release/python-361/下载tgz包就可以了。其实下面的2个包其一都可以使用Version Operating System Description MD5 Sum File Size Gzipped source tarball Source...
2018-11-06 00:29:20
368
转载 redis单例、主从模式、sentinel以及集群的配置方式及优缺点对比
转载自 https://my.oschina.net/zhangxufeng/blog/905611 redis作为一种高效的缓存框架,使用是非常广泛的,在数据存储上,在运行时其将数据存储在内存中,以实现数据的高效读写,并且根据定制的持久化规则不同,其会不定期的将数据持久化到硬盘中。另外相较于其他的NoSql数据库,redis提供了非常丰富的数据结构,如dict,sds,linkedlis...
2018-10-31 16:07:12
187
原创 Redis 启动警告解决
警告:Increased maximum number of open files to 10032 (it was originally set to 1024).解决:#查看系统限制[root@centos224]# ulimit -a #设置“open files”数量[root@centos224]# ulimit -n 10032 #或者设置用户限制[ro...
2018-10-30 16:59:33
764
原创 深入学习Redis集群搭建方案及实现原理
本文将详细介绍集群,主要内容包括: 集群的作用 集群的搭建方法及设计方案 集群的基本原理 客户端访问集群的方法 实践须知(集群伸缩,故障转移,参数优化等) 目录本文将详细介绍集群,主要内容包括:集群的作用数据分区高可用集群的搭建1.执行Redis命令搭建集群2.使用Ruby脚本搭建集群3.集群方案设计集群的基本原...
2018-10-30 10:47:12
521
原创 redis的使用
安装 自行百度 服务器启动 都需要命令行切换到redis的安装目录,例:redis,建议启动时声明配置文件windows:redis-server.exe redis.windows.conflinux:(redis/src目录下)./redis-server ../redis.conf 客户端连接 window:redis-cli.exe -h 1...
2018-10-23 17:06:42
121
原创 Centos7:安装setuptool和pip3
安装过程1.安装相关依赖sudo yum install openssl-devel -y sudo yum install zlib-devel -y2.安装setuptoolswget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.ta...
2018-10-09 16:51:46
1065
原创 Linux Centos7.1.1503下删除原有python、yum并且重新安装
手误操作删除centos自带的python2.7.X,导致yum不能使用,完整卸载并重新安装。使用以下命令查看内核版本,本文以7.1.1503为例 cat /etc/redhat-release 删除现有Python [root@test ~]# rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安...
2018-10-09 10:52:46
1394
原创 CentOS 7从Python 2.7升级至Python3.6.x
1. 环境介绍 Centos 7, 当前的Python版本2.7.12 >> uname -a >> cat /etc/os-release2. 下载Python 3.x的安装包 默认Linux的安装包只能是源码安装(本文以3.6.1为例): >> wget https://www.python.or...
2018-10-08 18:45:04
1069
转载 本地仓库首次上传githu远程仓库
1、创建一个新的仓库 2、git切换到本地项目所在目录,执行git init 初始化一个本地仓库 3、关联远程库:git remote add origin https://github.com/Eric-seven/wx-zerg.git4、进行代码合并,将README.md文件下载到本地仓库:git pull --rebase origin master...
2018-09-20 17:57:10
470
转载 java 去掉数值左右多余的0
//去掉多余的0 public static String getPrettyNumber(String number) { return BigDecimal.valueOf(Double.parseDouble(number)) .stripTrailingZeros().toPlainString(); } publi...
2018-07-16 10:05:49
5247
原创 MultipartEntity实现文件上传的客户端和服务端
客户端:import java.io.File;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import org....
2018-06-05 19:22:22
9927
1
转载 Eclipse RCP 开发系列入门教程
不错的Eclipse RCP开发入门教程,收藏备用! 使用Eclipse RCP进行桌面程序开发(一):快速起步 https://blog.youkuaiyun.com/wsh_0703/article/details/80580200使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框 https://blog.youkuaiyun.com/wsh_0703/article/details/80580...
2018-06-05 13:55:52
19411
2
转载 使用Eclipse RCP进行桌面程序开发(六):向OpenGL进军
看完这一篇,我们应该可以使用OpenGL绘制如下图的场景了。该场景是一个旋转的三菱锥矩阵,下面是旋转到不同方位的截图:我整整花了一个星期的时间来研究SWT中的OpenGL,遇到的第一个困难是找不到传说中的GL类和GLU类,最后,通过搜索引擎终于找到了,原来使用Eclipse进行OpenGL开发,还需要另外下载OpenGL插件,如下图:这里有OpenGL的类库,还有一个示例,把类库下载下来,解压,放...
2018-06-05 13:54:57
1469
转载 使用Eclipse RCP进行桌面程序开发(五):2D绘图
看完这篇文章,可以实现如下界面:当我第一次看到RCP的时候,我就梦想着有一天能够用它开发界面华丽的2D和3D程序,经历过前面的探索,今天终于可以揭开2D绘图的神秘面纱。在包资源管理器的插件依赖项中,我们一眼就可以看到org.eclipse.swt.graphics包,毫无疑问,和2D绘图有关的类就在这个包中。还有一个org.eclipse.swt.opengl包也很引人注目,但是里面却只有GLCa...
2018-06-05 13:53:46
1735
转载 使用Eclipse RCP进行桌面程序开发(四):在Windows中使用Active X控件
看完这篇文章,可以开发如下的界面:没有嵌入Active X控件的视图:嵌入浏览器控件,并显示www.blogjava.net的主页:在Windows系统下,OLE和Active X控件是两个非常吸引人的技术,它们的基础都是COM。OLE的体验,就是平时我们可以把Excel表格嵌入Word文档,或者把PDF嵌入浏览器显示一样,而Active X控件更是无处不在,做VB开发和网页开发的人都应该很熟悉。...
2018-06-05 13:52:14
1506
转载 使用Eclipse RCP进行桌面程序开发(三):视图和透视图
Eclipse RCP开发中,和用户进行交互最多的界面,应该是视图了,而透视图就是将已有的视图、菜单、工具栏、编辑器等等进行组合和布局。看完这一节,我们就可以建立如下图这样的程序界面了。首先我们来介绍一下视图,建立一个视图其实非常简单,只要从org.eclipse.ui.part.ViewPart继承一个类,然后在plugin.xml中进行视图的配置。其中,向视图中添加控件的操作,我们即可以手工编...
2018-06-05 13:50:26
2993
转载 使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框
在使用Eclipse RCP进行桌面程序开发(一):快速起步中,我们通过Eclipse的插件开发向导,逐步建立了一个RCP应用程序,但是,这个程序没有任何功能,难以激起我们学习的兴趣。在这一节,我们将一起探索怎样在程序中添加菜单和工具条。先看一下成果:图一、图二:带有菜单和工具条的RCP程序图三:工具栏上的按钮的提示文本图四:点击菜单项或者工具栏按钮后,弹出一个简单的对话框。这里需要说明一点,为什...
2018-06-05 13:48:10
6064
1
转载 使用Eclipse RCP进行桌面程序开发(一):快速起步
所谓RCP,就是Rich Client Platform的缩写,即富客户平台,是Eclipse进化的产物(自3.0版以后出现),是Eclipse组织向用户提供的强大的开放性开发平台,能够使用户方便地创建自己的基于Eclipse的应用程序,并且这些应用程序能够得到Eclipse的底层支持。更重要的是,我们可以利用Java创建象Eclipse这么漂亮的桌面程序。 我相信,在未来的几年里,RCP一定会...
2018-06-05 13:45:19
17316
4
转载 tomcat部署、实现war包读取外部动态配置文件
一、需求 为了使项目配置更加可视化可维护,web项目的配置文件需要动态变更,不能直接写死在war中,就需要我们实现war包可以读取外部的配置文件。 二、准备 eclipse、tomcat、maven 三、实现123456步骤一: maven install 命令打包项目war包步骤二: 新建文件夹如图,config是后面要存放配置文件的步骤三: 修改tomcat conf/...
2018-05-17 11:09:59
9339
转载 java Map实现的cache manager,定时清除缓存起来的值
用来存储短暂对象的缓存类,实现Map接口,内部有一个定时器用来清除过期(30秒)的对象。 为避免创建过多线程,没有特殊要求请使用getDefault()方法来获取本类的实例。[java] view plain copypackage com.zuidaima.modules.common.util; import java.util.AbstractMap; import java.uti...
2018-05-16 17:06:28
4092
原创 Centos7防火墙的关闭、开启、开机定义
关闭防火墙:systemctl stop firewalld.service开启防火墙:systemctl start firewalld.service关闭开机启动:systemctl disable firewalld.service开启开机启动:systemctl enable firewalld.service查看防火墙状态service firewalld status...
2018-05-11 11:28:27
4293
原创 解决Linux-Centos7启动Mysql服务失败
启动mysql服务的时候service mysqld start报错了Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journa...
2018-05-11 11:02:58
7153
1
原创 Visual-Centos静态ip配置
1.进入Centos系统,查看网络配置。输入命令:ifconfig -a2.进入ifcfg-eth0文件。输入命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0注:非root账户需加sudo,否则进入VI编辑器也无权限编辑。3.配置动态IP。通过修改ifcfg-eth0内容配置IP地址;按键盘字母【a】进入其VI编辑模式。◆将ONBOOT=no改为ONB...
2018-04-24 10:57:42
156
转载 JAVA从网络下载文件到本地
转载自https://blog.youkuaiyun.com/vison155142/article/details/760376471.首推一种方法,封装好的FileUtils,简单一句话就搞定[java] view plain copy/** * 下载文件---返回下载后的文件存储路径 * * @param url 文件地址 * @param dir 存储目录 ...
2018-04-12 11:12:35
729
原创 纯中文或中文与阿拉伯数字混合的数字转换成全阿拉伯数字
import java.util.Scanner;import java.util.Stack;/** * @program: gradle-demo * @description: 中文數字转阿拉伯数组【十万九千零六十 --> 109060】 * @author: Mr.WangShuang * @create: 2018-04-10 15:30 **/public cla...
2018-04-10 18:40:17
896
把中文或中文与数字组合的数字组合转变成纯阿拉伯数字
2018-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人