移动互联网
android
ios
Swift
IT与互联网
PHP
mysql
JSP
UI前端设计
css
html5
javascript
学习教程
android书
ios电子书
开发文档
营销推广
SEO
推广
作品
个人作品
公共作品
阿里矢量图标库
百度字体编辑器
logo设计
json在线格式化
php文件加密
Flutter中文网
我的git
我的作品
swift教程
IOS面试题
VuePress 文档
iOS多线程GCD
iOS性能优化
移动互联网
android
ios
Swift
IT与互联网
PHP
mysql
JSP
UI前端设计
css
html5
javascript
学习教程
android书
ios电子书
开发文档
营销推广
SEO
推广
作品
个人作品
公共作品
阿里矢量图标库
百度字体编辑器
logo设计
json在线格式化
php文件加密
Flutter中文网
我的git
我的作品
swift教程
IOS面试题
VuePress 文档
iOS多线程GCD
iOS性能优化
发光
只要是石头,到哪里都是不会发光的
建议使用谷歌的 Chrome 浏览器访问以获得最佳用户体验
文字记录点滴
Swift学习教程整理
Swift学习教程 点击前往:http://www.star-lai.cn/swiftstudy/ 前言 Swift学习教程整理于网络,做这个的初心是希望能巩固自己的基础知识,当然也希望能帮助更多的开发者学习Swift。如发现不准确或者不完整的地方可前往 Github 提交完善或者告知作者。 Swift编程特点 操场使编写语言代码难以置信的简单和有趣。输入一行代...
2020/02/19
ios电子书
Swift
学习教程
移动互联网
7,604
0
常用 Git 命令清单
专用名词: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置...
2018/07/11
IT与互联网
10,420
0
2
Mac使用n管理工具快速切换node版本
n管理工具 注意:使用sudo 是以管理员身份进行安装 清除node缓存 sudo npm cache clean -f 安装n sudo npm i n -g 查看n是否安装成功 n -V 查看node列表 图中为我自己安装的node列表 n ls 查看官方node版本列表 npm view node versions 安装node指定版本 sudo n 版本号 切换 node 版本 在已有版本上下切换 之后 按回车 s...
2023/08/29
UI前端设计
106
0
一键破解:工作簿保护和工作表保护
如何破解工作簿保护和工作表保护的问题。 注意咱们说的工作簿保护,不是文档的打开权限密码,如果设置了文档打开权限密码,在高版本中破解的成功率是非常低的。 如果打开一个Excel文档时,直接弹出这么个对话框,那就基本没指望了,早点洗洗睡吧: 我说的工作簿保护是这里: 在这个地方设置工作簿保护后,将对工作表进...
2023/05/10
学习教程
612
0
vue组件传值的12种方式
vue组件间的12种传值方式 Vue最常见的12种组件间的通讯方式 props $emit .sync v-model ref $children / $parent $attrs / $listeners provide / inject EventBus Vuex $root slot 适合父子间通信:props、$emit、$ref、slot、$parent、$children 适合兄弟组件之间的通信:eventBus、Vuex 祖孙与后代组件之间...
2023/02/14
UI前端设计
716
0
1
php实现java的mac hmac_sha1加密算法
php如何实现java的加密算法hmac_sha1, 直接上代码,搬运来的备用: function hmacSha1($str, $key) { $signature = ""; if (function_exists(‘hash_hmac‘)) { $signature = base64_encode(hash_hmac("sha1", $str, $key, true)); }else{ $blocksize = 64; $hashfunc...
2022/08/13
PHP
1,053
0
android 截屏实现
Android 截屏分为四种:View 截屏、WebView 截屏、系统截屏 和 adb 截屏 1、View 截屏 View 截图是将当前 View 界面截取下来,而对于屏幕上其他信息比如:状态栏或其他应用的界面将无法截取。 1.1 截取除了导航栏之外的屏幕 // 开始截屏 private static byte[] screenshotView() { View view = getWindow().getDe...
2022/05/06
android
1,415
0
H5页面跳转小程序
最近,非个人主体的认证的小程序,可以直接在html页面中打开,这个权限还挺有用的,不仅适用于微信内部的浏览器,而且还可以在外部浏览器或者app中打开,比如UC浏览器、华为浏览器等。这里注意一下,官方特别说明:是使用云开发托管的网页。 开通条件: 准备好非个人主体的认证的小程序 开通云开发 使用云开托管静态网...
2022/04/25
html5
UI前端设计
1,323
0
HBuilder X 更新后未检测到手机或模拟器的解决方法
更新了 HBuilder X 后发现运行手机或模拟器检测不到设备,更新前是可以的。 然后网上搜索各种解决办法,尝试一些教程,先是 Android 设备,这个配置一下 ADB路径设置 后可以识别了。但是对于 iOS 设备而言,却总是无法识别。 而 HBuilder、iTunes、爱思助手、iTools、Windows系统便携设备都能连接识别设备。然后尝试 重...
2022/04/25
UI前端设计
10,386
0
58
vue将base64的pdf文件流转换成pdf实现预览
实现方案:利用vue-pdf插件 1、安装依赖: npm install vue-pdf --save-dev 2、编写代码 DEMO: <template> <div class="main"> <pdf v-for="i in numPages" :key="i" :src="src" :page="i" ref="myPdfComponent"></pdf> </div> </template> <script> //引...
2022/04/25
html5
UI前端设计
2,580
0
7
iOS 防止抓包
1、判断是否有网络代理(不推荐) 当进行网络请求的时候,客户端判断当前是否设置了代理,如果设置了代理,不允许进行访问,附带判断是否设置代理的代码: + (BOOL)getProxyStatus { NSDictionary *proxySettings = NSMakeCollectable([(NSDictionary *)CFNetworkCopySystemProxySettings() autorelease]); NSArra...
2021/02/04
ios
移动互联网
3,982
0
IOS 主队列,全局队列的关系
同步,异步,串行,并发 同步和异步代表会不会开辟新的线程。串行和并发代表任务执行的方式。 同步串行和同步并发,任务执行的方式是一样的。没有区别,因为没有开辟新的线程,所有的任务都是在一条线程里面执行。 异步串行和异步并发,任务执行的方式是有区别的,异步串行会开辟一条新的线程,队列中所有任务按照添加的...
2021/02/04
ios
移动互联网
3,408
0
点击查看更多