摘要: 1.什么叫做内置对象? 答:在jsp中,有一些对象即开发者不需要自己去创建对象(全部由系统创建好),就可以直接使用对象调用相应的方法,这些由系统创建的对象称为内置对象。 2.九大内置对象分别是哪些? 内置对象名 类型 对象名 作用域 四大作用域对象: request javax.servlet.ht 阅读全文
posted @ 2023-02-14 20:17 天午正阳 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 企业架构对很多人很陌生,甚至都没听过,毕竟平时程序员都忙于CRUD,架构师都忙于微服务治理了,啥是企业架构,我将我所学到的知识和经验,整理归纳出这一系列的文章,有兴趣的可以一起探讨。 什么是企业 具有一个共同目标的组织的集合,可能是政府部门,一个完整的公司,公司部门,单一科/处,或由共同拥有权连接在 阅读全文
posted @ 2022-11-15 21:15 天午正阳 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION 通过WiFi或移动基站的方式获取用户错略的经纬度信息 阅读全文
posted @ 2022-05-16 14:13 天午正阳 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 一、前言 线程池,相信很多人都有用过,没用过相信的也有学习过。但是,线程池的拒绝策略,相信知道的人会少许多。 二、四种线程池拒绝策略 当线程池的任务缓存队列已满并且线程池中的线程数目达到maximumPoolSize时,如果还有任务到来就会采取任务拒绝策略,通常有以下四种策略:ThreadPoolE 阅读全文
posted @ 2022-02-07 17:19 天午正阳 阅读(556) 评论(0) 推荐(0) 编辑
摘要: TCP协议简介 TCP协议是五层协议中运输层的协议,下面依赖网络层、链路层、物理层,对于一个报文想发到另一台机器(假设是服务器)上对等层,每一个所依赖的层都会对报文进行包装,例如TCP协议就依赖网络层的IP协议,所以发送的报文会经过如下封装: TCP协议 当这个数据包到达服务器时,服务器的网络层会对 阅读全文
posted @ 2022-01-17 14:06 天午正阳 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-01-11 10:20 天午正阳 阅读(20) 评论(0) 推荐(0) 编辑
摘要: Java 11的新功能已经完全冻结,其中有些功能绝对非常令人兴奋,本文着重介绍ZGC。 Java 11包含一个全新的垃圾收集器--ZGC,它由Oracle开发,承诺在数TB的堆上具有非常低的暂停时间。 在本文中,我们将介绍开发新GC的动机,技术概述以及由ZGC开启的一些可能性。 那么为什么需要新GC 阅读全文
posted @ 2021-10-20 16:15 天午正阳 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 为什么用到ELK: 一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集 阅读全文
posted @ 2021-09-22 20:09 天午正阳 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 坑点: uniapp的button按钮open-type有launchApp,打开APP的功能,但是场景有使用限制,具体参考官方文档(https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchApp.h 阅读全文
posted @ 2021-08-27 17:33 天午正阳 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 本博客没有讲解涉及到冲突的情况 多人协作开发时,每天第一件事先从远程仓库拉取代码到本地仓库每个人的本地仓库创建一个主支和分支,远程仓库有对应自己的分支 原文链接:https://blog.csdn.net/M82_A1/article/details/103459911 阅读全文
posted @ 2021-08-11 15:45 天午正阳 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-08-11 15:42 天午正阳 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 微信小程序中的客服功能使用button 按钮触发客服事件,用户可以在微信小程序后台进行看到用户发送的信息 微信小程序客服官方文档: https://developers.weixin.qq.com/miniprogram/dev/api/custommsg/receive.html 这里介绍了客服发 阅读全文
posted @ 2021-07-16 14:14 天午正阳 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: 好好写代码,好好写注释,加油! 作为公司的一个菜鸟,初到公司接触到了一个远程服务的项目,公司里面用了Element-admin作为模板进行开发。 初次接触这个模板,对于里面的封装有很多不理解(由于自己是个菜鸟,哈哈哈),其中有一点关于Vue中全局属性的配置,在此记录一下哈。 1 .env.devel 阅读全文
posted @ 2021-07-12 10:23 天午正阳 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一、InputStreamReader类 API文档说明:InputStreamReader类是从字节流到字符流的桥接器:它使用指定的字符集读取字节并将它们解码为字符。 它使用的字符集可以通过名称指定,也可以明确指定,或者可以接受平台的默认字符集。每次调用一个InputStreamReader的re 阅读全文
posted @ 2021-07-08 18:10 天午正阳 阅读(511) 评论(0) 推荐(0) 编辑
摘要: v-model用在组件上时 v-model 不仅仅能在 input上用,在组件上也能使用,下面是一个和 Vue 官网教程类似的例子(在看这个例子时我们要考虑两个问题): 组件描述:父组件的 price 的初始值是 100,更改子组件的值能实时更新父组件的 price 原文链接:https://blo 阅读全文
posted @ 2021-07-08 16:21 天午正阳 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.csdn.net/Zzh1110/article/details/105069644 阅读全文
posted @ 2021-07-08 13:07 天午正阳 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-07-06 12:09 天午正阳 阅读(574) 评论(0) 推荐(0) 编辑
摘要: ref 目前使用过的三种方式: 1、在html的元素中使用rel,可在js中直接调用该元素,用this.$refs.(ref值) 获取到的是dom元素 2、在vue的组件上加rel,可在js中直接使用该组件包括该组件的方法,用this.$refs.(ref值).方法名() 3、在v-for的循环列中 阅读全文
posted @ 2021-07-06 10:27 天午正阳 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 什么是JWT 起源 说起JWT,我们应该来谈一谈基于token的认证和传统的session认证的区别。 传统的session认证 我们知道,http协议本身是一种无状态的协议,而这就意味着如果用户向我们的应用提供了用户名和密码来进行用户认证,那么下一次请求时,用户还要再一次进行用户认证才行,因为根据 阅读全文
posted @ 2021-06-30 10:05 天午正阳 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 某些特定情况下想改变this.$route.query中的数据(就是地址栏中的参数),是不能通过直接赋值来改变的,我目前知道的一个办法是下载webpack-merge依赖包实现:下载: npm i webpack-merge引入: import merge from 'webpack-merge'; 阅读全文
posted @ 2021-06-24 15:52 天午正阳 阅读(889) 评论(0) 推荐(0) 编辑
摘要: Java ConcurrentModificationException异常原因和解决方法 在前面一篇文章中提到,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论以下这个 阅读全文
posted @ 2021-06-18 22:27 天午正阳 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.npmjs.com/package/image-tools 阅读全文
posted @ 2021-06-18 19:49 天午正阳 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Arraylist:底层是基于动态数组,根据下表随机访问数组元素的效率高,向数组尾部添加元素的效率高;但是,删除数组中的数据以及向数组中间添加数据效率低,因为需要移动数组。例如最坏的情况是删除第一个数组元素,则需要将第2至第n个数组元素各向前移动一位。而之所以称为动态数组,是因为Arraylist在 阅读全文
posted @ 2021-06-18 09:33 天午正阳 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 在一些项目中,我们需要使用阿里巴巴矢量字体图标库的图标,如果单个下载势必过于麻烦,这个就是自己创建好然后进入即可。 第一步,找到阿里巴巴矢量字体图标库,登录官网 。把你需要的图标添加至购物车,创建项目 第二步,进入项目,首先选择Unicode,然后点击下载至本地 第三步,找到该文件,解压,然后把该解 阅读全文
posted @ 2021-06-11 10:34 天午正阳 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 由于uni-app已经内置了vuex,所以只要正确引入就好了。 1、在项目的根目录下,创建一个名为store的文件夹然后在该文件夹下创建一个index.js的js文件 2、在该js文件下定义公共的数据以及方法函数,并且把它导出 3、在入口文件即:main.js挂载vuex 4、在单页面里使用vuex 阅读全文
posted @ 2021-06-08 09:48 天午正阳 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 关于浏览器Provisional headers are shown提示 的解决方案 大多数人遇到这个问题,貌似都是做支付密码验证相关的项目遇到这个问题的。 遇到这个警告了,导致发送的ajax一直处于挂起的状态,但是挂了很长的时间,又能继续运作,我用到的一个组件,需要发送十几个这种ajax,这样挂起 阅读全文
posted @ 2021-05-27 19:26 天午正阳 阅读(5511) 评论(0) 推荐(2) 编辑
摘要: 最近开发微信小程序项目中用到了腾讯地图的sdk,将过程描述分享一下 1.申请开发者密钥(key),信息按照要求填写即可:申请密匙 2.开通webserviceAPI服务:控制台 -> key管理 -> 设置(使用该功能的key)-> 勾选webserviceAPI -> 保存(小程序SDK需要用到w 阅读全文
posted @ 2021-05-26 17:37 天午正阳 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 一、集合框架图 简化图: 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。2. 集合接口:6个接口(短 阅读全文
posted @ 2021-05-21 23:40 天午正阳 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Spring框架自2002年诞生以来一直备受开发者青睐,它包括SpringMVC、SpringBoot、Spring Cloud、Spring Cloud Dataflow等解决方案。有人亲切的称之为:Spring 全家桶。 很多研发人员把spring看作心目中最好的java项目,没有之一。 所以这 阅读全文
posted @ 2021-05-21 23:36 天午正阳 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 前言 阅读文章之前先来考虑一个问题,如何去实现迭代一个数组,并且把它累加到一个值中?首先能够想到的是设置一个初始值,然后通过循环遍历这个数组,将数组中的值一项一项累加起来,然后返回这个设置的值就是最终的结果。这样实现起来也不算太复杂,不需要写太多的代码,这篇就介绍一个数组的进阶一点的用法——redu 阅读全文
posted @ 2021-05-21 12:11 天午正阳 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 根据后端传入的图片二进制流,前端需要展示,如下图红框所示: 如何将这段二进制流展示在页面中呢,首先我们需要了解一下网页上有些图片的src或css背景图片的url后面跟了一大串字符,如下图: 这是Data URI scheme。 Data URI scheme是在RFC2397中定义的,目的是将一些小 阅读全文
posted @ 2021-05-20 12:00 天午正阳 阅读(2530) 评论(0) 推荐(0) 编辑
摘要: XML的序列化和反序列化 详细介绍 为什么要做序列化和反序列化? 一个回答: 我们都知道对象是不能在网络中直接传输的,不过还有补救的办法。XML(Extensible Markup Language)可扩展标记语言,本身就被设计用来存储数据,任何一个对象都可以用XML来描述。XML是可以作为对象信息 阅读全文
posted @ 2021-05-20 11:21 天午正阳 阅读(2687) 评论(0) 推荐(0) 编辑
摘要: XML:四种解析器(dom,sax,jdom,dom4j)原理及性能比较 dom是解析xml的底层接口之一(另一种是sax).而jdom和dom4j则是基于底层api的更高级封装。dom是通用的,具有跨语言、跨平台性,而jdom和dom4j则是面向Java语言的。 1.DOM DOM 是用与平台和语 阅读全文
posted @ 2021-05-20 11:18 天午正阳 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 只需要改成uni-app重新包装的事件:@getuserinfo 阅读全文
posted @ 2021-05-20 10:35 天午正阳 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 背景 小程序一个比较重要的能力就是获取用户信息,也就是使用 wx.getUserInfo 接口。我们发现几乎所有的小程序都会调用这个接口。虽然我们在设计文档上有提出最好的设计是在真正要用户信息的情况下才去获取用户信息,不过很多开发者并没有按照我们的期望去做,导致用户在使用的时候有很多困扰。 归结起来 阅读全文
posted @ 2021-05-20 10:28 天午正阳 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 这两天我在写公司项目的时候,突然发现在真机上不打开调试功能,就没办法正常进入小程序,百思不得其解呀.后来发现````问题在域名配置上,没有配置域名呀!!! 接口全部出问题了 大家伙一定要注意,因为如果打开了调试功能,会忽略域名验证,所以一切欧克 一定要在上体验服以及正式服的时候 提前检查 域名配置! 阅读全文
posted @ 2021-05-14 15:12 天午正阳 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 1、打开腾讯位置服务官网 官网链接:https://lbs.qq.com/ 2、登录后点击控制台 3、完善基本的信息登录进控制台后会让你进行开发者验证,没有完善信息不可进行key的注册若没有弹出来也可以点击个人中心→开发者信息去进行开发者完善开发者的验证主要就是让你填一些个人的基本资料、绑定手机号和 阅读全文
posted @ 2021-05-10 11:10 天午正阳 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 因为业务需要,每个http请求都要加上一个请求头,所以每次都要写很多重复的代码。 现在尝试把wx.request简单的封装了一下,调用一个request方法,每次请求自动携带header头信息,这样就省事多了,包含了常见的get post put delete 四种请求方法,支持Promise方式调 阅读全文
posted @ 2021-05-07 22:29 天午正阳 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 项目是越写越多,遇到的各种需求当然也逐渐增多。 在一个项目中,实现用户权限,似乎也成了必然。 一直以来,我也知道可以通过vue-router官方提供的一个api-->addRoutes可以实现路由添加的功能,事实上就也就实现了用户权限。 然而,看到官方文档的介绍,似乎也没办法理解怎么个用法。 官方介 阅读全文
posted @ 2021-05-05 23:05 天午正阳 阅读(1443) 评论(0) 推荐(0) 编辑
摘要: 一.什么是Promise:二.为啥使用Promise:三. promise初体验:四:promise体验ajax请求:五:Promise封装ajax请求:六:promise的状态改变:七:Promise基本流程图:八:Promise的API 使用:1. Promise 的构造函数:Promise(e 阅读全文
posted @ 2021-05-04 21:17 天午正阳 阅读(265) 评论(0) 推荐(0) 编辑