240 发简信
IP属地:宁夏
  • 代理模式和装饰器模式的区别

    代理模式和装饰器模式非常相近,本文通过举例,针对俩者的区别进行探讨。 示例:孩子会吃饭 创建孩子类,实现吃饭接口: 如果孩子太小,不会做饭,连吃饭都需要引导,这时候就需要一个...

  • IDEA IntelliJ Tomcat控制台中文乱码问题

    第一步:找到 IntelliJ IDEA 的 file-> settings -> Editor -> FileEncodings 的GlobalEncoding和Proje...

  • 120
    iOS 多线程:「GCD」详尽总结

    本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...

  • 120
    iOS开发之蓝牙/Socket链接小票打印机(一)

    前言 之前公司有个面向商户的项目,需要连接商户打印机打印小票的功能。于是对这方面进行了学习研究,最后“顺利”的完成了项目需求。这里主要是对项目中用到的知识点进行一些总结。这篇...

  • @HelloKids 没错,最近升级新系统,我也遇到这样的问题了,目前还没有找到稳定的解决方法:joy:

    Mac中使用Jenkins搭建iOS持续集成环境

    每次测试阶段都需要多次打包项目提供给测试同事,最近项目不算紧,抽出了部分时间来研究了下关于iOS的持续集成问题。 网上有很多介绍关于如何在Mac下使用Jenkins持续集成i...

  • GCD使用·记录

    一、开端 队列与任务创建 dispatch_queue_t 自定义GCD队列,区分串行队列与并行队列 dispatch_async(queue, block) 执行异步任务 ...

  • 120
    Python实现iOS自动化打包详解

    可能是最简单的iOS自动化打包方式:无需手动配置证书,无需填写配置文件名称,更无需配置Bundle Identifer,总之无需很多繁琐配置,让打包流程一句命令完成!下面将会...

  • 120
    Mac中使用Jenkins搭建iOS持续集成环境

    每次测试阶段都需要多次打包项目提供给测试同事,最近项目不算紧,抽出了部分时间来研究了下关于iOS的持续集成问题。 网上有很多介绍关于如何在Mac下使用Jenkins持续集成i...

  • UICollectionView 实现横向分页滑动动效

    一个简单的横向滑动功能,可以通过UIScrollView来实现,如果涉及到分页滑动效果或者更进一步的动画实现,就需要通过设置scrollview的各种滑动状态对应的Deleg...