自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (50)
  • 收藏
  • 关注

原创 mybatis-plus 多表查询通过Java实体,不写sql xml

mybatis-plus 多表查询通过Java实体,不写sql xml

2021-12-11 17:55:34 1530

原创 mybatis-plus java代码生成工具(GeneratorCodeConfig)

mybatis-plus java代码生成工具(GeneratorCodeConfig)

2021-12-11 17:35:20 583 1

原创 mybatis 多层(二层)级联查询

mybatis 多层(二层)级联查询

2021-12-11 17:18:58 1137

原创 mybatis 多层(三层)嵌套查询

java mybatis 多层(三层)嵌套查询

2021-12-11 16:53:31 3418

原创 学习笔记(01):大数据视频_Hive视频教程(上)-Hive安装_其他操作命令

Hive是基于Hadoop的一个数据仓库工具,将繁琐的MapReduce程序变成了简单方便的SQL语句实现,深受广大软件开发工程师喜爱。Hive同时也是进入互联网行业的大数据开发工程师必备技术之一。在本课程中,你将学习到,Hive架构原理、安装配置、hiveserver2、数据类型、数据定义、数据操作、查询、自定义UDF函数、窗口函数、压缩和存储、企业级调优、以及结合谷粒影音项目需求,把整个Hiv...

2020-02-24 08:56:41 261

原创 System 类的基本使用(final、finally、finalize的区别和Cloneable接口)

说到System类一定会首先想到两个方法:输出:System.out.println()数组拷贝:System.arraycopy()-完整定义:public static void arraycopy(Object src,int srcPos,Object dest,intdestPos,int length)在System类中定义有取得当前时间的方法:                    ...

2018-05-10 10:28:07 370

原创 Runtime类(Java JVM的分析)

      在每一个java进程之中都会存在有一个Runtime类的对象。由于此类的对象是由Java进程自己维护,所以在整个Runtime类设计的过程之中,只为用户提供了唯一的一个实例化对象。所以这个类所使用的就是单例设计模式,构造方法被私有化了。所以其类的内部一定会提供有一个static方法取得本类的实例化对象。        取得Runtime类对象:public static Runtime...

2018-05-10 10:00:28 1939

原创 Date类(Date、SimpleDateFormat和Calendar)使用

