自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

原创 java 开发新技术

最近在网上查资料碰到好多没接触过的技术,先汇总在这里备用,以后慢慢吸收 1. JNAJNI的替代品,调用方式比JNI更直接,不再需要JNI那层中间接口,几乎达到Java直接调用动态库 2. SmallSQL基于JDBC3.0转为Desktop应用设计的嵌入式数据库,纯Java,本地访问,不支持网络但目前好像不太活跃,最新版本是0.2,并且20

2017-02-14 10:01:33 5659

转载 oracle常用函数详解(详细汇总)

oracle 数据库中主要使用两种类型的函数:1.  单行函数:操作一行数据,返回一个结果常用的单行函数有:字符串函数:对字符串操作。数字函数:对数字进行计算,返回一个数字。日期函数:对日期和时间进行处理。转换函数:可以...

2019-06-19 11:59:59 10733 1

转载 Maven有哪些优点和缺点

一、Maven有哪些优点和缺点优点如下:简化了项目依赖管理:易于上手,对于新手可能一个"mvn clean package"命令就可能满足他的工作便于与持续集成工具(jenkins)整合便于项目升级,无论是项目本身升级还是项目使用的依赖升级。有助于多模块项目的开发,...

2019-06-18 17:17:48 10787

原创 正则表达式

