- Navigation2学习笔记--总揽nav2_bringup导航包launch文件
JT_BOT
学习笔记机器人
launch文件是一个包的窗口,通过这个窗口我们可以知道一个软件包能干什么,具体调动了什么节点,需要加载什么参数,下面我们从总体看里面每个launch文件的作用。环境:utuntu20.04ros2foxynav2不同版本大同小异。具体怎么安装nav2参考:入门—Navigation21.0.0文档一nav2_bringup导航包launch文件结构二所有的launch文件1localizatio
- VMWARE安装VM TOOLS后依旧无法拖拉文件的解决方法
t_guest
嵌入式linuxvmtools
utuntu版本,18.04.5安装虚拟机后又安装了vmtools。并且所有能配置的都配置了。但是依旧无法实现文件的拖拽。这些都配置了,还是不行。命令安装vmtools时系统提示open-vm-toolspackagesareavailablefromtheOSvendorandVMwarerecommendsusingopen-vm-toolspackages.Seehttp://kb.vmwa
- python3.7 pip pip3
qq_wuqingdefeng
yolo3ubuntu系统
1,python3.7sudoadd-apt-repositoryppa:jonathonf/python-3.7sudoapt-getinstallpython3.72,pippip3在utuntu下建议不要使用apt-getinstall安装pip,会出现很多问题。建议使用如下方式安装:wgethttps://bootstrap.pypa.io/get-pip.py--no-check-cer
- 2018-01-29 Chromebook上进行python开发
grayloach
低价入手了一台带触摸屏的联想N23yogaChromebook笔记本,用来做python开发。从网上看到的资料汇总起来有以下几种安装python开发环境的方法:1、安装chrome浏览器诸如PythonShell之类的扩展程序,这种方式的优点是不用进入开发者模式(除此之外的其它方式都需要进入开发者模式),但是体验并不好,放弃了。2、通过Crouton安装一个utuntu,运行方式有点像虚拟机,在l
- utuntu下安装pycharm遇到的问题
甜味超标�
1.自带的软件商店就可以安装,安装时可能一取消再开始就会出现cannotinstall“pycharm”:snap“pycharm”has“install-snap”changeinprogress其实就是软件之前安装了一次,只是没安装完。解决:先snapchanges可以看到安装失败的的id。然后终止他:$sudosnapabort3(此处为ID号)2.安装时出现:ModuleNotFoundE
- 【Linux】Utuntu 更新 apt 安装源
哟米 2000
Linuxubuntulinuxapt
在Linux系统下,有时候安装一些包时会报一些问题,常见的就有,找不到安装源和访问外网时间过程timeout等等,那么怎么半呢?我们可以把国内一下很不错的镜像网站给添加进去,这样就能很大程度上减少报错的问题。下面就是更新apt安装源的步骤:首先进入/etc/apt/,将sources.list文件先备份一下:cpsources.listsources.list.back然后打开sources.li
- 解决error while loading shared libraries: libXxf86vm.so.1:
ab6326795
linux学习
在utuntu14X86上下啦jd-gui,运行报错:./jd-gui:errorwhileloadingsharedlibraries:libXxf86vm.so.1:cannotopensharedobjectfile:Nosuchfileordirectory百度不得其解,搜狗乎,得解!from:http://www.mjt.me.uk/posts/getting-jd-gui-to-wor
- ubuntu18.4安装mysql数据库以及登录
HUWD
utuntu18.4安装mqsql数据库步骤一ctrl+alt+t打开终端窗口1,第一步,首先运行如下命令sudoapt-getupdate2,第二步,运行如下命令安装mysql数据库sudoapt-getinstallmysql-servermysql-client3,等待安装完成。。。步骤二1,当你初次在终端使用如下命令登录时mysql-hlocalhost-uroot-p然后输入密码可能会提
- windows10 ubuntu子系统配置JAVA环境变量
未名who
14linux
1,首先要下载linux环境下的jdk,而不能直接使用windows下的jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html注:一定要下载linux版本的jdk,本人电脑是64位的,准备安装的jdk8,则选择下载的jdk如图所示2,在utuntu界面下:创建/usr/l
- Ubuntu16.04 两步安装 Nvidia驱动(简单快速)
Cris_7
深度学习
Ubuntu16.04两步安装Nvidia驱动(简单快速)1.安装显卡驱动ubuntu-driversdevices#检测当前驱动显示系统推荐的驱动sudoubuntu-driversautoinstall#安装系统推荐的驱动GTX1060推荐驱动为nvidia-3842.更新系统内核并重启sudoupdate-initramfs-u#更新Utuntu内核sudorebootnow#重启nvidi
- linux下面php文件和文件夹的创建及读写问题
resolvewang
phplinux文件操作
对于我这种菜鸟来说,linux系统的权限问题总是令人蛋疼,今天在写一个关于php文件操作的程序的时候,遇到了这样一个问题,在用php读写指定文件的时候,提示没有权限,然后我打开utuntu命令终端,用指定命令(chmod777filename)改了要读写文件的权限级别,终于可以进行读写了.php在调用fopen()函数的时候,如果没有指定的文件,那么就将创建一个文件,但是当我这样做的时候,又遇到了
- ubuntu上安装anyconnect步骤
CodingCode
ubuntu上安装anyconnect步骤本文通过在win10上的virtualbox上安装ubuntu的例子,说明anyconnect的安装过程。下载ubuntu18.04.1http://releases.ubuntu.com/18.04/在virtualbox里面创建utuntu18.04.1虚拟机在虚拟机安装utuntu18.04.1设置共享文件夹(可选)VirtualBox=>设备=>共
- Linux之开源软件移植
weixin_34077371
移植环境Utuntu15.041、mplayer移植版本:mplayer-export-snapshot.tar.bz2/mplayer-export-2015-11-26LinuxPC平台:./configure&&make&&makeinstall依赖软件:yasm2、yasm移植版本:yasm-1.3.0LinuxPC平台:./configure&&make&&makeinstallmips
- Utuntu 12.04 LTS 安装ibus
倩影伊人
笔记摘抄
本文内容与cnblogs上的这篇文章的内容基本一致,只是在此基础上,对于安装过程中遇到的问题进行了补充说明。 IBus(IntelligentInputBus)是一个输入法框架,一个输入非英语字符的系统。安装了ibus并完成相关的设置后,就可以按照平时的习惯通过Ctrl+Space快捷键方便地在中英文输入法之间切换了。第一步:安装语言包进入”SystemSettings”找到”Languag
- utuntu配置jdk1.8.0_25
Rebecca卡姐
以下是Ubuntu14.04安装JDK1.8.0_25与配置环境变量过程笔记。1、源码包准备:首先到官网下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,我下载jdk-8u25-linux-x64.gz,下载到主目录(朱老师,我已经放到压缩包里面了,可以不用下载啦)示意
- utuntu添加启动脚本
velanjun
server
第一种方法经过测试OK,第二种方法没有实际操作还有一个度娘上的方法,连接如下:http://jingyan.baidu.com/article/7c6fb428632c3980642c90ce.html1、方法一,编辑rc.loacl脚本Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。当然要添加到语句:exit0前面才行
- Linux环境下搭建Samba服务器及遇到问题解决方式
qingxiao__Jason
作者:饶吉盛
前言当我们需要windows和linux更好的进行文件交互时,使用Samba服务是一个不错的选择,本文介绍如何在linux中搭建Samba服务和怎样在windows下访问linux共享文件。本文以Utuntu系统为例对每个步骤进行详细解答。1、安装和卸载samba命令:sudoapt-getinstallsambasamba-commonsudoapt-getautoremovesamba2、建立
- docker实战案例(2)—— 为镜像添加ssh服务
GuangxingJiang
容器技术docker
1,基于commit命令创建准备工作首先,使用utuntu镜像创建一个容器:[root@VM_0_13_centos~]#dockerrun-itubuntu:14.04/bin/bash更新apt缓存并安装openssh-server:root@3771498a94cb:/#apt-getupdate;apt-getopenssh-server-y安装和配置ssh服务安装vim:root@377
- gitkraken clone、push 出现SSL error: received early EOF 问题的原因及解决方案
啊拉丁的鱼
系统软件辅助工具
备注:本地机器为utuntu16.04,使用gitkraken作为管理器错误如下:这个错误的原因是gitlab服务器需要强制要求SSL验证连接登录,所以使用https的方式是不可以再连接的了。也就是服务器已经做了SSL的强制验证要求,但是本地仍然以https的方式进行连接,所以出错了。解决方案:1、本地创建rsa密钥对,输入指令ssh-keygen-trsa然后,中途需要输入密码(也可以不输入),
- Ubuntu16.04使用教程(三)--gcc与g++的使用
五秋木
Utuntu16.04自带gcc与g++gcc编译C文件gccfile.c默认生成a.out文件执行a.out文件./a.out其他参数和命令gcc-Wallfile.c-ob//这里的Wall(W必须大写)表示warningallb表示生成可执行文件名字(默认生成a.out)gcc--helpg++编译Cpp文件gccfile.cpp默认生成a.out文件执行a.out文件./a.out其他参数
- utuntu 安装redis
君悦华楼
sudoapt-getinstallredis-server启动Redis$redis-server查看redis是否启动?$redis-cli问题(一直卡在启动):/etc/redis/redis.conf中bind127.0.0.1::1->bind127.0.0.1port6379->6380(端口可以不用改)redis-server--daemonizeyes启动redis-cli-p63
- Ubuntu16安装nginx
蓝色雨点
nginx
做事难,只是因为没去做!本文记录在Ubuntu16上安装Nginx步奏.环境utuntu16pcre-8.37JDK1.7Tomcat7安装切换到指定目录$sudosu安装PCRE#cd/usr/local/src/#wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.41.tar.gz#cdpcre-8.41#./co
- VMWare克隆或复制Linux虚拟机后eth0找不到的解决方案,vmware下复制copy或者克隆clone之后找不到网卡
Dennison_
linux
virtualbox+centos6,虚拟机是加载utuntu下的vbox虚拟xit加载另一个虚拟机,导致网卡eth0找不到,ifconfig-a看到eth1执行以下操作#ifconfigeth1up#ifconfigeth1Linkencap:EthernetHWaddr08:00:27:51:9A:D7inetaddr:192.168.2.102Bcast:192.168.2.255Mask:
- VMWare克隆或复制Linux虚拟机后eth0找不到的解决方案,vmware下复制copy或者克隆clone之后找不到网卡
Dennison_
linux
virtualbox+centos6,虚拟机是加载utuntu下的vbox虚拟xit加载另一个虚拟机,导致网卡eth0找不到,ifconfig-a看到eth1执行以下操作#ifconfigeth1up#ifconfigeth1Linkencap:EthernetHWaddr08:00:27:51:9A:D7inetaddr:192.168.2.102Bcast:192.168.2.255Mask:
- docker指令收集整理(收藏)
qcg_qcg
Docker是一个基于Linux容器(LXC-linuxcontainer)的高级容器引擎,基于go语言开发,源代码托管在Github上,遵从Apache2.0协议开源。Docker的目标是实现轻量级的操作系统虚拟化解决方案。1.Docker安装utuntu中安装docker:apt-getinstalldocker-engineapt-getinstalldockerapt-getinstall
- 20161218Linux mysql ERROR 1045(28000):解决办法Denied
晴天33
myql
最近在搞服务器开发了,面对各种问题,Linux不熟悉都是坑。目前在utuntu14.*安装mysql出现的问题记录一下,最后还是解决了。linux安装mysql不必多说,但是在mysql-uroot-p进入数据库是总是错误ERROR1045(28000):Accessdenied......网上的解决方法很多但是有些不怎么有效的解决,下面是解决的办法。1.修改MySQL配置文件,使得可以无密码登录
- linux系统下载
Allyli0022
UbuntuISO镜像下载·· Ubuntu官网下载·· Utuntu12.04.1LTS ....虚拟机下载
- 华为手机无法调试问题
andyhe91
[置顶] android手机华为c8650e无法在mac下utuntu下调试googole调试模式#*#*2012-10-1719:17 972人阅读 评论(0) 收藏 举报手机android华为googleubuntu 学习了半个月的Android,一直都是在虚拟平台上调试,今天想在真实的机子里面跑跑自己写的程序与在虚拟平台上有什么不同,为了学习Android,自己可是特别的买了个Androi
- utuntu添加启动脚本
velanjun
第一种方法经过测试OK,第二种方法没有实际操作还有一个度娘上的方法,连接如下:http://jingyan.baidu.com/article/7c6fb428632c3980642c90ce.html1、方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。当然要添加到语句:exit0前面才
- Utuntu14.04下salt的使用
壬癸甲乙
概述本文介绍Ubuntu环境下使用saltstack。环境测试环境为Ubuntuserver14.04。禁用 :所有Ubuntu系统都禁用selinux,iptables。5个运行Ubuntuserver14.04x86_64的虚拟机:192.168.1.119ceph-node1192.168.1.111ceph-node2192.168.1.112ceph-node3192.168.1.113
- sql统计相同项个数并按名次显示
朱辉辉33
javaoracle
现在有如下这样一个表:
A表
ID Name time
------------------------------
0001 aaa 2006-11-18
0002 ccc 2006-11-18
0003 eee 2006-11-18
0004 aaa 2006-11-18
0005 eee 2006-11-18
0004 aaa 2006-11-18
0002 ccc 20
- Android+Jquery Mobile学习系列-目录
白糖_
JQuery Mobile
最近在研究学习基于Android的移动应用开发,准备给家里人做一个应用程序用用。向公司手机移动团队咨询了下,觉得使用Android的WebView上手最快,因为WebView等于是一个内置浏览器,可以基于html页面开发,不用去学习Android自带的七七八八的控件。然后加上Jquery mobile的样式渲染和事件等,就能非常方便的做动态应用了。
从现在起,往后一段时间,我打算
- 如何给线程池命名
daysinsun
线程池
在系统运行后,在线程快照里总是看到线程池的名字为pool-xx,这样导致很不好定位,怎么给线程池一个有意义的名字呢。参照ThreadPoolExecutor类的ThreadFactory,自己实现ThreadFactory接口,重写newThread方法即可。参考代码如下:
public class Named
- IE 中"HTML Parsing Error:Unable to modify the parent container element before the
周凡杨
html解析errorreadyState
错误: IE 中"HTML Parsing Error:Unable to modify the parent container element before the child element is closed"
现象: 同事之间几个IE 测试情况下,有的报这个错,有的不报。经查询资料后,可归纳以下原因。
- java上传
g21121
java
我们在做web项目中通常会遇到上传文件的情况,用struts等框架的会直接用的自带的标签和组件,今天说的是利用servlet来完成上传。
我们这里利用到commons-fileupload组件,相关jar包可以取apache官网下载:http://commons.apache.org/
下面是servlet的代码:
//定义一个磁盘文件工厂
DiskFileItemFactory fact
- SpringMVC配置学习
510888780
springmvc
spring MVC配置详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hi
- spring mvc-jfreeChart 柱图(1)
布衣凌宇
jfreechart
第一步:下载jfreeChart包,注意是jfreeChart文件lib目录下的,jcommon-1.0.23.jar和jfreechart-1.0.19.jar两个包即可;
第二步:配置web.xml;
web.xml代码如下
<servlet>
<servlet-name>jfreechart</servlet-nam
- 我的spring学习笔记13-容器扩展点之PropertyPlaceholderConfigurer
aijuans
Spring3
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java P
- java 线程池使用 Runnable&Callable&Future
antlove
javathreadRunnablecallablefuture
1. 创建线程池
ExecutorService executorService = Executors.newCachedThreadPool();
2. 执行一次线程,调用Runnable接口实现
Future<?> future = executorService.submit(new DefaultRunnable());
System.out.prin
- XML语法元素结构的总结
百合不是茶
xml树结构
1.XML介绍1969年 gml (主要目的是要在不同的机器进行通信的数据规范)1985年 sgml standard generralized markup language1993年 html(www网)1998年 xml extensible markup language
- 改变eclipse编码格式
bijian1013
eclipse编码格式
1.改变整个工作空间的编码格式
改变整个工作空间的编码格式,这样以后新建的文件也是新设置的编码格式。
Eclipse->window->preferences->General->workspace-
- javascript中return的设计缺陷
bijian1013
JavaScriptAngularJS
代码1:
<script>
var gisService = (function(window)
{
return
{
name:function ()
{
alert(1);
}
};
})(this);
gisService.name();
&l
- 【持久化框架MyBatis3八】Spring集成MyBatis3
bit1129
Mybatis3
pom.xml配置
Maven的pom中主要包括:
MyBatis
MyBatis-Spring
Spring
MySQL-Connector-Java
Druid
applicationContext.xml配置
<?xml version="1.0" encoding="UTF-8"?>
&
- java web项目启动时自动加载自定义properties文件
bitray
javaWeb监听器相对路径
创建一个类
public class ContextInitListener implements ServletContextListener
使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。
类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。
<listener>
<des
- 用nginx区分文件大小做出不同响应
ronin47
昨晚和前21v的同事聊天,说到我离职后一些技术上的更新。其中有个给某大客户(游戏下载类)的特殊需求设计,因为文件大小差距很大——估计是大版本和补丁的区别——又走的是同一个域名,而squid在响应比较大的文件时,尤其是初次下载的时候,性能比较差,所以拆成两组服务器,squid服务于较小的文件,通过pull方式从peer层获取,nginx服务于较大的文件,通过push方式由peer层分发同步。外部发布
- java-67-扑克牌的顺子.从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的.2-10为数字本身,A为1,J为11,Q为12,K为13,而大
bylijinnan
java
package com.ljn.base;
import java.util.Arrays;
import java.util.Random;
public class ContinuousPoker {
/**
* Q67 扑克牌的顺子 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。
* 2-10为数字本身,A为1,J为1
- 翟鸿燊老师语录
ccii
翟鸿燊
一、国学应用智慧TAT之亮剑精神A
1. 角色就是人格
就像你一回家的时候,你一进屋里面,你已经是儿子,是姑娘啦,给老爸老妈倒怀水吧,你还觉得你是老总呢?还拿派呢?就像今天一样,你们往这儿一坐,你们之间是什么,同学,是朋友。
还有下属最忌讳的就是领导向他询问情况的时候,什么我不知道,我不清楚,该你知道的你凭什么不知道
- [光速与宇宙]进行光速飞行的一些问题
comsci
问题
在人类整体进入宇宙时代,即将开展深空宇宙探索之前,我有几个猜想想告诉大家
仅仅是猜想。。。未经官方证实
1:要在宇宙中进行光速飞行,必须首先获得宇宙中的航行通行证,而这个航行通行证并不是我们平常认为的那种带钢印的证书,是什么呢? 下面我来告诉
- oracle undo解析
cwqcwqmax9
oracle
oracle undo解析2012-09-24 09:02:01 我来说两句 作者:虫师收藏 我要投稿
Undo是干嘛用的? &nb
- java中各种集合的详细介绍
dashuaifu
java集合
一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 &n
- 卸载windows服务的方法
dcj3sjt126com
windowsservice
卸载Windows服务的方法
在Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其他
- Warning: The Copy Bundle Resources build phase contains this target's Info.plist
dcj3sjt126com
iosxcode
http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html
Excerpt:
You are getting this warning because you probably added your Info.plist file to your Copy Bundle
- 2014之C++学习笔记(一)
Etwo
C++EtwoEtwoiterator迭代器
已经有很长一段时间没有写博客了,可能大家已经淡忘了Etwo这个人的存在,这一年多以来,本人从事了AS的相关开发工作,但最近一段时间,AS在天朝的没落,相信有很多码农也都清楚,现在的页游基本上达到饱和,手机上的游戏基本被unity3D与cocos占据,AS基本没有容身之处。so。。。最近我并不打算直接转型
- js跨越获取数据问题记录
haifengwuch
jsonpjsonAjax
js的跨越问题,普通的ajax无法获取服务器返回的值。
第一种解决方案,通过getson,后台配合方式,实现。
Java后台代码:
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String ca
- 蓝色jQuery导航条
ini
JavaScripthtmljqueryWebhtml5
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/39.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery鼠标悬停上下滑动导航条 - 柯乐义<
- linux部署jdk,tomcat,mysql
kerryg
jdktomcatlinuxmysql
1、安装java环境jdk:
一般系统都会默认自带的JDK,但是不太好用,都会卸载了,然后重新安装。
1.1)、卸载:
(rpm -qa :查询已经安装哪些软件包;
rmp -q 软件包:查询指定包是否已
- DOMContentLoaded VS onload VS onreadystatechange
mutongwu
jqueryjs
1. DOMContentLoaded 在页面html、script、style加载完毕即可触发,无需等待所有资源(image/iframe)加载完毕。(IE9+)
2. onload是最早支持的事件,要求所有资源加载完毕触发。
3. onreadystatechange 开始在IE引入,后来其它浏览器也有一定的实现。涉及以下 document , applet, embed, fra
- sql批量插入数据
qifeifei
批量插入
hi,
自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。
WITH tempT AS (
SELECT
item_id AS combo_id,
item_id,
now() AS create_date
FROM
a
- log4j打印日志文件 如何实现相对路径到 项目工程下
thinkfreer
Weblog4j应用服务器日志
最近为了实现统计一个网站的访问量,记录用户的登录信息,以方便站长实时了解自己网站的访问情况,选择了Apache 的log4j,但是在选择相对路径那块 卡主了,X度了好多方法(其实大多都是一样的内用,还一个字都不差的),都没有能解决问题,无奈搞了2天终于解决了,与大家分享一下
需求:
用户登录该网站时,把用户的登录名,ip,时间。统计到一个txt文档里,以方便其他系统调用此txt。项目名
- linux下mysql-5.6.23.tar.gz安装与配置
笑我痴狂
mysqllinuxunix
1.卸载系统默认的mysql
[root@localhost ~]# rpm -qa | grep mysql
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
mysql-5.1.66-2.el6_3.x86_64
[root@localhost ~]# rpm -e mysql-libs-5.1