IDEA中提交项目到远程仓库Gitee的使用教程 第一步:创建远程仓库第二步:创建本地仓库默认选择项目文件夹为仓库路径未提交的文件现在显示为红色。查看本地仓库,也可删除本地仓库第一次提交到本地仓库方式一:方式二:点击commit提交到本地仓库第一次push到远程仓库方式一:方式二:点击Define remote复制SSH地址到URL中查看,成功push到远程仓库...
创建Oracle数据库和表 1.用’Database Configuration Assistant’向导来创建数据库oracle 11g在安装过程中出现监听程序未启动或数据库服务未注册到该监听程序所建的数据库目录就在*/product/10.1.0/oradata/目录下SQL>show parameter db_name;//查看数据名2.在创建用户之前,先要创建表空间:其格式为:格式: create tablespace 表间名 datafile ‘数据文件名’ size 表空间大小;如:SQL>
Navicat工具连接oracle数据库 确定Oracle服务已启动,启动navicat,建立连接在高级选项里面还有一步是很关键的,就是配置oci.dll文件在 工具–>选项 下这里就要把你安装的oracle的安装目录下的bin文件夹里面的oci.dll文件导入导进来之后就重启Navicat,重启后会自动生效。...
完全卸载oracle11g步骤 完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。6、 运行r.
SpringBoot注解最全详解(整合超详细版本)(转载) 使用注解的优势: 1.采用纯java代码,不在需要配置繁杂的xml文件 2.在配置中也可享受面向对象带来的好处 3.类型安全对重构可以提供良好的支持 4.减少复杂配置文件的同时亦能享受到springIoC容器提供的功能*一、注解详解(配备了完善的释义)------(可采用ctrl+F 来进行搜索哦~~~~)*@SpringBootApplication:申明让spring boot自动给程序进行必要的配置,这个配置等同于:@Configuration ,@EnableAutoConfi
mysql中lock tables与unlock tables(锁表/解锁) 在某个地方看到有个例子,具体描述类似如下:商店现在某商品只有1件库存,然后A与B在网上进行下订,A与B几乎同时(或许也就差几毫秒,A比B快那么一点点)进行。很明显是只有A才能成功下单的,B则会收到库存不足的提示,但是作为放置在服务端的那个页面(或者称为脚本程序)我们得怎样去处理这个问题呢?出现问题的原因很明显,就是忽略了这种并发情况的考虑,处理下订应该是种队列方式,也就是先来先得,就是说在执行这个下订动作是要排队的,前面的那个先下订然后后者才能下订,当然当后者下订前才再判断库存的数量。那么怎样解决这个.
Mysql的datetime数据类型 datetime类型:可用于需要同时包含日期和时间信息的值。datetime:MySQL 以 'YYYY-MM-DD HH:mm:ss’格式检索与显示 DATETIME 类型。DateTime日期和时间部分,可以表示1753年1月1日00:00:00.000到9999年12月31日23:59:59.997之间的日期范围,精确到3.33ms,它需要8字节的存储空间,其中前4字节用于存储1900年1月1日之前或之后的天数。该值分为正数和负数,正数表示此日期之后的天数,负数表示此日期之前的天数;最后4个字节
MySQL的外键约束 1. 外键的定义外键是指引用另外一个表中的一列或多列数据,被引用的列应该具有主键约束或者唯一性约束。外键用来建立和加强两个表数据之间的连接。2.建立两张表/*==============================================================*//* Table: claim_voucher 报销单表 *//*==================================
Web APIs之DOM DOM文档对象模型(Document Object Model,简称 DOM),是 W3C 组织推荐的处理可扩展标记语言(HTML或者XML)的标准编程接口。W3C 已经定义了一系列的 DOM 接口,通过这些 DOM 接口可以改变网页的内容、结构和样式。1.DOM 树文档:一个页面就是一个文档,DOM 中使用 document 表示元素:页面中的所有标签都是元素,DOM 中使用 element 表示节点:网页中的所有内容都是节点(标签、属性、文本、注释等),DOM 中使用 node 表示
JavaScript的内置对象 JavaScript的内置对象1. Math 对象Math.PI // 圆周率Math.floor() // 向下取整Math.ceil() // 向上取整Math.round() // 四舍五入版 就近取整 注意 -3.5 结果是 -3Math.abs() // 绝对值Math.max()/Math.min() // 求最大和最小值随机数方法 random(): random() 方法可以随机返回一个小数,其取值范围是 [0,1),左闭右开 0 <= x < 1得到一
JavaScript的对象 JavaScript的对象1. 创建对象的三种方式1.1 利用字面量创建对象var star = {name : 'pink',age : 18,sex : '男',sayHi : function(){alert('大家好啊~');}};对象的调用console.log(star.name) // 调用名字属性console.log(star['name']) // 调用名字属性star.sayHi(); // 调用 sayHi 方法,注意,一定不要忘记带后面的括号1.
JavaScript的预解析 1.预解析1.1变量预解析(变量提升)预解析也叫做变量、函数提升。变量提升: 变量的声明会被提升到当前作用域的最上面,变量的赋值不会提升。console.log(num); // 结果是多少?var num = 10; // ?1.2函数预解析(函数提升)函数提升: 函数的声明会被提升到当前作用域的最上面,但是不会调用函数。fn();function fn() {console.log('打印');}...
JavaScript中arguments的使用 1. arguments的使用当我们不确定有多少个参数传递的时候,可以用 arguments 来获取。在 JavaScript 中,arguments实际上它是当前函数的一个内置对象。所有函数都内置了一个 arguments 对象,arguments 对象中存储了传递的所有实参。arguments展示形式是一个伪数组,因此可以进行遍历。伪数组具有以下特点:具有 length 属性按索引方式储存数据不具有数组的 push , pop 等方法function maxValue() {va
JavaScript的变量 1. JavaScript的变量<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge">
JavaScript的输入输出语句 1. JavaScript的输入输出语句<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"&g
javascript的三种引用方式 1. javascript的三种引用方式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge">