- 博客(70)
- 资源 (50)
- 收藏
- 关注
原创 mybatis-plus java代码生成工具(GeneratorCodeConfig)
mybatis-plus java代码生成工具(GeneratorCodeConfig)
2021-12-11 17:35:20 583 1
原创 学习笔记(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
JadEclipse
2016-06-06
struts2.3+hibernate4.1+spring3.2+EasyUI1.36整合实现的java后台管理系统
2016-03-10
ToadforDB2_Freeware_6.1.0.125
2017-09-12
DB2的SQL1032N
2017-09-12
ahronbd.zip
2017-09-01
Spring Boot实战
2017-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人