set @aa=77; 定义了一个变量aa 值是77 (用的时候直接@aa)select 7+8; 进行简单的算术运算select @aa>78; 进行比较 真是1 假是0select 66<>55 测试66 是否等于 55 ;select @aa is not null; 测试变量 aa 是否为空;seelct @aa in(1,2,3) 测试变量 aa 是否在(1,2,3)中select ‘yyyy‘ like ‘%yy_%‘ 测试两个字符串是否匹配流程控制:select ‘yyy‘ regexp ‘/**/; 测试字符串是否符合正则表达式select BINARY "a" ...
一、Java中三种主要的循环结构
while循环
do…while循环
for 循环 --主要用于数组的增强型for循环二、while循环
基本结构:
while( 布尔表达式 ) { //循环内容}
只要布尔值为true就会一直循环下去
publicclass Vehicle {publicstaticvoid main(String args[]) {int x = 10;while( x < 20 ) {System.out.print("value of x : " + x );x++;System.out.print("\n");}}}三、do...while循环
对while语句不满足条件则不进入循环,do...wh...
1.面向对象都有哪些特性 继承、封装、多态性、抽象2.Java中实现多态的机制是什么? 继承与接口3.Java中异常分为哪些种类 3.1按照异常需要处理的时机分为编译时异常(CheckedException)和运行时异常(RuntimeException)。 3.2对于编译时异常的处理方法有两种: (1)当前方法知道如何处理该异常,则用try…catch块来处理该异常。 (2)当前方法不知道如何处理,则在定义该方法时声明抛出该异常。 ...
直接看代码吧。package gdk.ware;import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;import java.util.Map.Entry;import org.testng.annotations.Test;//map的遍历@Testpublic class NewHashMap { static HashMap<String, String> map=new HashMap<String,String>(){{put("a","a++");put("b","b++");}}; //遍历 public static void main() { System.out.println("开始遍历"); for(String key:m...
struts-2 标签(1):<s:textfield> ---- 文本输入框?使用:<s:textfield name=”实体Bean。属性”></s:textfield>?(2):<s:textarea> ----- 文本域输入框?使用:<s:textarea name=”实体Bean。属性”></s:textarea>?(3):<s:password> ----- 密码输入框?使用:<s:password name=”实体Bean。属性”></s:password>?前三个基本都是一样的。如果是要显示值的话可以这样:value = “实体Bean。Get***()”。?(4):<s:radio list=...
一、Java 面向对象1面向对象都有哪些特性以及你对这些特性的理解1)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段;2)封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。面向对象的本质就是将现实世界描绘成一系...
目录:将 jsonObject 转换成 对象:我是如何处理大并发量订单处理的 KafKa部署总结GraphicsMagick + im4java 图片处理服务技术方案 将 jsonObject 转换成 对象:https://www.cnblogs.com/XiaoGer/archive/2012/05/23/2514878.html我是如何处理大并发量订单处理的 KafKa部署总结 http://www.cnblogs.com/zhangs1986/p/6565639.htmlGraphicsMagick + im4java 图片处理服务技术方案 http://10.16.70.84:8090/pages/viewpage.action?pag...
1、Java基础2、Java Web3、框架3.1、HibernateHibernate的二级缓存Hibernate中使用SQL查询http://lsieun.blog.51cto.com/9210464/18269852、Criteria查询和本地SQL查询示例: http://lsieun.blog.51cto.com/9210464/1846532 (2.3部分)HQL分页http://lsieun.blog.51cto.com/9210464/18269853、分页查询 // 分页查询:先查询总记录数,再分页查询 @Test public void testPage() { Session session = sf.openSes...
高级Java知识(JVM、字节码、内存模型)内存=方法区+栈空间+堆+程序计数器栈(stack)包括虚拟机栈(VM stack)和本地方法栈(native method stack)。方法区(method area)内放置 类信息(Class)、常量、静态变量、JIT编译后代码。
运行时常量池是方法区的一部分。
Class文件有一个常量池(Constant Pool Table),属于Class的一部分。
运行时常量池(Runtime Constant Pool)属于method area的一部分。线程请求的栈容量大于VM允...
■情况想把代码中的出现 “ ’等特殊符号时,在他们的前面,转换时自动加 \ 最后转换成json决定用ObjectMapper这个类,先准备一个Map,之后,map作为一个参数,调用ObjectMapper的方法,就能在转换时自动加上 \ ■代码 1import java.io.IOException;2import java.util.HashMap;3import java.util.Map;4 5import com.fasterxml.jackson.core.JsonParseException;6import com.fasterxml.jackson.core.type.TypeReference;7impo...
在上一篇的文章里,简单介绍了一些SpringMVC的一些简单使用方法。今天就来看看Mybatis。现在流行的Hibernate、Mybatis都是比较常见的ORM框架。什么是ORM呢,就是 Object Relational Mapping,对象关系映射,通俗点说,就是把对象映射成sql语句,在操作的时候,直接操作对象就可以了。了解过Hibernate的都知道,在做CRUD的时候,直接操作一个Model,即可操作数据库,对于一些特殊的情况,我们还可以使用hql,虽然这样很方便,但是在...
职责:位于最上层,用户能够直接访问,用与显示数据和接收用户数据的数据,为用户提供一种交互式操作界面,一般为web应用程序,以jsp文件,HTML文件为主。
2、 业务逻辑层:
职责:提供对业务逻辑处理的封装,通常会定义一些接口,通常放在biz包下。
3、 数据库访问层:
职责:实现对数据的保存和读取操作,数据访问,可以访问数据库,文本文件或xml文挡,通常放在dao包中。
MVC:一般把业务逻辑层和数据访问层称Modle层,把表示层称...
MySQL 8.0 以上版本不需要建立 SSL 连接的,需要显示关闭。最后还需要设置 CST。
加载驱动与连接数据库方式如下:Class.forName("com.mysql.cj.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test_demo?useSSL=false&serverTimezone=UTC","root","password");创建测试数据
创建 websites 数据表CREATE TABLE `websites` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` char(20) NOT NULL DEFAU...
com.linuxense.javadbf.DBFDataType;
import com.linuxense.javadbf.DBFField;
import com.linuxense.javadbf.DBFReader;
import com.linuxense.javadbf.DBFWriter;import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.HashMap;
import j...
这几天,很多初学java粉丝咨询我如何自学java,因精力有限不能一一回复,现系统整理一套java初学者最佳的学习方法、误区、路线、大纲及资料,希望对你有所帮助。学习资料关注后并加微“wangshi3218”即可领取
目录:
一、学习java的前提
二、学习java的方法
三、学习java时的坑
四、学习java的资源
五、学习java的路线(画重点)我可以很明确的告诉你,学习java不难,难的是没有人告诉你学习的方法,学习路线的重侧点,以及每个阶...