自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java面试题,求职过程中遇到的一些问题,不断更新中

1、== 与 equals 的区别 ==: 基本数据类型 比较值 引用类型 比较引用 equals:都是比较值是否相同 示例: String a = "Java"; String b = "Java"; String c = new String("Java"); ...

2019-06-28 21:50:07 351

原创 spring5系统架构全览

1、Spring简化开发的基本策略基于POJO的轻量级和最小侵入性编程 通过依赖注入和面向接口松耦合 基于切面和惯性进行声明式编程 通过切面和模板减少样板式代码2、spring5模块结构图3、spring核心模块4、spring切面模块5、spring数据访问与集成6、spring web组件7、spring通信报文8、spring集成测试9、spring集成兼容10、spring各模块之间的依赖关系...

2020-12-17 15:57:18 592

原创 认识多线程及其基本操作

1、什么是线程 线程是操作系统进行运算调度的最小单位,它被包含在进程里,是进程中的实际运作单位2、为什么要用多线程 异步执行 利用多cpu资源真正意义上实现并行执行3、线程的应用场景 使用多线程实现文件下载 后台任务:如定时向大量(100w以上)用户发送邮件 异步处理:记录日志 多步骤的任务处理:可根据步骤特征选用不同个数和特征的线程来协作处理,多任务的分割,由一个主线程分割给多个线程完成 多线程的本质是...

2020-12-16 17:18:05 133

原创 小程序js提取数组中对象内的元素组成新的数组对象

如图,如果要提取这个这个json数组对象中的这些元素该怎么办呢,下面是我的办法:假定dataList为这个要提取的数组,首先获取到该数组下的device数组和item数组 var deviceInfos = []; //device数组 var itemLists = []; //item数组 for(var i=0;i<data...

2019-08-02 09:47:23 10772 1

原创 微信小程序背景图透明度设定,铺满全屏

<image class="backgroundImg" src="../images/back4.jpg" style="opacity:{{1}}"></image>通过设置style="opacity:{{1}}" 调节背景图的透明度 范围为0-1,值越小,透明度越高全屏拉伸css:.backgroundImg {width: 100vw;he...

2019-07-26 18:59:51 8720

原创 微信小程序登录功能实现(通过用户名和密码)

通常我们在登录微信小程序的时候都是通过授权登录,各种博文上已经有了很多案例,这里记录一下自己实际开发过程中,通过用户名和密码请求登录的流程:1、获取用户在用户名输入框输入的信息wxml:<input bindinput="getUserName" placeholder="用户名/手机号/邮箱" placeholder-style="color:white" class="...

2019-07-26 18:52:04 37315 11

原创 html+css限制字符串为两行,超出用省略号表示

/*CSS代码*/.deviceData { font-size: 35rpx; position: relative; margin: 0 0 0 15rpx; overflow: hidden; text-overflow: ellipsis; max-height: 100rpx; display: -webkit-box; -webkit-box-or...

2019-07-18 15:54:02 1805

原创 初识微信小程序

1、公司要做微信小程序,今天开始接触,发现上手还是很容易的,话不多说,直接开撸小程序首页界面图index.wxml文件(等同于html):<!--index.wxml--><view class="container"> <view class="one"> <navigator class="one_block" url...

2019-07-11 16:43:19 120

原创 基于paho springboot集成mqtt实现消息的发布订阅

1、首先添加pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-integration</artifactId></dependency><dependency...

2019-07-08 18:36:35 3488 2

原创 关于序列化的作用

web服务器通常将那些暂时不活动但未超时的HttpSession对象转移到文件系统或数据库中保存,服务器要使用他们时再将他们从文件系统或数据库中装载入内存,这种技术称为Session的持久化。 将HttpSession对象保存到文件系统或数据库中,需要采用序列化的方式将HttpSession对象中的每个属性对象保存到文件系统或数据库中;将HttpSession对象从文件系统或数据库中...

2019-04-14 13:40:02 296

转载 Nginx 相关介绍(Nginx是什么?能干嘛?)

Nginx的产生没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计之初受到当时环...

2019-02-14 09:53:04 100

转载 Java堆和栈的内存机制

    一直对堆和栈的区别似懵懵懂懂,终于找到了一篇好文章,在这里分享一下:1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的...

2018-10-23 16:55:58 257

转载 数据库锁总结

    之前看过一篇博客,比较全面的概述了一些数据库锁的概念以及作用,综合自己的意见记录下来也方便以后的查阅。    数据库锁出现的原因是为了处理并发问题,因为数据库是一个多用户共享的资源,当出现并发的时候,就会导致出现各种各样奇怪的问题,就像程序代码一样,出现多线程并发的时候,如果不做特殊控制的话,就会出现意外的事情,比如“脏“数据、修改丢失等问题。所以数据库并发需要使用事务来控制,事务并发...

2018-10-09 20:01:12 152

原创 Java多线程学习

什么是线程?要解释线程,就必须明白什么是进程。什么是进程呢?  进程是指运行中的应用程序,每个进程都有自己独立的地址空间(内存空间),比如用户点击桌面的IE浏览器,就启动了一个进程,操作系统就会为该进程分配独立的地址空间。当用户再次点击左面的IE浏览器,又启动了一个进程,操作系统将为新的进程分配新的独立的地址空间。目前操作系统都支持多进程。线程是什么?   线程是进程中的一个实...

2018-09-27 14:46:52 153

原创 spring常用注解的作用

一.注解:注解分为两类,一种是使用bean的(@Autowired , @Resource),一种是注册bean的(@Component , @Repository , @ Controller , @Service , @Configration)1.@Bean注解@Bean 标识一个用于配置和初始化一个由SpringIoc容器管理的新对象的方法,类似于XML配置文件的&lt;bea...

2018-09-25 14:42:58 7347

空空如也

空空如也

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

TA关注的人

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