iOS中倒计时程序,考虑线程暂停场景。iOS App进入后台时,GCD线程也会跟着暂停。当程序进入前台后,GCD线程恢复。因而倒计时程序需要考虑这一点,通过加入时间的比对来实现。+ (void)countDownWithLapseTime:(int)lapseTime andBlock:(void(... ...
分类:
移动开发 时间:
2019-12-14 09:51:30
阅读次数:
111
常见面试题目: 1. 描述线程与进程的区别? 2. 为什么GUI不支持跨线程访问控件?一般如何解决这个问题? 3. 简述后台线程和前台线程的区别? 4. 说说常用的锁,lock是一种什么样的锁? 5. lock为什么要锁定一个参数,可不可锁定一个值类型?这个参数有什么要求? 6. 多线程和异步有什么 ...
分类:
编程语言 时间:
2019-12-12 15:01:40
阅读次数:
53
1、程序的五种状态Not Running:未运行。Inactive:前台非活动状态。处于前台,但是不能接受事件处理。Active:前台活动状态。处于前台,能接受事件处理。Background:后台状态。进入后台,如果又可执行代码,会执行代码,代码执行完毕,程序进行挂起。Suspended:挂起状态。 ...
分类:
移动开发 时间:
2019-12-11 19:08:43
阅读次数:
80
//后台进前台通知 UIApplicationDidBecomeActiveNotification [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(didBecomeActive) name:UIA ...
分类:
移动开发 时间:
2019-12-11 18:53:34
阅读次数:
269
之前用Mybatis框架反向的实体,还有实体里面的Example,之前只是知道Example里面放的是条件查询的方法,可以一直不知道怎么用,到今天才开始知道怎么简单的用。 在我们前台查询的时候会有许多的条件传过来:先看个例子: ContactExample example = new Contact ...
分类:
其他好文 时间:
2019-12-11 00:41:23
阅读次数:
391
1.前台打包,点击npm,再点击build:prod,会在项目目录生成dist文件夹 2、后台打包,点击maven project,再点击package,会在项目taeget目录下生成jar包 3、工具:前端:webstorm,后台:Idea ...
分类:
其他好文 时间:
2019-12-10 15:11:48
阅读次数:
77
如何将sql查询出的列名用注释代替? 大家正常的工作的时候,会有这样的要求,客户想要看下原始数据,但是呢。前台导出又麻烦,这时候只能从数据库拷贝出来一份。但是呢,数据库里面的字段客户又看不明白,只能用数据库里面的注释。但是这时候,如果要求很多张表,难道我们要一个个复制吗?这也太tm蠢了。 1 查看我 ...
分类:
数据库 时间:
2019-12-09 12:12:39
阅读次数:
322
转自:https://www.cnblogs.com/yelongsan/p/6343315.html 前言: 之前的一个项目里面就有用到这个前台的渲染模版,当时挺忙的也没时间抽空总结一下,刚好上周项目里又用到这个轻量型的渲染模版,真心感觉很好用,因此就总结一下使用心得,算是一个入门级别的指引吧。 ...
分类:
其他好文 时间:
2019-12-09 11:46:50
阅读次数:
101
下面为我平时学习所看的高质量文章的汇总,以便后面的查阅及总结 API 文档 | Node.js 中文网 npm Node.js安装及环境配置之Windows篇 Node环境变量 process.env 的那些事儿 Jade中文文档 Jade模板 node.js后台jquery前台-- 实现用户登录注 ...
分类:
Web程序 时间:
2019-12-08 17:11:41
阅读次数:
113
在前台wxml的标签中bind绑定后台方法并传参时,正常情况时如下所示: ondata (e) { console.log(e) }, 这样输出的是所有的属性结果 如果想要输出的是自己想要的结果,就需要这样: 如:想要 e 中的 detail 属性值: ondata ({detail}) { con ...
分类:
微信 时间:
2019-12-08 15:55:06
阅读次数:
190