自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

莫名的白的博客

有能力的人解决问题,有智慧的人绕开问题

  • 博客(38)
  • 收藏
  • 关注

转载 CSDN 去广告

使用软件stylish原文:https://blog.csdn.net/Demo_Liu/article/details/81538222

2018-08-28 10:07:41 408

转载 Linux下网卡的配置

https://www.cnblogs.com/feixiangtk/p/6819118.html

2018-08-14 10:04:27 286

转载 IDEA 2017破解方法

引用文章:https://www.cnblogs.com/wang1024/p/7485758.html

2018-06-18 13:46:03 349

原创 MySql数据库远程访问授权

使用数据库,很多时候在本地没有数据库或者需求是访问远程数据库,则涉及到数据库访问权限问题。具体的授权如下:1.ctrl + r  输入cmd ,用dos 命令窗口,切换到数据库的bin目录下2.使用命令: mysql -u  root  -p  登陆数据库3.使用命令: use  mysql;4. 查看数据库有那些用户: select user from user; (可以使用数据库已经存在的用户...

2018-03-27 17:17:39 322

转载 Kafka 是什么

                              kafka是用于构建实时数据管道和流应用程序。具有横向扩展,容错,wicked fast(变态快)等优点,并已在成千上万家公司运行。简单说明什么是kafkaApache kafka是消息中间件的一种,我发现很多人不知道消息中间件是什么,在开始学习之前,我这边就先简单的解释一下什么是消息中间件,只是粗略的讲解,目前kafka已经可以做更多的...

2018-03-13 17:11:23 506

原创 IDEA 中,main/system 的快捷设置

刚从eclipse中转入到idea的使用,很多地方都很别扭,但是一旦用上几次,就会觉得IDEA的强大。首先,IDEA 中并没有像Eclipse中输入main然后快捷补全就是一个main方法,需要手动设置。虽然设置觉得麻烦,但是只要会设置,任何常用的输入都可以做成自己想要的输入,简直比Eclipse好用的多。1.File --> settings --> Editor --> Li...

2018-03-13 13:55:43 851

原创 Linux命令总结

1.cd        切换目录        cd /    切换到根路径2.mkdir    创建文件夹        -p     递归创建连续目录        -m    配置文件的权限3.touch     创建文件4.ls        列出目录        ls -l     文件属性以及所属用户及组        ls -d    列出目录本身        ls -a    ...

2018-03-01 15:20:48 184

原创 Centos 环境下安装tree命令

sudo  yum  -y  install    tree

2018-03-01 14:14:51 1650

原创 git上传文件到GitHub

gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。git上传实现:1.首先在github端创建账号,登录并且创建一个仓库2.下载git版本控制软件3....

2018-02-18 14:58:16 276

原创 NavicatforMySQL注册

名:组织:注册码:都是:NAVN-LNXG-XHHX-5NOO

2017-12-21 19:05:14 384

原创 github笔记

1.首先,创建git账号2.创建git仓库3.下载git客户端4.创建本地仓库5.创建本地ssh 6.在github中指定SSH7.本地指定用户8.上传文件

2017-12-20 09:28:55 214

原创 单元测试基本方法

断言对字符串的判断1.判断为null或者为空String str = ?;assertThat(str).isNullOrEmpty();

2017-12-19 16:45:37 767

原创 Java中对象PO,BO,VO,DTO,POJO,DAO

PO : 持久对象(persistent object) 是对象关系映射的实体,与数据库紧密相关VO:值对象(Value Object),通常用于业务层之间传输数据,分装整个页面展示所需对  象数据BO :业务对象层的缩写(Business Object),封装业务逻辑的Java对象,通常条用dao方法,结合PO,VO进行业务操作DTO:数据传输对象(Data Transfer

2017-12-19 13:58:20 247

原创 完整的Spring-boot实现(部门与员工)

完整的spring-boot实现工具:jdk1.7  -- eclipse --  Maven 目的:实现通过部门ID查询部门及所有员工信息目录结构:index.jsp<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>Insert

2017-12-18 18:44:44 1655

原创 JPA随手笔记

FetchType.LAZY: 懒加载加载一个实体时,定义懒加载的属性不会马上从数据库中加载FetchType.EAGER:急加载,加载一个实体时,定义急加载的属性会立刻加载@Entity:表示这个类为一个实体类@Table(name="xx")指定数据库映射的表名@Id :设置主键@Column 设置字段属性--name:字段名--length:字段长度--uni

2017-12-18 17:28:34 254

原创 jpa懒加载实现

在一对多的关系中,如果查询一方,则多方的查询默认也会查询比如,查询员工与部门,如果通过部门ID查询部门信息,则该部门对应的员工信息也会被查询。为了提高效率,查询部门信息而不涉及到查询部门所对应的员工信息,只需要实现懒加载即可在web.xml中配置session 的生命周期&lt;filter&gt; &lt;filter-name&gt;Spring OpenEntityManagerInVi...

2017-12-18 17:18:37 1045

原创 Spring-boot 简单配置

要求:使用spring-boot 配置简单实现输出“hello,world”

2017-12-18 09:35:45 254

原创 Spring-boot 报错This application has no explicit mapping for /error, so you are seeing this as a fallb

This application has no explicit mapping for /error, so you are seeing this as a fallback.在使用spring-boot中,配置没错,但是访问报错最终发现我控制层用@Controller如果改成@RestController 就可以了,原因待查

2017-12-18 09:33:05 1769 2

原创 spring-data-jpa总结

spring-data-jpa使用解析方法名的方式基本可以实现所有查询,但是,有时候需要自定义sql语句实现查询,我第一次测试是通过用户名查询用户@Query("select e from emp e where e.ename =?1") List findByEname(String name);然后Tomcat一启动就报错@Query("select e from emp e

2017-12-16 14:48:37 369

原创 版本控制工具SVN的使用

1.下载工具:下载地址:https://tortoisesvn.net/downloads.html2.安装64位,直接选择默认安装默认路径:C:\Program Files\SlikSvn在桌面右击,选择checkout,指定需要访问的地址,以及本地仓库3.在Eclipse中配置SVN的使用  有2中方法,(第二种差不多),选择本地,这里讲从商店中安装第一步:直接

2017-12-15 17:53:03 222

原创 Eclipse 快捷键

Eclipse很对快捷按键,经常用到的如下:ctrl+上下页/alt+ 左右 :切换编辑器窗口alt+上下: 移动当前行到指定位置ctrl+m:最大化当前窗口ctrl+e:显示当前编辑器所以窗口ctrl+f6:显示当前编辑器所以窗口,释放ctrl生效alt+ '-':当前编辑器选项 -------------------------ctrl+Home/End

2017-12-15 17:29:17 205

原创 Spring-data-jpa报错Not an managed type: class java.lang.Object

在用spring-data-jpa 刚使用的时候,Tomcat启动报错Caused by: java.lang.IllegalArgumentException: Not an managed type: class java.lang.Object仔细检查,发现@Repositorypublic interface DeptDao extends JpaRepository{

2017-12-15 16:32:38 13883 4

原创 spring-mvc-jpa环境搭建

spring-mvc-jpa 环境搭建:步骤如下:web.xml配置<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javae

2017-12-15 13:06:08 267

原创 JVM内存模型

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在

2017-12-15 13:02:18 410

原创 Java学习路线

2017-12-15 12:55:37 205

原创 Spring-mvc相关注解

注解:在JAVA中,经常需要.xml进行注入或者配置事务等,导致.xml文件非常多,在开发中,.java与.xml不断切换,降低开发效率解决此类问题,spring引入注解,降低配置文件,增加了可读性1.@Autowired 自动装配/默认的是按类型匹配2.@Resource  按照name匹配,为J2EE注解3.@Service   声明一个类为bean4.@Contr

2017-12-15 12:25:23 207

原创 Spring-mvc运行原理

在学习Spring-MV后,对其原理进行总结如下:spring-MVC是对spring框架提供构建web应用程序的MVC模块,使得spring在web开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。1. 用户发起request请求,请求发送至DispatcherServlet前端控制器(SpringMVC提供

2017-12-15 11:30:29 380

原创 Spring-MVC搭建

在Maven环境下搭建spring-MVC框架:第一步:在pom.xml环境下添加依赖 org.springframework spring-context 3.2.4.RELEASE jar org.spr

2017-12-14 18:33:29 244

原创 Maven项目中 java.lang.ClassNotFoundException

java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet在Maven项目中,tomcat启动报错,原因是Maven 的jar包未发布到tomcat中解决办法:选中项目->propertiesadd->Maven Dependencies->finish

2017-12-14 10:41:11 906

原创 Maven项目 Java compiler level does not match the version of the installed Java project face

这类警告处理办法:原因是你的编译环境JDK与运行不匹配处理如下:Maven环境下,可以先指定JDK版本, org.apache.maven.plugins maven-compiler-plugin 1.7 1.7 我这里指定的1.7版本(E)

2017-12-14 09:33:44 355

原创 排序算法摘要

排序算法

2017-11-05 09:38:03 700

原创 排序算法之堆排序

堆排序,顾名思义,就是基于堆。因此先来介绍一下堆的概念。堆分为最大堆和最小堆,其实就是完全二叉树。最大堆要求节点的元素都要大于其孩子,最小堆要求节点元素都小于其左右孩子

2017-08-07 20:38:25 305

原创 排序算法之选择排序

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。

2017-08-07 20:17:08 321

原创 转发与重定向的区别

一,转发实现request.getRequestDispatcher(" *.jsp ").forward(request,response);二,重定向response.sendRedirect(request.getContextPath()+" *.jsp ");区别:1.转发在服务端完成,重定向在客户端完成2.效率,转发理论上相对较快

2017-08-07 10:30:05 335

原创 哈夫曼编码

哈夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫Huffman编码(有时也称为霍夫曼编码)。下面是用C语言实现的简单的哈夫曼编码实现,要实现编码,首先得创建哈夫曼树(也叫最优二叉树)。哈

2017-08-07 10:13:39 1702

原创 排序算法之冒泡排序

个人拙见

2017-08-06 16:53:55 327 1

原创 如何查看JDK源码

当学习深入的时候,查看源码是一件必不可少的事情了首先,按住Ctrl+鼠标左键查看源码。声明:rt.jar 中包含了JDK的基础类库;scr.zip 包含了有的源文件,dt.jar是关于运行环境的类库,主要是swing的包 ;tools.jar是关于一些工具的类库查看源码其实就是把jdk的基础类库与*.java源码连接起来,此次创建的就是连接,至于详情,待续 第一步:

2017-08-06 15:14:10 1029

原创 排序算法之快速排序

快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。C语言代码实现如下:#include    //标准函数声明//输出 void print(in

2017-08-05 19:45:51 314

空空如也

空空如也

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

TA关注的人

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