会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一眼万年的星空
知乎:
相隔一瞬间
,掘金:
会飞的金鱼
,微博:
微博
,简书:
一眼万年的星空
,segmentfault:
脚踏实地
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2022年12月18日
一图整体了解SpringMVC框架的原理
摘要:
SpringMVC工作原理 SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml
阅读全文
posted @ 2022-12-18 23:39 一眼万年的星空
阅读(181)
评论(0)
推荐(0)
编辑
2022年12月11日
万物互联iOS蓝牙开发真的挺有用的!!!
摘要:
整体概念 蓝牙连接发送数据流程 基础概念 BLE: 全称Bluetooth low energy ,蓝牙4.0设备,(因为低功耗) Central: 中心设备,发起蓝牙连接的设备(一般指手机) peripheral: 外设,被蓝牙连接的设备(一般是带蓝牙模块的硬件设备,如手环、音响等) Servic
阅读全文
posted @ 2022-12-11 00:09 一眼万年的星空
阅读(249)
评论(0)
推荐(0)
编辑
2022年12月3日
责任链,桥接,适配器,单例,命令哪个设计模式你最常用呢
摘要:
设计原则 一、你都了解哪些设计原则,你对这些设计原则有哪些心得 1、单一职责原则 4、依赖倒置原则 2、开闭原则 5、里氏替换原则 3、接口隔离原则 6、迪米特法则 1、单一职责原则 UIView 与 CALayer 就是这种关系 UIView 负责事件响应和事件传递 CALayer 负责动画和试图
阅读全文
posted @ 2022-12-03 23:12 一眼万年的星空
阅读(49)
评论(0)
推荐(0)
编辑
2022年11月27日
JS“Foo”面试题
摘要:
function Foo() { getName = function () { alert (1) } return this } Foo.getName = function () { alert (2) } Foo.prototype.getName = function () { alert
阅读全文
posted @ 2022-11-27 12:28 一眼万年的星空
阅读(105)
评论(0)
推荐(0)
编辑
2022年11月8日
C语言变量和数据类型整理
摘要:
03-变量和数据类型 3.1 大话C语言变量和数据类型 在《数据在内存中的存储》一节中讲到: ●计算机要处理的数据(诸如数字、文字、符号、图形、音频、视频等)是以二进制的形式存放在内存中的; ●我们将8个比特(Bit)称为一个字节(Byte),并将字节作为最小的可操作单元。 我们不妨先从最简单的整数
阅读全文
posted @ 2022-11-08 17:27 一眼万年的星空
阅读(683)
评论(0)
推荐(0)
编辑
2022年11月1日
iOS上拉边界下拉白色空白问题解决概述
摘要:
表现 手指按住屏幕下拉,屏幕顶部会多出一块白色区域。手指按住屏幕上拉,底部多出一块白色区域。 产生原因 在 iOS 中,手指按住屏幕上下拖动,会触发 touchmove 事件。这个事件触发的对象是整个 webview 容器,容器自然会被拖动,剩下的部分会成空白。 解决方案 1. 监听事件禁止滑动 移
阅读全文
posted @ 2022-11-01 16:54 一眼万年的星空
阅读(898)
评论(0)
推荐(0)
编辑
2022年10月22日
AFNetworking整体框架简单整理
摘要:
一、AFNetworking整体框架是怎样的 1、UIKit集成模块 UIKit 2、请求序列化 Serialization 3、响应序列化 Serialization 4、会话 NSURLSession AFURLSessionManager最核心 子类:AFHTTPSessionManager
阅读全文
posted @ 2022-10-22 17:08 一眼万年的星空
阅读(234)
评论(0)
推荐(0)
编辑
2022年10月15日
从代码分析Android底层Touch事件分发机制
摘要:
一.概述 事件分发有多种类型, 本文主要介绍Touch相关的事件分发. 整个事件分发流程中,会有大量MotionEvent对象,该对象用于记录所有与移动相关的事件,比如手指触摸屏幕事件。 一次完整的MotionEvent事件,是从用户触摸屏幕到离开屏幕。整个过程的动作序列:ACTION_DOWN(1
阅读全文
posted @ 2022-10-15 15:30 一眼万年的星空
阅读(326)
评论(0)
推荐(0)
编辑
2022年10月6日
简述JAVA-WebService概念与使用
摘要:
webservice基本概念 简介 webservice即web服务,它时一种跨编程语言和跨操作系统平台的远程调用技术 Java中共有三种Webservice规范,分别是JAX-WS(JAX-RPC),JAXM&&SAAJ,JAX-RS 一三用的比较多 webservice三要素:soap wsdl
阅读全文
posted @ 2022-10-06 16:51 一眼万年的星空
阅读(994)
评论(0)
推荐(0)
编辑
2022年10月1日
带你领略下iOS中OC的“alloc”源代码,让你在工作中不在迷惑
摘要:
前言 前面我们使用官方开源的objc源码进行了编译调试 objc4-818.2源码编译调试笔记 前言为什么会想要调试源码? 苹果开源了部分源码, 但相似内容太多, 基本找不到代码见的对应关系, 如果能像自己工程一样进行跳转那多好哇~~苹果源码开源地址: https://opensource.appl
阅读全文
posted @ 2022-10-01 15:45 一眼万年的星空
阅读(146)
评论(0)
推荐(0)
编辑
使用objc4V818.2源码编译,没有什么比苹果底层源码更有说服力去证明底层原理真假
摘要:
多学学,多看看
阅读全文
posted @ 2022-10-01 14:02 一眼万年的星空
阅读(194)
评论(0)
推荐(0)
编辑
2022年9月24日
C C++结构体四种方式
摘要:
第一种语法表示 struct 结构体名称 { 数据类型 member1; 数据类型 member2; }; #include<iostream> using namespace std; struct Student { int sNo; char name[10]; }; int main() {
阅读全文
posted @ 2022-09-24 13:28 一眼万年的星空
阅读(122)
评论(0)
推荐(0)
编辑
C C++指针面试题零碎整理
摘要:
最基础的指针如下: int a; int* p = &a; 答:p指向a的地址,&是取a的地址。*指的是指针中取内容的符号。 2.str[]和str*的区别: char str1[] = "abc"; char str2[] = "abc"; const char str3[] = "abc"; c
阅读全文
posted @ 2022-09-24 13:19 一眼万年的星空
阅读(589)
评论(0)
推荐(0)
编辑
2022年9月16日
如何优化好UITableView,值得思考
摘要:
如果你觉得 UITableViewDelegate 和 UITableViewDataSource 这两个协议中有大量方法每次都是复制粘贴,实现起来大同小异;如果你觉得发起网络请求并解析数据需要一大段代码,加上刷新和加载后简直复杂度爆表,如果你想知道为什么下面的代码可以满足上述所有要求: 解耦后的V
阅读全文
posted @ 2022-09-16 18:05 一眼万年的星空
阅读(145)
评论(0)
推荐(0)
编辑
2022年9月10日
SpringBoot与Thymeleaf入门级操作
摘要:
使用Thymeleaf 三大理由: 简洁漂亮 容易理解 完美支持HTML5 使用浏览器直接打开页面 不新增标签 只需增强属性 学习目标 快速掌握Thymeleaf的基本使用:五大基础语法,常用内置对象 快速查阅 源码下载:springboot-web-thymeleaf-enhance — Hey
阅读全文
posted @ 2022-09-10 14:41 一眼万年的星空
阅读(283)
评论(0)
推荐(0)
编辑
2022年9月2日
mysql优化-索引篇
摘要:
MySQL优化总结 MySQL优化总结 MySQL索引 MySQL索引的建立对于MySQL的高效运行是很重要的。对于少量的数据,没有合适的索引影响不是很大,但是,当随着数据量的增加,性能会急剧下降。如果对多列进行索引(组合索引),列的顺序非常重要,MySQL仅能对索引最左边的前缀进行有效的查找。 下
阅读全文
posted @ 2022-09-02 17:15 一眼万年的星空
阅读(934)
评论(0)
推荐(0)
编辑
2022年8月28日
iOS的Runtime知识点繁杂难啃,真的理解它的思想,你就豁然开朗了
摘要:
一、Runtime 1、概念: 概念:Runtime是Objective-c语言动态的核心,即运行时。在面向对象的基础上增加了动态运行,达到很多在编译时确定方法推迟到了运行时,从而达到动态修改、确定、交换。。。属性及方法 作用: 这给程序员写代码带来很大的灵活性,比如说你可以把消息转发给你想要的对象
阅读全文
posted @ 2022-08-28 15:37 一眼万年的星空
阅读(540)
评论(0)
推荐(0)
编辑
2022年8月20日
使用二进制重排 & Clang插桩技术点来进行iOS冷启动进行优化
摘要:
1.冷启动 1.1 什么是冷启动? 冷启动是指内存中不包含该应用程序相关的数据,必须要从磁盘载入到内存中的启动过程。 注意:重新打开 APP, 不一定就是冷启动。 当内存不足,APP被系统自动杀死后,再启动就是冷启动。 如果在重新打开 APP 之前,APP 的相关数据还存储在内存中,这时再打开 AP
阅读全文
posted @ 2022-08-20 18:56 一眼万年的星空
阅读(866)
评论(0)
推荐(0)
编辑
2022年8月13日
RabbitMQ零碎整理,总有一天在你工作中会用到
摘要: 概念 MQ:消息队列(消息中间件),开源的基于AMQP协议的消息中间件,异步 解耦 削峰 核心作用:1.异步 2.解耦 3.消息通信 RabbitMQ 消息的类型:1.点对点 2.Worker 3.发布/定义(交换器) 四种交换器: ■1.fanout直接转发 ■2.direct路由关键字匹配,精确
阅读全文
posted @ 2022-08-13 13:10 一眼万年的星空
阅读(63)
评论(0)
推荐(0)
编辑
2022年8月10日
耳熟能详的Java反射和IO流,你还记得多少,真的学会了能应对面试吗???
摘要: 反射 1. 概念 官方解释:反射是指在程序运行过程中,动态的获取类的信息,并且访问 我们通过反射还是获取类的信息(属性,方法,构造方法),然后访问,只不过我们现在不再以new的方式获取 Java中反射相关的API都位于java.lang.reflect包下 万物皆对象 Class 类 Method
阅读全文
posted @ 2022-08-10 19:00 一眼万年的星空
阅读(41)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告