好文

诺诺开放平台电子发票对接
需求 公司因自有订单业务规模不断扩大,产生了线上电子发票开具的需求,对接的是诺诺开发平台。 开发指南[https://open.jss.com.cn/#/dev-doc/introduction] ...
2024-04-09 21:40:04 9332
【5分钟背八股】mysql索引结构有哪些,各自的优劣是什么?
索引的数据结构和具体存储引擎的实现有关,mysql中使用较多的索引有hash索引,B+树索引,innodb的索引实现为B+树,memory存储引擎为hash索引。 B+树是一个平衡的多叉树,从根节点...
2024-04-09 21:40:06 1003
哈希/求和-两数求和
由于要教会家里的智障姐姐,所以要写得很基础。 题目LeetCode1[https://leetcode.cn/problems/two-sum/]给定一个整数数组 nums 和一个整数目标值 tar...
2024-04-09 21:40:07 467
gateway整合swagger3.0+knife4j增强(完整版)
之前写的整合文章还有些缺陷,本此全部处理。参考资料: 官方文档地址:knife4j (xiaominfo.com)[https://doc.xiaominfo.com/knife4j/documen...
2024-04-09 21:40:09 6924
Swift reduce 函数
reduce Swift中数组的reduce方法用于做序列元素的累加,如数组元素的累加, 函数原型: 参数: initialResult: 初始值, The value to use as the ...
2024-04-09 21:40:09 1842
Vue项目使用px2rem
文章序 设计稿给的是px,但是需要做自适应,老生常谈的问题了,使用flex布局+rem+按比例设置根节点font-size大小来实现,这里最麻烦的就是把px改写成rem,手工改重复性太大,所幸,可以...
2024-04-09 21:40:14 1344
PC原型设计的5点规范
关注Kevin和互联网产品经理们,一起成长 作者l Kevin 来源l Kevin改变世界的点滴 分享 l Kevin 很多人做产品经理原型工作时候,其实并没有定什么原型规范,就跟着需求和老板要求,...
2024-04-09 21:40:16 5009
SpringCloud微服务实战——搭建企业级开发框架(四十八):【移动开发】整合uni-app搭建移动端快速开发框架-使用第三方UI框架
  uni-app默认使用uni-ui全端兼容的、高性能UI框架,在我们开发过程中可以满足大部分的需求了,并且如果是为了兼容性,还是强烈建议使用uni-ui作为UI框架使用。  如果作为初创公司,自...
2024-04-09 21:40:17 788
3种前端文件下载的方式
前端下载有两类,一类是直接让浏览器接管的(点击a链接触发),另一类是先在内存里下载好(blob),然后调用浏览器的保存。 1.window.open 我最初使用的方法就是这个,只要提供了文件的服务器...
2024-04-09 21:40:18 4956
iOS16适配 屏幕旋转横屏
背景 iOS16之前转屏方法setOrientation:, 16之后使用无效.虽然Xcode14/iOS16提供了新的api但还是beta版, 不能直接打包上线, 所以要在旧版适配新版本.怎么适配...
2024-04-09 21:40:21 9391
安卓逆向进阶教程第二集
前言: 各位同学大家好,有段时间没有给各位更新文章,具体多久我也不清楚,今天给大家来讲一下安卓逆向进阶教程,那么废话不多说我们正式开始 。 效果图 我们查看下面一段代码 我们看到日志中报错 报出来空...
2024-04-09 21:40:22 1487
Android 带阴影的 TextView
要想实现带阴影的 TextView,主要是设置下面4个属性 android:shadowColor:设置阴影颜色,需要与 shadowRadius 一起使用 android:shadowRadius...
2024-04-09 21:40:24 2260
Frida Stalker 是什么?
一、目标 在分析so中的算法时,Trace和Debug是常用的手段。 了解一些调试器原理的同学都知道,Trace和Debug需要修改原始代码加上个int 3,来激活调试器。 这样有些App可以依赖检...
2024-04-09 21:40:24 861
基于R语言绘制VennPlot图 | 可以绘制大于等于7个类别的码
今天在绘图时,打算绘制vennplot,我的第一反应就是使用软件来绘制,比如是TBtools工具,以及相关的网站。这些都是比较方便的,但是有弊端就是这些只能绘制小于等于6个类的vennplot。 T...
2024-04-09 21:40:24 695
老项目迁移至AndroidX记录
Android Studio操作步骤: Refactor > Migrate to AndroidX 官网链接:https://developer.android.google.cn/jetpack...
2024-04-09 21:40:26 1023
vue防止内存泄漏的几点写法
1、beforeDestroy beforeDestroy周期一般是在组件销毁时调用,比如使用v-if进行组件的显示隐藏,或者页面跳转时就会调用到这个周期。堆内存使用后一定要注意释放,否则gc总不回...
2024-04-09 21:40:27 1102
构造函数、原型链、继承简单理解
1. 创建对象的三个方法 创建一个对象一般有三种方法: 字面量创建, var obj = {}; 通过Object创建, var obj = new Object(); 通过构造函数创建: 上面代码...
2024-04-09 21:40:29 676
Android四大组件的工作过程
一、Activity启动过程 应用冷启动过程: Launcher进程通过Binder机制通知AMS创建应用 AMS判断当前应用是否启动,没有启动通过Socket通讯通知Zygote进程fork应用进...
2024-04-09 21:40:30 770
AQS探究
总所周知,java concurrent包的工具类是构建在AbstractQueuedSynchronizer类上的基础上的,而这个类是Doug Lea大神基于CHL队列实现的同步器。这个强大的同步...
2024-04-09 21:40:33 519
第03章:DynamicDataDisplay 折线图(Xaml)
【目录】DynamicDataDisplay - 简书[https://www.jianshu.com/p/ef044e1ad878] 一、概述 本文介绍使用DynamicDataDisplay的X...
2024-04-09 21:40:33 2506