自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Wookpeck的博客

正在维护。。。

  • 博客(22)
  • 资源 (16)
  • 问答 (3)
  • 收藏
  • 关注

原创 MyBatis——面试中可能会问到的MyBatis知识点

mybatis的简介MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。它避免了几乎所有JDBC代码和手动设置参数以及获取结果集。MyBatis可以对配置和原生Map使用简单的XML或注解,将接口和Java的POJO映射成数据库中的记录。Mybatis和Hibernate之间的比较Mybatis的着力点在于POJO和SQL之间的映射关系,然后通过映射配置文件...

2020-04-09 11:23:33 476

原创 Oracle常用函数大全(应有尽有)——分析函数

Oracle的函数很多,在这里整理一下,方便使用。Oracle数值型函数Oracle字符型函数Oracle日期函数Oracle转换函数Oracle聚组函数Oracle其他函数分析函数:oracle分析函数--SQL*PLUS环境一、总体介绍1.1 分析函数如何工作语法 FUNCTION_NAME(<参数>,…) OVER (<PARTIT...

2019-09-09 12:36:47 2729

原创 Oracle常用函数大全(应有尽有)——聚组函数

Oracle的函数很多,在这里整理一下,方便使用。Oracle数值型函数Oracle字符型函数Oracle日期函数Oracle转换函数Oracle分析函数Oracle其他函数聚组函数:AVG([distinct|all]x)【功能】统计数据表选中行x列的平均值。【参数】all表示对所有的值求平均值,distinct只对不同的值求平均值,默认为all如果有参数...

2019-09-09 12:36:30 598

原创 Oracle常用函数大全(应有尽有)——转换函数

Oracle的函数很多,在这里整理一下,方便使用。Oracle数值型函数Oracle字符型函数Oracle日期函数Oracle聚组函数Oracle分析函数Oracle其他函数转换函数:chartorowid(c1)【功能】转换varchar2类型为rowid值【参数】c1,字符串,长度为18的字符串,字符串必须符合rowid格式【返回】返回rowid值【示...

2019-09-09 12:36:17 625

原创 Oracle常用函数大全(应有尽有)——字符型函数

Oracle的函数很多,在这里整理一下,方便使用。Oracle数值型函数Oracle日期函数Oracle转换函数Oracle聚组函数Oracle分析函数Oracle其他函数字符型函数:ASCII(x1)【功能】:返回字符表达式最左端字符的ASCII 码值。【参数】:x1,字符表达式【返回】:数值型【示例】SQL> select ascii('A') ...

2019-09-09 12:36:03 913

原创 Oracle常用函数大全(应有尽有)——数值型函数

Oracle的函数很多,在这里整理一下,方便使用。Oracle字符型函数Oracle日期函数Oracle转换函数Oracle聚组函数Oracle分析函数Oracle其他函数数值型函数:ABS(x)【功能】返回x的绝对值【参数】x,数字型表达式【返回】数字【示例】 select abs(100),abs(-100) from dual;sign(x)...

2019-09-09 12:35:42 995

原创 Oracle常用函数大全(应有尽有)——日期函数

Oracle的函数很多,在这里整理一下,方便使用。Oracle数值型函数Oracle字符型函数Oracle转换函数Oracle聚组函数Oracle分析函数Oracle其他函数日期函数:sysdate【功能】:返回当前日期。【参数】:没有参数,没有括号【返回】:日期【示例】select sysdate hz from dual;返回:2008-11-5...

2019-09-09 12:35:20 523

原创 Oracle常用函数大全(应有尽有)——其他函数

Oracle的函数很多,在这里整理一下,方便使用。Oracle数值型函数Oracle字符型函数Oracle日期函数Oracle转换函数Oracle聚组函数Oracle分析函数DUMP(w[,x[,y[,z]]])【功能】返回数据类型、字节长度和在内部的存储位置.【参数】w为各种类型的字符串(如字符型、数值型、日期型……)x为返回位置用什么方式表达,可为:8,10...

2019-09-09 12:34:40 1679

原创 JVM必问面试题——内存管理题

面试官:JVM的内存划分? 答: 方法区(线程共享):各个线程共享的一个区域,用于存储虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。虽然 Java 虚拟机规范把方法区描述为堆的一个逻辑部分,但是它却又一个别名叫做 Non-Heap(非堆),目的应该是与 Java 堆区分开来。 运行时常量池:是方法区的一部分,用于存放编译器生成的各种字面量和符号引用。...

2019-01-05 10:55:42 872 1

原创 JVM必问面试题——基础题

面试官:Java 是如何实现跨平台的?注意:跨平台的是 Java 程序,而不是 JVM。JVM 是用 C/C++ 开发的,是编译后的机器码,不能跨平台,不同平台下需要安装不同版本的 JVM答:我们编写的 Java 源码,编译后会生成一种 .class 文件,称为字节码文件。Java 虚拟机(JVM)就是负责将字节码文件翻译成特定平台下的机器码然后运行,也就是说,只要在不同平台上安装对应的 ...

2019-01-05 09:36:25 574

原创 at sun.reflect.generics.reflectiveObjects.ParameterizedTypeI

导入一个新项目,在自己电脑导入失败...报错,org.apache.ibatis.annotations.Param,如下:在网上搜了之后说没导入ibatis的jar包,因为@Param这个类是ibatis的jar包中的,但是很奇怪,用的是mybatis,之前项目根本没有导入那个jar包,直觉告诉我这么处理是不靠谱的,但是还是尝试了一下,导入jar包依赖后,错误马上消失了,庆幸了一下。...

2018-12-21 11:27:36 644

原创 nested exception is org.apache.ibatis.binding.BindingException: Parameter 'XXX' not found报错

今天遇到mybatis的报错,搞了好久才搞懂,相信也能解决大部分人的报错。报错信息如下:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'roleIds' not found. Available pa...

2018-12-06 15:08:42 79159 10

原创 (面试题)有关JVM垃圾回收机制的那些算法

三种垃圾回收算法标记-清除(年老代) 标记-整理(即标记-压缩)(年老代) 复制(年轻代)1、标记-清除算法 原理:从根集合节点进行扫描,标记出所有的存活对象,最后扫描整个内存空间并清除没有标记的对象(即死亡对象)适用场合:存活对象较多的情况下比较高效 适用于年老代(即旧生代)缺点:容易产生内存碎片,再来一个比较大的对象时(典型情况:该对象的大小大于空闲表中...

2018-12-04 23:18:02 288

原创 什么是MySQL 索引?什么是B+树?——详细答案

MySQL 索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。索引分单列索引和组合索引:单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。 组合索引,即一个索引包含多个列。创建索引时,你需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件)。实际上,索引也是一张表,该表保存了...

2018-12-01 17:08:06 458

原创 史上最全最详细——Mac安装MySQL步骤(内含E325报错,command not found等问题)

MySQL Mac 安装步骤Mac 电脑就是指苹果电脑,很多人安装MySQL不够顺利(小编安了好久,深知安装不易,特写此文)。所以提供一个Mac版本的MySQL数据库的安装步骤。MySQL是数据库服务器软件,相对于应用软件来说安装步骤比较繁琐,包含如下步骤:1. 下载MySQL资源:MySQL 是开源软件产品,目前属于 Oracle 公司,需要到Oracle的MySQL网站下载:...

2018-12-01 14:40:07 1692 2

原创 设计模式——MVC模式简介(内含简单项目实现)

MVC 模式MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图) - 视图代表模型包含的数据的可视化。 Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型...

