自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 网络编程基础原理

Socket网络编程(Socket)概念: socket不是Java中独有的概念,而是一个语言无关标准。任何可以实现网络编程的语言都有socket。什么是Socket? 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 建立网络连接至少需要一对端口号(socket),socket本质就是编程接口(API),对TCP/IP的封装,TCP/IP也要提...

2019-03-02 17:19:39 935 1

原创 JVM及调优

Java虚拟机原理所谓虚拟机,就是一台虚拟的机器。它是一款软件,用来执行一系列虚拟计算机指令。虚拟机大体上可以分为: 系统虚拟机(VMware):完全是对物理计算机的仿真,提供了一个可运行完整操作系统的软件平台。 程序虚拟机(Java虚拟机):专门为执行单个计算机程序而设计,在Java虚拟机中执行的指令,称为Java字节码指令。无论是系统虚拟机还是程序虚拟机,在上面运行的软件都被限制于...

2019-03-01 17:17:46 130

原创 webpack

安装webpack 1.安装全局webpack: ····sudo npm install webpack webpack-cli webpack-dev-server -g 2.删除全局webpack: ····npm uninstall -g webpack 3.删除局部webpack: ····npm un webpack 4.删除全局webpac...

2019-02-26 22:19:13 405

原创 vim

等等

2019-02-26 22:18:59 120

原创 Linux(二)

Linux的自有服务运行模式(运行级别) 在Linux中存在一个进程: init(初始化进行,进程ID是1(第一个运行的进程)) 该进程存在一个配置文件: inittab(系统运行级别配置文件/etc/inittab) 0 – 关机级别 1 – 单用户模式 2 – 多用户模式(不带NFS (networking file system)) 3 – 完全的...

2019-02-26 22:18:51 136

原创 Linux(一)

Linux 命令:       shutdown -h now: 关机 &

2019-02-26 22:18:42 125

原创 Linux(三)

网络相关命令 检测当前的主机与目标主机之间的连通性: ping 查看网络的连接信息: netstat -tlnp(t:tcp; n:字母转换成数字; l:列出监听状态; p:显示进程信息) 查找操作的主机与目标主机之间所有的网关(路由器): traceroute 主机地址(不是内置,需要安装) 根据ip地址获取物理地址的协议: arp -a 抓数据包: tcpdum...

2019-02-26 22:18:34 122

原创 shell

shell 用户可以通过shell访问系统内核的服务脚本 一条条文字命令bash 使用最多编写规范 代码规范:        #!/bin/bash: 指定解释器的路径

2019-02-26 22:18:25 110

原创 Linux(四)数据库

Linux安装程序方式一(源码包) 使用源码编译安装方式,需要安装ncurses(一种常用终端库) 解压: tar -zxvf *.tar.gz 安装步骤:      第一步: 配置(config/configure/bootstrap)  &a

2019-02-26 22:18:16 152

原创 Linux(五)

nginx安装 1.下载: wget nginx下载地址 (默认保存到当前路径下) 2.解压: tar -zxvf nginx-1.3.11.tar.gz 3.进入解压后的文件夹: cd nginx-1.3.11 4.配置: ./configure --prefix=/usr/local/nginx --with-pcre    安装...

2019-02-26 22:18:08 91

原创 Linux服务器开发(一)

ftp服务器搭建 软件名: vsftpd 作用: 文件的上传和下载 修改配置文件: /etc/vsftpd.conf 连接ftp服务器: ftp ip 退出ftp服务器: bye 文件上传: put filename 文件下载: get filename 配置匿名用户的家目录: anon_root=/home/Robin/MyFtp 匿名用户...

2019-02-26 22:17:58 1883

原创 Linux服务器开发(二)

程序和进程 程序: 指编译好的二进制文件,在磁盘上,不占用系统资源(cpu、内存、打开的文件、设备、锁……) 进程: 是一个抽象的概念;与操作系统原理紧密相连.进程是活跃的程序,占用系统资源,在内存中执行.(程序运行起来,产生一个进程) 并发: 在操作系统中,一个时间段中有多个进程都处于已启动运行到运行完毕之间的状态;但,任何一个时刻点上仍只有一个进程在运行.(并行执行) ...

2019-02-26 22:17:46 815

转载 CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2019-02-26 22:17:38 72

原创 C(基础)

system函数#include <stdlib.h>int main(void){ system("calc"); //可以写路径("d:\\desktop\\FeiQ.exe") return 0;}编译 c代码编译成可执行程序有4步:  

2019-02-26 22:17:24 123

原创 高并发基础

多线程什么是线程?线程是指程序在执行过程中,能够执行程序代码的一个执行单元,在Java语言中,线程有四种状态:运行,就绪,挂起,结束。线程与进程的区别?进程是一段正在运行的程序,而线程有时也被称为轻量级进程,它是进程的执行单元,一个进程可以拥有多个线程,各个线程之间共享程序的内存空间,但是各个线程拥有自己的栈空间。为什么使用多线程?(1)使用多线程可以减少程序的响应时间。单线程如果...

2019-02-26 22:17:10 177

原创 费曼学习法

费曼技巧第一步:把它教给一个小孩子。 拿出一张白纸,在上方写下你想要学习的主题。想一下,如果你要把它教给一个孩子,你会讲哪些,并写下来。这里你的教授对象不是你自己那些聪明的成年朋友,而是一个 8 岁的孩子,他的词汇量和注意力刚好能够理解基本概念和关系。 许多人会倾向于使用复杂的词汇和行话来掩盖他们不明白的东西。问题是我们只在糊弄自己,因为我们不知道自己也不明白。另外,使用...

2018-08-16 21:18:19 3725

空空如也

空空如也

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

TA关注的人

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