- 博客(15)
- 资源 (10)
- 收藏
- 关注
翻译 事务
事务指逻辑上的一组操作,组成这组操作的各个单元要么全部成功,要么全部不成功。数据库开启事务命令DTL:start transaction 开启事务,Rollback 回滚事务,Commit 提交事务A---B转账SQL:update account set money=money-100 where name='a' upd...
2018-03-30 17:26:51 127
原创 调整数组中数字的顺序,所有奇数在前半部分,所有偶数在后半部分(包含java交换swap问题)
public class adjust_order {// int类型是放在栈空间的,Integer是作为对象放在堆空间的 public static int [] adjust(int[] arr) { int [] result = new int [arr.length]; ArrayList<Integer>front = new ArrayList<Intege...
2018-03-28 16:57:28 401
原创 知识点
被static修饰的静态变量属于整个类,而局部变量属于方法,只在该方法内有效,所以static不能修饰局部变量。String类中toLowerCase()方法是将所有的英文字符串转为小写字母。访问权限比较: public(类内、类外都可以) private(只能在类内使用) protected(在类内、继承的子类使用) 默认(包访问权限,只能在所属类的包)publi...
2018-03-25 16:02:49 140
原创 web分层思想
MVC框架:Model View Controller,模型、视图、控制器是软件设计典范框架。业务逻辑、数据、界面显示分离的方法组织代码。servlet——Server Applet,叫小服务程序或者服务连接器,用Java编写的服务端程序,主要功能在于交互式地浏览和修改数据,生成动态web内容。表示层:servlet——获取表单数据、调用业务逻辑、分发转向业务层:service——login(us...
2018-03-24 21:20:56 339
原创 JSTL( JavaServerPages Standard Tag Library )
JSTL,JavaServerPages Standard Tag Library,JSP标准标签库使用JSTL实现JSP页面中逻辑处理,如判断、循环等。核心标签库:通用标签:set、out、remove eg:<c:set var=""value=""scope="page"></c:set><br>条件标签:if、choose迭代标签:foreach ..
2018-03-22 20:23:17 226
原创 EL(Expression Language)表达式
eg:上一个页面: <% <--创建一个对象-->Student stu = new Student(); stu.setName("zk"); <--把stu对象放在request对象中--> request.setAttribute("s",stu); ...
2018-03-20 17:10:35 321
转载 Servlet和CGI区别
CGI(Common Gateway Interface),它是外部应用程序(CGI程序)与Web服务器之间的接口标准,是CGI程序和Web服务器之间传递信息的过程。Servlet被服务器实例化之后,容器自动运行初始化(init)方法,当请求到达时运行其Service方法,Service方法自动运行和请求对应的方法(doGet,doPost),当服务器决定将实例销毁的时候调用destroy方法。S...
2018-03-19 17:08:17 1003
原创 构造器
构造器constructor它是用来生成一个类的实例,初始化这个实例的。1、一个类可以有多个构造器,多个构造器是方法重载,其中方法名相同,但参数列表不同(参数个数、参数类型和参数顺序)2、构造器与类同名3、当没有定义构造器时,系统会自动的添加一个默认构造器4、子类可以调用父类的构造器5、构造器没有返回值6、构造器总是和new操作一起调用继承:Java的构造器不是函数,所以它并不能被继承。使用sup...
2018-03-19 09:35:21 352
原创 jsp的6个动作和9个内置对象
六个动作:<jsp:useBean> 创建一个对象<jsp:setProperty>给指定的对象属性赋值<jsp:getProperty>取出指定的对象的属性值<jsp:include>动态包含<jsp:forward>请求转发<jsp:param>设置请求参数九个内置对象:对象名 ...
2018-03-18 17:01:24 682
原创 JSP的三个指令
GBK编码方式:无论中文还是英文都是用双字节进行编码,且最高位为1。--国家编码UTF-8编码方式:英文采用1个字节编码,英文采用三个字节进行编码(即24位)。--国际编码1、page指令格式:<%@ 指令名称 属性1="属性值1" 属性2="属性值2" ......%>eg:<%@ page import="java.util.Date"%>2、includ...
2018-03-18 15:33:47 3338
转载 Spring(可以理解为一个库,提供了一个软件框架)
Spring是轻量级的控制反转(Inversion Of Control)和面向切面编程(Aspect Oriented Programming)的容器框架。从大小和开销两个方面上讲Spring都是轻量的。控制反转IOC促进了松耦合,一个对象依赖的其他对象会通过被动的方式传递进来,而不是这个对象自己创建或查找依赖对象。比如我们播放一首音乐想换一个播放器或者换一首歌曲时,我们可以通过反射来创建,把具...
2018-03-15 22:00:50 464
转载 正则表达式的贪婪和非贪婪匹配
贪婪匹配:正则表达式一般趋向于最大长度匹配。非贪婪匹配:匹配到结果就好。默认是贪婪模式。在量词后面直接加一个问号?就是非贪婪模式。量词:{m.n}:m到n个 *:任意多个(表示匹配0-无穷)+:一个到多个(表示匹配1-无穷) ?:0或一个.表示除\n之外的任意字符(?=Expression)顺序环视,(?=\\()就是匹配正括号eg:import java.util.regex...
2018-03-15 10:42:46 10719
原创 错题:栈和堆内存
private static final String message="taobao";String a="tao"+"bao";String b="tao";String c="bao";a==message : return true(b+c)==message : return falseJava中的变量和基本类型的值存放在栈内存,比如int x=1; int y=1...
2018-03-14 17:18:34 248
转载 关于JSP动态网页的一些基本语法
jsp文件中<!-- 在windows中的preference找到web下的jsp file修改encoding编码方式为UTF-8即为中文模式 --><!-- 其中<%%>中的内容可以写java代码 --><!-- 注释:<br/>=<br>...</br> 即插入一个简单的换行符 -->eg:<i
2018-03-10 21:29:41 295
转载 JVM的内存结构
程序计数器:它是较小的一块内存区域,分支、循环、跳转、异常处理和线程恢复等基础功能都依赖计数器。Java方法栈:栈内存,线程创建时创建,它的生命周期随线程的生命周期,线程结束时栈内存随之释放。局部变量表存放编译期可知的各种基本数据类型(boolean、byte、char、short、int、float、long、double),局部变量表所需的内存空间在编译期间完成分配,在方法...
2018-03-10 16:08:45 148
matlab编写音乐文件
2019-01-21
Levinson-Durbin算法
2019-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人