加载中
Mysql 的join on上的过滤和在where上过滤的区别

测试如下: (1)创建两张表,并插入数据,sql语句如下: a表: CREATE TABLE `a` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT '', `grade` int(11) DEFAULT NULL...

05/25 09:06
37
理解JavaScript Call()函数原理。

最近在做面试题的过程中偶然碰到关于call函数的问题。然后再百度上查了查。偶然看到一篇文章:JavaScript中的call、apply、bind深入理解 抛开其对call函数基本概念的介绍还有其他原理的介绍。...

mysql存储过程查询结果循环遍历 判断 赋值 游标等基本操作

一、首先说下本篇博客所实现功能的背景和功能是怎样的: 背景:因为公司项目开始迁移新平台项目,所以以前的平台老数据以及订单信息需要拆分表,而且需要业务逻辑来分析以前的订单表,来拆分...

002-多线程-锁-同步锁-synchronized几种加锁方式、Java对象头和Monitor、Mutex Lock、JDK1.6对synchronized锁的优化实现

一、synchronized概述基本使用   为确保共享变量不会出现并发问题,通常会对修改共享变量的代码块用synchronized加锁,确保同一时刻只有一个线程在修改共享变量,从而避免并发问题。   s...

05/05 11:58
20
三分钟明白 Activity工作流 -- java运用

一、 什么是工作流 以请假为例,现在大多数公司的请假流程是这样的 员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请...

04/29 09:39
72
总结--JS几种生成唯一id的方法

在开发中偶尔会遇到需要生成唯一id的时候,比如对数组的任意一项进行多次增删改,这时就需要给每一项添加唯一标识符来加以区分。以下便是从网络中搜集而来的各种生成唯一标识的方法,在此总结...

04/24 11:05
51
java基础io流——OutputStream和InputStream的故事(温故知新)

io流概述: IO流用来处理设备之间的数据传输,上传文件和下载文件,Java对数据的操作是通过流的方式,Java用于操作流的对象都在IO包中。 IO流分类 按照数据流向 输入流 读入数据 输出流 写出...

04/15 16:59
57
java8以前经典问题之HashMap碰撞问题

1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小...

04/15 14:24
43
MySQL 中 You can't specify target table '表名' for update in FROM clause的解决办法

在MySQL中,写SQL语句的时候 ,可能会遇到You can't specify target table '表名' for update in FROM clause这样的错误,它的意思是说,不能先select出同一表中的某些值,再update这个表(在...

04/14 11:36
29
spring定时任务详解spring schedule和spring-quartz

从实现的技术上来分类,java定时任务目前主要有三种: (1)Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但...

04/11 11:07
62
Spring定时器 QuartzJobBean的使用(工作类继承QuartzJobBean)

一、 QuartzJobBean使用介绍: 项目开发中经常会使用到定时器的功能,比如晚间批量、定时处理账务等等,jdk也提供了Timer实现定时任务,简单介绍下Timer实现。Timer的使用大致分为两步骤: ...

04/11 10:51
41
MyStringUtil工具类,里面有BigDecimal,字符串,以及反射的一些处理方法

import java.lang.reflect.Field; import java.lang.reflect.Method; import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; import java.util.Arr...

04/08 17:27
82
JSON解析之ObjectMapper使用

ObjectMapper的使用 这个类是jackson提供的,主要是用来把对象转换成为一个json字符串返回到前端,现在几乎所有数据交换都是以json来传输的。它使用JsonParser和JsonGenerator的实例实现JSON实...

04/07 11:16
48
Java8处理集合的优雅姿势之Stream

前言 在Java中,集合和数组是我们经常会用到的数据结构,需要经常对他们做增、删、改、查、聚合、统计、过滤等操作。相比之下,关系型数据库中也同样有这些操作,但是在Java 8之前,集合和数...

04/02 00:18
52
java8 map根据key排序和根据value排序

1、根据key排序 Map<String,String> result = new LinkedHashMap<>(); Map<String,String> map = new HashMap<>(); map.entrySet().stream() .sorted(Map.Entry.comparingByKey()) ......

04/01 23:08
134
easyui 的combobox设置宽度和高度自动适应,并指定最大最小宽度和高度和拷贝元素clone来循环生成dom节点

jsp: <table class="table" style="width: 100%;" id="myTable"> <TBODY> <tr> <th style="text-align: center;width: 50%">旧取费类别</th> <th style="text-align: center;;wi......

04/01 00:15
97
Spring事务异常回滚。TransactionAspectSupport

例: 类似这样的方法不会回滚 (一个方法出错,另一个方法不会回滚) : if(userSave){ try { userDao.save(user); userCapabilityQuotaDao.save(capabilityQuota); } catch (......

03/26 16:13
55
js浮点数运算时出现精度问题以及保留指定精度位

提供加减乘除四个方法: //除法函数,用来得到精确的除法结果 //说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除法结果。 //调用:accDi...

03/26 11:28
22
Activiti工作流框架学习笔记(一)之通用数据表详细介绍

Activiti工作流引擎自带了一套数据库表,这里面有一个需要注意的地方: 低于5.6.4的MySQL版本不支持时间戳或毫秒级的日期。更糟糕的是,某些版本在尝试创建此类列时将引发异常,而其他版本则...

03/19 15:44
7
Java中使用POI读取大的Excel文件或者输入流时发生out of memory异常参考解决方案

注意:此参考解决方案只是针对xlsx格式的excel文件! 背景 前一段时间遇到一种情况,服务器经常宕机,而且没有规律性,查看GC日志发生了out of memory,是堆溢出导致的,分析了一下堆的dump文...

03/16 17:42
120

没有更多内容

加载失败,请刷新页面

返回顶部
顶部