1.     Date类与long数据类型的转型2.     SimpleDateFormat类的使用3.     Calendar类的使用如果要操作日期一定要使用日期的处理类。1、Java.util.Date类范例:package com.lohas.demo.date;import java.util.Date;public class TestDateDemo {    public sta...

2018-05-10 09:45:57 1094

原创 StringBuffer、StringBuider、String类之间的关系

1、String类有哪些特点?字符串常量就是String类的匿名对象,一旦字符串定义则不可改变。String类对象可以使用直接赋值或者是构造方法实例化,前者可以自动入池,又不产生垃圾空间。在实际的开发之中,肯定都要求使用到String类,可是String类有一个天生的短板,不可改变。如果需要经常修改的环境下只能够使用StringBuffer类。在String类中可以使用“+”来实现字符串的连接操作...

2018-05-10 09:36:10 238

原创 java进程和线程全面解析

一、进程和线程的区别(案例源代码:https://github.com/handsomelohas/javaCode) 在每一个进程上可以继续划分出若干个线程,那么线程的操作一定是要比进程更快的,所以多线程操作性能一定要超过多进程的操作。但是所有的线程都一定是要在进程的基础之上进行划分。所以进程一旦消失,那么线程也一定会消失。(线程永远要依附于进程存在) Java多线程操作在java中对于多线程实...

2018-03-19 15:20:46 288

转载 java socket报文通信(二)报文的封装

昨天我们谈了怎么建立socket通信的服务端和客户端,今天我们就来谈一谈怎么封装报文。什么是报文这里我就不在阐述了,不清楚的朋友可以自己去查资料。我们今天要谈的报文主要友以下几个部分组成:3位同步校验位+8位报文长度+报文头+报文体+32位MD5校验位基本格式如下:0X110X120X13000002320204201412231412230100081521

2017-09-12 14:05:19 1106

转载 java socket报文通信

java socket报文通信(一) socket的建立 今天来和大家分享一下java中如何使用socket进行通信。先来啰嗦两句,看看Tcp/ip和udp:TCP是Transfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建 立连接,以便在TC

2017-09-12 14:03:15 2588

转载 DB2的错误集

sqlcode sqlstate 说明 000 00000 SQL语句成功完成  01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统

2017-09-06 16:57:44 543

原创 microsoft sql server management studio 弹出 字体“Aharoni” 不支持“Regular”

microsoft sql server management studio 弹出 字体“Aharoni” 不支持“Regular“ 下载回来解压打开安装,再打开microsoft sql server management studio就没有弹出 弹出 字体“Aharoni” 不支持“Regular”,能正常使用下载地址:http://download.csdn.net/downlo

2017-09-01 13:57:08 1634

转载 Ajax在IE上做轮询时setInterval方法只执行一次

最近做一个小的基于Flex的网页聊天室,其实并没有用到多少Flex的技术,只是最近在学习这个东西,才做这个小的聊天室。聊天室的基本功能都已经实现时测试这个小的软件,忽然发现聊天室的在线人数计算很不准确,经过层层排查,发现问题出现为了防止浏览器崩溃等原因而得不到用户下线的轮训机制上。这个功能没有用Flex实现,而是用js写了一个小的Ajax脚本,定期向服务器发送一个请求,服务器也在监听这个请求,如果

2017-08-13 15:33:00 388

转载 spring-mvc解决EL表达式不能使用问题

刚开始学习spring mvc时经常会遇到 的一个问题就是在Controller层使用ModelAndView的addObject方法保存数据后,在jsp页面中使用EL表达式进行获取得不到数据,而是直接显示表达式的值,如${message},产生这个问题的原因主要是JSP1.2默认的EL表达式是关闭的,而JSP2.0默认的EL表达式是打开的。      解决方法为:       1)、采用

2017-07-28 09:45:55 876

转载 IntelliJ IDEA 2017 破解

intellij idea2017破解方法:  intellij idea 2017需要通过服务器授权破解,下面提供了2款intellij idea 2017激活服务器,你可以根据下面方法破解        0、Windows 在 C:\Windows\System32\drivers\etc 目录下的 hosts 文件中添加一行 0.0.0.0 account.jetbrains

2017-07-05 09:34:00 1421

原创 QRCode和zxing的实例

二维码的分类: //线性堆叠式二维码 //矩阵式二维码 //邮政码目前流行的三大国际标准PDF417:不支持中文DM:专利未公开,需支付专利费用QR code:专利公开,支持中文Quick Response CodeQR code比其他二维码相比,具有识读速度快,数据密度大,占用空间小的优势。QR Code是有日本Demso公司于1994

2017-04-26 18:05:01 2234

转载 Java线程池使用说明

线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:线程池作用就是限制系统中执行线程的数量。   

2017-04-17 10:17:15 230

转载 免费WebService接口

20多个常用的免费WebService接口天气预报Web服务,数据来源于中国气象局 Endpoint  Disco  WSDL IP地址来源搜索 WEB 服务(是目前最完整的IP地址数据) Endpoint  Disco  WSDL 随机英文、数字和中文简体字 WEB 服务 Endpoint  Disco  WSDL 中国

2017-01-05 14:47:01 394

原创 struts2的注解使用

xml version="1.0" encoding="UTF-8"?>      "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"      "http://struts.apache.org/dtds/struts-2.0.dtd">    struts>            

2016-12-03 18:20:17 1800

转载 Solr解析器通用的查询参数

solr-搜索-Solr解析器通用的查询参数 2015-11-08本文主要介绍下Solr解析器中通用的查询参数。这些参数能够在标准查询解析器、DisMax查询解析器及eDisMax查询解析器中通用。下表总结了Solr通用的查询参数,支持标准的、DisMax、eDisMax查询请求。参数描述defType选择用来处理查询的查

2016-11-01 16:45:15 719

转载 HashMap Hashtable区别

http://blog.csdn.net/java2000_net/archive/2008/06/05/2512510.aspx  我们先看2个类的定义[Java] view plain copypublic class Hashtable      extends Dictionary      implements Map,

2016-10-27 15:00:07 165

原创 springframework.scheduling.quartz.CronTriggerBean has interface org.quartz.CronTrigger as super clas

org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.springframework.scheduling.quartz.CronTriggerBean] for bean with name 'doTime' defined in class path resource [

2016-10-26 17:18:12 1592

转载 最好的8个Java RESTful框架

原文:Top 8 Java RESTful Micro Frameworks 译文来自:http://colobu.com/ 过去的每一年,涌现出越来越多的Java框架。就像JavaScript,每个人都认为他们知道一个好的框架的功能应该是怎么样的。连我的老祖母现在也使用一个我从来没有听说过而且可能永远不会使用的框架。玩笑归玩笑,可以做几乎任何事的臃肿的框架市场已经饱和,,但是如何评判

2016-10-25 16:48:41 519

转载 MySQL中的实例、数据库关系简介

MySQL中的实例、数据库关系简介1、MySQL是单进程多线程(而Oracle等是多进程),也就是说MySQL实例在系统上表现就是一个服务进程,即进程(通过多种方法可以创建多实例,再安装一个端口号不同的mysql,或者通过workbench来新建一个端口号不同的服务器实例等),该架构类似于SQL Server和Windows版本的Oracle;2、MySQL实例是线程和内存组成,实

2016-10-12 16:39:27 30467 2

转载 Spring Bean的生命周期(非常详细)

http://www.cnblogs.com/zrtqsk/p/3735273.htmlspring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实

2016-10-11 15:45:32 3537 1

转载 Spring注解实现Bean定义

12.3.1  概述前边介绍的Bean定义全是基于XML方式定义配置元数据,且在【12.2注解实现Bean依赖注入】一节中介绍了通过注解来减少配置数量,但并没有完全消除在XML配置文件中的Bean定义,因此有没有方式完全消除XML配置Bean定义呢? spring提供通过扫描类路径中的特殊注解类来自动注册Bean定义。同注解驱动事务一样需要开启自动扫描并注册Bean定义支持

2016-09-30 21:30:13 241

原创 SQLServer的基础SQL语句和例子

create table clerk(cleId int primary key,--主键不能重复出现,而且必须给值cleName nvarchar(50),age int)insert into clerk values(1,'步乐',18)insert into clerk values(2,'小吴',18)--插入部分字段,要对应insert into cle

2016-09-28 21:27:16 524

原创 MySQL的函数存储优化配置学习

MySQL的自定义函数:  函数的两个必要条件:参数,返回值  函数可以返回任意类型的值,同样可以接收这些类型的参数创建自定义函数:create function function_namereturns{string|integer|real|decimal}routine_body例子:创建无参数函数:  create funct

2016-09-28 21:09:10 466

转载 mysql5.7忘记密码时,修改root密码

(1).由于MySQL5.7在安装完后,第一次启动时,会在root目录下生产一个随机的密码,文件名为 .mysql_secret 所以,登录时需要用随机密码登录,然后通过以下命令修改密码 “SET PASSWORD = PASSWORD(‘new password’);”(2). 在忘记root密码的时候, 以windows为例: 1. 关闭正在运行的MySQL服务。

2016-09-28 17:17:50 1321

原创 eclipse/myeclipse/intellij导入项目的各种问题的解决

出现java.lang.UnsupportedClassVersionError 错误的原因出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同

2016-09-28 10:29:31 2340

原创 Tomcat发布

contex指上下文,实际上就是一个web项目;path是虚拟目录,访问的时候用127.0.0.1:8080/welcom/*.jsp访问网页,welcome前面要加/;docBase是网页实际存放位置的根目录(项目的路径),映射为path虚拟目录;reloadable="true"表示你修改了jsp文件后不需要重启就可以实现显示的同步。docBase指向你WEB应用程序的目录,

2016-09-27 12:04:16 278

转载 ORACLE审计小结

1、什么是审计  审计(Audit)用于监视用户所执行的数据库操作,并且Oracle会将审计跟踪结果存放到OS文件(默认位置为$ ORACLE_BASE/admin/$ORACLE_SID/adump/)或数据库(存储在system表空间中的SYS.AUD$表中,可通过视图 dba_audit_trail查看)中。默认情况下审计是没有开启的。  不管你是否打开数据库的审计功

2016-09-27 09:35:41 242

转载 Spring中的@Transactional深度分析

引言: 在Spring中@Transactional提供一种控制事务管理的快捷手段,但是很多人都只是@Transactional简单使用,并未深入了解,其各个配置项的使用方法,本文将深入讲解各个配置项的使用。1.  @Transactional的定义    Spring中的@Transactional基于动态代理的机制,提供了一种透明的事务管理机制,方便快捷解决在开发中碰到的问题。

2016-09-22 11:34:11 346

转载 annotation-config, annotation-driven, compont-scan 区别

综合网上答案ext:annotation-config/>隐式地向Spring容器中注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor 及 equiredAnnotationBeanPostProcess

2016-09-21 22:37:53 3429

转载 Maven如何手动添加jar包到本地Maven仓库

Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目,现为独立Apache项目。  大家肯定遇到过想在pom文件中加入自己开发的依赖包,这些包肯定是不是在Maven仓库(http://repo

2016-09-21 17:56:26 624

转载 IDEA IntelliJ 快捷键大全

原文:http://www.cnblogs.com/tonycody/p/3257601.html【常规】Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构

2016-09-21 11:25:28 414

转载 IntelliJ IDEA 14 创建Web项目

首先要理解一个概念:在IntelliJ IDEA中“new Project”相当于eclipse中的工作空间(Workspace),而“new Module”相当于eclipse中的工程(Project)。以下均采用Intellij的说法,请自行对照转换理解。创建Project依次点击File–》new Project;选择Empty Project项目,点击Nex

2016-09-21 09:38:55 326

转载 23种设计模式全解析

一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式

2016-09-15 10:51:54 474

JunosPulse.x64

2016-07-14

bootstrap-fileinput-master

bootstrap-fileinput-master上传插件(中文版)

2016-06-22

tcpmon 是一款监控webservice请求的工具

tcpmon 是一款监控webservice请求的工具

2016-06-21

cxf-3.1.6的所需要的包

cxf-3.1.6 web service所需要的最少的包,这里可以不用Tomcat了,用jetty

2016-06-15

oracle11g的bin包括imp.exe、exp.exe

oracle11g的bin包括imp.exe、exp.exe

2016-06-12

JadEclipse

Java的反编译插件JadEclipse配置,下载包有说明。也可以看http://blog.csdn.net/yaerfeng/article/details/8453940

2016-06-06

RESTful Web Services中文高清版

RESTful Web Services中文高清版

2016-05-10

我的案例,oracle的表

我的文章(oracle的存储过程和存储函数,oracle的sql语句消耗cup的查询,Oracle PL/SQL)所用到的数据库表

2016-04-29

Rinzo XML插件

eclipse Rinzo XML插件,下载下来,解压把里面的两个Jar包放到你安装的eclipse\plugins目录,重启eclipse就可以用。

2016-03-18

SQLyog Ultimate64位+Enter注册机

SQLyog Ultimate64位+Enter注册机

2016-03-17

《锋利的jQuery》高清扫描PDF带书签目录完整版+源码

《锋利的jQuery》高清扫描PDF带书签目录完整版+源码

2016-03-15

疯狂JAVA讲义课后习题答案

疯狂JAVA讲义课后习题答案

2016-03-14

AngularJS权威教程

AngularJS权威教程

2016-03-11

深入浅出面向对象分析与设计

深入浅出面向对象分析与设计

2016-03-11

GROOVY入门经典

GROOVY入门经典

2016-03-11

JavaScript设计模式

JavaScript设计模式

2016-03-10

基于SSH在线教务选课平台

基于SSH在线教务选课平台

2016-03-10

easyui的开发实例书

easyui

2016-03-10

struts2.3+hibernate4.1+spring3.2+EasyUI1.36整合实现的java后台管理系统

struts2.3+hibernate4.1+spring3.2+EasyUI1.36整合实现的java后台管理系统

2016-03-10

Java仓库管理系统项目源码

Java仓库管理系统项目源码

2016-03-10

ftp的工具(FileZilla_3.29.0_win64)

ftp的工具(FileZilla_3.29.0_win64),可以连接linux,上传下载文件

2018-01-05

ToadforDB2_Freeware_6.1.0.125

ToadforDB2_Freeware_6.1.0.125,DB2的客户端连接工具,我个人比较喜欢,界面和具体的操作还是要看你自己的爱好吧

2017-09-12

DB2的SQL1032N

在DB2连接时,客户端出现 SQL1032N的错误有可能是DB2的认证信息过期了,或者启动DB2启动不了、列出db2 list active database等等,有报错包里面有错误的解释、操作的文件和把DB2修改成永久的的文件

2017-09-12

ahronbd.zip

microsoft sql server management studio 弹出 字体“Aharoni” 不支持“Regular“ 下载回来解压打开安装,再打开microsoft sql server management studio就没有弹出 弹出 字体“Aharoni” 不支持“Regular”,能正常使用

2017-09-01

PLSQL+Developer10

LSQL+Developer10.0.5

2017-07-05

gradle-4.0

gradle-4.0-bin.zip

2017-07-05

Kubernetes权威指南

Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)-2016.10-电工-P519-龚正,吴治辉,王伟 等

2017-07-05

KUBERNETES权威指南

KUBERNETES权威指南 从DOCKET到KURBERNETES实践全接触.pdf

2017-07-05

Spring Boot实战

本书以Spring应用程序开发为中心,全面讲解如何运用Spring Boot提高效率,使应用程序的开发和管理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用,内容涵盖起步依赖、Spring Boot CLI、Groovy、Grails、Actuator。对于Spring Boot开发应用中较为繁琐的内容,附录奉上整理完毕的表格,一目了然,方便读者查阅。

2017-07-05

jdk-8u74-windows-x64

jdk-8u74-windows-x64

2017-06-23

二维码QRCode和zxing的实例

二维码QRCode和zxing的实例,相关的jar包已经有了

2017-04-26

基于SpringMVC+Spring+Mybatis 用户管理系统案例源码

基于SpringMVC+Spring+Mybatis 用户管理系统案例源码

2017-04-25

阿里巴巴Java开发手册

阿里巴巴Java开发手册.

2017-04-25

jfinal-3.0-manual

jfinal-3.0-manual包括项目的开发流程,实例

2017-02-28

asp.net 实现在线预览文档

asp.net 实现在线预览文档 :使用FlexPaper实现office文件的预览 内有完整demo 有文档 简单详细

2016-12-12

mmseg4j-solr

mmseg4j-solr-2.0.0-with-mmseg4j-core.zip

2016-11-02

mmseg4j-1.9.1

mmseg4j-1.9.1.zip

2016-11-02

JDK1.6win64位

JDK1.6 jdk-6u45-windows-x64

2016-09-11

敏捷软件开发:原则、模式与实践

敏捷软件开发:原则、模式与实践

2016-07-31

重构_改善既有代码的设计

重构_改善既有代码的设计

2016-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除