- 博客(73)
- 收藏
- 关注
原创 不同开发语言对字符串的操作
内部存储的是 UTF-16 编码的字符序列,而不是简单的字符数组。由于 Unicode 字符的长度可能不同(例如,某些字符由多个 UTF-16 码点组成),直接通过索引访问字符可能会导致错误。来实现,因为 Swift 的字符串是由 Unicode 标量组成的,字符的长度可能不一致(例如,某些字符由多个 Unicode 标量组成)。Python 中的字符串是不可变的序列,可以通过索引直接访问字符。JavaScript 中的字符串可以通过索引直接访问字符。类型,可以通过索引直接访问字符。运算符或字符串模板。
2025-03-10 17:21:47
709
原创 Intent的七大属性
FLAG_ACTIVITY_REORDER_TO_FRONT:如果activity在task存在,拿到最顶端,不会启动新的Activity。*FLAG_ACTIVITY_SINGLE_TOP:相当于Activity加载模式中的singletop(第二种)*FLAG_ACTIVITY_NEW_TASK:默认的跳转类型,会重新创建一个新的Activity(第一种)*FLAG_ACTIVITY_NO_HISTORY:被启动的Activity一旦退出,他就不会存在于栈中。
2025-02-06 17:29:00
368
原创 oc中* 与**的区别以及如何修改传递的实参数
(3)**代表指向指针的指针,例如 int **pp = &p,这里&p代表的是p的地址,pp指向它,说明pp是指向p的指针,所以用**来申明指针的指针,也就是说只要看到**就要知道,他后面带的变量是指向指针的指针。(3)在changeString方法中,传进来的string是指针的指针,*string代表的是这个指针的指针最终指向的地址里面的值。(3)把指针变量p指向的地址里面的值变成了5,实际上就是把上面3所在的地址中的3变成了5,所以最终a变成了5。(1)str代表的是一个指针变量,里面存储着。
2025-01-17 13:54:37
323
原创 ios文件管理,沙盒机制以及如何操作“文件”APP,把文件共享到文件app
iOS如何实现文件的存储模式是怎样的?如何实现文件的共享,以及如何实现两个app共同共享数据
2025-01-16 16:24:09
2625
1
原创 微信小程序开发设置支持scss文件
首先找到project.config.json文件,打开文件在setting下设置useCompilerPlugins,在useCompilerPlugins数组中增加"sass"在微信小程序开发中,默认是不支持scss文件的,创建文件的时候,css文件默认创建的是wxss后缀结尾的,但是用习惯了scss的怎么办呢?
2025-01-09 14:57:05
580
原创 falsk-模型基础
千面的学习中我们从创建flask项目开始、学习了路由、模版、请求响应、会话技术和模版语言,接下来就要学习模型了,也就是数据、怎么和数据库交互链接等。
2024-11-29 16:35:48
1033
原创 falsk-模版语法
在 Flask 框架中,模板(Templating)是通过 Jinja2 模板引擎来实现的,它允许开发者将动态数据嵌入到静态的 HTML 文件中。Jinja2 提供了一套简洁而强大的语法,使得在模板中处理变量、控制结构、继承、宏等变得非常容易。
2024-11-28 16:42:37
263
原创 Flask项目入门—会话技术Cookie和Session
Session和Cookie都是用于跟踪用户会话的技术、它们可以存储用户信息,以便在用户与网站进行交互时提供个性化的体验。然而,这两者在存储位置、使用方式、安全性等方面存在显著的差异。
2024-11-28 16:15:54
623
原创 Flask项目入门—request以及Response
特别注意这里的Response,他是一种返回类型,视图函数可以返回json,html,模版,也可以自定义,比如Response(html),比如response = redirect('/home/')request.args是ImmutableMultiDict: 类字典对象,它跟字典的区别是可以出现重复的key。上面的含义是重定向到蓝图名称为user下的视图函数get_response对应的路由。默认请求不支持post请求,如果需要同时支持GET和POST,就需要路由设置methods,比如。
2024-11-28 13:44:21
833
原创 vue 使用npm命令的时候报错 ERESOLVE could not resolve
npm命令版本冲突时候报错,error code ERESOLVE error ERESOLVE could not resolve,可以通过在完整的指令后面添加–legacy-peer-deps解决
2024-10-30 15:52:21
567
原创 Mac环境下Python3虚拟环境创建、Flask安装以及创建运行第一个最小的Flask项目
随着你的 Python 项目越来越多,你会发现不同的项目会需要 不同的版本的 Python 库。同一个 Python 库的不同版本可能不兼容。虚拟环境可以为每一个项目安装独立的 Python 库,这样就可以隔离不同项目之间的 Python 库,也可以隔离项目与操作系统之间的 Python 库。
2024-08-27 15:59:15
890
1
原创 服务器操作系统以及Linux的优势
为何选择Linux系统?Linux系统的发行版本有哪些,我们应该选择哪个版本?以及我们接下来即将学习Linux的什么
2024-08-23 09:59:21
631
原创 【玩转python】入门篇day19-继承、多态以及单例模式
在Python中,继承和多态是面向对象编程的两个核心概念,它们允许我们创建基于已存在类的更复杂或更具体的类。下面我将详细讲解这两个概念以及单例模式的写法,应用场景
2024-08-22 11:44:09
1187
原创 Vue 3 和 Vue Router 中,使用 router.push 方法向同一个路由路径 (path) 推送带有不同查询参数 (query) 的路由对象
在 Vue 3 和 Vue Router 中,如果你尝试使用方法向同一个路由路径 (path) 推送带有不同查询参数 (query) 的路由对象,Vue Router 默认不会触发组件的重新渲染,因为它认为你正在导航到相同的路由。这是因为 Vue Router 依赖路径 (path) 和路由参数 (params在动态路由匹配中,而不是查询参数query) 来判断路由是否改变。然而,查询参数 (query) 的变化确实可以通过编程方式在组件内部检测到并作出反应。
2024-08-20 16:39:11
770
原创 【玩转python】入门篇day16-装饰器代码实例(对比js)
装饰器可以用于记录函数的调用详情,比如函数的名称、参数、返回值等,请看python和js的调用实例。装饰器可以用来测量函数的执行时间,这对于性能调优非常有用。
2024-08-08 14:08:29
248
原创 【玩转python】入门篇day15-闭包、装饰器
Python中的装饰器(Decorator)是一个高级且非常有用的功能,它允许我们在不修改原有函数代码的情况下,给函数增加新的功能。详细讲解python中装饰器的不同用法
2024-08-07 17:43:59
405
原创 js中闭包函数之内存泄漏
在JavaScript中,闭包是一个非常强大的特性,它允许函数访问并操作函数外部的变量。然而,如果不正确使用闭包,就可能导致内存泄漏。
2024-08-07 14:28:40
288
原创 【玩转python】入门篇day14-函数
函数参数:形参实参数的概念用法;关键字参数、默认值参数、不定长参数*args **kwargs的用法;匿名函数的用法以及详细讲解,回调函数的代码分析
2024-08-01 22:30:18
732
原创 js中两种设置子类原型(prototype)来实现原型式继承的本质区别
Child.prototype = Object.create(Parent.prototype);与Child.prototype = new Parent();两种设置子类(Child)原型(prototype)的方法虽然都能实现继承的基本功能,但它们之间存在一些重要的区别和潜在的陷阱。
2024-07-31 18:15:58
508
原创 详解javascrpit中类型判断的各种方法
详解javascrpit中类型判断的各种方法,包括typeof、Constructor、instanceof、Object.prototype.toString.call()判断原理以及优缺点
2024-07-30 22:35:13
1034
原创 vue中scoped详解以及样式穿透>>>、/deep/、::v-deep
scoped详解以及样式穿透>>>、/deep/、::v-deep,详细分析scoped的原理以及穿透样式的原理
2024-07-26 18:04:05
1730
原创 【玩转python】入门篇day13-循环语句while和for
循环语句while和for的使用以及关键字break、continue、pass相关介绍
2024-07-26 11:28:10
388
原创 uniapp集成安卓原生录屏插件以及使用
uniapp集成插件的两种方式(1)云端插件集成、(2)本地插件集成,本文介绍了两个集成方式,并附有现成的插件提供下载
2024-07-25 14:49:11
1957
2
原创 android(安卓)最简单明了解释版本控制之MinSdkVersion、CompileSdkVersion、TargetSdkVersion
最简单明了解释版本控制之MinSdkVersion、CompileSdkVersion、TargetSdkVersion
2024-07-24 18:07:14
963
原创 vue3中watch报错, only be a getter/effect function, a ref, a reactive object, or an array of these types
vue3项目(使用Composition API)()添加watch监听的时候报错,apply.vue:15 [Vue warn]: Invalid watch source: false A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.
2024-07-11 16:24:33
617
1
python爬虫bs4的基本使用、代理IP和bs4解析【实战讲解-爬取斗鱼颜值主播数据】.zip
2024-11-15
机器学习之线性代数课件(千峰教育优秀作品、深度剖析各个关键知识点).pdf
2024-11-14
uniapp本地集成安卓原生录屏、截屏插件示例代码(支持应用外录屏截屏)
2024-07-25
uniapp安卓(android)原生录屏、截屏插件(支持应用外录屏、截屏)
2024-07-25
cocos2d-x一步两步跳一跳小游戏源代码
2024-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人