自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hello world!

认准一件事,坚持下去,总有一天,你会看到好的风景! 记录是最好的学习方法

  • 博客(1234)
  • 资源 (14)
  • 论坛 (1)
  • 收藏
  • 关注

原创 MySQL之SQL优化实战记录

点击上方“Java大数据修炼之道”,选择“置顶公众号”技术文章第一时间送达!背景本次SQL优化是针对javaweb中的表格查询做的。部分网络架构图业务简单说明N个机台将业务数据发送至服务...

2019-01-24 19:00:00 80 1

原创 记录一次mybatis动态新增拼接sql语句出现的异常(主要是数据库SQL Server与jdbcType数据类型之间的对应关系)

源码如下:因为前端页面并不是所有的项均为必填项, 故insert 新增sql语句需动态拼接, 刚开始通过tomcat后台发现报如下错误: 经过查阅mybaits官网才知道以下事实: 1、mybatis insert语句中 jdbcType  后面跟的类型字母必须全部都大写; 2、JdbcType所拥有的数据类型和Java类型以及SQL Server语言所拥有的数据类型存...

2018-12-21 14:36:38 656

原创 Java基础进阶小结

面向对象1.继承:是类和类之间的关系,继承与对象无关。子类无条件拥有父类中所有“可继承”的属性和方法。(构造方法不可继承)Override方法重写:重写也叫覆盖 (面试中有的会问到Ove...

2018-11-29 08:00:00 62

原创 Java开发必知的代码片段

代码调试增强for循环*jdk1.5以上才能支持*增加for循环实现equals()classPerson{Stringname;intbirthYear;byte[]...

2018-11-16 08:00:00 44

原创 学习Java需吃透这些基本概念

学习好比盖房子,打地基好很重要,房了能盖多高关键看地基;学习同样道理,基础知识是以后学习一切技术的必要条件,我们在准备学习一门开发语言时,首先要学习它的基础,不仅要会,更要融会贯通;万变...

2018-10-21 07:00:00 67

原创 使用Mybatis框架时怎样可以让程序在tomcat日志中打印出执行的SQL语句

我们都知道,如果是直接使用mysql我们是看不到项目运行过程中执行了哪些对应的SQL语句, hibernate可以直接加一一条配置就搞定, mybatis其实也大同小异, 废话不多说, 直接上代码只需要在mybatis的配置文件中加入 <settings> <setting name="logImpl" value="LOG4J" />...

2018-07-23 18:54:38 3567

原创 面试真题之递归算法

题目是这样的:   使用递归算法找出指定路径下所有的文件夹及文件  包括子文件夹目录下的文件...private static List<String> getAllFilePaths(File filePath, List<String> filePaths) { File[] files = filePath.listFiles(); if (files == nu...

2018-05-11 09:51:15 1025

原创 jquery判断浏览器的类型

使用原生JavaScript判断浏览器类型, 附上代码地址:点击打开链接

2018-04-03 16:17:16 221

原创 mybatis如何在控制台或者tomcat日志中打印出执行的sql语句

第一步:在mybatis的配置文件中添加以下代码<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"...

2018-02-22 17:35:37 9786

原创 linux下修改tomcat默认访问主页为自己项目的页面

其实很简单,具体操作步骤如下:首先找到tomcat下的webapps文件夹,然后删除除了WEB-INF文件夹外的所有文件,紧接着加入一个index.jsp文件,代码如下:   top.location='fuzz'; //fuzz表示项目的名字,此处需要将fuzz更改为你项目对应的名字关闭并重启tomcat就行了,打开浏览器就不再需要输入ht

2018-02-05 09:24:50 4269 2

原创 修改tomcat默认的欢迎首页,将tomcat默认的欢迎页面改成自己项目的页面

推荐阅读: IT编程语言百度网盘学习资源汇总 !!!前言: 安装好tomcat以后,我们输入网址(或者ip),访问到tomcat,浏览器当中出现的是tomcat的欢迎界面,如下:那么如何能够输入地址以后能够访问到我们自己发布的默认欢迎界面呢?方法如下:第一步:找到tomcat的server.xml(在conf目录下),找到:代码如下:<H...

2018-01-25 19:25:42 76902 10

原创 java调用Python脚本文件的同时,并向其中传入参数

我的项目部署到linux环境中的tomcat中,使用java调用的是已经编译后的Python二进制文件,在此只贴出关键代码,以前不知道怎么在调用命令的时候同时向其中传递所需参数,现在这个问题终于解决了String ip1 = request.getParameter("ip1");//旧ipString ip2 = request.getParameter("ip2");//新ip

2018-01-24 16:39:04 744

原创 上传文件需求: 文件名称不可包含中文正则表达式的正确写法

数据包(上传文件名不可包含中文)直接贴出关键代码functioncheckfile(){var file=document.getElementById("upload").value;//上传文件名var re = /[\u0391-\uFFE5]+/g; //是否为中文的 正则表达式if(file.match(re) != null){aler

2018-01-16 18:55:34 278

原创 Java 定时器(Timer,TimerTask)基础入门实例代码

实现的功能:距离当前系统时间,在指定多少分钟后,执行一件事(方法),此处简单的在控制台打印一句话,具体代码如下大家根据自己项目的实际情况导入相应的包(特别是最上面的包路径),TimerTaskTest01类中的代码如下:java定时器timer执行一次后就停止,我需要达到的要求就是只执行一次,如果不停止jvm虚拟机会一直运行,时间久了势必会消耗CPU资源,占用内容,正如上面

2017-12-29 11:44:38 395

原创 java中获取当前系统时间以及过半小时之后的时间的实现

我就不过多的使用文字描述了,大家直接看代码就行:package cn.zj.project;import java.text.SimpleDateFormat;import java.util.Date;public class TestSystem {public static void main(String[] args){Long time = System

2017-12-19 10:51:27 16372

原创 读取Spring配置文件获取bean的几种情况

情况一:spring的配置文件applicationContext.xml在src路径下(配置文件放在class目录下:)直接使用  ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml"); 情况二:spring的配置文件applicat

2017-12-05 15:24:08 1018

原创 完全java实现一款开源的报表工具简表(JOR)

简表(JOR),是一款开源的报表工具,完全java实现,核心代码来自于国内一线报表工具品牌杰表.2008 。  提起开源的报表工具,不能不说说jaspereport,jasperreport作为著名的开源报表工具,在java程序员中一直享有盛名。但由于其设计主要是针对西式的简单报表,设计起复杂的中式报表来,有点力不从心,所以,在国内的项目中能成功应用的例子并不多。JOR,作为能做复杂报表的开源

2017-12-03 20:49:23 12887

原创 面试官: Redis中5种数据结构的使用场景介绍下

一、redis 数据结构使用场景原来看过 redisbook 这本书,对 redis 的基本功能都已经熟悉了,从上周开始看 redis 的源码。目前目标是吃透 redis 的数据结构。我们都知道,在 redis 中一共有5种数据结构,那每种数据结构的使用场景都是什么呢?String——字符串Hash——字典List——列表Set——集合Sorted Set——有序集

2017-11-21 09:54:36 451

原创 mysql建表常用sql语句个人经验分享

连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样) 断开:exit (回车) 创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\" 修改密码:mysqladmin -u用户名 -p旧密码 password 新密码 删除授权: revoke select,ins

2017-11-19 19:48:39 184

原创 面试中单例模式有几种写法

纠结单例模式有几种写法有用吗?有点用,面试中经常选择其中一种或几种写法作为话头,考查设计模式和coding style的同时,还很容易扩展到其他问题。这里讲解几种猴哥常用的写法,但切忌生搬硬套,去记“茴香豆的写法”。编程最大的乐趣在于“know everything, control everything”。大体可分为4类,下面分别介绍他们的基本形式、变种及特点。饱汉模式

2017-11-14 14:41:59 146

原创 同一台电脑教你配置多个Tomcat的环境变量

装两个tomcat 分别是6.0和7.0 可想运行tomcat6.0 但是实际上却运行tomcat7.0 两个版本都是用解压缩包 其实就是不能运行tomcat6.0 只能运行7.0 两个环境变量都配置了。端口也改了 还是不行我遇到这种情况了,不知大家遇到没有,如下是我的解决方法: 当第一个tomcat启动后,后面tomcat的server.xml中的端口不管怎么改,仍然会报端口冲突。后来

2017-11-13 20:25:32 6475 5

原创 浅谈Java中的反射机制以及Class、Constructor、Field、Method简单框架原理

"font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">------"http://www.itheima.com" target="blank" style="font-family: Arial, Helvetica, sans-serif; background-color: rgb

2017-11-02 13:01:42 426

原创 Java中io流的一些简单操作(包含文件复制,向硬盘中写入文本文件,以及io流高级应用序列化和反序列化)

package cn.io.demo;import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream;import org.junit.Test;import cn.io.entity.Stud

2017-10-30 17:17:45 216

原创 深入分析Java规范中JVM的内存布局模型

Java是一门结合了编译执行与解释执行的语言。首先,Java编译器把Java源码编译成Java字节码(byte-code),然后,Java字节码在Java虚拟机(JVM)上解释执行。实际上,Java虚拟机在执行Java代码的过程中,会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时机,有些区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立

2017-10-21 16:31:54 245 1

原创 Java Web 简单的分页显示实例代码

这篇文章主要介绍了Java Web 简单的分页显示实例代码的相关资料,本文通过,计算总的页数和查询指定页数据两个方法实现分页效果,非常不错,具有参考借鉴价值,需要的朋友可以参考下本文通过两个方法:(1)计算总的页数。 (2)查询指定页数据,实现简单的分页效果。思路:首先得在 DAO 对象中提供分页查询的方法,在控制层调用该方法查到指定页的数据,在表示层通过 EL 表达式和 JS

2017-10-10 19:59:15 993

转载 这几道Mysql面试题,绝了!!

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-04-11 21:00:00

转载 面试官常考的 21 条 Linux 命令,快看看哪些你还不知道?

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-04-10 21:00:00 6

转载 厉害了!把 HashMap 剖析的只剩渣了!

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-04-09 21:00:00 9

转载 面试官:简述MySQL中order by的实现原理

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-04-08 21:00:00 6

原创 使用idea进行单元测试报 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 完美解决办法

maven项目; 小编在使用idea进行单元测试的时候, 突然就报下面的错误提示信息:代码:package cn.lin.shiro;import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.UsernamePasswordToken;import org.apache.shiro.config.IniSecurityManagerFactory;import org.apache.shiro.mgt.Auth

2021-04-08 16:14:09 13

转载 分享一下我作为面试官面试了几个java程序员后的感受

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-04-07 21:00:00 12

转载 MySQL与Redis缓存的同步方案

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送到...

2021-04-06 21:00:00 12

转载 Springboot启动扩展点超详细总结,再也不怕面试官问了

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-04-05 21:00:00 16

转载 表妹让我给她讲一讲:MyBatis 的流式查询

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送到...

2021-04-04 21:00:00 12

转载 华为面试官:为什么 HashMap 的加载因子是0.75?

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-04-02 21:00:00 31

转载 终于搞懂了Java8的内存结构,再也不纠结方法区和常量池了!

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-04-01 21:00:00 16

转载 手把手教你如何玩转统一异常处理

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送到你手...

2021-03-31 21:00:00 18

转载 场景+案例分析,SQL优化这么做就对了!

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-03-30 21:00:00 16

转载 涨姿势了!原来这才是多线程正确实现方式

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-03-29 21:00:00 24

转载 拿下HR就靠它了:(HR面试)最常见的面试问题和技巧性答复

点击上方蓝色“java大数据修炼之道”,选择“设为星标”每晚九点: 技术干货 ???? 必定奉上哈喽,各位新来的小伙伴们,大家好!由于公众号做了改版,为了保证公众号的资源能准时推送...

2021-03-28 21:00:00 38

node-v6.9.2-x64.msi

支持windows7系统的node.js,小编亲自测试好用, 可用

2021-04-09

程序员表白用源码 HTML5(炫酷效果)

炫酷HTML特效, 可以拿去表白用, 说不定就被你的炫酷代码技术给感动了呢

1970-01-09

quickui-free_4.0.6 去水印js

quickui-free_4.0.6免费版去水印 去授权js~~quickui-free_4.0.6免费版去水印 去授权js 亲测可用

2019-03-13

hamcrest-core-1.3.jar

使用junit4.13作单元测试报 “ java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing “ 异常完美解决方案 !! 需要导入hamcrest-core-1.3.jar 这个jar包, 注意jar包版本是1.3 大家下载下来后直接使用解压缩软件 右键解压即可使用

2020-12-28

mymusic.rar

在最新版的Chrome浏览器(以及所有以Chromium为内核的浏览器)中,已不再允许自动播放音频和视频。(Google的某些做法还真是令开发者不爽)。就算你为video或audio标签设置了autoplay属性也一样不能自动播放。 今天从另外一个角度重新思考; 打开页面后通过单击页面任意空白处来触发播放

2020-12-17

Redis-x64-3.2.100.msi

redis 3.2.100 针对window系统64位 安装包 redis 3.2.100 针对window系统64位 安装包 redis 3.2.100 针对window系统64位 安装包

2020-12-16

非maven项目ssm项目需要的jar包集合

在进行实际项目开发过程中, 如果你的项目没有使用maven, 那么是需要自己手动的导入jar包的 , 先小编将spring 、springmvc、mybatis整合需要的jar包进行上传分享

2020-12-15

springboot整合mybatis完整版代码示例

springboot整合mybatis示例 , 传统的spring 整合mybatis大家都知道光配置文件就很复杂, 繁琐, 有一个地方编写有问题, 整个项目就会跑不起来, 总而言之就是各自配置过于繁琐, 但是sprintboot就不一样了, 直接集成了好多spring的东西, 无需编写传统的spring配置文件, 就能很轻松方便的把项目跑起来, 提高了开发效率, 整个过程变得十分高效简洁, 使用起来那叫一个让人轻松愉悦, 哈哈哈

2020-12-15

springboot全面整合mybatis

我们都知道传统的spring整合mybatis , springmvc过程稍显负责, 特别是配置文件编写有一个步骤弄错就会导致整个项目都跑不起来, 有springboot后, 整合mybatis整个过程就变得十分的轻松和愉悦了

2020-12-02

simfang仿宋字体

simfang仿宋字体2312,是一款比较常用的字体,该字体笔画细腻,尾部的甩尾有力且有丰富的笔触细节,大字效果突出且引人注目;并且最大程度还原作者书写字形,细节表现完整,且字库完整,可以广泛应用于名片设计、新闻媒体、宣传海报、ppt、影视制作以及内容用字等领域。

2018-04-12

javascript判断浏览器类型

简单的一二十代码, 就可以判断出当前所有浏览器的类型, 支持的浏览器也有很多,感谢支持

2018-04-03

java报表技术实例

JasperReports报表技术实例代码, 这个的重要性想必参加过开发的朋友都知道其重要性了, 很常见很实用的一项技术

2019-01-08

使用javaScript或jquery实现页面时钟走动效果(包含秒表计时), 和系统时间同步

使用简单的十行左右代码就可以实现html页面计时效果, 同系统时间同步, 并带有秒表实时走动效果哦,感谢大家的支持

2018-04-03

搭建spring 框架第一个案例所需jar包.rar

搭建spring 框架第一个案例所需jar包

2020-05-20

ssh框架 + bootstrap + mysql 公司员工信息管理系统,完整版

本套企业员工管理系统虽然没有达到真正企业级的那种大型项目的架构模式,但里面使用的都是现在比较主流的Java开发技术,SSH框架在里面都有用到,对自己检测在框架学习这块不尽可以起到检测好加强练习的作用,更能帮助大家从深层次的去理解框架的原理,大家都知道,原理理解透彻了,一切都好说,当然对于那快毕业的学生或实习生作为自己的毕业项目设计也是十分合适的,希望对你有帮助,感谢大家的支持!!!

2017-10-12

qq_35661171的留言板

发表于 2020-01-02 最后回复 2020-02-13

空空如也

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

TA关注的人 TA的粉丝

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