自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 CentOS8下编译配置nginx+rtmp,搭建推流服务器

一.环境服务器操作系统:CentOS Linux release 8.2.2004 (Core)nginx 版本: https://nginx.org/download/nginx-1.18.0.tar.gzRMTP模块:https://github.com/arut/nginx-rtmp-module测试主机:ArchLinux推流工具:OBS-Studio拉流工具:VLC二.准备编译环境1.安装依赖也可以直接跳过,在下面配置和编译的时候提示缺什么再安装什么sudo dnf insta

2020-08-18 11:24:02 1808

原创 ArchLinux下i3wm简单配置和美化

chuangkou toumingsudo pacman -S compton renwulanyay -S polybarsudo pacman -S rofisudo pacman -S feh

2020-01-08 19:48:43 49701 6

原创 JSP文件上传

JSP文件上传网上的方法几乎都是使用的org.apache.commons.fileupload的jar包,需要手动下载导入commons-fileupload.jar和commons-io.jar。其实tomcat自带的org.apache.tomcat.util.http.fileupload就可以实现文件上传,不要手动下载导入jar包,使用方法几乎一样。1. 项目目录结构...

2018-06-13 08:04:09 761

原创 CentOS7下通过docker安装oracle-xe-11g

1. 安装docker并启动docker服务 sudo yum install docker sudo systemctl start docker2. 下载oracle-xe-11g镜像sudo docker pull sath89/oracle-xe-11g 下载后执行 sudo docker ps –a 查看本地存在的所有镜像 sudo docker ps -aCONTAINER ID

2018-04-20 10:37:59 5346 1

原创 linux下C通过系统调用进行基本IO操作

一.Linux下通过系统调用对普通文本文件进行I/O操作步骤:调用open()获得一个文件描述符利用获得的文件描述符作为read() 和write()的一个参数,进行I/O操作。使用close()释放文件描述符及其相关资源。文件描述符:一个非负整数(无符号整数),用于引用在内核中打开的文件。打开或创建一个文件时,内核返回一个文件描述符。读写一个文件时利用open、creat函数返回的文件描述

2017-10-31 18:20:39 1555

原创 ls命令的简单实现

最近在看APUE,做下笔记。 ls命令的简单实现主要是dirent.h头文件里的结构体和函数的使用。1. ls1.c代码如下:#include "apue.h"#include <dirent.h>intmain(int argc, char *argv[]){ DIR *dp; struct dirent *dirp; if (argc !

2017-10-28 11:04:08 1029

原创 常用IO系统调用函数

1. lseek()显示修改已打开文件的文件偏移量 #include <unistd.h> off_t lseek(int fildes, off_t offset, int whence);1.1 return: 修改成功返回新的文件偏移量,否则返回-1.1.2 offset: 指定了一个以字节为单位的数值。1.3 whence: 表明应该参照那个基点来解释offset参数。whence应为下列

2017-10-27 13:43:20 1105

原创 文件系统的其他操作

