- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 关于工具的使用,调试总结
1.xshell关于xshell的乱码问题问题分析:由于系统和xshell编码不一致导致1.查看当前系统使用的语言环境echo $LANG如下图2.将xshell当前连接编码格式调整和系统一致2.git分布式代码管理3.svn集中式代码管理4.蜂云平台任务发布,代码规范5.鲁班平台主要用于发布脚本,激活脚本6.gitlab团队代码管理平台7.sourcetr...
2019-11-20 10:55:37
196
原创 javaScript 总结
1.javaScript基本数据类型(1)数值类型 number(2)布尔类型 boolean(3)字符串类型 String(4)Undefined类型(5)Null类型
2019-11-05 09:48:53
147
原创 数据库 (触发器,索引,游标,存储结构)
1.触发器由事件触发某个操作。这些事件包括insert语句,update语句和delete语句。当数据库系统执行这些时间时,会激活促发其执行相应的操作。原文见链接:https://blog.youkuaiyun.com/weixin_39941298/article/details/81080353...
2019-09-18 17:10:00
154
原创 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...
2019-09-04 14:52:55
146
原创 oracle主键和复合主键(联合主键)
性能上的一些区别1.主键和复合主键,查询性能相同(索引高度相同,恰当的运用索引)2.主键和复合组件,(update,insert)性能不同(因为复合主键会用更多的块来创建索引,所以update,insert性能低)复合主键的原理...
2019-09-02 17:57:03
7787
原创 Oracle+plsql 使用笔记
1.数据不一致问题问题:数据库删除数据为空,前台仍然查出17条数据解决:plsql有事务功能,事务可以进行提交和回滚,没有提交前,数据库数据不会改变...
2019-07-22 14:51:56
161
转载 二叉树
转载自 YSOcean二叉树的基本理解:树:一种抽象的数据类型,用来模拟具有书中结构性质的数据集合,通过节点连接边组成一个有层次关系的集合。 (1)圆,节点 (2)边,连接节点的线树的常用语:二叉树:树的每个节点最多只有两个子节点二叉搜索树:左子树上的所有节点的值均小于它的根节点的值,若它的右子树不为空,则右子树上所有节点的值均大于它的根节点上的值。二叉树书的工作原理:(1)查找...
2019-06-07 18:06:30
181
原创 设置图片在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...
2019-04-26 15:46:31
2415
原创 动态背景
效果:代码:/** * 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...
2019-04-26 13:57:28
192
原创 淘淘--分布式
淘淘分布式的结构好处:1.提高代码复用度2.可以灵活的进行分布式部署3.系统之间耦合度底4.团队之间开发不冲突缺点1.需要发布Webservice,系统之间需要远程调用2.工作量增加3.需要系统之间协作才能完成整个业务流程,系统之间调用变得复杂...
2019-04-26 13:28:31
114
原创 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.左侧...
2019-04-21 18:06:53
209
转载 java-io流
JAVA - io流原文地址:https://www.cnblogs.com/ylspace/p/8128112.html一 . java io 中常用的类1.java io 主要包括如下几个层次,包括三个部分:1.流式部分 – io的主体部分;2.非流式部分 – 主要包含一些辅助流部分的类,如:file类,RandomAccessFile类和 ...
2019-04-20 15:34:30
144
转载 淘淘商城项目总结 (1)分页查询
分页查询练习博客转自于https://blog.youkuaiyun.com/peng_hong_fu/article/details/53645924效果:环境,工具ssm,mysql,idea源码:网盘链接:https://pan.baidu.com/s/1rYZ_2hwzAZAKfz-h55mr4Q提取码:fgeq...
2019-04-14 17:04:36
405
原创 递归(recursion)和迭代(iterate)
1.递归和迭代都是循环的一种。2.递归是把数据处理的过程交给机器,迭代是人为推出数据处理过程后进行运算。3.递归在使用过程中因为不断调用自身(函数调用过程中参数必须压入堆栈保存,直到该层函数返回为止),可能会导致堆栈溢出的错误。java代码演示://迭代和递归解决波菲纳契数列public class DiguiDiedai { static int diedai(int...
2019-03-30 16:20:08
604
原创 递归
程序调用自身。需要满足的两个条件:1.又反复执行的过程2.有跳出反复执行的条件(有出口,不能无限调用)递归的缺点:1.相对于常用的算法如普通循环,运行效率较低。2.递归调用的过程当中系统为每一层的返回点,局部量等开辟了栈来储存,多次递归容易造成栈溢出等。递归解决梵塔问题(汉诺塔问题):已知有三根针分别用A, B, C表示,在A中从上到下依次放n个从小到大的盘子,现要...
2019-03-28 21:26:52
270
原创 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;...
2019-03-28 21:07:34
175
原创 斐波那契数列
从数列的第三项开始,每一项等于前两项之和。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...
2019-03-27 21:26:27
122
原创 辗转相除法
又名欧几里得算法,是求最大公约数的一种方法:用最大数除以最小数,再用出现的余数去除除数,反复如此,知道余数为0.最后的除数就是这两个数的最大公约数。java实现:public class Zhanzhuanxiangchu { public static void zhanzhuan(int a,int b){ int temp; int c;...
2019-03-27 18:37:59
266
原创 冒泡排序
通过重复走访要排序的元素列,依次比较两个相邻的元素,直到没有相邻的元素需要进行交换。如同气泡会浮到最顶端一样,称为冒泡排序。java代码:package com.suanfa;import java.util.Arrays;public class Maopao { //冒泡排序升序 public static void maopao(int a[]){...
2019-03-23 17:50:05
102
原创 form表单封装数据的方法
1.org.springframework.beans.BeanUtils; spring框架自带方法将表单数据利用 ModelDriven进行封装为类A(source),再将数据转化为domain中的类BBeanUtils.copyProperties(source,target); 2.cn.itcast.commons.CommonUtils; 需要导入i...
2018-12-23 15:36:41
1946
原创 第一个ssm项目-科技园社团招新系统问题记录
1.数据库在创建时要注意不要使用敏感词,在shetuan表中用了join,本来重新逆向生成就行但是自定义了很多方法,覆盖之后,又重新写了一遍,注意。2.mybatis框架自定义方法时,两个或者两个以上参数需要Param("a") int a 进行指定。 ...
2018-12-10 20:08:28
462
原创 图书商城bookstore的学习总结
1.项目的创建过程(环境搭建)原型导入->功能分析->(框架搭建)导包->创建package->建表->模块和相关类的创建2.导入原型创建一个web工程后只导入原型的src和WebRoot即可。3.功能分析分为前后台,功能要按照模块列出 前台为用户界面,后台为管理员界面,将功能按照模块一 一列出,不能省事,前面分析不到位,后面也做不好。4.分...
2018-10-30 16:46:37
1464
原创 myecplise使用的配置和其他
根据崔希凡老师web视频中总结的1.web项目myecplise每次更换工作空间需做的配置2.myecplise常用快捷键3.Servlet基础内容4.jsp导入标签
2018-10-27 14:02:24
254
原创 ajax小工具ajaxutils.js
ajaxutils.js页面//创建request对象function createXMLHttpRequest(){ try{ return new XMLHttpRequest(); //大多数浏览器 }catch(e){ try{ return ActvieXobject("Msxml2.XMLHTTP")...
2018-10-26 17:55:46
1677
原创 XStream的使用例子
基础代码:@Test public void fun1(){ List<Province> proList = getProinveList(); XStream xstream = new XStream(); String s = xstream.toXML(proList); System.out.pri...
2018-10-25 16:14:07
313
原创 response基础
response重定向网页 方法 说明 sendError(int number) 使用制定的状态码向客户发送错误信息 senError(int number,String msg) 使用制定的状态码和描述性消息向客户发送错误响应 sendRedirect(S...
2018-10-15 20:03:26
178
原创 request基础
Request请求访问参数request.getParameter(“xxx”); 获取表单内提交数据 <input name=”username” type=”text” id=”username”/>String username = request.getParameter(“username”); 2.request.setCharacterE...
2018-10-15 19:37:55
179
原创 标签
定位资源1.当超链接不需要到任何地址 在href里夹#定义一个位置<a name="top">顶部</a>回到这个位置<a href="#top">回到顶部</a>2.<pre></pre>保持文本的原样式...
2018-06-29 16:12:08
151
原创 修改用户权限为任何用户都可访问,便于连接
1.修改用户权限为任何用户都可访问GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;2.刷新flush privileges;
2018-06-23 18:52:09
661
原创 hbase60010端口访问失败
1.503错误 1.内部配置文件错误 2.zookeeper配置错误 3.hadoop集群配置错误2.无法打开 1.hdfs处于safe模式利用命令 hdfs dfsadmin -safemode leave,退出safe模式重新启动hbase. 2.hbase,没有连接到hdfs,...
2018-05-12 11:56:25
1164
原创 zookeeper zkServes.sh status出现Error contacting service. It is probably not running.
1.zookeeper为选举模式,至少启动两个节点zkServer.sh status 才会出现leader和follower.
2018-05-12 11:41:37
192
原创 hadoop的namenode节点启动失败
1.datanode的clusterID 和 namenode的clusterID 不匹配。解决方法:将HADOOP_HOME/tmp/dfs下的VERSION文件删除,在HADOOP_HOME/bin下执行hadoop namenode format命令,重新启动Hadoop,成功。...
2018-05-09 19:56:26
977
原创 单例设计模式
设计模式:解决某一问题的最有效方法。即模板。Java中有23种设计模式:单例设计模式:解决一个类在内存中只存在一个对象。目的:想要保证对象的唯一(和类的封装相似)。体现:1.将构造函数私有化。2.在类中创建一个本类对象。3.提供一个方法可以获取到该对象。例子:package leiheduixiang;class single{ private si
2018-01-05 17:10:04
150
原创 对象初始化过程
person p = new person( );该对象的初始化过程。1.先找到person.class文件并加载到内存中。2.执行 该类中的static代码块,如果有的话,给person.class类进行初始化。3.在对内存中开辟空间,分配内存地址。4.在对内存中建立对象的特有属性。并进行初始化。5.对属性进行初始化显示。6.对对象进行构造代码块初始化。7.对对象
2018-01-05 16:41:39
153
原创 对于数据库中范式的理解
关系型数据库通过三大范式,建立冗余较小,结构合理的数据库。1.第一范式。第一范式是最基本的范式。其中的所有字段都是!不可再分!的原子。例:我们访问一个学生在校的住址时如果要确定到床位,那就要如下表所示:学生住宿信息表 学号 宿舍楼 宿舍号 床位 1610000001 ...
2018-01-04 20:38:53
196
原创 java中构造方法与一般方法的区别
刚接触到构造方法时分不清它和一般函数的区别,下面进行了一些总结。构造函数的定义 1.方法名与类名相同。 2.在方法名的前面没有返回值声明类型。 3.在方法中不能使用return语句返回一个值。构造函数的小细节 对象一建立就会调用与之对应的构造函数,当一个类中没有定义构造函数时,那么系统会默认 给该类加入一个空参的构造...
2018-01-04 18:36:44
807
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人