摘要:
原文链接:https://blog.csdn.net/will__be/article/details/117559359约束简介 约束是数据库用来确保数据满足业务规则的手段,不过在真正的企业开发中,除了主键约束这类具有强需求的约束,像外键约束,检查约束更多时候仅仅出现在数据库设计阶段,真实环境却很 阅读全文
摘要:
Linux中查看操作操作系统版本、内存等信息的方法: 1、使用uname -a Linux查看版本当前操作系统内核信息 2、使用cat /proc/version Linux查看当前操作系统版本信息 3、 使用 cat /etc/issue 或cat /etc/redhat-release Linu 阅读全文
摘要:
程序猿的我们,开发中少不了使用Spring框架,虽然天天接触它,但有时就像一句话:世界上最远的距离仿佛是头到脚~~~那你是否有知道它的内部原理呢?下面跟大家分享一下@Compoent和@Bean两个注解的差异: @Component注解表明一个类会作为组件类,并告知Spring要为这个类创建bean 阅读全文
摘要:
一、oracle 数据库TIMESTAMP 时间字段,设置索引后,通过该字段进行排序,索引排序不生效问题 1. 记录下在工作中遇到的一次索引问题 问题描述: 数据库:oracle; 日志记录表中的一个创建时间(create_time,字段类型timestamp)字段,在该字段设置了索引后,通过该字段 阅读全文
摘要:
在Linux/Unix中,一般在屏幕上面看到的信息是从stdout (standard output) 或者 stderr (standard error output) 来的。许多人会问,output 就是 output,送到屏幕上不就得了,为什麼还要分成stdout 和 stderr 呢?那是因 阅读全文
摘要:
一、问题描述 当在开发工具中编译项目时会发现Ojdbc的依赖没有导入进来,报以下错误: 引入的jar<dependency> <groupId>com.oracle.database.jdbc</groupId> <artifactId>ojdbc8</artifactId> <version>12 阅读全文
摘要:
HTTP和TCP/IP的联系和区别 一、基本概念 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次 阅读全文
摘要:
常用: 1. linux {}符号: (1) ${ }通常用于划定变量名的边界。如:当执行echo ”$aa“的时候系统会打印变量$aa的值,当执行echo "${a}a"时打印的是${a}和字母a,所以使用中括号{ }来划定变量名的边界。如果不需要为变量名划分边界的话,$a和${a}是完全相等的。 阅读全文
摘要:
1. linux 永久环境变量配置文件分为用户和全局配置文件 .bash_profile,存放位置分别为: 全局:cat /etc/profile 用户:cat ~/.bash_profile,即当前用户目录下,HOME/.bash_profile。 2. 该配置文件中存储的是系统环境变量,它是针对 阅读全文
摘要:
1、java将负整数转成二进制 这里以8位为例,只是为了表明过程,实际中java的int类型是4byte,也就是32位。二进制的首位是符号位,0表示正数,1表示负数,在java中,会对负数进行取反加一操作,进而计算出实际的十进制值。如10101010,此8位的二进制数首位是1,表示负数,所以对后面的 阅读全文