文件系统除了基本的I/O操作外,还有很多特征和性质,比如文件读、写、执行权限,文件所有者、所属组等等。1. 函数stat、fstat、fstatat、lstat1.1 定义:(位于 /usr/include/sys/stat.h,四个函数成功返回0,出错返回-1)/* Get file attributes for FILE and put them in BUF. */int stat (co

2017-10-27 13:39:32 434

原创 BTRFS文件系统安装ArchLinux

主要为以下步骤:1.下载ArchLinux安装镜像并 制作U盘启动工具2.开机进入启动盘3.进行联网4.编辑镜像站文件5.开始分区(UEFI+GPT)6.格式化分区,并挂载7.开始安装基本操作系统8.配置基础系统9.引导系统10.用户管理11.网络配置12.安装桌面环境13.安装完后的工作开始:1.下载ArchLinux安装镜像并 制作U盘启动工具(本次使用archlinux-2017.06.01-

2017-10-02 19:40:16 5260

原创 响应式导航栏-利用纯css实现

思路:当屏幕为移动设备时,隐藏导航栏列表项目,显示菜单按钮。给菜单按钮(电脑时隐藏)加入hover 或者checked选择器实现,当hover或者checked的触发时动态修改导航栏列表项目display等其他样式。这样当鼠标单击菜单按钮时就可以动态修改导航栏列表的样式了。(用checked选择器需要在导航栏加一个 checkbox) 展示:1.pc界面(提示,我的博客还用了bootstrap样式

2017-08-31 18:36:18 13405

原创 响应式导航设计(仿写csdn博客网站的导航栏)

自己仿照csdn博客网站的导航栏 ,利用bootstrap jQuery 仿写了一个响应式导航栏(请忽略我的配色!!)1.效果图:1.1电脑访问1.2移动设备 2.代码:<!DOCTYPE html><html lang="en"><head> <!-- 最新版本的 Bootstrap 核心 CSS 文件 --><link rel="stylesheet" href="https:

2017-08-11 22:25:27 732

原创 jQuery .click()方法传参

今天写东西,要在jQuery 的.click方法里传参,查阅了一下jQuery的官方文档,做了下实验和总结(原谅我的前端 是用一点学一点!)1 .click()方法简介1.click( handler ) //1.0版本的.click, //handler(传入Function 对象),只要事件被触发,就会执行该function2.click( [eventD

2017-08-10 21:29:54 11866 1

原创 SpringBoot-JPA进行多表连接查询

通过JPA进行简单的(内)连接查询1.准备1.1开发工具Intellij Idea1.2数据库mysql1.3新建Spring Initializr项目,勾选web,mysql,rest,jpa依赖2.开始2.1项目结构2.2pom.xml内容<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/

2017-08-08 22:54:00 13603 6

原创 SpringBoot创建MVC网站

使用springboot构建MVC项目,并进行表单提交1.准备1.1开发工具:Intellij Idea1.2新建项目,勾选web ,thymleaf依赖,项目结构如下:2.开发2.1pom.xml内容:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi

2017-08-07 22:35:28 1328

原创 SpringBoot-创建RESTful风格的 http接口访问jpa 来操作数据库

1.开发工具IDE:Intellij Idea,数据库mysql(SpringBoot,创建RESTful 接口很方便,只要建立好数据模型,然后创建一个模型仓库接口就ok了)2.开始开发2.1项目目录清单: 新建SpringBoot Initializr 项目 选择jpa 和rest repository依赖,自己添加mysql-connector 类 用来连接mysql数据库2.2 pom.xm

2017-08-04 20:41:02 4834

原创 SpringBoot-访问MySQL数据库

1.开发工具:Intellij Idea,通过JPA(Java Persistence API,Java 数据持久化接口)来操作2.开始2.1新建Spring Initializr 项目,勾选web,mysql,jpa依赖项目结构如下: 2.2代码清单:(1)pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://m

2017-08-03 21:10:28 835

原创 Docker基本命令

一、Docker镜像命令1.镜像检索# docker search 镜像名2.镜像下载# docker pull 镜像名3.本地镜像列表# docker images4.镜像删除# docker rmi image-id-f:强制删除4.1删除所有镜像# docker rmi $(docker images -q)...

2017-08-01 14:21:52 224

原创 Docker初次安装运行出错:Cannot connect to the Docker daemon at ***/docker.sock. Is the docker daemon running?

报错信息如下:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?原因未启动docker服务,解决方法:sudo systemctl start docker另外docker命令执行时,需要sudo 权限。

2017-08-01 14:14:16 5419

原创 2021ArchLinux安装图文教程

主要为以下步骤:1.下载ArchLinux安装镜像并 制作U盘启动工具2.开机从U盘启动3.进行联网4.编辑镜像站文件(选择一个比较快的中国镜像源)5.开始分区(UEFI+GPT)6.格式化分区,并挂载7.开始安装基本操作系统8.配置基础系统9.引导系统10.用户管理11.网络配置12.安装桌面环境13.安装完后的工作开始:1.下...

2017-08-01 12:17:01 205398 67

原创 jekyll serve 报错/usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load

执行jekyll serve具体报错信息如下:/usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler (LoadError) from /usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_requir

2017-07-30 23:36:01 1454

原创 SpringBoot之WebSocket练习

准备: IDE:Intelijj IDEA 所需js:sockjs.min.js(SockJS的客户端脚本)+stomp.min.js(STOMP协议的客户端脚本) stomp.min.js:https://github.com/plusjade/jekyll-bootstrap.git sockjs.min.js:https://github.com/sockjs/sockjs-clien

2017-07-30 22:33:52 376

原创 开机 出现Failed to start Load Kernel Modules(Archlinux)

开机出现加载内核失败,但是能正常开机,电脑一直好好的,莫名其妙的出现了这个问题,经过检查原因是安装VirtualBox的时候安装了 virtualbox-host-dkms ,导致开机需要加载kernel 解决方法安装linux-headers:#pacman -S linux-headers

2017-07-28 09:16:34 11757 1

原创 Struts2-文件上传-<s:file>标签使用

-开发环境:IDE: Intellij IDEA 2017tomcat:9.0os:archlinuxjdk:1.8.0._131 -新建FileUploadDemo工程勾选struts2选项创建完后工程目录如下:新建包com.action,在包下新建FileUploadAction.java类,内容如下package com.action;im

2017-07-11 17:44:01 5053 1

转载 Git 常用命令

git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshowgit push origin

2017-07-11 17:08:26 254

原创 XMLHttpRequest对象的属性和

一.XMLHttpRequest的对象属性onreadystatechang:状态改变时会触发这个事件处理器,指向一个javascript函数status: 服务器的http状态代码statusText: http状态码的相应文本responseText: 服务器的响应,通常为一个字符串responseXML:  服务器的响应,通常为一个XML,可以解析为一个DOM对象

2017-07-09 12:13:13 1609

原创 ArchLinux下fcitx ctrl+space无法调出输入法

最新的的archlinux 使用了wayland显示协议,wayland无法读取 ~/.xprofile  ,导致无法调出输入法解决方法 : 在 /etc/environmen 添加以下内容:export GTK_IM_MODULE=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS=@im=fcitx

2017-06-18 14:43:36 2499

原创 CentOS7网络配置(ping不同的原因及解决方法)

这是配置好的CentOS7,刚开始在Vmware里装CentOS7后是没有ip的,原因是CentOS7默认不启动网卡的,(网卡不启用还ping个毛)进入 /etc/sysconfig/network-scipts 文件夹下查看 ifcfg-eno16777736 网卡配置文件(centos7改动了很多!!!跟书本教材的老版本有很多不一样的)将onboot修改

2017-06-16 12:41:45 70328 6

原创 ArchLinux安装图文教程(2017.06.15)

下载ArchLinux安装镜像并 制作U盘启动工具(本次使用archlinux-2017.06.01-x86_64.iso)2.开机3.进行联网4.编辑镜像站文件5.开始分区(UEFI+GPT)下载ArchLinux安装镜像并 制作U盘启动工具(本次使用archlinux-2017.06.01-x86_64.iso)下载地址:https://ww

2017-06-14 22:25:40 12931 2

原创 Linux(ArchLinux) 下Virtualbox启动报错Kernel driver not installed (rc=-1908)

Virtualbox安装完毕,能打开,但是新建虚拟器启动的时候报错:Kernel driver not installed (rc=-1908) 原因缺少对应的linux头文件导致无法编译解决办法 安装linux-headerssudo pacman -S linux-headers 安装完后dkms会自动进行设置 启动虚拟机,正常!!!

2017-06-14 15:09:57 9096

原创 Linux(ArchLinux) 下配置jdk+eclipse+tomcat

电脑环境:ArchLinux 下载jdk(版本 8u131) 链接: http://pan.baidu.com/s/1dE9etc1 密码: tbc6下载Eclipse IDE for Java EE Developers 链接: http://pan.baidu.com/s/1o7ERBei 密码: 6ud6下载Tomcat 链接: http://pan.baidu.com/s/1boT

2017-06-14 13:05:51 6155

原创 常用HTTP状态码

200:服务器成功返回网页。404:请求的网页不存在。503:服务不可用。403:Forbidden(禁止),服务器拒绝请求。408:Request Timeout(请求超时),服务器等候请求时发生超时。413:Request Entity Too Large(请求实体过大),服务器无法处理请求,因为请求实体过大,超出服务器额处理能力。414:Request-URI Too long (请求的UR

2017-05-22 19:37:35 260

原创 Eclipse搭建struts开发环境

Eclipse搭建struts开发环境(Eclipse版本:Neon.2 Release (4.6.2)Build id: 20161208-0600 struts2版本:2.3.30)下载struts2.3.30 jar包链接: https://pan.baidu.com/s/1c2L6AlU 密码: 5bd9新建动态网站工程(Dynamic Web Project)建完后的项目结构

2017-05-22 19:01:00 620

DesktopBackground.zip

唯美桌面夜空壁纸。欢迎下载

2020-01-08

ArchLinux安装指南_v1.0

archlinux 安装

2017-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除