自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

baofeidyz

更多的是记录自己的学习过程,非常欢迎大家指出不足之处!

  • 博客(107)
  • 资源 (8)
  • 收藏
  • 关注

原创 【跟着imooc重学java】JDK 与 JRE的区别

JDkJava Developement Kit java开发工具JREJava Runtime Enviroment java运行环境JDK主要是用于编译程序,但是实际上需要运行的时候,还是需要JRE环境的,所以作为一个java的开发者,你需要同时安装JDK和JRE,不过呢,Oracle公司已经在你下载JDK的时候一并把JRE打包下载了,你只需要一并安装即可。

2017-09-06 10:41:34 390

原创 【跟着imooc重学java】JVM 实现java的跨平台

复习,查缺补漏JVM是Java Virtual Machine,java虚拟机的缩写。在编写java程序的时候,通过编译器将我们的源文件(.java文件)编译为二进制的字节码文件(.class)文件,程序在运行的时候,JVM会将字节码文件(.class)进行解释,以便于系统执行该程序。

2017-09-06 10:11:38 260

原创 【跟着imooc重学java】Java SE 与 Java Me 、Java EE之间的关系

复习,查缺补漏!Java SE 是java的核心, 而Java EE 是在Java SE的基础上增加了一些诸如JSP 、 EJB等等特性; Java ME 则是在Java SE的基础上针对于移动适配推出的。

2017-09-06 10:01:35 287

原创 【跟着imooc重学java】break与continue的区别

