自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

繁星、晚风

编程就像是一门失传的艺术,他的名字叫做思考

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

转载 结果规格化—规格化浮点数的加减运算

一.对运算结果进行规格化处理(1)先判断结果是不是规格化,如不是执行下面几步(2)补码尾数的最高位和尾数符号相反,如(3)结果溢出(01,10)则需要右规,否则左规二.例题分析例题1:x = 2^11*0.100101, y = 2^-10*(-0.011110) [x]浮 = 11101,0.100101,[y]浮 = 11110,-0.011110Ex-Ey = ...

2018-10-31 21:19:09 5070 1

原创 哲学家就餐问题

哲学家就餐问题之解摘  要:本文讨论了如何使用信号量解决操作系统中经典的哲学家就餐问题,探讨了并发进程进行同类资源竞争所引发的进程死锁,饥饿的相关解决方案;在多道程序的系统环境中,由于资源的数量远远不能满足并发进程的需求,并发进程执行过程中要进行同类资源竞争,但是随之带来的就是进程死锁和进程饥饿。为此,引入PV操作和信号量,对并发进程执行进行条件控制,使得并发进程在在竞争同类资源时不会出现...

2018-10-17 21:52:10 1208

原创 Spring boot连接和操作mongoDB的两种方式

第一种方式是使用properties进行mongoDB的连接配置第二种方式是创建配置类进行mongoDB的连接配置https://blog.csdn.net/newCheng/article/details/77747492

2018-10-16 21:19:33 11041

转载 在IntelliJ IDEA下使用Lombok

Lombok 是一种 Java实用工具,可用来帮助开发人员消除Java的冗长,尤其是对于简单的Java对象(POJO), 它通过注释实现这一目的。一个标准的Java bean 一般具有若干属性,每个属性具有getter()和setter()方法,Lombok中也用到了注解,但是它并没有用到反射,而是通过一些奇技淫巧,在代码编译时期动态将注解替换为具体的代码。所以JVM实际运行的代码,和我们手动编...

2018-10-16 16:14:35 382

原创 Intellij Idea设置代码自动提示快捷键

