关于工具的使用,调试总结 1.xshell关于xshell的乱码问题问题分析:由于系统和xshell编码不一致导致1.查看当前系统使用的语言环境echo $LANG如下图2.将xshell当前连接编码格式调整和系统一致2.git分布式代码管理3.svn集中式代码管理4.蜂云平台任务发布,代码规范5.鲁班平台主要用于发布脚本,激活脚本6.gitlab团队代码管理平台7.sourcetr...
数据库 (触发器,索引,游标,存储结构) 1.触发器由事件触发某个操作。这些事件包括insert语句,update语句和delete语句。当数据库系统执行这些时间时,会激活促发其执行相应的操作。原文见链接:https://blog.csdn.net/weixin_39941298/article/details/81080353...
oracle-排序 oracle中对类型为varchar的数字字段进行排序代码查询学生表中有效学生的信息以年龄排序select * from student where is_used=1 order by cast(age as integer)cast函数见链接https://www.cnblogs.com/accumulater/p/6149669.html...
oracle主键和复合主键(联合主键) 性能上的一些区别1.主键和复合主键,查询性能相同(索引高度相同,恰当的运用索引)2.主键和复合组件,(update,insert)性能不同(因为复合主键会用更多的块来创建索引,所以update,insert性能低)复合主键的原理...
二叉树 转载自 YSOcean二叉树的基本理解:树:一种抽象的数据类型,用来模拟具有书中结构性质的数据集合,通过节点连接边组成一个有层次关系的集合。 (1)圆,节点 (2)边,连接节点的线树的常用语:二叉树:树的每个节点最多只有两个子节点二叉搜索树:左子树上的所有节点的值均小于它的根节点的值,若它的右子树不为空,则右子树上所有节点的值均大于它的根节点上的值。二叉树书的工作原理:(1)查找...
设置图片在div中水平垂直居中 代码:<html><head><style type="text/css">#mydiv{ width:120px; height:86px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}#mydiv img{ max-wi...
动态背景 效果:代码:/** * Copyright (c) 2016 hustcc * License: MIT * Version: v1.0.1 * GitHub: https://github.com/hustcc/canvas-nest.js**/!function() { function n(n, e, t) { return n.getAttri...
淘淘--分布式 淘淘分布式的结构好处:1.提高代码复用度2.可以灵活的进行分布式部署3.系统之间耦合度底4.团队之间开发不冲突缺点1.需要发布Webservice,系统之间需要远程调用2.工作量增加3.需要系统之间协作才能完成整个业务流程,系统之间调用变得复杂...
idea关于tomcat的配置 idea关于tomcat的配置web项目部署到tomcat分为两种,热部署和war包部署。热部署比较适用于开发,war包部署比较适用于部署项目。1.热部署1.配置tomcat2.添加tomcat3. 1.修改tomcat名称 2.选择tomcat地址 3.选择默认浏览器 4.选择jdk地址4.向tomcat中添加web项目。5.选择xx.war exploded6.左侧...
java-io流 JAVA - io流原文地址:https://www.cnblogs.com/ylspace/p/8128112.html一 . java io 中常用的类1.java io 主要包括如下几个层次,包括三个部分:1.流式部分 – io的主体部分;2.非流式部分 – 主要包含一些辅助流部分的类,如:file类,RandomAccessFile类和 ...
淘淘商城项目总结 (1)分页查询 分页查询练习博客转自于https://blog.csdn.net/peng_hong_fu/article/details/53645924效果:环境,工具ssm,mysql,idea源码:网盘链接:https://pan.baidu.com/s/1rYZ_2hwzAZAKfz-h55mr4Q提取码:fgeq...
递归(recursion)和迭代(iterate) 1.递归和迭代都是循环的一种。2.递归是把数据处理的过程交给机器,迭代是人为推出数据处理过程后进行运算。3.递归在使用过程中因为不断调用自身(函数调用过程中参数必须压入堆栈保存,直到该层函数返回为止),可能会导致堆栈溢出的错误。java代码演示://迭代和递归解决波菲纳契数列public class DiguiDiedai { static int diedai(int...
递归 程序调用自身。需要满足的两个条件:1.又反复执行的过程2.有跳出反复执行的条件(有出口,不能无限调用)递归的缺点:1.相对于常用的算法如普通循环,运行效率较低。2.递归调用的过程当中系统为每一层的返回点,局部量等开辟了栈来储存,多次递归容易造成栈溢出等。递归解决梵塔问题(汉诺塔问题):已知有三根针分别用A, B, C表示,在A中从上到下依次放n个从小到大的盘子,现要...
java数组声明,创建,初始化 1.一维数组的声明方式:type var[];或 type[] var;声明时不能指定其长度;2.java中使用关键字new创建数组,格式为:数组名 = new 数组元素的类型[数组元素的个数]int[] s;s = new int[5];3.初始化:1.动态初始化int a[];a = new int[3];a[0] = 0;a[1] = 1;...
斐波那契数列 从数列的第三项开始,每一项等于前两项之和。java代码实现:public class Bofei { public static void bofei (int a, int b, int c){ int BofeiN[] = new int[c]; BofeiN[0] = a; BofeiN[1] = b; for...