韵冰
码龄6年
关注
提问 私信
  • 博客:29,060
    29,060
    总访问量
  • 53
    原创
  • 1,539,478
    排名
  • 8
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2018-07-19
博客简介:

weixin_42735725的博客

查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得6次评论
  • 获得24次收藏
创作历程
  • 11篇
    2020年
  • 46篇
    2019年
成就勋章
TA的专栏
  • 其他
    2篇
  • java
    40篇
  • 算法
    1篇
  • 计算机网络
  • linux
    9篇
  • 数据库
    2篇
兴趣领域 设置
  • 后端
    spring
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

字节流写入文件,续写,换行写,

java.io.OutputStream输出字节流的超类,1.操作的数据都是字节,2.定义了输出字节流的基本共性功能,3.输出流中定义的都是写write方法操作字节数组,操作单个字节import java.io.File;import java.io.FileOutputStream;import java.io.IOException;public class FileOut...
原创
发布博客 2019.10.26 ·
1268 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Windows软件推荐

1. Typoramarkdown编辑器,可以配合PicGo使用2. PicGo图床软件,需要一个OSS。我用的阿里云OSS。3. 7-Zip非常好用的压缩解压软件4. Snipaste截图软件,F1截图,F3可以把图片贴到屏幕上。Microsoft Store下载。5. Everything本地文件搜索6. UltraISO我用来做启动盘的软件7. Adobe Acrobat DCPDF阅读,修改。8. PotPlayer视频播放器9. Chrome &&
原创
发布博客 2020.12.04 ·
143 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C语言连MySQL

连接例程用C语言连接MySQL数据库包含两个步骤“初始化一个连接句柄结构;实际进行连接。初始化连接句柄#include<mysql.h>MYSQL *mysql_init(MYSQL *);通常传递NULL给这个例程,它会返回一个指向新分配的连接句柄结构的指针。如果传递一个已有的结构,它将被重新初始化。出错返回NULL。连接MYSQL *mysql_real_connect(MYSQL *connection, const char *server_host,
原创
发布博客 2020.11.21 ·
738 阅读 ·
2 点赞 ·
3 评论 ·
0 收藏

Linux文件操作

Linux文件结构Linux环境中的文件为操作系统服务和设备提供了一个简单而一致的接口。在Linux中,一切都是文件。目录​ 文件,除了本省包含的内容以外,它还会有一个名字和一些属性,即“管理信息”,包括文件的创建/修改日期和它的访问权限。这些属性被保存在文件的inode(节点)中,它是文件系统中的一个特殊的数据块,它同时还包含文件的长度和文件在磁盘上的存放位置。系统使用的是文件的inode编号。​ 目录是用于保存其他文件的节点号和名字的文件。目录文件中的每个数据项都是指向某个文件节点的链接,删
原创
发布博客 2020.11.21 ·
568 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

守护进程

1. 创建子进程,父进程退出​ 由于守护进程使脱离控制终端的,因此,完成第一步后就会在shell终端里造成一种程序已经运行完毕的假象。之后的所有工作都在子进程中完成,而用户在shell终端里则可以执行其他的命令,从而在形式上做到了与控制终端的脱离。​ 由于父进程创建子进程后退出,子进程会编程一个孤儿进程,自动被1号进程(init进程)收养。pid = fork();if(pid > 0){ exit(0);/* 父进程退出 */}2. 在子进程中创建新会话进程组进程组是一个
原创
发布博客 2020.11.21 ·
152 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

wordpress

升级PHP首先移除当前php包yum remove php安装PHP rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm         #更新源   rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm   yum install -y ph
原创
发布博客 2020.11.21 ·
231 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

套接字编程

套接字连接​ 首先,服务器应用程序用系统调用socket来创建一个套接字,它是系统分配给该服务器进程的类似文件描述符的资源,它不能与其他进程共享。​ 接下来,服务器进程会给套接字起个名字。本地套接字的名字是Linux文件系统中的文件名,一般放在/tmp或/usr/tmp目录中。对于网络套接字,它的名字是与客户连接的特定网络有关的服务标识符(端口号或访问点)。这个标识符允许Linux将进入的针对特定端口号的连接转到正确的服务器进程。例如,Web服务器一般在80端口上创建一个套接字,这是一个专用于此目的
原创
发布博客 2020.11.21 ·
484 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SHELL编程

管道和重定向1. 重定向输出> 如果文件已存在,它的内容将被覆盖。>> 输出会附加到文件的末尾。$ kill -HUP 1234 >kellout.txt 2>killerr.txt把标准输出和标准错误输出分别重定向到不同的文件按中。$ kill -1 1234 >killouterr.txt 2>&1把标准输出和标准错误输出都重定向到同一个文件中。$ kill -1 1234 >/dev/null 2>&1用L
原创
发布博客 2020.11.21 ·
261 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Manjaro 安装与使用 Anaconda

Manjaro 安装与使用 Anaconda28 Feb 2019安装yaourt anacondasource /opt/anaconda/bin/active root添加环境变量在 ~/.bashrc 中添加export PATH=/opt/anaconda/bin:$PATH激活source /opt/anaconda/bin/activate root关于 zsh,打开 ~/.zshrc:vim ~/.zshrc添加下面这条语句:export PATH="/opt
原创
发布博客 2020.11.21 ·
2223 阅读 ·
0 点赞 ·
2 评论 ·
4 收藏

Linux文件的特殊权限位

特殊权限位[suid/sgid/t]setuid(suid):针对命令和二进制程序的,当普通用户执行某个命令的时候,可以拥有这个命令对应用户的权限,即让普通用户可以以root用户的角色执行程序或命令。setgid(sgid):希望一个目录被多个用户(同属一个组)共享,同一个组的用户可以处理。粘滞位(t):把一个文件夹的权限都打开,然后共享文件,像/tmp一样,但是生产环境一般不使用。suidchmod u+s a.txtchmod 4777 a.txtchmod u-s a.txt问题:
原创
发布博客 2020.11.21 ·
452 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【转】vsftp 遇到错误 500 OOPS: vsftpd: refusing to run with writable root inside chroot()

当我们限定了用户不能跳出其主目录之后,使用该用户登录FTP时往往会遇到这个错误:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()这个问题发生在最新的这是由于下面的更新造成的: IT网,http://www.it.net.cn- Add stronger checks for the configura...
转载
发布博客 2020.04.13 ·
347 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

maven把本地包加到maven本地仓库

安装指定文件到本地仓库命令:mvn install:install-file2-DgroupId= : 设置项目代码的包名(一般用组织名)3-DartifactId= : 设置项目名或模块名4-Dversion=3.0.1 : 版本号5-Dpackaging=jar : 什么类型的文件(jar包)6-Dfile=<myfi...
原创
发布博客 2020.02.27 ·
259 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

MySQL Workbench在archlinux中出现The name org.freedesktop.secrets was not provided by any .service files

MySQL Workbench在archlinux中出现 Could not store password: The name org.freedesktop.secrets was not provided by any .service files的错误解决方案是安装 gnome-keyring 包。
转载
发布博客 2019.11.02 ·
5998 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

反射

只知道类名,就可以得到类的属性,构造方法,方法,还可以创建对象在配置文件中说明类名增强可扩展性import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;public class Reflect { public static void ...
原创
发布博客 2019.11.01 ·
119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

正则表达式的匹配,切割,替换,获取

import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegexFunctionDemo { public static void main(String[] args) { //1.匹配 //使用String类的matches方法,匹配是bool...
原创
发布博客 2019.11.01 ·
216 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

浏览器访问相关

import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.net.Socket;import java.net.URL;import java.net.URLConnection;public class MyBrowser { public sta...
原创
发布博客 2019.10.31 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

实现并发访问上传图片的服务器

UploadPictureServer.javaimport java.io.*;import java.net.ServerSocket;import java.net.Socket;public class UploadPictureServer { public static void main(String[] args) throws IOException { ...
原创
发布博客 2019.10.31 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP的客户端和服务端

TCP服务端import java.io.*;import java.net.ServerSocket;import java.net.Socket;public class TCPServer { public static void main(String[] args) throws IOException { /* 获取客户端的数据并显示...
原创
发布博客 2019.10.31 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UDP发送端和接收端

UDP发送端import java.io.IOException;import java.net.*;public class UDPClient { public static void main(String[] args) throws IOException { System.out.println("UDP 发送端 run"); /*...
原创
发布博客 2019.10.30 ·
1056 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多