- 博客(44)
- 资源 (6)
- 收藏
- 关注
原创 存储过程 函数 触发器的区别
存储过程和函数的区别 存储过程的作用是实现整体功能,开源调用函数来实现,而函数作为代码的模块,用于完成一个特定的功能,开源i盗用函数来实现我们的整体功能。 如果需要多个返回值就要存储过程,函数只能返回一个值,函数必须有返回值,然而存储过程就不需要返回值。 函数可以在任意位置调用,而存储过程必须要单独调用触发器和存储过程的区别: 分为事前谦和事后触发器,语句级的触发器和行级的触发器,与特定表关
2017-11-01 10:49:57
490
原创 oralce和mysql的区别
1 oracle是大型数据库而mysql属于小型数据库,oracle市场占有率达到40%左右,mysql占到20%左右,mysql是开源的,oracle价格高。 2 Oracle支持高并发,大访问量,是oltp(联机事务管理)最好的工具。 3 安装空间的对比,mysql只需要几个M,oracle需要几个G。 4 操作上也不同: mysql属于自增序列,在创建表的时候只要指定表的主键为
2017-11-01 10:01:56
471
原创 ssh框架面试
谈谈对mvc的理解: mvc就是一种开发模式,model-view-controller的简称,就是模型-视图-控制器 视图: 就是用户看到并进行交互的界面,视图向用户显示相关的数据,并接受用户的输入,视图不尽兴任何业务逻辑的处理。 模型: 表示业务数据和业务逻辑,详单与javabean,一个模型能位多个视图提供数据,这提高了应用程序的重用性。 控
2017-10-31 17:16:01
7161
原创 前端面试题
ajax ajsx是异步的javascript+xml的一种技术,是一种创建快速动态少量数据交换。 核心是xmlhttprequest对象, 原理是: 通过xmlhttprequest对象向服务器发出异步请求,从服务器获得数据,然后用Javascript来操作dom而更新数据。 优点: 在不更新整个页面前提下进行数据更新。包含的技术: 使用web标准xhtml+css表示 使用dom
2017-10-29 16:20:42
270
原创 Java数据库面试题
事务的四大特性:原子性 一致性 持久性 隔离性 jdbc:叫做Java数据库连接 jdbc接口及相关类在Java.sql包和javax.sql包中, jdbc接口让Java程序和jdbc驱动实现了松耦合,是的切换不同的额数据库变得更加简单。jdbc时如何实现Java程序和jdbc驱动的松耦合? jdbcapi使用Java的反射机制来实现Java程序和jdbc驱动的松耦合。 驱动只有通过Cl
2017-10-29 15:52:13
4465
1
原创 Java基础面试题之二
运行时异常和普通异常的区别: 最常见的运行时异常有空指针(NULLpointexception)类型转换异常(classcastException)数组越界异常(arrayindexofboundExceptio) error是错误,exception是异常。线程: 线程和进程的区别: 线程:操作系统进行调度的最小的单位。包含在进程当中,之进程实际运作的单位。 进程:由不同的小线程组成的,
2017-10-29 00:51:09
492
原创 java基础面试题总结之一
面向对象的三大特性: 继承 :子类继承父类的变量和方法,提高代码的复用效率, 多态 :指的是不同类的对象对同意消息做出响应,主要有两个特点:重写和重载 重写就是子类重写父类的方法,参数列表和个数及其返回值都相同,也叫做运行时多态 重载就是一个类中有多个同名的方法,但是他们的返回值和参数列表不同,也叫做编译时多态。 封装:指的是对数据的封装,对数据的
2017-10-28 21:35:00
744
原创 Error creating bean with name 'org.mybatis.spring.mapper.ClassPathMapperScanner#0' defined in file
解决方案:
2017-10-27 08:04:26
2609
原创 ssm集成配置
Ssm集成思路:Spring+sringmvc+mybatis通过spring去管理springmvc编写的handler(*)还有管理mybatis的sqlsessionfactory mapper第一步: 整合dao(spring+mybatis)第二步: 整合service(spring管理service)service可以调用dao(mapper)第三步:整合c
2017-10-27 07:59:54
262
原创 springmvc之开篇
Springmvc**Spring mvc 是spring的一个模块,提供web层的解决方案(基于mvc设计架构)**Mvc在b/s 早期mvc的一个过程,图画的不好看,就不截屏了,没来的同学看录像Springmvc框架分析步骤如下第一步: 用户发起request请求,请求到DispatcherServlet前端控制器 第二步: DispatcherServlet前端控制器请
2017-10-26 13:20:08
174
原创 linux日常总结
对linux各种资源的操作都是通过操作文件实现的。Linux中总共有7种文件类型: 普通文件,目录,字符设备文件,块设备文件,本地域套接字,有名管道,符号链接。linux文件系统:ext3fx ,ext4fx & ReiserFS
2017-03-23 09:23:59
234
原创 hdfs编程实例
package hdfs;import java.io.IOException;import java.sql.Date;import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FSDataInputStream; import org.apache.hadoop.fs.FSDataOutputSt
2016-12-13 15:10:32
1905
原创 算法复习总结
第一章1 什么是算法 算法是描述问题的过程和方法2 算法和程序有什么区别 算法是解决问题的步骤,程序是算法的代码实现。算法要依靠程序来完成功能,程序需要算法作为工具。3算法复杂度 包括时间复杂度和空间复杂度第二章 1什么是递归算法 直接或间接地调用自身的算法 2.分治法的基本思想 将一个大问题划分成若干个小问题。 3.
2016-11-29 19:36:33
553
原创 爬虫自学
爬虫的价值为我所用 基于数据做自己需要的东西爬虫架构 爬虫的调度端 用来启动爬虫,终止爬虫,监视爬虫的运行情况。 |URL管理器 ,对已经爬取的URL和待爬取的URL进行管理。 然后取出一个待爬取的URL传给网页下载器 |网页下载器,网页下载器会将URL指定的网页组成一个字符串。字符串会传给网页解析器 |网页解析器,一方面解析出有价值的东西,另一方面会解析
2016-11-17 11:34:41
490
原创 贪心算法
贪心算法不是从整体最优考虑,是做出的选择只是在某种意义上的局部最优选择,得到最终结果也是整体最优。**基本要素 1。贪心选择性质 通过一系列的局部最优达到整体最优2。最优子结构性质 一个问题的最优解包含子问题的最优解下面是几个贪心选择算法实现的实例(局部最优达到整体最优)活动安排问题 该问题要求高效的安排一系列争用某一公共资源的活动。问题描述:设
2016-11-15 21:02:16
369
原创 元素分类
在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。常用的块状元素有:<div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、<blockquote> 、<form>常用的内联元素有:<a>、<span>、<br>、<i>、<em>、<strong>、<label>、<q>、<var>、<c
2016-11-15 20:17:20
230
原创 动态规划
*基本思想**子问题不独立(重叠子问题)**将待求解问题划分成若干子问题,先求解子问题,然后从子问题中得到原问题的解。与分治法不同的是,动态规划用一个表来记录所有已解决的子问题的答案。*动态规划适用于最优化问题。**要素:** 最优子结构性质 重叠子问题步骤(1)找出最优解的性质,刻画其结构特征(证明最优解具有最优子结构性质原问题具有最优解包含子问题的最优)(2)递归的定义最优值
2016-11-12 13:13:51
268
原创 递归与分治策略
*递归函数的概念* 函数用自身给出定义的函数 分治法要素 (1)将一个规模较大的问题划分成规模小的相同子问题。 (2)求子问题的解(子问题独立),从而解决原问题的解。以下是递归函数的实例1。阶乘函数 阶乘函数可递归地定义为: n!={1,n=0;n(n-1)! ,n>0} 递归函数的自变量n的定义域为非负整数,递归式的第一式给出了这个函数
2016-11-11 20:32:29
477
原创 迭代
****重点内容** 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。 在Python中,迭代是通过 for ... in 来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码:for (i=0; i n = list[i];}
2016-11-03 11:46:02
296
原创 linux基础命令
基本格式 ctrl+L清除屏幕root 当前登陆用户 (管理员)根目录—最高一级目录 loalhost 主机名 ~ 当前所在目录/家目录超级用户的提示符$ 普通用户的提示符 ls 当前目录下的文件或目录 -a 显示所有文件,包括隐藏文件 -l 查看详细信息/权限
2016-11-03 11:38:14
379
原创 python的递归函数
“`-- coding:utf-8 --move(n, a, b, c)表示的是有n个盘子在a柱子上,将要移到b柱子上面去def move(n, a, b, c):如果a柱子上面只有一个盘子,则直接移到c柱子上面去并输出路径,结束递归if n == 1: print a, '-->', c return表示的是将n-1的盘子从a柱子上面移到b柱子上面去move(n-1, a,
2016-11-02 23:52:48
271
原创 日常笔记
**IE浏览器是Trident内核 谷歌的chrome是WebKit内核 搜狗浏览器是双核的,既有Trident内核也有 WebKit内核 Firefox是Gecko内核 Safari是苹果的浏览器,内核是webkit。**
2016-10-31 09:18:39
159
转载 回文序列
如果一个数字序列逆置之后跟原序列是一样的就称这样的数字序列为回文序列。例如: {1, 2, 1}, {15, 78, 78, 15} , {112} 是回文序列, {1, 2, 2}, {15, 78, 87, 51} ,{112, 2, 11} 不是回文序列。 现在给出一个数字序列,允许使用一种转换操作: 选择任意两个相邻的数,然后从序列移除这两个数,并用这两个数字的和插入到这两个数之前
2016-10-30 22:33:01
644
原创 手套问题
题目描述在地下室里放着n种颜色的手套,手套分左右手,但是每种颜色的左右手手套个数不一定相同。A先生现在要出门,所以他要去地下室选手套。但是昏暗的灯光让他无法分辨手套的颜色,只能分辨出左右手。所以他会多拿一些手套,然后选出一双颜色相同的左右手手套。现在的问题是,他至少要拿多少只手套(左手加右手),才能保证一定能选出一双颜色相同的手套。 给定颜色种数n(1≤n≤13),同时给定两个长度为n的数组lef
2016-10-28 22:04:51
1495
3
原创 Java笔记
在java的多态调用中,new的是哪一个类就是调用的哪个类的方法 /*******************************88/ 错误: 理由 java多态有两种情况:重载和覆写 在覆写中,运用的是动态单分配,是根据new的类型确定对象,从而确定调用的方法; 在重载中,运用的是静态多分派,即根据静态类型确定对象,因此不是根据new的类型确定调用的方法
2016-10-28 11:47:49
162
原创 管道--过滤器之千年虫问题
/*管道–过滤器之千年虫问题*InputFilter->Y2kFixFilter->AnnotFilter->OutputFilter\**/////AnnotFilterimport java.io.IOException;import java.io.CharArrayWriter;import java.lang.Character;import java.util.Calendar;p
2016-10-27 11:34:25
614
原创 **管道---过滤器*
管道—过滤器管道-过滤器的详细解说及其内容分析NumFilter1 import java.io. *;public class NumFilter1 extends Thread { PipedWriter piped_writer; public NumFilter1(PipedWriter pw) { piped_writer = pw;
2016-10-27 11:20:39
353
原创 软件体系结构第二次作业
Requirements of the project:Run the program PipeFilterTestGui before you actually do any coding. Afteryou run the program, a graphical user interface will appear as below. As you can see from
2016-10-27 10:59:43
1309
1
原创 软件体系
软件体系结构第一次作业 作业要求:The following class diagramrepresents a design in factory method pattern to query the features ofdifferent types of auto insurances. See the source code for the implementationof t
2016-10-27 10:57:28
1618
1
原创 汉诺塔问题
把大问题划分成小问题package wang;/*汉诺塔问题*/public class hanoi { public static void main(String[] args) { System.out.println("汉诺塔:+"); System.out.println(); } // TODO Auto-generated
2016-10-25 23:04:43
159
原创 整数划分问题
整数划分问题递归实现package wang;import java.util.Scanner;/****88****整数划分问题*/public class q { public static int q(int n,int m)//定义一个单变量函数 { if((n<1)||(m<1))//没有整数 return 0; i
2016-10-25 23:03:14
154
原创 全排列问题递归实现
**全排列问题递归实现**package wang;/*全排列问题*/public class Mymath { public static void swap(Object s[],int k,int m){ Object t=s[k]; s[k]=s[m]; s[m]=t; }public static
2016-10-25 23:01:36
371
原创 fibonacci
当n大于1时,这个数列的第n项的值是前面两项之和,是用较小的自变量的函数值进行定义较大的自变量的函数值,与之前的阶乘递归函数思想一样。即:初始值为F(0),F(1).package wang;/*斐文列递归函数实现*/public class fibonacci { public static void main(String[] args){ System.out.pr
2016-10-25 22:59:39
147
原创 阶乘递归函数
package wang;/*阶乘递归函数*/public class factorial { static int factorial(int n){ if(n==0) return n; else return
2016-10-25 22:55:19
563
原创 排序
排序 #include #include "sort.h"int main(){ struct recordnode sort_array[]={{49},{38},{65},{97},{76},{13},{27},{49}}; Psortobject psb = create_sortobject(sort_array, 8); struct r
2016-06-12 15:34:06
158
原创 队列
队列#include #include "sequeue.h"int main() { Pseq_queue male; Pseq_queue female; male = creatr_null_queue(10); female = creatr_null_queue(10); for(int i = 0; i
2016-06-12 15:30:57
173
原创 栈的实现
栈的实现 #include #include "seqstack.h"int main(){ char rpn[] = "300 4 2 +*2 /5 -"; printf("%d\n", rpn_evaluation(rpn)); return 0;}--------------------------------------------
2016-06-12 15:28:35
204
原创 圆的数据类型
圆的数据类型 #include #include #include "circle.h"int main(){ Pcircle c1; c1 = (Pcircle)malloc(sizeof(struct circle)); c1->x = 0; c1->y = 0; c1->radius = 5.6; print
2016-06-12 15:25:44
631
原创 顺序表的实现
顺序表的实现#include #include #include "seqlist.h"int main(){ Pseqlist seq1; seq1 = create_Null_Seqlist(20); if(is_Null_seqlist(seq1)) printf("Empty\n"); //1f(-1 == lo
2016-06-12 15:22:24
261
openstack-ceolimetermeter
2016-12-13
Navisphere Simulation (Reg) V3.28.exe
2016-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人