摘要:
1、 存储引擎 创建表的时候,一般程序中我们都需要支持事务,所以我们一般使用的是InnoDB 存储引擎 2、 命名规则 a、所有的表应该有统一的项目前缀,表示为同一个项目的表格 b、尽量保持至少三级,例如 act_hi_identitylink act第一级别表示是谁的表,hi表示那个模块的表 id 阅读全文
摘要:
1、 git是分布式的版本控制系统。 2、 git的指令 git add file1.text; //添加 git commit -m "xxxxxx"; //提交 (多次添加,一次提交) git.log --pretty=oneline //查看git日志 git reset --hard 版本号 阅读全文
摘要:
1、 java 是由四方面组成的:java编程语言、java类文件格式、java虚拟机和java应用程序接口(java API)组成。 2、 java编译环境是:java源码文件通过java编译器(Eclipse,idear)等编译成java字节码文件(.class文件) 3、 javac编译器是官 阅读全文
摘要:
1、ps -ef|grep nginx 查看 nginx 的目录 2、Nginx是一个http服务器,是一个使用c语言开发的高性能的http服务器及反向代理服务器。 Nginx是一个高性能的http和方向代理的service(服务器),也是一个IMAP/POP3/SMTP代理server Nginx 阅读全文
摘要:
1、 IP协议 UDP协议 TCP协议 对应的应用层的协议主要有SMTP,TELNET,HTTP,FTP 2、常用的熟知的端口号 FTP : 20.20 传输层协议 TCP TFTP : 69 传输层协议 UDP TELNET :23 传输层协议 TCP SMTP :25 传输层协议 TCP DNS 阅读全文
摘要:
1、 linux所有的目录都存在"/"目录下,并没有将硬盘分为C、D、E盘 a、boot :系统的引导程序,比如Linux内核程序文件vmlinuz,磁盘内映射文件initrd b、dev :系统设备目录,在Linux系统下,任何设备都对应着一个或多个设备文件,例如磁盘对应着 /dev/sd*文件 阅读全文
摘要:
1、简介: MQ: 全称是Message、Queue,消息队列,也就是消息以管道的方式进行传递。 RabbitMQ 是一种实现了AMQP(advanced message queuing protocal)高级消息队列的协议的消息队列服务,用的是Erlang语言 2、使用场景: 抢杀购物 日志的读取 阅读全文
摘要:
1、 退出虚拟机 Ctrl + Alt 2、 查看ip地址,是否连网 :ip addr 3、 配置网络连接:vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 4、 上传指令 rz (-be) 下载数据 sz 5、 关闭防火墙: systemct 阅读全文
摘要:
1、 ClassLoader:具体的作用就是将class文件加载到jvm虚拟中去,程序就可以正确运行了 但是,jvm启动的时候,并不会一次性加载所有的class文件,而是根据需要去动态加载。 2、 java 类加载流程: java语言系统自带有三个类加载器: Bootstrap ClassLoade 阅读全文
摘要:
1、 w或者uptime都可以直接展示负载 $uptime 09:32:14 up 695 days, 23:42, 2 users, load average: 0.00, 0.01, 0.05 $w 09:32:00 up 695 days, 23:42, 2 users, load avera 阅读全文
摘要:
1、 hessian 主要结构:客户端 、服务端,中间基于http传输 客户端:对远程接口调用序列化为流,并传输到服务端 服务端:把传输过来的流发序列为服务的请求,调用相应的服务后把结果序列化为流返回给客户端 通过动态代理模式,流(二进制)传输,实现的。 2、客户端: HessianProxyFac 阅读全文
摘要:
1、应用:本地的jar包引入到项目中,并且打包到war包中 针对maven的项目 2、解决: a、在service 创建一个lib文件夹,所需要的jar包放到文件夹下 b、修改pom文件,添加依赖: <!--融360--> <dependency> <groupId>net.sf.json</gro 阅读全文
![](/skins/gray/images/separator.gif)