freesan44_社区达人页

个人头像照片
freesan44
已加入开发者社区1785
勋章 更多
个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
开发者认证勋章
开发者认证勋章
个人头像照片
江湖新秀
江湖新秀
成就
已发布359篇文章
0条评论
已回答0个问题
0条评论
已发布0个视频
github地址
我关注的人 更多
技术能力
兴趣领域
  • Python
  • iOS开发
  • 移动开发
  • Web App开发
  • Java
  • JavaScript
  • Swift
  • 程序员
擅长领域
  • Java
    高级

    能力说明:

    精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。

  • Python
    初级

    能力说明:

    了解Python语言的基本特性、编程环境的搭建、语法基础、算法基础等,了解Python的基本数据结构,对Python的网络编程与Web开发技术具备初步的知识,了解常用开发框架的基本特性,以及Python爬虫的基础知识。

技术认证
暂无个人介绍
暂无精选文章
暂无更多信息

2023年01月

  • 01.23 16:45:20
    发表了文章 2023-01-23 16:45:20

    WKWebView加载PDF屏蔽长按功能弹框

    近期有个需求,需要在WKWebView加载PDF中,基于安全的理由,屏蔽【复制、选择全部】等功能弹窗
  • 01.23 16:44:41
    发表了文章 2023-01-23 16:44:41

    WKWebView接入PDF.js过程记录处理总结

    最近用WKWebView读取PDF文件出现字体异常、电子图章不显示的问题,后来查找很多解决方案,最后决定用PDF.js的方式来实现
  • 01.23 16:43:32
    发表了文章 2023-01-23 16:43:32

    iOS13以上导航栏状态栏黑色渐变问题解决

    最近接手一个老项目,发现每次push一个新VC,导航栏状态栏都默认为黑色,并且在滚动的过程中渐变成白色,到处搜索都没定位到哪里配置了backgroundColor = blackColor
  • 01.23 16:42:48
    发表了文章 2023-01-23 16:42:48

    把UIImage转成PDF进行保存

    最近有个场景,需要把H5传递过来的base64保存为PDF文件,经解析,H5是直接把png转base64,保存下来的文件就算是重命名为【xxx.pdf】,依然还是没法在【文件.app】中打开,只能把base64转成UIImage,再通过绘制PDF来进行保存
  • 01.23 16:41:55
    发表了文章 2023-01-23 16:41:55

    Git中撤销中间的某次merge代码

    在开发过程中发现分支中间某次merge存在dev代码,需要把这个merge去掉,但不影响后续的提交
  • 01.23 16:41:06
    发表了文章 2023-01-23 16:41:06

    iOS15 推送动态语音播报解决方案

    iOS15之后,推送多条语音会产生多条横幅,对于动态金额语音,多条横幅是不可取的
  • 01.23 16:40:00
    发表了文章 2023-01-23 16:40:00

    LeetCode 1289. 下降路径最小和 II

    给你一个整数方阵 arr ,定义「非零偏移下降路径」为:从 arr 数组中的每一行选择一个数字,且按顺序选出来的数字中,相邻数字不在原数组的同一列。
  • 01.23 16:39:11
    发表了文章 2023-01-23 16:39:11

    LeetCode 931. 下降路径最小和

    给你一个 n x n 的 方形 整数数组 matrix ,请你找出并返回通过 matrix 的下降路径 的 最小和 。
  • 01.23 16:38:05
    发表了文章 2023-01-23 16:38:05

    LeetCode 120. 三角形最小路径和

    给定一个三角形 triangle ,找出自顶向下的最小路径和。
  • 01.23 16:37:11
    发表了文章 2023-01-23 16:37:11

    LeetCode 198. 打家劫舍

    你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。
  • 01.23 16:36:16
    发表了文章 2023-01-23 16:36:16

    LeetCode 435. 无重叠区间

    给定一个区间的集合,找到需要移除区间的最小数量,使剩余区间互不重叠。
  • 01.23 16:35:21
    发表了文章 2023-01-23 16:35:21

    LeetCode 300. 最长递增子序列

    最长递增子序列 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。
  • 01.23 16:34:09
    发表了文章 2023-01-23 16:34:09

    LeetCode 455. 分发饼干

    假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。
  • 01.23 16:32:54
    发表了文章 2023-01-23 16:32:54

    LeetCode 5926. 买票需要的时间

    有 n 个人前来排队买票,其中第 0 人站在队伍 最前方 ,第 (n - 1) 人站在队伍 最后方 。
  • 01.23 16:31:49
    发表了文章 2023-01-23 16:31:49

    iOS 多条音频拼接为一条音频进行播放

    把多条mp3音频合并为一条保存并进行播放
  • 01.23 16:30:52
    发表了文章 2023-01-23 16:30:52
  • 01.23 16:29:24
    发表了文章 2023-01-23 16:29:24

    iOS 钥匙串keychain的应用

    目前需要保存一些用户配置,在app删掉后依然能正常读取,那么就用到【钥匙串】
  • 01.23 16:28:18
    发表了文章 2023-01-23 16:28:18

    LeetCode 746. 使用最小花费爬楼梯

    数组的每个下标作为一个阶梯,第 i 个阶梯对应着一个非负数的体力花费值 cost[i](下标从 0 开始)。
  • 01.23 16:27:30
    发表了文章 2023-01-23 16:27:30

    LeetCode 1380. 矩阵中的幸运数

    给你一个 m * n 的矩阵,矩阵中的数字 各不相同 。请你按 任意 顺序返回矩阵中的所有幸运数。
  • 01.23 16:26:51
    发表了文章 2023-01-23 16:26:51

    LeetCode 1700. 无法吃午餐的学生数量

    学校的自助午餐提供圆形和方形的三明治,分别用数字 0 和 1 表示。
  • 01.23 16:26:04
    发表了文章 2023-01-23 16:26:04

    LeetCode 1974. 使用特殊打字机键入单词的最少时间

    有一个特殊打字机,它由一个 圆盘 和一个 指针 组成, 圆盘上标有小写英文字母 'a' 到 'z'。只有 当指针指向某个字母时,它才能被键入。指针 初始时 指向字符 'a' 。
  • 01.23 16:25:15
    发表了文章 2023-01-23 16:25:15

    LeetCode 401. 二进制手表

    二进制手表顶部有 4 个 LED 代表 小时(0-11),底部的 6 个 LED 代表 分钟(0-59)。每个 LED 代表一个 0 或 1,最低位在右侧。
  • 01.23 16:24:22
    发表了文章 2023-01-23 16:24:22

    LeetCode 599. 两个列表的最小索引总和

    假设Andy和Doris想在晚餐时选择一家餐厅,并且他们都有一个表示最喜爱餐厅的列表,每个餐厅的名字用字符串表示。
  • 01.23 16:23:37
    发表了文章 2023-01-23 16:23:37

    LeetCode 205. 同构字符串

    给定两个字符串 s 和 t,判断它们是否是同构的。
  • 01.23 16:22:56
    发表了文章 2023-01-23 16:22:56

    LeetCode 1323. 6 和 9 组成的最大数字

    给你一个仅由数字 6 和 9 组成的正整数 num。
  • 01.23 16:22:10
    发表了文章 2023-01-23 16:22:10

    LeetCode 268. 丢失的数字

    给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。
  • 01.23 16:21:21
    发表了文章 2023-01-23 16:21:21

    LeetCode 384. 打乱数组

    给你一个整数数组 nums ,设计算法来打乱一个没有重复元素的数组。
  • 01.23 16:20:35
    发表了文章 2023-01-23 16:20:35

    LeetCode 面试题 01.07. 旋转矩阵

    给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。
  • 01.23 16:19:51
    发表了文章 2023-01-23 16:19:51

    LeetCode 56. 合并区间

    以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。
  • 01.23 16:19:05
    发表了文章 2023-01-23 16:19:05

    LeetCode 496. 下一个更大元素 I

    给你两个 没有重复元素 的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。
  • 01.23 16:18:18
    发表了文章 2023-01-23 16:18:18

    LeetCode 724. 寻找数组的中心下标

    给你一个整数数组 nums ,请计算数组的 中心下标 。
  • 01.23 16:17:30
    发表了文章 2023-01-23 16:17:30

    LeetCode 76. 最小覆盖子串

    给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。
  • 01.23 16:16:34
    发表了文章 2023-01-23 16:16:34

    LeetCode 1456. 定长子串中元音的最大数目

    给你字符串 s 和整数 k 。
  • 01.23 16:15:28
    发表了文章 2023-01-23 16:15:28
  • 01.23 16:14:35
    发表了文章 2023-01-23 16:14:35

    Xcode12 适配模拟器问题总结

    Xcode12运行模拟器会报以下错误
  • 01.23 16:12:46
    发表了文章 2023-01-23 16:12:46
  • 01.23 16:11:12
    发表了文章 2023-01-23 16:11:12

    LeetCode 278. 第一个错误的版本

    你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。
  • 01.23 16:10:27
    发表了文章 2023-01-23 16:10:27

    LeetCode 33. 搜索旋转排序数组

    整数数组 nums 按升序排列,数组中的值 互不相同 。
  • 01.23 16:09:40
    发表了文章 2023-01-23 16:09:40

    LeetCode 374. 猜数字大小

    猜数字游戏的规则如下: 每轮游戏,我都会从 1 到 n 随机选择一个数字。 请你猜选出的是哪个数字。 如果你猜错了,我会告诉你,你猜测的数字比我选出的数字是大了还是小了。
  • 01.23 16:08:48
    发表了文章 2023-01-23 16:08:48

    LeetCode 69. Sqrt(x)

    给你一个非负整数 x ,计算并返回 x 的 算术平方根 。
  • 01.23 16:08:04
    发表了文章 2023-01-23 16:08:04

    LeetCode 1047. 删除字符串中的所有相邻重复项

    给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。
  • 01.23 16:07:13
    发表了文章 2023-01-23 16:07:13

    LeetCode 1304. 和为零的N个唯一整数

    给你一个整数 n,请你返回 任意 一个由 n 个 各不相同 的整数组成的数组,并且这 n 个数相加和为 0 。
  • 01.23 16:06:21
    发表了文章 2023-01-23 16:06:21

    LeetCode 260. 只出现一次的数字 III

    给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。
  • 01.23 16:05:19
    发表了文章 2023-01-23 16:05:19

    LeetCode 38. 外观数列

    给定一个正整数 n ,输出外观数列的第 n 项。
  • 01.23 16:04:34
    发表了文章 2023-01-23 16:04:34

    LeetCode 912. 排序数组

    给你一个整数数组 nums,请你将该数组升序排列。
  • 01.23 16:03:48
    发表了文章 2023-01-23 16:03:48

    LeetCode 1904. 你完成的完整对局数

    一款新的在线电子游戏在近期发布,在该电子游戏中,以 刻钟 为周期规划若干时长为 15 分钟 的游戏对局。这意味着,在 HH:00、HH:15、HH:30 和 HH:45 ,将会开始一个新的对局,其中 HH 用一个从 00 到 23 的整数表示。游戏中使用 24 小时制的时钟 ,所以一天中最早的时间是 00:00 ,最晚的时间是 23:59 。
  • 01.23 16:02:48
    发表了文章 2023-01-23 16:02:48

    解决performSelector may cause a leak because its selector is unknown警告

    采用以下方法时会提示【performSelector may cause a leak because its selector is unknown】警告
  • 01.23 16:01:49
    发表了文章 2023-01-23 16:01:49

    Xcode低版本运行高版本代码的适配问题

    最近升级到Xcode13后,发现机子发热量过大,卡顿量,于是做好适配iOS15后,再安装Xcode12,把Xcode12作为开发IDE
  • 01.23 16:00:48
    发表了文章 2023-01-23 16:00:48

    LeetCode 657. 机器人能否返回原点

    在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。
  • 01.23 15:58:53
    发表了文章 2023-01-23 15:58:53

    LeetCode 997. 找到小镇的法官

    在一个小镇里,按从 1 到 n 为 n 个人进行编号。传言称,这些人中有一个是小镇上的秘密法官。
  • 发表了文章 2023-01-23

    WKWebView加载PDF屏蔽长按功能弹框

  • 发表了文章 2023-01-23

    WKWebView接入PDF.js过程记录处理总结

  • 发表了文章 2023-01-23

    iOS13以上导航栏状态栏黑色渐变问题解决

  • 发表了文章 2023-01-23

    把UIImage转成PDF进行保存

  • 发表了文章 2023-01-23

    Git中撤销中间的某次merge代码

  • 发表了文章 2023-01-23

    iOS15 推送动态语音播报解决方案

  • 发表了文章 2023-01-23

    LeetCode 1289. 下降路径最小和 II

  • 发表了文章 2023-01-23

    LeetCode 931. 下降路径最小和

  • 发表了文章 2023-01-23

    LeetCode 120. 三角形最小路径和

  • 发表了文章 2023-01-23

    LeetCode 198. 打家劫舍

  • 发表了文章 2023-01-23

    LeetCode 435. 无重叠区间

  • 发表了文章 2023-01-23

    LeetCode 300. 最长递增子序列

  • 发表了文章 2023-01-23

    LeetCode 455. 分发饼干

  • 发表了文章 2023-01-23

    LeetCode 5926. 买票需要的时间

  • 发表了文章 2023-01-23

    iOS 多条音频拼接为一条音频进行播放

  • 发表了文章 2023-01-23

    在macOS上通过openssl源码生成国密SM2密钥对

  • 发表了文章 2023-01-23

    iOS 钥匙串keychain的应用

  • 发表了文章 2023-01-23

    LeetCode 746. 使用最小花费爬楼梯

  • 发表了文章 2023-01-23

    LeetCode 1380. 矩阵中的幸运数

  • 发表了文章 2023-01-23

    LeetCode 1700. 无法吃午餐的学生数量

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息