前言:使用eclipse都习惯使用快捷键ALT+/ 来代码自动提示,后来使用IntelliJ Idea这个快捷键并不管用,十分不便,这里记录如何使更改idea代码自动提示快捷键。哪个是代码自动提示快捷键File–》Settings–》KeyMap(快捷键ctrl+alt+s)进入快捷键设置界面。 idea中默认的代码自动提示快捷键是Basic Ctrl+空格(可以再搜索框中输入basi...

2018-10-16 16:13:23 6717

原创 windows下安装mongoDB(zip版)

windows下安装mongoDB(zip版)下面说明如何在win10下用zip包安装好mongoDB数据库首先要先从网上下载mongoDB的zip包http://dl.mongodb.org/dl/win32/x86_64可以从这里下载,我选的是最新的3.2版本,可以下载mis的,但要自己安装,这个安装教程网上有,另外也可以下载zip版本的,这里我用的是zip版本的,大概100多兆。...

2018-10-15 18:38:59 35367 3

原创 IDEA创建新的类(.java)时,自动添加作者创建时间等信息的设置方法

一. 打开设置窗口File > Settings...二. 设置并保存/***@auther ChangJunchao*@date ${DATE} ${TIME}*/四. 测试新建aa.java文件,然后我们就可以看到我们之前编辑好的注释了...

2018-10-12 21:55:29 4079

转载 Springboot + vue实现简单前后端分离

1.vue环境搭建与项目创建vue2.0推荐开发环境 image.png 安装完node.js后打开cmd小黑窗安装淘宝镜像,用cnpm代替npm,依赖全速度快npm install -g cnpm --registry=https://registry.npm.taobao.org安装的WebPackcnpm install webpack -g安...

2018-10-11 17:54:49 6955

转载 初学者搭建ssm框架demo

--------------------- 作者:凉城古梦喵扑街 来源:CSDN 原文:https://blog.csdn.net/ssh159/article/details/80529428?utm_source=copy 版权声明:本文为博主原创文章,转载请附上博文链接! 从eclipse换到idea,SSM的项目跟maven真的不好配置,下面讲解踩坑步骤(感谢A+大佬帮助以及论坛大...

2018-10-10 21:27:47 491

转载 安装和使用MongoDB

MongoDB是一个著名的NoSQL数据库,顾名思义就是不使用SQL的数据库,目前在很多场景都有使用。如果你不喜欢使用笨拙的各种SQL数据库,可以尝试使用一下MongoDB,会有不一样的感受。本文就是一篇简单的Windows下的安装和使用教程。下载和安装首先,先到MongoDB官网下载页下载社区版的服务器,由于这里是Windows系统,所以当然下载Windows版本的。注意我们要下载的是社...

2018-10-08 12:30:22 230

原创 tomcat如何配置HTTPS

HTTPS概念原理HTTPS简单来讲就是安全的HTTP,在HTTP的基础上增加了SSL层。以下两篇博文详细的讲解了其概念与原理。数字证书原理深入理解HTTPS通讯原理证书生成证书的生成采用JDK的keytool工具,在windows或linux机器上执行如下命令。keytool -genkey -alias tomcat -keyalg RSA -keystore /home/s...

2018-10-08 12:16:49 1750

转载 简述Netty

Netty概述:1、netty是基于Java NIO的网络应用框架,client-server框架2、Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。3、作为当前最流行的NIO框架,N...

2018-10-08 11:55:33 160

转载 简述NIO

一.NIo的简介Java NIO (New IO,Non-Blocking IO)是从Java 1.4版本开始引入的一套新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。Non-Blocking应该是最好的理解随着 JDK 7 的发...

2018-10-08 11:47:16 255

转载 JAVA中几种常用的RPC框架介绍

RPC是远程过程调用的简称,广泛应用在大规模分布式应用中,作用是有助于系统的垂直拆分,使系统更易拓展。Java中的RPC框架比较多,各有特色,广泛使用的有RMI、Hessian、Dubbo等。RPC还有一个特点就是能够跨语言,本文只以JAVA语言里的RPC为例。对于RPC有一个逻辑关系图,以RMI为例:其他的框架结构也类似,区别在于对象的序列化方法,传输对象的通讯协议,以及注册中心的管...

2018-10-08 11:38:44 11784

原创 Win10如何永久锁定屏幕桌面背景壁纸不被修改

有时候我们的桌面壁纸被不小心修改了,想再改回来又找不到原来的壁纸图片了,有没有办法锁定桌面壁纸不让其被修改呢?Windows10专业版:   在Windows10专业版桌面,右键点击开始按钮 ,在弹出菜单中选择“运行”菜单项   在打开的运行窗口中输入命令gpedit.msc,然后点击确定按钮    在打开的本地组策略编辑器窗口,依次点击“用户...

2018-10-08 10:12:17 13502

原创 推荐一些IDEA好用的插件

key promoter X ------ 可以给出常用的操作 快捷键提示CamelCase  -------驼峰字符格式和下划线的 相互转化 activate-power-mode  --------增加酷炫的样式  lombok  ------- 可以不用写get set方法maven helper ------ 可以快速解决maven依赖冲突,和查看结构Alibaba J...

2018-10-06 20:14:57 19815

转载 IntelliJ IDEA 2018破解方法

1.下载idea:https://download.jetbrains.8686c.com/idea/ideaIU-2018.2.exe2.安装idea3.下载破解补丁:http://idea.lanyus.com/jar/JetbrainsCrack-2.10-release-enc.jar 4.将补丁复制到idea到安装目录bin下,修改idea.exe.vmoptions和ide...

2018-10-04 19:36:14 1120

高清版图片展示了ssm框架

Spring Spring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。 Spring的核心思想是IoC(控制反转),即不再需要程序员去显式地`new`一个对象,而是让Spring框架帮你来完成这一切。 SpringMVC SpringMVC在项目中拦截用户请求,它的核心Servlet即DispatcherServlet承担中介或是前台这样的职责,将用户请求通过HandlerMapping去匹配Controller,Controller就是具体对应请求所执行的操作。SpringMVC相当于SSH框架中struts。 mybatis mybatis是对jdbc的封装,它让数据库底层操作变的透明。mybatis的操作都是围绕一个sqlSessionFactory实例展开的。mybatis通过配置文件关联到各实体类的Mapper文件,Mapper文件中配置了每个类对数据库所需进行的sql语句映射。在每次与数据库交互时,通过sqlSessionFactory拿到一个sqlSession,再执行sql命令。

2018-09-07

空空如也

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

TA关注的人

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