break与continue的区别相同点:break与continue这两个java关键字都是用于终止循环,当然break还可以在switch case中进行终止; 不同点: break关键字是直接跳出整个循环,而continue关键字只是跳出当前循环,举个例子来说明:for(int i = 1; i < 10; i++){ if(i%2==0) brea

2017-08-25 21:40:44 291

原创 【Oracle学习笔记】单行函数

写在前面:单行函数的概念:单行函数:接受一下数据,输出一个数据; 多行函数:聚合函数,分组函数。接受一组数据,输出一个数据。常见字符函数大小写相关: LOWER , UPPER , INITCAP 其他:TRIM , LTRIM , RTRIM , LPAD , PPAD , INSTR , SUBSTR , LENGTH , CONCAT , REPLACELOWER会将所有字符转换为小写

2017-07-14 16:54:15 558

原创 【Oracle学习笔记】使用Oracle11g中的sqldeveloper

写在前面:其实sqlplus也是很好的工具,只是sqldeveloper可以让我们更直观,当然还有很多工具,比如说PL/SQL等等sqldeveloper也是位于开始菜单中Oracle选项下的,具体位置见下图:直接打开实际上是打不开的,会有下面出现的问题: 解决办法非常简单,点击“浏览”,然后定位到这你的Oracle数据库安装路径C:\app\oracle\product\11.2.0\dbho

2017-07-14 13:49:53 1332 1

原创 【Oracle】windows平台oracle11g安装与简单配置

写在前面:昨天折腾了一天的oracle12c,资料实在是太少了,对于我这个人没有oracle数据库基础的人来说很难受,所以今天准备改用oracle11g开始学习oracle数据。第一步,下载Oracle11g数据库 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html需要

2017-07-14 12:32:07 652

原创 【Oracle学习笔记】SQL语句分类

写在前面: mysql还没弄熟悉,就要转战Oracle了,啊哈哈哈SQL概述SQL(structured query languag)结构化查询语句 主要是用于操作关系型数据库SQL分类数据查询语言 DQL数据操作语言 DML数据定义语言 DDL数据控制语言 DCL事务控制语言 TCL数据查询语言 DQL 对列、表、视图进行数据查询关键字:SELECT 对应用途:查询数据数据

2017-07-13 15:52:23 610

原创 【Oracle】windows平台 Oracle12c 的安装教程

写在前面:很久没有更新博客了,最近需要学习Oracle数据库,所以就又开始更新了,找个时间我把我的微信小程序教程写完 啊哈哈哈第一步,下载Oracle12c数据库下载地址:https://www.oracle.com/downloads/index.html 需要登录自己的Oracle帐号,如果没有就用邮箱注册一个吧第二步,解压下载好的Oracle数据库现在只有一个文件了解压以后可以得到这样的一

2017-07-07 09:22:23 872

原创 【debug】java.sql.SQLSyntaxErrorException 解决办法

在学习hibernate的乐观锁,编写demo的时候出现了错误,报错的主要信息如下:Caused by: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right

2017-04-24 14:01:10 9192 2

原创 【MySQL】字段类型占用存储空间一览表

表格来自:http://www.imooc.com/video/1925 列类型 存储空间 TINYINT 1字节 SAMLLINT 2个字节 MEDIUMINT 3个字节 INT 4个字节 BIGINT 8个字节 DATE 3个字节 DATETIME 8个字节 TIMESTAMP 4个字节 CHAR(M) M字节,1 <=

2017-04-08 11:34:52 4432

原创 【MySQL】常用存储引擎简介

内容转载慕课网:http://www.imooc.com/video/1909 存储引擎 事务 锁粒度 主要应用 忌用 MyISAM 不支持 支持并发插入的表级锁 SELECT,INSERT 读写操作频繁 MRG_MYISAM 不支持 支持并发插入的表级锁 分段归档,数据仓库 全局查找过多的场景 Innodb 支持 支持MVCC的行

2017-04-08 10:54:28 428

原创 【Struts2】Sturts2如何实现JSON的数据输出,完成Ajax响应

相关文章:【JSON介绍】什么是JSON?【Ajax】Ajax介绍【Ajax】XMLHttpRequest介绍以及在前端如何实现Ajax【Struts2】Sturts2如何实现JSON的数据输出,完成Ajax响应 Struts2 返回JSON数据有两种方式: 使用Servlet的输出流方式写入JSON字符串; 使用Struts2对JSON的扩展 1. 使用Serv

2017-03-29 15:41:55 1043

原创 【Ajax】XMLHttpRequest介绍以及在前端如何实现Ajax

使用JavaScript完成Ajax请求:关于 XMLHttpRequest对象的介绍如下:XMLHttpRequest 对象用于在后台与服务器交换数据 XMLHttpRequest 对象是开发者的梦想,因为您能够: 在不重新加载页面的情况下更新网页 在页面已加载后从服务器请求数据 在页面已加载后从服务器接收数据 在后台向服务器发送数据 所有现代的浏览

2017-03-29 15:38:23 694

原创 【Ajax】Ajax介绍

相关文章: - 【JSON介绍】什么是JSON?Ajax简述ajax全名为“Asynchronous JavaScript and XML”,翻译为异步的JavaScript与XML技术,指的是一套综合了多项技术的浏览器端网页开发技术Ajax与传统WEB应用比较传统的Web应用允许用户端填写表单(form),当提交表单时就向网页服务器发送一个请求。服务器接收并处理传来的表单,然后送回一个新的

2017-03-29 15:37:06 682

原创 【JSON介绍】什么是JSON?

写在前面 : JSON就是一种用于数据交换的格式语言,主要有两个结构,键值对和数组,通过一定的封装可以传输较为复杂的数据格式。 这里还有一份官方文档(中文)可供大家参考 不过我更推荐来自维基百科的JSON介绍JSON简述JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScri

2017-03-29 11:03:00 1053

翻译 【GSON】翻译Google GSON 的markdown用户说明

写在前面:本文翻译原文为:https://github.com/google/gson/blob/master/UserGuide.md#nested-classes-including-inner-classes 第一次翻译,如果不恰当的地方还请各位指正,共同学习。Gson用户指南概述Gson的目标Gson性能和可扩展性Gson用户使用Gson 使用Gson与Ma

2017-03-28 19:10:06 875

原创 【技术宅拯救世界】利用fiddler实现ios历史(旧)版本程序的安装

2018年1月18日更新:今天突然发现Windows平台最新的iTunes客户端找不到应用程序这个分类了,在网上搜了一下,苹果从这个版本开始不再支持使用iTunes下载应用程序,只能通过我们的iPhone或者是iPad下载应用了,本人有点沮丧。但是理论上来说还是可以用抓包的方式来实现下载旧版本的应用程序的,只是我现在对这个不再需要了,所以暂时不折腾了。 在苹果的世界里面似乎没有

2017-03-13 19:02:14 21243 4

原创 【Struts2学习笔记】struts2.5使用通配符配置action跳转

写在前面:其实在一年前,还没有开始写博客的时候就已经学过struts2了,只是当时太蠢,无法理解MVC以及struts2的一些“人性化”的设定,过了一年再反过来看struts2就很明白了。只是在struts2.5里面多了一个机制导致无法像以往一样简单的使用通配符这种方式来对action进行映射或者说是跳转吧。我们先看2.5以前我的们配置文件是怎么写的:<?xml version="1.0" enc

2017-03-09 19:01:33 2436

转载 探究Struts2运行机制:StrutsPrepareAndExecuteFilter 源码剖析

转自:http://www.iteye.com/topic/829843(仅作本人学习使用,有改动) 侵删 作者:niumd blog:http://ari.iteye.com一、概述 Struts2的核心是一个Filter,Action可以脱离web容器,那么是什么让http请求和action关联在一起的,下面我们深入源码来分析下Struts2是如何工作的。FilterDis

2017-03-06 16:53:43 391

转载 web服务器的工作原理(How web servers work?)

转自:http://www.importnew.com/15020.html 侵删Web服务器工作原理概述很多时候我们都想知道,web容器或web服务器(比如Tomcat或者jboss)是怎样工作的?它们是怎样处理来自全世界的http请求的?它们在幕后做了什么动作?Java Servlet API(例如ServletContext,ServletRequest,ServletResponse和Se

2017-03-06 15:47:03 579

转载 Http协议详解

转自 http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html 侵删引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-

2017-03-06 15:20:04 709

转载 浏览器内部工作原理

本文转自:http://www.admin10000.com/document/1471.html#chapter1 , 侵删。一、介绍浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。  将讨论的浏览器  今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera

2017-03-05 23:21:20 560

原创 【JavaWeb开发】初步实现网站应用钉钉扫码登录

初步实现网站应用钉钉扫码登录功能

2017-03-01 12:20:39 11069 3

原创 【初学Mybatis】No.3 SQL基本配置与执行

写在前面的话:暂无【初学Mybatis】No.1 使用Maven创建一个JavaWeb3.0项目【初学Mybatis】No.2 Mybatis的下载和搭建核心架构(Maven搭建) 【初学Mybatis】No.3 SQL基本配置与执行No.1 拷贝SQL语句配置模版路径为:\src\test\java\org\apache\ibatis\submitted\complex_property\U

2017-02-11 22:36:18 808

原创 【初学Mybatis】No.1 使用Maven创建一个JavaWeb3.0项目

写在前面的话:暂无No.1 选择创建Maven项目No.2 勾选“Create a simple project”选项 因为如果使用Maven的模版创建项目,后面如果再改成JavaWeb3.0项目就很麻烦,所以选择在创建项目的时候不使用模版 No.3 设置域名和项目名并初始化项目结构No.4 将项目改为JavaWeb3.0项目在项目名上点击鼠标右键,并选择Properties 找

2017-02-07 20:02:16 738

原创 【初学Mybatis】No.2 Mybatis的下载和搭建核心架构(Maven搭建)

使用Maven项目结构搭建Mybatis的核心架构

2017-02-07 19:44:10 1834

原创 【MySQL】解决JDBC无法成功连接MySQL5.7的问题

写在前面,笔者的个人主页近期升级了一下服务器,以前的VPS确实不行了,然后也就顺便用了最新版本也就是MySQL5.7,但是这个版本呢升级了很多安全策略,网上的资料(中文)也相对较少,之前因为安装这个MySQL5.7已经折腾了我大半天,这里附上笔者自己另一篇博客: 【MySQL】CentOS7安装MySQL5.7 在升级的过程中,因为之前有些数据也一并迁移了,笔者的个人主页是使用SpringJD

2017-01-11 15:54:39 24382 7

原创 【MySQL】CentOS7安装MySQL5.7

写在前面,这次安装MySQL5.7真的是把我坑惨了。。。第一步,mysql57-community-release-el7-9.noarch.rpm下载mysql57-community-release-el7-9.noarch.rpmwget https://repo.mysql.com//mysql57-community-release-el7-9.noarc...

2017-01-10 21:19:29 1070

原创 【CentOS】CentOS7安装Oracle JDK环境教程

笔者因为最近需要经常配置服务器,所以写下这篇博客作为自己的笔记第一步,下载JDK安装文件方法1 从Oracle官网下载JDK文件 如果不是特别原因,推荐大家使用方法2首先我们需要去获取我们需要下载的JDK文件的下载链接: Oracle JDK官网直链 如果这个链接失效了,大家直接用Google搜索Oracle JDK 即可找到该网页,或者自己先进Orac...

2017-01-09 22:45:42 2812

原创 【微信小程序】No.1 注册属于你自己的微信小程序帐号

写在前面:今天是2017年1月9日,是微信小程序上线的日子,之前其实就一直很关注这个小程序,只是觉得还没到学习的时候,毕竟自己还有一些其他的学习任务,但是今天上线以后,感觉这个小程序确实很方便,所以打算开始学习微信小程序,为自己后面的职业道路铺路。第一步,找到微信小程序的注册入口 关于微信小程序帐号的简单说明:微信之前有微信公众平台以及微信开发平台,笔者今天就一直在这两个平台之间不停的切换帐号

2017-01-09 19:56:09 2929

原创 【技术宅拯救世界】小米3&小米4刷Android7.1 Nougat AOSP并安装Google套件教程与资源下载

写在前面:这篇文章的资源都是来自于XDA,内容是根据XDA原作者的一些简单说明加上本人自己的一些刷机经验总结也包括在刷机失败的情况下如何解决的方法,介意看本人所写内容的同学可以直接到XDA官网查看原文,这里贴出链接AOSP [Nougat/7.1_r7][Mi3/Mi4] [27-Nov](注:XDA官网访问速度较慢,建议使用代理访问) 另,本文完全是建立在读者是一名程序员的前提下所写,当然如

2017-01-02 22:17:07 15877 3

转载 【杂文】CM 倒下了,但还有这些第三方安卓 ROM 让你刷个痛快

写在前面:本文内容转载于微信公众号 雷科技 并已经获得作者授权,若需要转载,请联系 雷科技 对于 Android 发烧友而言,最近最为重磅的消息就莫过于第三方 Android ROM 之首的 CyanogenMod(简称 CM)宣布停止固件支持。关于现在刷机是否还有意义,也成为近期的一个热议话题:一方面,现在厂商固件的体验已经非常成熟,而大部分国内用户对原生安卓体验不太感冒。但另一方面,没有

2017-01-02 20:30:44 12914

原创 【Linux】解决Oracle VirtualBox安装CentOS而无法正常获取IP的问题

写在前面:最近准备学习Oracle数据库,但是不想安装在自己本机上,毕竟数据库太大了,用的时候远远小于闲置的时候,所以就打算在VitualBox中安装一个CentOS系统,当我需要这个数据库的时候就启动虚拟机,但是在我启动的时候呢,一直获取不到ip,后来经过一番小小的折腾之后,找到了办法解决。1. 修改VirtualBox的设置在软件中,首先你需要选中你想要修改的那个虚拟机,然后点击“设置”按钮

2016-12-09 11:25:12 4876

原创 【C语言小程序】调用CMD命令使用文件资源管理器打开FTP

写在前面,大一的时候学习C语言,没事儿干的时候就研究用这个C语言玩一些小的程序,学校有各种FTP资源,于是就直接用C语言写了一个直接打开FTP的小程序(主要是很多人都不知道FTP的地址) 现在就把源码贴出来,需要的朋友自己带走#include<stdlib.h>//必须要引入这个windows.h的头文件#include<windows.h>int main(){ //调用C

2016-10-20 16:35:53 2748

原创 【JavaWeb开发】使用Jquery与Ajax实现动态联级菜单

使用Jquery与Ajax实现动态联级菜单 写在前面,在笔者完成这个demo的时候,笔者发现现在大家已经不用Ajax来完成联级菜单了,实际上笔者这个demo也并不是为了完成这个,笔者主要的学习方向是JavaWeb后台的业务逻辑开发。但是做后台呢还是需要对前端有所了解,尤其是像Ajax这种异步提交数据的技术需要了解并掌握。所以这里笔者这里用了一个联级菜单来练习Ajax异步提交,当然后续还会写几个异

2016-10-06 13:49:06 3481

原创 【Linux】ubuntu修改默认源为第三方源

写在前面:笔者由于还在学校学习,学校没有开发给linux用的上网客户端,所以只能用在windows系统中通过安装虚拟机运行linux比较方便,但没有外网,只有学校的教育网,所以我需要将ubuntu的默认源修改为教育网中的资源才可以完美运行ubuntu,当然这个教程也适用于修改为非教育源。第一步,备份官方的默认源 避免自己手贱操作失误,重装系统太费时间cp /etc/apt/sources.lis

2016-09-28 14:19:21 2216

原创 【Linux】初识Linux操作系统

初步学习linuxlinux操作系统基本操作

2016-09-21 20:37:34 622

原创 【存储过程】MySQL存储过程记录

MySQL的存储过程创建记录

2016-09-20 21:01:50 396

原创 【JavaWeb开发】使用java实现简单的Excel文件的导入与导出(POI)

前言:在实际的开发中,我们经常需要用户在界面中输入大量重复且有规律的数据,但是一个表单一个表单的填写效率过慢,而且过多的表单也会给JavaWeb的业务逻辑开发带来不小的困扰,所以我们可以使用一个Excel文件来代替这些大量重复且有规律的数据。使用java实现简单的Excel文件的导入与导出 (POI)需要导入的jar包: 由于POI也是apache的一个子项目,所以我们直接去apache的官网

2016-09-09 23:49:44 6896

dll依赖检查工具

dll依赖检查工具,更多请戳:https://blog.csdn.net/baofeidyz/article/details/81745105

2018-08-16

proxifer 安装包与注册码

proxifer全局代理软件,应该算是比较专业的工具了,程序是英文的。这个是老版本的,但是可以用,这种程序应该没有必要追新吧?

2018-05-16

SQL基本配置与执行

【初学Mybatis】No.3 SQL基本配置与执行之项目源代码,下载前请访问博客地址以确认是否需要:http://blog.csdn.net/baofeidyz/article/details/54986797

2017-02-11

Mybatis的下载和搭建核心架构(Maven搭建)之项目源代码

【初学Mybatis】No.2 Mybatis的下载和搭建核心架构(Maven搭建)之项目源代码,下载前请访问博客地址以确认是否需要:http://blog.csdn.net/baofeidyz/article/details/54914597

2017-02-07

startUML-v2.7.0与破解方法

一款开源的UML建模工具,官网是https://startuml.io

2016-10-25

MarkdownPad2.4.2专业破解版

markdown语法编辑器,可以一键生成html文件,并且可以直接上传到CSDN发布

2016-07-20

GIT工具包SourceTree1.8.3+.net4.5

GIT工具,中文版强大并且方面

2016-06-01

空空如也

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

TA关注的人

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