- 博客(83)
- 收藏
- 关注
原创 Linux安装wget
官网地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/4.执行如下命令,开始运行安装wget。5.执行命令查看wget是否安装。6.查看wget的版本信息。
2023-07-30 14:43:15 1169
原创 Wamp安装教程(Windows Apache Mysql PHP集成安装环境)
windows apache mysql php 集成安装环境
2022-11-04 10:44:20 3108
原创 Linux远程拷贝文件命令 - scp
Linux scp命令用于Linux之间复制文件和目录scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。-1 强制scp命令使用协议ssh1 -2 强制scp命令使用协议ssh2 -4 强制scp命令只使用IPv4寻址 -6 强制scp命令只使用IPv6寻址 -B 使用批处理模式(传输过程中不询问传输口令或短语) -C 允许压缩。(将-C标志传递给ssh,从而打开压缩功能) -p 保留原文件的修改时间,访问时间和访问权限。
2022-04-19 09:36:00 2590
原创 HTML5 播放 RTSP 视频
转载地址:https://zhuanlan.zhihu.com/p/75406976?utm_source=wechat_session&utm_medium=social&utm_oi=1129071453022384128目前大多数网络摄像头都是通过 RTSP 协议传输视频流的,但是 HTML 并不标准支持 RTSP 流。除了 Firefox 浏览器可以直接播放 RTSP 流之外,几乎没有其他浏览器可以直接播放 RTSP 流。Electron 应用是基于 Chromium 内核的,.
2022-04-11 14:49:48 1298
原创 网络摄像头RTSP视频流WEB端实时播放实现方案
原文链接:https://blog.csdn.net/wenqiangluyao/article/details/98594861IPC视频流怎么实时在WEB浏览器播放,视频流格式是RTSP。下面我整理了自己实现的方案以及网上看到的一些方案一、FFmpeg + nginx 将转 hls 通过 video.js 在支持h5浏览器播放(我实现的)参见:Nginx+FFmpeg实现rtsp流转hls流,在WEB通过H5 video实现视频播放不足:hls延迟较rtmp、http-flv大二、FFmpe
2022-04-08 12:03:49 1801
原创 Web下播放rtsp视频流的方案
原文链接:https://blog.csdn.net/ajrm0925/article/details/91879551方案一:服务器端用 websocket 接受 rtsp ,然后,推送至客户端此方案,客户端因为直接转成了mp4,所以H5的video标签直接可以显示。参考地址:https://github.com/Streamedian/html5_rtsp_player方案二:主流浏览器不再支持 ActiveX插件,改用 NPAPI 或者 PPAPI 来开发浏览器播放插件,这种方案,NPAPI
2022-04-08 11:52:26 4294
原创 Nginx软件介绍及下载地址
目录1.Nginx简介:2.优点3.功能4.安装5.使用技巧6.反向代理实践7.其他信息8.版本发布1.Nginx简介:下载地址:https://nginx.org/en/download.html.Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,公开版本1.19.6发布于2020年12月15日。 [12]其将源代码.
2022-04-08 10:45:45 2626
原创 网络工具:Fiddler 教程
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录1.Fiddler的基本介绍2.Fiddler的工作原理3.同类的其它工具4.Fiddler 如何捕获Firefox的会话5.Firefox 中安装Fiddler插件6.Fiddler如何捕获HTTPS会话7.Fiddler的基本界面8.Fiddler的HTTP统计视图9.QuickExec命
2022-04-01 12:02:24 125 1
原创 Wireshark使用简介
注:本文转载自:http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没有真正见过这些数据包, 老是感觉在云上飘一样,学得不踏实。有了wireshark就能截获这些网络数据包,可以清晰的看到数据包中的每一个字
2022-04-01 11:43:54 206
原创 ARM GCC浮点相关总结
在编译uboot的时候碰到硬浮点和软浮点的问题,找了一点相关资料,转一篇文字留作备忘。#######################################################################本文转自http://blog.csdn.net/yuanyou/article/details/6410326#######################################################################1、名字解释:ABI
2022-03-25 11:24:04 1707
原创 解决undefined reference to `__aeabi_uidivmod‘和undefined reference to `__aeabi_uidiv‘错误
转自:http://blog.chinaunix.net/uid-26833883-id-3282967.html自己写裸机驱动程序时,使用了除法,在链接的时候出了如下错误:使用的编译器是:后来上网搜了一下原因,由于编译器不支持除法运算,但是也没有搜到解决方案。看了一下代码确实用到了除法,把除法去掉可以正常连接通过。后来想了想了,之前编译内核和编译u_boot都是这个编译器的呀,他们肯定有除法运算呀,他们是怎么做到的呢?于是看了一下u_boot的Makefile,很晕,东西很多,后来编译了一下,
2022-03-25 09:54:41 555
原创 Makefile简单示例
参考地址:http://blog.chinaunix.net/uid-25100840-id-2047826.html==================================================Generic Makefile for C/C++ Program==================================================本文主要对Makefile的一些简单命令及使用流程进行了介绍,对makefile的初步学习有帮助。#########
2022-03-24 17:01:09 336
原创 如何更新CentOS 6.X版本的yum源
由于 CentOS 6.X 已经停止维护更新,国内所有的镜像源、 yum 源已经更新地址,使用阿里云 yum:http://mirrors.aliyun.com/centos-vault/ 寻找对应自己系统版本Centos 6.X[base]name=CentOS-$releasever - Basebaseurl=http://mirrors.aliyun.com/centos-vault/6.9/os/$basearch/#mirrorlist=http://mirrorlist.cento
2021-04-15 19:42:08 278
原创 Linux完全重装python和yum - 精华
由于需要更新python版本,错误的删除了yum,导致无法正常使用yum管理模块的安装和卸载,相当不方便。以下为如何重新安装python和yum的方法。第一步:删除python包whereis python # 查看当前系统安装的python包。rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除系统安装程序python包及其相关 whereis python |xargs rm -frv ##删除所有残余文件
2021-04-15 19:17:28 3773
原创 如何恢复libselinux.so.1文件 - 教训
在安装环境的时候,手贱做了一件事情,如下:rpm --erase --nodeps libselinux#根据Linux系统给的提示进行的操作之后,发现悲剧就此发生。然后就是花了1个小时来恢复libselinux.so.1文件。第一步:先找到libselinux.so.1对应的rpm文件。进入http://rpm.pbone.net/网站,输入:libselinux.so.1查找到自己系统对应的rpm可以再哪里下载到。我的系统是Centos6.10版本,x86_64系统,因此,我找到的下载位置
2021-04-09 22:02:59 3427 1
原创 Linux安装yum
下载yum并解压wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gztar zxvf yum-3.2.28.tar.gz进入目录运行安装cd /usr/local/yum-3.2.28./yummain.py install yum完成安装
2021-04-09 17:46:47 238
原创 Windows下SVN服务器和客户端的下载和安装
一、SVN服务器VisualSVN下载和安装当前版本:4.1.3下载地址:https://www.visualsvn.com/server/download/下载下来的文件:VisualSVN-Server-4.1.3-x64.msi基本上按照默认设置安装,其中安装路径、仓库路径、备份路径可根据需要自行更改。安装后打开VisualSVN Server进入管理界面,在Users菜单下可以新建SVN的账户,在Repositorie菜单下可以新建项目。二、SVN客户端TortoiseSVN下载当
2021-04-04 07:39:20 658
原创 Linux下的SVN服务器搭建
Linux下的SVN服务器搭建鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结系统环境:Centos 7第一步:通过yum命令安装svnserve,命令如下:yum -y install subversion此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行若需查看svn安装位置,可以用以下命令:rpm -ql subversion第二
2021-04-03 16:45:49 118
原创 解决问题:数据库目前正被他人使用,为了共享 notes数据库,所有用户必须使用一个domino服务器而不是文件服务器
这个问题很简单,共享冲突。(错误提示里就说明了一切)当Domino服务器运行的时候,你只能通过服务器去访问Notes数据库,不能直接通过Designer打开数据库。也就是说你只能在打开数据库的对话框中选择服务器下的数据库,而不是浏览本地数据库。解决方式:文件-数据库-打开选择服务器名称,浏览选择:“对应数据库”,如:test.nsf...
2021-03-29 09:24:46 289
原创 samba文件共享以及用法(访问控制)- 精华
转载于:https://blog.csdn.net/weixin_43275140/article/details/84577175SambaSamba是在Linux和UNIX系统上实现SMB协议的一个免费软件,有服务端和客户端程序构成。随着Linux的普及,如何共享Linux下的文件成为用户关心的问题。其实,几乎所有的Linux发行套件都提供了一个很好的工具Samba——通过它可以轻松实现文件共享。一、SMB文件共享通用lnternet文件系统(CIFS)也称为服务器信息块(SMB),是适用于
2021-03-29 07:33:49 1610 1
原创 解决CENTOS7下开启SMB共享之后WINDOWS无法访问
先运行下面命令查看smb服务是否启动systemctl status smb.service在这里插入代码片如果是运行状态可以用testparm查看配置状态➜ ~ testparmLoad smb config files from /etc/samba/smb.confProcessing section "[homes]"Processing section "[printers]"Processing section "[print$]"Processing section "[
2021-03-29 06:57:48 2344 2
原创 Linux 64位安装32位编译库
在64位Ubuntu下编译32位程序容易出现很多问题,主要是编译库不对;尝试安装下列库可能解决问题:$yum install libc-6-dev-i386 libc6-i386 lib32gcc1 gcc-multilib gcc-4.6-multilib g++-multilib g++-4.6-multilib lib32stdc++ lib32quadmath0 lib32gomp1 -y这是32位编译库。...
2021-03-28 11:13:47 509
原创 在 Linux 中安装 rar unrar
下载wget https://rarlab.com/rar/rarlinux-x64-5.6.1.tar.gzrar软件不需要安装,直接解压到/usr/local下,以下操作需要有root权限。tar zxvf rarlinux-x64-4.2.0.tar.gz -C /usr/local此时,/usr/local/rar下就会有rar命令和unrar命令。可以在/usr/local/bin下创建连接,可以进行全局调用。ln -s /usr/local/rar/rar /usr/..
2021-03-28 11:01:15 4710
原创 CentOS7 修改yum源为阿里源
1.备份本地yum源[root@bogon ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak2.获取阿里yum源配置文件[root@bogon ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo3.更新yum缓存[root@bogon ~]# yum make
2021-03-28 10:58:21 338
原创 Linux启动SSH及开机自动启动
分享提纲:1.查看是否启动2. 设置自动启动1.【查看是否启动】启动SSH服务 “/etc/init.d/sshd start”。然后用netstat -antulp | grep ssh看是否能看到相关信息就可以了。2.【设置自动启动】如何设置把ssh等一些服务随系统开机自动启动? 方法一:[root@localhost ~]# vi /etc/rc.local加入:service sshd start 或 /etc/init.d/sshd start方法二:进入/etc/rc.d然
2021-03-28 06:02:12 4495
原创 在shell脚本中添加暂停,按任意键继续
分析一个复杂脚本的时候,有时候需要加点暂停,分段来看,比较清晰于是参考了一些实现,function get_char(){ SAVEDSTTY=`stty -g` stty -echo stty cbreak dd if=/dev/tty bs=1 count=1 2> /dev/null stty -raw stty echo stty $SAVEDSTTY}enable_pause=1function pause(){ if [ "x$1" !=
2021-03-17 13:42:12 8604 2
原创 在Linux中使用Mysqldump备份和还原MySQL数据库
One of the most important task of a database administrator is backing up and restoring databases. MySQL is a popular database server and provides tool named mysqldump for backup and restore operations. We will look different usage types of mysqldump in thi
2021-02-03 09:32:56 814
原创 关于Spring事务<tx:annotation-driven/>的理解
在使用SpringMvc的时候,配置文件中我们经常看到 annotation-driven 这样的注解,其含义就是支持注解,一般根据前缀 tx、mvc 等也能很直白的理解出来分别的作用。tx:annotation-driven/ 就是支持事务注解的(@Transactional) 、mvc:annotation-driven 就是支持mvc注解的,说白了就是使Controller中可以使用MVC的各种注解。首先,<tx:annotation-driven/> 会有一个属性来指定使用哪个事务管
2021-01-28 18:25:07 3289 2
原创 Spring JDBC入门程序
要了解JdbcTemplate类与Spring JDBC框架相关的概念,下面通过编写一个简单的例子演示如何使用Spring JDBC框架,在这个示例中,将在以student表上实现插入数据和读取数据的操作。CREATE TABLE student( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(32) NOT NULL, age INT NOT NULL, PRIMARY KEY(id));创建项目首先打开Eclipse,创建一个Maven项目,
2021-01-28 17:54:09 63
原创 Spring Bean引用例子
Spring Bean引用例子在Spring,bean可以“访问”对方通过bean配置文件指定相同或不同的引用。Bean在不同的XML文件如果是在不同XML文件中的bean,可以用一个“ref”标签,“bean”属性引用它。<ref bean="OtherBean"/>在这个例子中,Bean “OutputHelper” 在 ‘Spring-Common.xml’ 声明可以访问其他 Bean在’Spring-Output.xml’。File : Spring-Common.xm
2021-01-28 17:29:33 119
原创 Spring中ClassPathXmlApplicationContext用遇到的简单问题
一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");RegisterDAO registerDAO = (RegisterDAO)ac.getBean("RegisterDAO");如果是两个以上:ApplicationContext ac = new ClassPat
2021-01-18 15:57:55 865
原创 解决import org.junit.Test 和@Test报错
在最近用spring框架做项目的时候,发现不定时出现import org.junit.Test 和@Test报错,在包没有导入错误的前提下,该问题的解决方案如下:解决方案一:MyEclipse 在项目右击属性选择【build path】的【add Libararies】界面 ,选择JUnit导入,Eclipse也同样。解决方案二:原因是java文件所在的包为默认的匿名包。新建个com.XXX.XXX有名字的包,把java文件移动到这个名字下就ok了解决方案三:写junit测试的java类名为
2021-01-18 14:57:02 4381
原创 Spring JDBC配置与使用
学习目标1.Spring JDBC模块有什么作用?1.1JdbcTemplate的解析1.2Spring Jdbc的配置1.3Spring JdbcTemplate的常用方法1.3.1创建数据库,并导入jar包1.3.2创建配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:
2021-01-18 11:45:08 535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人