正则表达式作用就是用来匹配字符串[-]:表示给定一个范围,匹配该范围中的一个字符[^]:表示取反(||):表示分组{min,max}:表示给定前面字符出现的个数(给定某个区间)+:表示1-N:表示给定前面字符出现的个数(至少要出现一次)*:表示0-N:表示给定前面字符出现的个数(出现与否可以)?:表示的0-1:表示给定前面字符出现的个数(只能出现0次或者1次)\d:表示[0...

2019-06-10 22:13:45 215

转载 数据库常用函数

一、数学函数abs(x) 返回x的绝对值bin(x) 返回x的二进制(oct返回八进制,hex返回十六进制)ceiling(x) 返回大于x的最小整数值exp(x) 返回值e(自然对数的底)的x次方floor(x) 返回小于x的最大整数值greatest(x1,x2,...,xn)返回集合中最大的值least(x1,x2,...,xn) 返回集合中最小的值ln(x)...

2019-06-07 10:58:08 272

转载 数据库基本知识

数据库——常用函数一、数学函数  数学函数主要用于处理数字,包括整型、浮点数等。ABS(x) abs(x)返回x的绝对值  SELECT ABS(-1) -- 返回1CEIL(x),CEILING(x) cell(x),celling(x)返回大于或等于x的最小整数  SELECT CEIL(1.5) -- 返回2FLOOR(x) floor(x)返回小于或...

2019-06-07 10:24:57 129

转载 高效开发 — SVN使用教程图文详解

1.什么是SVNSVN全名Subversion,即版本控制系统。SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。...

2019-06-05 20:23:21 1445

转载 SVN使用教程总结

SVN简介:为什么要使用SVN?程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subvers...

2019-06-05 20:11:09 9077 1

转载 redis 基本语法

getset key value先得到,后更改incr key指定key的value的值递增,如果不存在就初始化为零;如果value值不是int 则执行失败incrby key value添加任意值decr key相反decrby key value相反append key value拼凑字符串flushdb清空hashhset key field value...

2019-02-28 17:38:28 1691

转载 java后台框架一些常用到的技术理论点

1、Springmvc的运行原理 1. 客户端请求提交到DispatcherServlet 2. 由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller 3. DispatcherServlet将请求提交到C...

2019-01-23 15:54:56 254

转载 spring boot+mybatis整合

spring boot+mybatis整合   LZ今天自己搭建了下Spring boot+Mybatis,比原来的Spring+SpringMVC+Mybatis简单好多。其实只用Spring boot也可以开发,但是对于多表多条件分页查询,Spring boot就有点力不从心了,所以LZ把Mybatis整合进去,不得不说,现在的框架搭建真的是方便。话不多说...

2019-01-22 16:26:57 125

转载 spring.profiles.active来分区配置

多环境配置    以上都不是重点,这才是重点,这才是重点,这才是重点,重要的事情说3遍。我们在开发Spring Boot应用时,通常同一套程序会被应用和安装到几个不同的环境,比如:开发、测试、生产等。其中每个环境的数据库地址、服务器端口等等配置都会不同,如果在为不同环境打包时都要频繁修改配置文件的话,那必将是个非常繁琐且容易发生错误的事。    对于多环境的配置,各种项目构建工具或是框架的基...

2019-01-22 15:51:34 13040

转载 使用 spring.profiles.active 及 @profile 注解 动态化配置内部及外部配置

引言:使用 spring.profiles.active 参数,搭配@Profile注解,可以实现不同环境下(开发、测试、生产)配置参数的切换一.根据springboot的配置文件命名约定,结合active可在不同环境引用不同的properties外部配置参考官方文档: 根据文档描述,我们除application.properties外,还...

2019-01-22 15:13:39 1646

转载 转 java 知识全面汇总

相关概念面向对象的三个特征封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。多态的好处允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。主要有以下优点: 可替换性:多态对已存在代码具有可替换性 可扩充性:增加新的子类不影响已经存在的类结构 接口性:多态是超类通过方法签名,向子类提供一...

2019-01-21 20:03:17 126

转载 转 Java知识——精华总结

一、java概述与基础知识1、何为编程?编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。2、Java语言概述,历史、特点是SUN(S...

2019-01-21 19:58:00 590

转载 9个基于Java的搜索引擎框架

1、Java 全文搜索引擎框架 Lucene毫无疑问,Lucene是目前最受欢迎的Java全文搜索框架,准确地说,它是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene为开发人员提供了相当完整的工具包,可以非常方便地实现强大的全文检索功能。下面有几款搜索引擎框架也是基于Lucene实现的。官方网站:http://lucene.apache.org/2、...

2018-12-17 10:08:41 329

原创 maven安装和验证

想要安装 Apache Maven 在Windows 系统上, 需要下载 Maven 的 zip 文件,并将其解压到你想安装的目录,并配置 Windows 环境变量。所需工具 :JDK 1.8 Maven 3.3.3 Windows 7注Maven 3.2 要求 JDK 1.6 或以上版本, 而 Maven 3.0/3.1 需要 JDK 1.5 或以上1. JDK 和 JAVA...

2018-09-10 09:49:19 4885

原创 spring boot 入门

什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(

2018-02-01 16:58:22 129

转载 IntelliJ IDEA 使用心得与常用快捷键

一.黑色主题 Darcula眼睛舒服,最重要的是酷!设置方式:FILE--Settings--Edit--Colors&Fonts--Scheme name二.智能提示创建或引入项目的时候,会自动引入缺少的包,真找不着的还可以search in the net键入代码的时候,区分大小写的智能提示,自动引入包,如果有重名的会列出所有选择,但是比 myeclip

2017-10-23 17:48:23 215

原创 导入maven项目报错处理

检查工厂:检查tomcat项目运行的tomcat版本项目运行的jdk

2017-03-01 15:44:42 342

原创 java 中框架的起源

在Java开发中,我们经常使用Struts、Hibernate和Spring三个主流框架,但你是否知道这三个框架最初是为解决怎样的问题而生的?Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javab

2017-02-14 10:13:08 409

原创 java总结复习

1. Java基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法,其他1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、&和&&的区别。 &和&&都可以用作逻辑与的运

2017-01-03 17:39:53 841

原创 java基础知识巩固

面向对象有封装,继承,多态,说说你对多态的理解?封装:封装的概念好比一辆汽车,你学开车的时候只需学会诸如踩油门、刹车,转方向盘即可,无需去了解它的发动机是如何发动。继承:继承,先说说我对类的理解,类起到的作用有:分类(你所用某个类创建的对象实际上该类的个案)和模板的作用,那么继承则起到了对类再次分类的作用,比如,有个类“动物”,“哺乳动物”继承“动物”,

2017-01-03 11:23:45 782

尚硅谷springboot核心技术整合包含源码视频资料.txt

尚硅谷Spring Boot全套教程(下)整合篇: 1、缓存(整合Redis) 2、消息中间件(整合RabbitMQ) 3、检索(整合ElasticSearch) 4、任务(异步任务,定时任务,邮件任务) 5、安全(整合SpringSecurity) 6、分布式(整合Zookeeper/dubbo,整合Spring Cloud)

2019-08-02

尚硅谷SpringCloud视屏资料全套.txt

尚硅谷springcloud 视频资料全套 本套视频从面试题,到SpringCloud各种核心组件,到最终的微服务架构总结,帮助大家快速入门、上手并精通微服务框架SpringCloud。 课程中对比了 Dubbo 和 SpringCloud,并深入讲授SpringCloud核心组件Eureka、Ribbon、Feign、Hystrix、HystrixDashboard、Zuul、Config。除此之外,还通过整合SpringMVC+SpringBoot+Mybatis构建一个可用的基于SpringCloud

2019-08-02

尚硅谷大厂高频面试题第二季视频资源.txt

本期内容包括 JUC多线程并发、JVM和GC等目前大厂笔试中会考、面试中会问、工作中会用的高频难点知识。 斩offer、拿高薪、跳槽神器,对标阿里P6的《尚硅谷_互联网大厂高频重点面试题(第2季)》发布。本套课程总结分析了2019年大厂互联网公司常见常考的技术点,通过对40多个题目共计120集视频详细全面的讲解,让大家深刻掌握、扎实吃透当前的主流Java高级技术。

2019-08-02

尚硅谷佟刚Spring4代码及PPT.rar

代码及ppt涵盖 Spring4.0 的所有核心内容:在 Eclipse 中安装 SpringIDE 插件、IOC & DI、在 Spring 中配置 Bean、自动装配、Bean 之间的关系(依赖、继承)、Bean 的作用域、使用外部属性文件、SpEL、管理 Bean 的生命周期、通过工厂方法配置 Bean、通过 FactoryBean 配置 Bean、通过注解配置 Bean、泛型依赖注入、AOP 基础、前置通知、后置通知、返回通知、异常通知、环绕通知、切面的优先级、切点表达式、使用 XML 文件的方式配置 AOP、使用 JdbcTemplate 和 JdbcDaoSupport、使用 NamedParameterJdbcTemplate、Spring 的声明式事务、事务的属性(传播行为、隔离级别、回滚属性、只读属性、过期时间)、使用 XML 文件的方式配置事务、整合 Hibernate、整合 Struts2 等。

2019-06-18

Navicat_for_SQL_Server_11.0.10_JiSuXia

Navicat for SQL Server 简体中文特别版(32位和64位)是一套专为 Microsoft SQL Server设计的强大数据库管理及开发工具。它可以用于 SQL Server 2000、2005、2008、2008R2、2012 及 SQL Azure,并支持大部份最新功能,包括触发器、函数及其他。 Navicat 的功能足以符合专业开发人员的所有需求,但是对 SQL Server 的新手来说又相当容易学习。 有了 Navicat 极完备的图形用户介面(GUI),让你可以简便地以安全且简单的方法创建、组织、访问和共享资讯及进行 SQL Server 的管理。 Navicat for SQL Server 适用于两种平台 - Microsoft Windows 及 Mac OS X。它可以让用户连接到任何本机或远程 SQL Server、提供一些实用的数据库工具如数据模型工具、数据同步、结构同步、导入、导出及报表以协助管理数据。

2018-01-30

空空如也

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

TA关注的人

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