2018-11-30 21:48:07 403

原创 面试必问题目:转发与重定向的区别——最详细的回答

在servlet中调用转发:request.getRequestDispatcher("new.jsp").forward(request,response);//转发到new.jsp在servlet中调用重定向:response.sendRedirect("new.jsp");//重定向到new.jsp转发与重定向的区别:1.转发是服务器行为;重定向是客户端行为。转发在服...

2018-11-28 20:03:29 636 1

原创 JAVA虚拟机——对象由生(创建对象)到死(垃圾回收)的底层原理过程

创建对象在Java编程语言中,创建对象通常是一个new关键字而已,但在虚拟机中,对象(此处对象仅代表普通的Java对象,不包括数组和Class对象等)的创建是如何呢?①虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过,如果没有,那必须先执行相应的类加载过程。②在类加载检查通过后,虚拟机...

2018-11-28 00:12:52 882

原创 当问起线程池(Java中的ThreadPoolExecutor类),你应该知道的基础知识点

线程池线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙。如果所有线程池线程都始终保持繁忙,但队列中包含挂起的工作,则线程池将在一段时间后创建另一个辅助线程但线...

2018-11-26 20:25:09 156

原创 MySQL中DATE,DATETIME和TIMESTAMP类型支持范围

近日在写完项目,在insert数据做测试时,发现了一个小问题。开发工具中报错如下:### Error updating database.  Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '1969-12-31 23:59:00' for column 'end_...

