- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 SQL =、IN、LIKE比较
=、IN、LIKE都是用来查询匹配用的等号(=):用来查找与单个值匹配的所有数据;IN :用来查找 与多个值匹配的所有数据;LIKE:用来查找与一个模式匹配的所有数据。...
2019-12-20 15:24:14 1239
原创 Oracle常用SQL函数及关键字
nvl()如果第一个为空就选第二个SELECT ename || '的第一年总收入为' || (sal*(1+0.2)*6+sal*6+nvl(comm*12,0))FROM emp;distinct关键字去重SELECT DISTINCT deptno FROM emp;instr()查询出现该字符串的位置,相当于like,负数为倒数SELECT ename FROM em...
2019-12-10 21:57:11 279
原创 京华信息机试题
题目:List list = Arrays.asList(new String[] {“1,张三,50”,“2,李四,80”,“3,王五,40”,“4,张三,90”,“5,王五,70”});要求://1.输出所有同学的名字及其平均分//2.按平均分升序要求结果如下:代码如下package com.neuedu.test;import java.util.Arrays;im...
2019-12-08 15:27:45 699
原创 数据库分页
Oracle分页以emp表为例,查询emp表中第6-10条数据select * from(select row_.*,rownum rownum_ from (select * from emp) row_ where rownum<=10)where rownum_>=6MYSQL分页MySQL:limit分页公式、总页...
2019-11-28 18:56:49 200
原创 AJAX详解
什么是 AJAX ?AJAX = 异步 JavaScript 和 XML。注意:AJAX不止异步AJAX 是一种基于XMLHttpRequest 对象用来创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。例如:在点赞时页面如果不异步的话,就会刷新页面,这样用户体验会很差...
2019-11-28 18:28:44 211 1
原创 sql优化集合
选取了网上关于SQL优化不同的博文https://blog.csdn.net/qq_38789941/article/details/83744271https://www.cnblogs.com/fengyumeng/p/9888148.htmlhttps://www.cnblogs.com/knowledgesea/p/3686105.htmlhttp://blog.itpub.net...
2019-11-23 20:01:03 149
转载 如何优雅的设计和使用缓存?
作者:Java黎先生1.确认是否需要缓存在使用缓存之前,需要确认你的项目是否真的需要缓存。使用缓存会引入的一定的技术复杂度,后文也将会一一介绍这些复杂度。一般来说从两个方面来个是否需要使用缓存:CPU占用:如果你有某些应用需要消耗大量的cpu去计算,比如正则表达式,如果你使用正则表达式比较频繁,而其又占用了很多CPU的话,那你就应该使用缓存将正则表达式的结果给缓存下来。数据库IO占用:如果...
2019-11-23 17:52:15 137
转载 Redis持久化方法详解
Redis为持久化提供了两种方式:RDB:在指定的时间间隔能对你的数据进行快照存储。AOF:记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据。持久化的配置为了使用持久化的功能,我们需要先知道该如何开启持久化的功能。RDB的持久化配置# 时间策略save 900 1save 300 10save 60 10000# 文件名称dbfilename ...
2019-11-23 15:18:44 295
原创 23种设计模式简析
创建型模式:关注对象的创建过程• 单例模式:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点 主要: 饿汉式(线程安全,调用效率高,但是不能延时加载) 懒汉式(线程安全,调用效率不高,但是可以延时加载) 其他: 双重检测锁式(由于JVM底层内部模型原因,偶尔会出问题。不建议使用) 静态内部类式(线程安全,调用效率高。但是可以延时加载) 枚举单例(线程安全,调用效率高,不能延时加载)•...
2019-11-20 12:48:00 181 1
原创 SpringBoot自动生成Mybatis(generator)详解
感慨: 时隔多久,再次动起我的博客,现在我已经学到了SpringBoot了,在配置generator时出了点Bug,我想大家估计也会有(大佬请退出),就写一篇详解吧1.添加依赖在pom.xml里的标签内的标签内加入下面这段依赖,注:如果等下不想要把generatorConfig.xml直接丢在根目录,可以在下面改位置<plugin> <groupId>org...
2019-11-12 19:43:00 437
原创 javaSE高级_实现多线程
文章目录多线程的实现线程实现流程两种多线程的实现方式继承Thread类 —— java.lang.Thread继承Runnable接口 —— java.lang.Runnable两者的比较单线程与多线程的比较多线程的实现线程实现流程(1) 创建线程类继承Thread类 或实现Runnable接口(2) 通过Thread类构造器来创建线程对象Thread( )Thr...
2019-09-06 10:55:27 187
原创 javaSE高级_String、StringBuffer、StringBuilder之间的比较
特点1.String 字符串常量,不可变字符串,效率很低;2.StringBuffer 字符串变量,可变字符串,主要用于字符串的拼接,线程安全,但是效率略低,JDK1.0版本提供的类;3.StringBuilder 字符串变量,可变字符串,主要用于字符串的拼接,效率高,但是线程不安全,JDK1.5版本提供的类;观察源码可知,String使用final修饰的,所以只能初始化一次,所以属于不...
2019-09-03 10:42:23 118
原创 javaSE高级_工具类
常用Java包介绍java.langJava语言包,包含String、StringBuffer、Integer、Math、System。任何类中,该包中的类都会被自动导入。java.util包含一些实用的工具类( 包含list, calendar, date等类)java.io提供多种输入/输出功能的类java.net提供网络应用功能的类。常用类java.l...
2019-09-02 17:37:22 634
原创 javaSE基础_异常处理
什么是异常运行期间出现的错误,而不是编译时的语法错误。异常类的体系结构异常类型非检查性异常说明RuntimeException java.lang包中多数异常的基类ArithmeticException算术错误,如除以 0IllegalArgumentException方法收到非法参数ArrayIndexOutOfBoundsException...
2019-09-02 13:17:43 147
原创 JavaSE基础_基本数据类型
基本数据类型有4类8种基本数据类型,分别为:整型整型(整数类型)是一种数据类型,它用来存储整数,包括正整数和负整数还有0。整型分为4中,分别为:byte类型、short类型、int类型(默认)和long类型 类型 占用存储空间 表数范围 byte 1字节 -27 ~ 27-1(-128~127) s...
2019-09-02 00:16:19 124
转载 display: inline、block和inline-block
inline:使元素变成行内元素(内联),拥有行内元素的特性,即与其他行内元素共享一行不能修改width、height属性,大小由内容撑开padding属性 top、right、botto、left设置都有效;margin属性只有left、right设置有效block: 使元素变成块级元素,拥有块级的特性,即独占一行,在不设置自己的宽度的情况下,块级元素会默认填满父级...
2019-08-31 12:54:20 80
转载 sqlserver子查询及基本语句
https://blog.csdn.net/jia_gugang/article/details/80282873
2019-08-31 12:52:08 463
原创 Oracle数据库PL SQL开发、Oracle-SQL开发习题答案
第2章 编写简单的查询语句练习11.使用两种方式查询所有员工(EMP)信息。2.查询(EMP)员工编号、员工姓名、员工职位、员工月薪、工作部门编号。练习21.员工转正后,月薪上调20%,请查询出所有员工转正后的月薪。2.员工试用期6个月,转正后月薪上调20%,请查询出所有员工工作第一年的年薪所得(不考虑奖金部分,年薪的试用期6个月的月薪+转正后6个月的月薪)练习31.员工试用期6个...
2019-08-31 12:50:11 4224
转载 关键字return/void
转自:https://blog.csdn.net/nightfall_/article/details/52250358##关键字returnreturn语句用来终止当前正在执行的函数并将控制权返回到调用该函数的地方。return有两种形式:#####1).return;无返回值函数没有返回值的return语句只能用在返回类型为void的函数中。void类型的函数不要求非得有retur...
2019-08-31 11:47:42 507
原创 对java构造器(构造函数, 构造方法)的理解
####理解构造方法构造器即构造函数或构造方法(constructor),其本质是一个特殊的方法,用来初始化对象。构造器的名称要与类的名称一致。从而返回该类的实例。#####要点:**1.**通过new关键字来调用构造器,返回该类的实例。例如: 实例化一个无参构造函数XiyoujiRole tangseng= new XiyoujiRole();或者实例化一个有参构造函数Xiyou...
2019-08-31 11:46:17 582
原创 ==,equals和Arrays.equals的比较
import java.util.Arrays;public class _arrayequals { public static void main(String[] args) { int[] a = new int[]{1,2,3}; int[] b = new int[]{1,2,3}; System.out.println(a == b); //返回false S...
2019-08-31 11:45:51 2207
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人