leeskyyou
码龄13年
关注
提问 私信
  • 博客:80,885
    80,885
    总访问量
  • 47
    原创
  • 464,150
    排名
  • 4
    粉丝
  • 0
    铁粉

个人简介:目前从事iOS和安卓开发,在实践中不断学习和提高,打算向全栈工程师发展,目前正在学习后台,每天学习一点,进步一点。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2011-11-06
博客简介:

javaskyhr的专栏

查看详细资料
个人成就
  • 获得13次点赞
  • 内容获得8次评论
  • 获得40次收藏
创作历程
  • 1篇
    2021年
  • 1篇
    2020年
  • 20篇
    2019年
  • 4篇
    2018年
  • 3篇
    2016年
  • 18篇
    2015年
成就勋章
TA的专栏
  • 安卓开发
    1篇
  • java设计模式
    5篇
  • iOS 开发
    4篇
  • iOS开发
    3篇
  • java后台
    2篇
  • java
    1篇
  • javaweb
    5篇
  • react native
    3篇
  • 数据结构
    1篇
  • Flutter
    8篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

351人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Android 多模块统一配置版本号注意和思考问题

在配置多模块的的相同库版本号管理,需要注意的问题,查询网友资料,觉得最好的方法就是在根目录创建一个config.gradle,然后在根build.gradle 在最外面引用,那么问题来了假如 buildscript 的 dependencies 的 classpath 也需要统一版本号,这样的话,我们将无法config.gradle 的配置 加入进去,直接编译报错,我开始不知道为什么,最后找到了答案:gradle在执行脚本时,会优先执行buildscript代码块中的内容,然后才会执行剩余的build
原创
发布博客 2021.07.16 ·
426 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flutter图片按钮的简单实现