2018-11-24 09:53:34 1113

原创 单例模式——六种实现方式(懒汉、饿汉、双重检验锁、静态内部类、枚举)

单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。优点: 1、在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁实...

2018-11-23 22:05:13 396

原创 计算机专业人工智能方向——研究生面试需知的十大问题

人工智能(Artificial Intelligence),缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 针对这一新兴热门专业,小编从网上收集了相关的十大高热度问题。一、“人工智能”已经跟你我息息相关?旷视(Face++)创始人印奇:其实人工智能一直在改变我们的生活,只是我们可能没有意识到。比...

2018-09-12 11:07:53 22052 3

OracleOracleExpert_one-on-one_Oracle

Wrox-Oracle专家高级编程-Expert_one-on-one_Oracle!

2019-09-16

oraclecankaoshouce.zip

oracle官方手册!

2019-09-06

EasyPR的JavaCV所需jar.zip

opencv-2413.jar_opencv-2.4.11-0.11.jar_opencv-2.4.11-0.11-windows-x86_64.jar_javacv-0.11.jar_javacpp-0.11.jar。所含jar包,亲测有效。童叟无欺。

2019-05-08

org.apache.http.legacy.jar的jar包

org.apache.http.legacy.jar的jar包,自己用的,童叟无欺。真实有效

2019-05-02

《java并发编程实战》(PDF带书签)

2012年2月第1版 基于java6.0 (更高版本细节有所改动) 中文扫描版,引用网友的忠告: 如果你想要开始阅读这本书,劝你要做好足够的心理准备。虽然书不厚,但是别指望能用一两个星期快速的阅读完。这本书就像一把双刃剑——杀敌一千、自损八百。难以理解的翻译,可能会极度打击你对Java并发的热情,从此一蹶不振;也可能在坚持阅读完成后,在后续的冥想中领悟到一些道理,得到质的提升。不过我的建议是,既然决定开始看,就坚持看完。如果你也要看的话,做好心理准备吧

2018-12-14

java代码小游戏—飞扬的小鸟(源码)

解压后,直接加载在eclipse上,执行即可。无需过多操作,简单易懂。

2018-12-08

mysqlformac(Mac版MySQL)

正版mysql for mac BT种子,解压后可直接使用(注意:这是种子文件!!!)

2018-12-01

谷歌浏览器forMac(最新版本)

谷歌浏览器forMac(最新版本,亲测有效,童叟无欺)。

2018-11-28

阿里巴巴Java开发手册(正式版)

阿里巴巴Java开发手册(正式版)高清pdf版。1.编程规约、2.异常日志、3.MySQL规约、4.工程规约、5.安全规约

2018-11-24

深入理解java虚拟机(电子书)

深入理解java虚拟机jvm高级特性与最佳实践(周志明著)电子书

2018-11-24

jstl.jar包和standard.jar包

两个jar包,自己用的。童叟无欺。如果你想在项目中使用JSTL和EL表达式,那么你必须要引入这个jstl.jar和standard.jar文件。页面中需要使用jstl标签库,c标签。

2018-09-03

数据挖掘贝叶斯算法java源代码(内含数据集)

数据挖掘中的贝叶斯算法,java源代码 可调试运行(内含两个数据集)

2018-06-25

Android源代码——手机铃声软件

Android小程序的源代码,手机铃声软件。下载导入,即可运行。

2018-06-21

Android小程序源代码——计算器

Android小程序源代码,下载导入,即可运行。移动终端计算器小程序。

2018-06-21

数据挖掘——朴素贝叶斯的分类实践Java

基于贝叶斯算法的分类实现,java源代码。下载后即可导入测试。

2018-06-19

清华大学数据结构习题集(C版)答案

正版习题,原清华大学出版社出版的数据结构的习题答案,最完整,最标准的答案。

2018-05-17

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

TA关注的人

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