- 博客(17)
- 收藏
- 关注
原创 php和java两个版本使用base方式获取邀请码
php不太会用,乱写的但是实现了。function createCode($userId){ static $sourceString = [ 2,3,4,5,6,7,8,9,10, 'b','c','d','e','f', 'g','h','i','j','k','l', 'm','n','p','q','r', ...
2019-04-12 18:20:49
314
转载 servlet实现验证码
一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImage Servlet,用来生成验证码图片package gacl.response.study;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;
2017-07-03 23:50:17
180
转载 核心标签库的使用环境
JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:@taglib pre
2017-07-03 23:48:29
344
转载 JSP基本语法总结
一,用jsp脚本元素调用java代码1,jsp表达式的应用jsp表达式将值直接插入到输出中: 代表一个值隐式对象,在使用jsp表达式的时候:request,session,application都是隐式对象XML程序设计者可以使用下列的语法替代jsp表达式Java Expression2,编写s
2017-07-03 23:47:15
401
转载 JSTL标签库
一、JSTL标签库介绍 JSTL标签库的使用是为弥补html标签的不足,规范自定义标签的使用而诞生的。使用JSLT标签的目的就是不希望在jsp页面中出现java逻辑代码二、JSTL标签库的分类核心标签(用得最多)国际化标签(I18N格式化标签)数据库标签(SQL标签,很少使用)XML标签(几乎不用)JSTL函数(EL函数)三、核心标签库使用说明 JS
2017-07-03 23:44:01
267
转载 EL表达式及自定义标记
EL表达式EL表达式一、EL表达式简介 EL 全名为Expression Language。EL主要作用: 1、获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组) 2、执行运算
2017-07-03 22:47:58
299
原创 学习笔记----几个Oracle函数
1.比较大小函数SIGNsign(x)或者Sign(x)叫做符号函数,其功能是取某个数的符号(正或负):当x>0,sign(x)=1;当x=0,sign(x)=0;当xx可以是函数或计算表达式SIGN函数经常和DECODE函数组合运用,例如2.流程控制函数DECODE在逻辑编程中,经常用到If – Then –Else 进行逻
2017-06-18 21:28:20
169
转载 JAVA常用设计模式
摘要: 一、单例模式(有的书上说叫单态模式其实都一样) 该模式主要目的是使内存中保持1个对象。看下面的例子: 方法一 方法二 synchronized :/'sɪŋkrənaɪzd/ :Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。一、单例模式(有的书上说叫单态模式其实都一样)该模式主要目的是使内存中保持1个对象
2017-06-17 22:08:55
153
转载 @synchronized 互斥锁
一、什么是NSThreadNSThread是基于线程使用,轻量级的多线程编程方法(相对GCD和NSOperation),一个NSThread对象代表一个线程,需要手动管理线程的生命周期,处理线程同步等问题。二、NSThread方法介绍1)动态创建1NSThread * newThread = [[NST
2017-06-17 21:58:59
205
原创 学习笔记---------面向对象的内存分析
内存分为两大块栈和堆。栈:栈中保存的是Java八种基本数据类型的变量(short, int, long, byte, double, float, char, boolean),引用数据类型的局部变量,对象的引用变量(相当于对象实例或者数组的名字)。当程序员在代码中定义了上述类型的变量时,JVM就会在栈内存中为这些变量分配空间。栈有一个很重要的特殊性,就是存在栈中的数据
2017-06-16 23:51:51
281
原创 学习笔记-------面向对象内存浅析
JAVA除基本数据类型之外的变量类型都称之为引用类型。JAVA中的对象是通过引用对其操作的。所有引用类型都占4个字节(额外话题:Boolean占用一个位)栈:存放局部变量堆:方法区(常量池,Static变量,关于类的信息),NEW出来的对象;//通过加载器classloader加载Student类,加载后方法区就有了student 类的信息Student s1= new
2017-06-16 22:52:25
199
原创 学习笔记------SUPER&THIS
每个方法里面都有两个隐式参数(this super)public void run(this,super){this 用来调用自身的方法super 调用父类的方法}super关键字:代表了父类空间的引用。 正是因为super关键字,我们才能继承调用父类的方法。super关键字的 作用:1. 子父类存在着同名的成员时,在子类中默认是访问子类的成员,
2017-06-15 21:40:42
180
原创 异常总结
部分为转载内容;1.体系结构 java.lang.Object |----java.lang.Throwable |-------java.lang.Error:错误,java程序对此无能为力,不显式的处理 |-------java.lang.Exception:异常。需要进行处理 |------RuntimeException:运行时异常
2017-06-15 00:04:00
160
原创 学习笔记---overload VS overrid
方法的重载前提条件:1.同一个类中 2方法名必须相同 3方法的参数列表不同(顺序不同和类型不同)4.不能以返回值作为重载的区分标准1.public int getSum(int i,int j){return i + j;}//定义三个int型变量的和2.public int getSum(int i,int
2017-06-14 22:21:01
198
转载 JAVA泛型
刚复习完强制转换,感觉父转子的时候和泛型还是有一点点像的,就转来看看。java泛型什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection f
2017-06-13 23:09:51
188
原创 JAVA有三大特性之--- 多态(个人理解)
2017-6-13JAVA有三大特性 继承,封装,多态一直以来对多态不是很了解,今天复习了下多态,写下对多态的理解,初学JAVA 有不对的地方请博友指出多态的前提条件是1.用父类引用指向子类对象2.子类重写父类的方法什么是多态? 之所以叫多态,就是因为它是一种事物可以有多重表现的形态。在JAVA中的具体表现就是一个类的,通过继承,重写,实现调用同一个方法,可以
2017-06-13 22:05:34
350
转载 8种排序方法
1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。如何写写成代码:首先设定插入次数,即循环次数,for(int i=1;i设定插入数和得到已经排好序列的最后一个数的位数。ins
2017-06-08 22:11:40
360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人