- 博客(24)
- 资源 (4)
- 收藏
- 关注
原创 ROS2 humble使用nav2_map_server保存地图报错:Failed to spin map subscription
ROS2 使用 nav2_map_server保存地图时报错
2024-07-16 15:57:49 270
原创 Clion以root权限进行CPP应用的debug(ubuntu)
首先找到进入到你的clion.sh文件所在的目录. 然后执行以下:sudo ./clion.sh注意,以该种方法启动clion, 需要重新设置clion(包括激活码也会失效,项目需要重新导入等)...
2018-03-02 15:21:05 3388
原创 hadoop全分布式集群:配置主从节点之间的免密登录
要想实现主节点 对 从节点的管理: 需要配置主节点对从节点的免密登录。1.主节点中产生RSA密钥1.1首先检查目录/home/hadoop/.ssh下是否有id_rsa、 id_rsa.pub两个文件,如有,删除之1. 2在主节点中执行,产生密钥[hadoop@vdevops ~]$ ssh-keygen -t rsaGenerating public/private rsa key pair
2017-12-20 14:49:41 3959 4
原创 pycharm开发django项目
1.首先在pycharm中新建一个django项目:2.新建一个应用 点击1处,然后在2处新建应用:clusterProc项目与应用的区别manage.py@touchairAI_django > startapp clusterProc 可以看到新增了clusterProc的目录 //todo参考: 【1】http://blog.csdn.net/tomonkey/article/d
2017-12-01 16:24:40 1265
原创 Django 用postman进行post请求时:Forbidden (CSRF cookie not set.) 403
解决方法:去除django项目中settings.py中的 MIDDLEWARE 的 ‘django.middleware.csrf.CsrfViewMiddleware’ 既可。参考: [1] http://blog.csdn.net/chenlei0630/article/details/42421827 [2] http://blog.csdn.net/ybdesire/article/
2017-11-16 11:55:50 8945
原创 hadoop:IDEA本地编写mapreducer的wordcount并测试,并上传到hadoop的linux服务器进行测试
1.首先确认linux服务器安装好了hadoop安装教程:http://blog.csdn.net/sunweijm/article/details/783997262.使用IDEA编写mapreducer的demo.2.1 IDEA创建一个maven项目,项目名称为WordCount2.2 配置Project Settings的Modules在IDEA的Project Structure中:选择左
2017-11-07 10:34:13 4238
原创 window10安装hadoop
为了方便hadoop本地测试开发,需要安装在本机。1. 解压从官网下载的binary文件下载地址:http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.8.2/hadoop-2.8.2.tar.gz然后将该tar.gz解压之本地目录,我的目录是:D:\IDEAProject\hadoop-2.8.22. 设置HADOOP_HOME环境变量设
2017-11-02 18:17:11 1978 1
原创 centos7 安装hadoop:伪分布式配置、全分布模式配置
1. centos 新建hadoop用户#切换到root用户[sunwei@vdevops ~]$ su #增加一个名为 hadoop 的用户[root@vdevops ~]# useradd -m hadoop -G root -s /bin/bash#给hadoop新建一个密码[root@vdevops ~]# passwd hadoop#为hadoop用户增加管理员...
2017-10-31 09:33:51 1348
原创 tigase的pubsub组件的使用
xmpp协议关于pubsub(Publish-Subscribe)的介绍: https://xmpp.org/extensions/xep-0060.html#subscriber-subscribe
2017-10-23 13:32:52 921
原创 nginx实现tigase登录的简单负载均衡
首先确认Nginx版本,需要1.9及以上,不然不支持tcp连接,如低于1.9 需要下载Nginx的tcp的插件nginx -v #查看Nginx版本s1:修改/etc/nginx/nginx.conf 文件: 增加: 在与http平级的位置增加(stream是1.9及以上版本支持的tcp协议新增的模块:只要增加这一个):stream { upstream tigase
2017-10-09 17:23:55 1255 1
原创 centos7 设置系统时间与网络同步
安装ntpdate工具sudo yum -y install ntp ntpdate设置系统时间与网络时间同步sudo ntpdate cn.pool.ntp.org将系统时间写入硬件时间 sudo hwclock --systohc4.查看系统时间timedatectl#得到 Local time: 四 2017-09-21 13:54:09 CST Universal
2017-09-21 13:58:54 11238 1
原创 centos7 打开指定的端口
Step1:[sunwei@test2 ~]$ sudo firewall-cmd --zone=public --add-port=5222/tcp --permanent #打开5222的端口命令含义: zone #作用域 add-port=80/tcp #添加端口,格式为:端口/通讯协议 permanent #永久生效,没有此参数重启后失效Step2:重启防火墙[sunwei@t
2017-09-12 11:26:44 4993
原创 centos7 rpm安装或者升级mysql5.7
1.从官网https://dev.mysql.com/downloads/file/?id=470281 找到下载rpm链接:https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm 2.[sunwei@localhost mysqlDownload]$ wget https://repo.mysql.com//mysq
2017-09-11 15:22:28 1062
原创 centos:is not in the sudoers file.This incident will be reported
解决方法是在解决方法就是在/etc/sudoers文件里给目前所用用户添加权限1.切换到root用户下su root2./etc/sudoers文件默认是只读的,对root来说也是,因此需先添加sudoers文件的写权限,命令是:chmod u+w /etc/sudoers3.编辑sudoers文件vi /etc/sudoers找到这行 root ALL=(ALL) ALL,在他下面添加xxx AL
2017-09-11 14:18:02 1726
原创 centos7刚安装完 ifconfig 出现command not found,ping不通
1. centos7默认网卡未激活:激活网卡: 修改文件/etc/sysconfig/network-scripts/ifcfg-p2p1 将ONBOOT=no 改为 ONBOOT=yes,然后重启centosshutdown -r # linux 重启ping www.baidu.com 就可以通了2. ifconfig 出现command not found用以下代替:ip addr[1]
2017-09-11 11:01:48 2172 1
原创 linux 查看各个应用的内存使用情况
1. 静态查看:free -m -h #-h是以G为单位查看2.动态查看:top #此时在输入M ,则会排序具体参数意义参见:http://blog.csdn.net/qq_31666147/article/details/515573003.查看具体某个应用首先找到top命令得到的pid: 然后ps aux|grep 2761 #2761是PID值
2017-08-30 15:51:50 6145
原创 ERROR 1067 (42000): Invalid default value for .....
在建表时遇到这样的报错: ERROR 1067 (42000): Invalid default value for ‘last_login’解决方法: 两步: S1.mysql> show variables like 'sql_mode' ;+---------------+---------------------------------------------------------
2017-08-30 10:19:46 3836
原创 mysql ERROR 1267 (HY000): Illegal mix of collations (utf8mb4_general_ci,COERCIBLE) ....
迁移服务器时,重建mysql数据库,将数据库的编码格式改为了utf8mb4(见该篇),以便能够存储emoji表情.在遇到一个执行procedure报错 : call TigAddUserPlainPw(‘db-properties’, NULL);ERROR 1267 (HY000): Illegal mix of collations (utf8mb4_general_ci,COERCIBLE)
2017-08-21 17:22:39 5046
原创 Tsung的安装与tigase的压测
1. 安装Tsung所需要的环境erlang安装:sudo yum install erlang erlang-src安装完之后,输入[sunwei@vdevops ~]$ erl 出现:[sunwei@vdevops ~]$ erlErlang/OTP 19 [erts-8.2] [source-fbd2db2] [64-bit] [smp:4:4] [async-threads:10] [
2017-08-17 16:31:05 1514
原创 git的使用方法:回退本次commit,提交代码到另一个远程仓库,修改远程仓库地址
1. git创建本地分支:git branch branchName #branchName 分支的名称2. git修改前一次commit的message git commit -a --amend -m "my message here"5.git删除本地commit,回退到前几次commitStep1:使用 ”Git log“ 命令 找到 想要撤销的操作之前的一次提交的commit id ;$
2017-08-09 17:58:40 3231
原创 mysql存储emoji表情(utf8mb4编码)报错
tigase保存聊天记录时出现如下错误:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8D\xE5\x93...' for column '_body' at row 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:964) at
2017-08-04 15:07:12 1865 1
原创 tigase使用message-archiving组件进行消息存储,版本7.2.0-SNAPSHOT
本文所用的tigase是7.2.0-SNAPSHOT版本,tigase-message-archving组件的一些基本使用流程。
2017-05-16 19:30:23 1880
原创 ORACLE关于分组排序函数用法
表Suntest: 1.以字段A(WEIGHT)进行分组,在每个组内以字段B(HEIGHT)进行排序。 - row_number() over() 此函数计算的值就表示每组内部排序后的顺序编号select t.*,row_number() over(partition by t.WEIGHT order by t.HEIGHT) row_number from Suntest t;2.
2016-08-03 20:45:18 667
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人