随着flutter hotui的发布和不断的更新,很久没有写flutter了,很多都需要重新看,适应了一天才缓过神来,自己也觉得更有记下笔记的必要,这样可以加深印象和提高开发效率。不多说了,方法很多种 第一种使用button添加image child不是很好,比较麻烦,最后找到比较好的方案new Container( width: 100, ...
原创
发布博客 2020.03.18 ·
3826 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

PrintDemo.zip

发布资源 2019.11.07 ·
zip

单例模式5种常见写法

今天总结一下单利模式,平常用的也比较多,但是深入研究还是最近一段时间,学习总结,单利目前有以下几种写法饿汉式单例:饿汉式单例是在类加载的时候就立即初始化,并且创建单例对象。绝对线程安全,在线 程还没出现以前就是实例化了,不可能存在访问安全问题。 优点:没有加任何的锁、执行效率比较高,在用户体验上来说,比懒汉式更好。 缺点:类加载的时候就初始化,不管用与不用都占着空间,浪费了内存。写法如...
原创
发布博客 2019.09.26 ·
913 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

观察者模式的底层实现原理(java自定义源码实现)

观察者模式在前端运用的很多,很多的框架rxjava,rxswift,rac 等都运用了观察者,这里我一直都是使用者但是并没有怎么深入的去研究实现的原理,经过学习,加上自己的理解,来接下笔记。观察者模式的基本概念很简单,定义了对象之间的一对多依赖,让多个观察者对象同 时监听一个主体对象,当主体对象发生变化时,它的所有依赖者(观察者)都会收到通 知并更新,属于行为型模式。那么问题来了,如果自己...
原创
发布博客 2019.09.25 ·
504 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

策略模式和委派模式在商品促销中的实际运用

最近有重新学习了策略模式和委派模式,自己也在之前商品促销中重新优化了代码,开始编写笔记。委派模式,将某个功能交给其他类去做,该类只关心结果,可以看做是代理模式的静态模式。策略模式,根据需求进行不同算法的运算,可以自由的切换,减少if else switch的使用,提高代码质量。说起来还是有点抽象,来看看我在商品计算促销的实际运用,首先需要一个计算商品促销的管理类,他把商品分好...
原创
发布博客 2019.09.20 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

代理模式(jdk CGLib 实例中深入学习)

代理模式之前在前端中都运用了很多,类中将某个功能需要某个类去实现,自己做不了需要代理为你做事;tableview delegate,代理为他提供cell 为他提供高度,为他提供cell数量,没有提供话,tableview存在,但是不够健全。代理深入一点理解就是将某个类进行功能增强。在原本逻辑前后增加一些逻辑,而调用者无感知。代理模式属于结构型 模式,有静态代理和动态代理。静态代理:...
原创
发布博客 2019.09.17 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

重学设计模式强化编程能力

入行程序员快6个年头,最后发现自己还是只有在应用层里面晃荡,自己也决心改变一下自己,重新强化自己能力,认认真真打好基础,首先自己决定从比较难以理解和懂得设计模式开始下手,记好笔记,好好学习,啃下之前没有啃下的骨头,学习方向:1.软件架构设计的七大原则2.10余种常见设计模式掌握3.spring 架构学习深入掌握做好笔记总结,一步一步脚踏实地...
原创
发布博客 2019.09.17 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mac idea Tomcat 内网映射解决方案

最近由于需要弄关于微信公众号的东西,自己开始又不想弄服务器,所以希望自己能够通过内网映射的方式,进行调试和处理,首先微信公众号要求的以80端请求,自己采用了一款映射软件natapp,具体操作可以去官网看看有具体的说明https://natapp.cn/article/nohup这边我将一步一步的操作进行实践,在idea上面配置端口号一般是8080,但是要求是80 所以起初自己在...
原创
发布博客 2019.09.03 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flutter NestedScrollView 嵌套 Easyfresh(child: ListView) 顶部出现小块空白区域解决方案

之前没有使用NestedScrollView 嵌套Easyfresh,直接在整个页面包含Easyfresh,没有出现顶部小块区域空白,就没有仔细的去研究研究,后面发现了这个问题,开始想使用margin为负值的办法,最后发现,margin就是padding的嵌套版,没法,最后才发现了listview本身的padding是有值的,设置成0 ,但是我还是不太明白为什么没有嵌套NestedScroll...
原创
发布博客 2019.08.16 ·
2218 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

flutter DropdownButton的基本使用和会出现的问题

dropdwonbutton 是flutter 自带的菜单组按钮,我在开发中需要做一个圆角边框按钮,点击显示菜单栏,期间出现了一些小问题,我们先上代码,把问题直接显示在代码上面Container( margin: EdgeInsets.fromLTRB(16, 4, 8, 4), child: new Contain...
原创
发布博客 2019.08.07 ·
12431 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Flutter----Android studio 的使用快捷键记录

之前开发安卓或者是java的时候 写入类名就会自动的导入头文件,但是flutter好像没有这么智能,自己有段时间查了一下没找到就没在意了,这段时间开发项目,又想去尝试一下,结果还是比较给力找到了,所以以后有什么方便的快捷建或者是工具我就好好的记录下来;自动导入头文件:option+returnjson转bean的自动生成工具插件 :FlutterJsonBeanFactory...
原创
发布博客 2019.08.01 ·
1538 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flutter仿微信程序设计思路+JavaWeb后台

最近研究了flutter和后台设计,自己有点门道了,自己也想用flutter写一个仿微信的聊天小程序,功能肯定没有现在微信那么强大,初步设计1.简单的注册和用户信息填写2.能够实现简单的文字图片聊天。3.能够发一些简单的图片+文字的说说。4.在盆友圈可以进行评论和点赞。后台端这里会学习到1.数据库表设计。2.后台端聊天我计划初步采用简单的websocket(进行了调...
原创
发布博客 2019.07.25 ·
1140 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

javaWeb SSM搭建遇到的问题(配置问题,数据库连接问题)

最近在学习ssm架构,按照计划,自己先学springMvc 后面在学springboot ,搭建的时候感觉坑应该不多,这里我就总结一下我遇到了问题和一些扩展。一.*最多的问题就在数据库的配置和连接的问题,这里我遇到了,感觉比较的重要;数据库使用的mysql1.数据库密码忘记,如何重置修改数据库密码。https://blog.csdn.net/zhipeng321/article/det...
原创
发布博客 2019.05.21 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Flutter 自定义加载框

在之前的布局,并没有想到加载框怎么比较好实现,说一下rn思路用的是absolute,iOS和安卓基本用是在window层上添加加载页面或者是当前页面添加一个subview,开始我想到的思路,我觉得应该和rn一样 是不是会有一个这样的控件,查了一下,用stack,里面有个position属性,但是试验了,很多的局限性,不利于封装,最后想到了dialog,我能不能再dialog上面添加加载布局呢,想想...
原创
发布博客 2019.04.26 ·
2608 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Flutter 页面跳转和数据传值 pop回指定页面(路由实践)

flutter搭建app 感觉相对简化了很多,布局核心就是万事皆widget,在之前我们不管是iOS 安卓原生 还是rn 我们在页面跳转和回转,我们都要对页面进行管理,从iOS 到安卓 到rn 路由被强调话了,web前端的一些重要设计思想被借鉴,同事web也借鉴了原生移动的思想,好了说正事了,flutter的路由,你可以自己封装,设计路由,但是Google为我们设计了好的控件,这里用的比较多的就...
原创
发布博客 2019.04.25 ·
10588 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Flutter搭建遇到的问题(brew install --HEAD libimobiledevice)

这段时间初步学习了一下flutter,果然是Google的亲儿子啊,目前体验了一下,还是不错,可以说是rn的升级版,目前正在研究当中,就说下我在搭建的时候遇到的问题,具体搭建我觉得https://flutterchina.club/setup-macos/官网这一篇就够了。在进行到brew install --HEAD libimobiledevice的时候 就卡主了,开始配置的镜像毫无作用...
原创
发布博客 2019.04.11 ·
2297 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于IOS12.1后 推送系统语音播报无声解决方案(亲测可行)

由于业务需要,自己也刚好忙完其他的事情,有时间再次好好的研究一下推送语音播报,网上找了很多资料,在这位老铁的博客https://www.jianshu.com/p/e075125603ee里进行了试验和尝试,自己也进行了修改和改善,这里我说一下改善的方案本地存拆分的音频文件,利用本地通知播报这里拆分成3部分,head:支付渠道的开头信息content:包含具体的整数金额fo...
原创
发布博客 2019.03.27 ·
4489 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

2019年iOS最新机型宽高高度信息

机型 尺寸 逻辑缩放因子 实际缩放因子 屏幕宽高 屏幕分辨率3GS 3.5寸 1.0 1.0 320x480 320x4804(S) 3.5寸 2.0 2.0 320x480 640x9605 4寸 2.0 2.0 320x568 640x11366(S)/7/8...
原创
发布博客 2019.03.19 ·
460 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

归并排序总结(JAVA实现)

为什么要写这篇1.前段什么时间复习了一下数据结构,学习了一遍,又有了进一步的认识。说排序之前,先简单的总结一下数据结构。数据目前分为线性结构和非线性结构;线性结构线性结构是最常用的数据结构,其特点是数据元素之间存在一对一的线性关系。按照存储结构又分为2种,一种是顺序存储(地址是连续的),一种是链式存储结构(地址不连续,但是每一块存储下一块的首地址)。具体的就不在阐述,这篇文章写...
原创
发布博客 2019.03.13 ·
2658 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多