自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天空之城

IT改变生活—智能风暴来袭

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

转载 LocalDate/LocalDateTime与String的互相转换示例

转换示例LocalDate转String代码 @Test public void LocalDate转String() { LocalDate date = LocalDate.now(); DateTimeFormatter fmt = DateTimeFormatter.ofPattern("yyyy-MM-dd");...

2019-10-30 16:01:42 1826

转载 Java 日期、时间 API 总结

日期、时间的相关抽象Java 8 对时间、日期进行了新的抽象,构建了一系列的日期、时间对象用作相关的时间操作。LocalDate , LocalTime 和 LocalDateTimeLocalDate 是对日期的抽象,即年月日。LocalTime 是对时间的抽象,即时分秒。而 LocalDateTime 即是 LocalDate 以及 LocalTime 的结合,表示日期与时间。以...

2019-10-30 15:18:26 125

转载 Mysql5.7解压版的安装和卸载及常见问题

一、安装1、下载到mysql官网 http://dev.mysql.com/downloads/mysql/ 下载mysql 注:msi的是安装版2、解压解压到想安装的目录下,我的是D:\mysql-5.7.13-winx643、配置my.ini在D:\mysql-5.7.13-winx64目录下新建my.ini文件,输入以下配置代码:[mysqld]# 设置

2017-12-14 16:26:15 1166

转载 java项目部署到远程服务器上

转载自:http://blog.csdn.net/gulu_gulu_jp/article/details/50994003一、前言前面我们已经尝过了在云服务器上部署代码的甜头了,现在主菜就要上场了,那就是将我们的 JavaWeb 项目部署到云服务器上。兴奋吧?淡定淡定~二、项目部署我们对于 Java Web 项目在本地机器(无论是 Windows 还是 L

2017-04-13 18:25:45 27783 2

原创 GC参数

1.串行收集器:1,最古老,最稳定2,效率高3,可能会产生较长的停顿      -XX:+UseSerialGC         --新生代,年老代使用串行回收            --新生代复制算法            --年老代标记-压缩    应用程序线程可能有多个,一旦回收开始,这些线程全部暂停,由GC线程接替运行,在串行回收器中,gc线程只有一个,

2017-04-12 17:10:17 484

原创 GC算法和种类

GC:Garbage Collection 垃圾收集Java中,GC的对象是堆空间和永久区一,引用计数法老牌垃圾回收算法,通过引用计算来回收垃圾。为每个对象都标记使用数量,即只要有一个人使用这个对象,就在这个对象的引用数量上+1,释放则-1,引用数量为0则空间释放。存在的问题:1,引用和去引用伴随加法和减法,影响性能2,很难处理循环引用二,标记-清除

2017-04-07 13:04:15 338

原创 计算机网络面试题、知识点

下面有关https和http的描述,说法错误的是?A https使用端口443,http使用端口80B http是HTTP协议运行在TCP之上。所有传输的内容都是明文,客户端和服务器端都无法验证对方的身份。C https是HTTP运行在SSL/TLS之上,SSL/TLS运行在TCP之上D https会明显比http协议慢很多 http使用TCP三次握手建

2017-02-28 18:22:38 667

原创 接口和抽象类的区别

相同点:都不能被实例化,位于继承树的顶端,都包含抽象方法不同点:1、设计目的:接口体现的一种规范,类似与整个系统的总纲,制订了系统各模块应该遵循的标准,因此接口不应该经常改变,一旦改变对整个系统是辐射性的。               抽象类作为多个子类的共同父类,体现的是一种模板式设计,可以当作系统实现过程中的中间产品,已经实现了系统部分功能。

2016-11-03 21:49:57 220

原创 SpringMVC原理&MVC设计思想

MVC流程图如下图所示:总结:   模型(M)          处理数据和业务逻辑视图(V)           通过布局向用户展示数据控制器(C)       接受用户请求,并调用相应的模型处理(相当于一个总调配中心,有什么需求,就去调用相应模型进行处理,最后通过视图给用户进行展示)SpringMVC的原理:    1 首先用户发出请求,请求

2016-10-14 12:08:55 5708 1

原创 Mysql 内连接、外连接、全连接和交叉连接

为了演示方便,提前准备了两张表department和employees,其中的字段和数据如图所示:department  employees连接分为:内连接、外连接、交叉连接一、内连接( 最常用 )    定义:仅将两个表中满足连接条件的行组合起来作为结果集。     关键词:INNER JOIN select * from employee

2016-10-13 18:14:39 17569 1

转载 java虚拟机工作原理

一、什么是Java虚拟机    jav虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。java虚拟机有自己想象的硬件,如处理器、堆栈、寄存器、还有相应的指定系统。    总结:java虚拟机--处理器、堆栈、寄存器、指令系统。 二、为什么使用Java虚拟机    Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语

2016-10-12 20:58:28 1624

原创 mysql+jsp+servlet 增删改查实例

采用简单的MVC设计模式,M(模型层) -> Address.java 里面包含id,name,street,city,state,zip 等相关属性和set,get方法     V(视图层) -> 主要指jsp页面,包含list.jsp,add.jsp,edit.jsp     C(控制层) -> 这里只用一个servlet实现其增删改查(简单明了,方便理解),并没有用...

2016-10-08 16:56:19 17466 148

原创 Mysql学习笔记

本人当初学习mysql时以及相关语法的一些总结,后面的事务相关操作的笔记记录以后更新

2016-09-24 09:15:32 259

转载 Java各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分

PO:持久对象 (persistent object),po(persistent object)就是在Object/Relation Mapping框架中的Entity,po的每个属性基本上都对应数据库表里面的某个字段。完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。持久对象是由insert数据库创建,由数据库delete删除的。基本上持久对象生命周期和数据库密切相...

2020-05-06 11:36:31 135

转载 moment.js使用笔记

moment.js是一个专门用来处理时间的函数库,可以在浏览器和node.js环境中使用。安装:npm i moment --save使用:import moment from 'moment'const moment =require('moment')这里引入的moment其实就是一个函数,会根据传入的参数返回一个moment实例moment实例实际上就对Date对...

2019-11-27 10:31:10 271

转载 JAVA中日期转换SimpleDateFormat和DateTimeFormatter

一. SimpleDateFormat想必大家对 SimpleDateFormat 并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,他是以区域敏感的方式格式化和解析日期的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。1. 日期时间格式(例如:yyyy-MM-dd HH:mm:ss)2. 实例...

2019-10-30 16:20:57 618

转载 一起回答这36个问题,你们会相爱

美国心理学家 Arthur Aron 博士,在《人际亲密感的产生:实验程序及部分初步发现》一文中,曾设计了一个实验:他让参与实验的陌生人,两两分组坐在一起,在45分钟内,让他们彼此提问并回答36个问题,回答之后让彼此凝视4分钟。最后,通过调查问卷,向参与实验的人,了解实验双方对彼此的亲密感,并进行了追踪调查。实验结果发现:有30%参与实验的人,在聊完36个问题后,表示他们和一起参与实验人的关系...

2018-12-28 10:17:55 6114

转载 VBA 字符串函数&转换函数

1,vba字符串函数列表:Trim(string)          去掉string左右两端空白Ltrim(string)         去掉string左端空白Rtrim(string)         去掉string右端空白Len(string)           计算string长度Left(string, x)       取string左段x个字符组成的字符串...

2018-12-05 16:58:09 6676

转载 mysql5.7.19解压版安装

转载自:https://blog.csdn.net/qq_30941091/article/details/781685111.mysql版本 5.7.19解压版2.win10系统安装过程:1.下载mysql5.7.19这是我的百度云链接:http://pan.baidu.com/s/1jHO9FBC 密码:99vo或者可以去官网下载https://dev.mysql.co...

2018-09-10 09:58:36 262

原创 JAVA设计模式之策略模式(七)

所有设计模式传送门定义一系列算法,把他们一个个封装起来,并使它们可以相互的替换。本模式使得算法可独立于使用它的客户而变化。策略模式 也是处理算法不同变体的一种成熟模式。包含的角色:                1、策略:     是一个接口,该接口定义若干个算法标识,即定义了若干个抽象方法。                2、具体策略: 是实现策略接口的类,即给出算法标识的具体算...

2018-09-07 09:35:37 147

转载 SPI四种工作模式时序图

1.SPI总线简介  SPI(serial peripheral interface,串行外围设备接口)总线技术是Motorola公司推出的一种同步串行接口。它用于CPU与各种外围器件进行全双工、同步串行通讯。它只需四条线就可以完成MCU与各种外围器件的通讯,这四条线是:串行时钟线(CSK)、主机输入/从机输出数据线(MISO)、主机输出/从机输入数据线(MOSI)、低电平有效从机选择线CS。...

2018-08-23 15:27:37 1223

原创 JAVA设计模式之外观模式(六)

所有设计模式传送门一个大的系统一般都由若干个子系统构成,每个子系统包含多个类,这些类协同合作为用户提供所需要的功能。一个客户程序中的某个类的实例如果直接和子系统的多各类的实例打交道完成某项任务,就使客户程序中的类和子系统有过多的依赖关系。比如,邮政系统邮寄包裹的子系统包含Check、Weight和Transport类。Check类的实例负责对包裹进行安全检查,Weight类的实例负责根...

2018-08-15 10:12:20 682

原创 Java设计模式之迭代器模式(五)

所有设计模式传送门迭代器模式:提供一种方法顺序访问一个集合对象中的各个元素,而又不需要暴漏对象的内部表示。合理组织数据的结构以及相关操作时程序设计的一个重要方面,比如在程序设计中经常会使用诸如链表、散列表等数据结构。链表和散列表等数据结构都是可以存放若干个对象的集合,其区别时按着不同的方式来存储对象。我们希望无论何种集合,应当允许程序以一种统一的方式遍历集合中的对象,而不需要知道这些对...

2018-08-02 15:04:26 610

转载 SpringMVC之@requestBody的一些说明

@requestBody注解的使用  1、@requestBody注解常用来处理content-type不是默认的application/x-www-form-urlcoded编码的内容,比如说:application/json或者是application/xml等。一般情况下来说常用其来处理application/json类型。  2、通过@requestBody可以将请求体中的JSON...

2018-08-01 14:59:13 1320

原创 Java设计模式之单件模式(四)

所有设计模式传送门单件模式又叫单例模式,一种大家最熟悉也是比较好理解的设计模式。它保证一个类仅有一个实例,并提供一个访问它的全局访问点。在某些情况下,我们可能需要某个类只能创建出一个对象,即不让用户用该类实例化出多余两个的实例。比如:在一个公文管理系统中,公文类的实例“公文文件”, 需要将公章类的实例作为自己的一个成员,以表明自己是一个有效的公文文件,那么系统 的设计者就需要保证公章...

2018-07-24 13:35:30 307

原创 深入浅出JAVA 23种设计模式 持续更新。。。。

写于开头:几年前就一直想学习设计模式,设计模式可以改变自己解决问题的思考方式。但是每当把书翻开,看见里面晦涩的语句和复杂的代码,就一次次的合上了书。。。网上一些博客介绍的设计模式并没有做到深入浅出,都是建立在阅读者有一定研究和技术水平基础之上的。作为智商并不高的本人来讲,想学设计模式,还想把学习这个门槛降得尽可能低一些。于是打算一边学习,以便慢慢更新博客,记录学习的情况,这样不仅可以帮助想学设...

2018-07-20 17:15:07 477

原创 Java设计模式之原型模式(三)

所有设计模式传送门本文将一起介绍学习下设计模式之原型模式。在某些情况下,可能不希望反复使用类的构造方法创建许多对象,而是希望用该类创建一个对象后,以该类为原型得到该对象的若干个复制品。也就是说,将一个对象定义为原型对象,要求改原型对象提供一个方法使该原型对象调用此方法可以复制一个和自己有完全相同状态的同类型对象。当对象调用Object类中的clone()方法时,JVM将会逐个复制该...

2018-07-20 16:39:53 184

原创 Java设计模式之责任链模式(二)

所有设计模式传送门本文将一起介绍学习下设计模式之责任链模式。责任链模式是指使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。关键:将用户的请求分发给多个对象,这些对象组织成一个责任链,即每个对象都含有后继对象的引用,并要求责任链上的每个对象,若能处理用户请求,就做处理,不再将用户的请求传递给该...

2018-07-20 09:24:27 1764

原创 Java设计模式之观察者模式(一)

所有设计模式传送门本文将一起介绍学习下设计模式之观察者模式。观察者模式是关于多个对象想知道一个对象中数据变化情况的一种成熟的模式。观察者模式包括四种角色:1、主题(Subject):主题是一个接口,该接口规定了具体主题需要实现的方法,比如添加、删除观察者以及通知观察者更新数据的方法。2、观察者(Observer):观察者是一个接口,该接口规定了具体观察者用来更新数据的方法。3、...

2018-07-19 16:06:05 361

转载 MYSQL中CAST()函数的用法

CAST()函数,把一个字段转成另一个字段,比起orcale,MySQL相比之下就简单得多了,只需要一个Cast()函数就能搞定。其语法为:Cast(字段名 as 转换的类型 ),其中类型可以为:CHAR[(N)] 字符型 DATE  日期型DATETIME  日期和时间型DECIMAL  float型SIGNED  intTIME  时间型例如表table

2018-04-20 09:44:13 23179 1

原创 WPS页眉页脚怎么设置每页不同

WPS页眉页脚怎么设置每页不同?     把鼠标定位到第一页文档的最后,选择“页面布局”——“分隔符”——“连续分节符”然后选中下一页的页眉页脚,单击“同前节”这时再修改此页的页眉页脚就和前一页不一样了

2018-03-12 17:06:54 27915 1

转载 Mybatis

一、传入参数的传递parameterType指定参数类型基本类型参数(int、string.......)pojo类型:user对象map类型包装类型1、map类型的传递需求:查询用户性别为男,姓张的用户 namespace="com.itcast.dao.UserMapper" > id="findUserWithMap" param

2017-12-22 11:19:25 334

原创 java byte 与 binary 转换

在写通讯程序时,有时需要解析二进制数据流,可能会遇到java数值类型与二进制byte数组的类型转换问题。因此,笔者提供下面代码实例,供大家需要时参考。  import java.io.*;  /**  * java数值类型与二进制类型相互转换  * @author lijun  *  */  public class MyTest {  /** * int32转换为二进制(4个字节) * @par

2017-11-17 10:10:49 8239

原创 SQL中distinct 和 row_number() over() 的区别及用法

1 前言在咱们编写 SQL 语句操作数据库中的数据的时候,有可能会遇到一些不太爽的问题,例如对于同一字段拥有相同名称的记录,我们只需要显示一条,但实际上数据库中可能含有多条拥有相同名称的记录,从而在检索的时候,显示多条记录,这就有违咱们的初衷啦!因此,为了避免这种情况的发生,咱们就需要进行“去重”处理啦,那么何为“去重”呢?说白了,就是对同一字段让拥有相同内容的记录只显示一条记录。那么,如

2017-11-15 09:17:25 273

转载 springmvc常用注解标签详解

1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll

2017-11-13 14:47:38 168

原创 JAVA9新特性

Java 8 已经出来三年多的时间了,原本计划2016年七月份release Java 9,但是基于种种原因,Java 9 被推迟到了2017年的3月份,本人也在Open JDK的官网上看到了Java 10的标准也在制定当中,Java的发展真的越来越快了,在Java 9正式发布之前,我们可以使用它的SNAPSHOT版本,先来体验一下Java 9 有哪些新的特性,下面的清单来自于官方文档,看着似乎很

2017-11-13 14:05:42 1701

转载 java处理高并发高负载类网站的优化方法

java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据)一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化

2017-09-08 10:25:13 380

转载 浏览器极速模式和兼容模式差异

在国内有一个比较特别的现象,很多网站对浏览器的兼容性比较差,特别是一些网上银行、公共服务网站等,虽然现在IE浏览器已经推出了IE11版本,但是这些网站目前只支持IE8及以下版本。所以目前在国内使用IE6\IE7\IE8等旧版浏览器的用户占比还比较多。根据百度浏览器研究院提供的最近3个月的浏览器份额可以看到,IE6-IE8浏览器加起来还有40%左右。另一外方便,有些比较现代的网站,采用了很多

2017-08-28 17:15:21 784

转载 MySQL数据库锁介绍

MySQL数据库锁介绍1. 锁的基本概念当并发事务同时访问一个资源时,有可能导致数据不一致,因此需要一种机制来将数据访问顺序化,以保证数据库数据的一致性。锁就是其中的一种机制。我们可以用商场的试衣间来做个比喻。商场里得每个试衣间都可供多个消费者使用,因此可能出现多个消费者同时试衣服需要使用试衣间。为了避免冲突,试衣间装了锁,某一个试衣服的人在试衣间里把锁锁住了,其他顾客就不能再从外

2017-08-28 14:20:09 332

转载 java.util.concurrent包详细分析

概述Java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建java.util.concurrent 的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并发构建块,开发人员可以提高并发类的线程安全、可伸缩性、性能、可读性和可靠性。此包包含locks,concurrent,atomic

2017-08-27 19:11:39 348

mysql+jsp+servlet 增删改查实例

采用简单的MVC设计模式,M(模型层) -> Address.java 里面包含id,name,street,city,state,zip 等相关属性和set,get方法 V(视图层) -> 主要指jsp页面,包含list.jsp,add.jsp,edit.jsp C(控制层) -> 这里只用一个servlet实现其增删改查(简单明了,方便理解)

2018-08-06

空空如也

空空如也

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

TA关注的人 TA的粉丝

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