iOS学习笔记(十四):TableViewCell点击事件弹对话框延时的解决办法

使用TableView的代理方法“didSelectRowAt”弹出警告框控件UIAlertController时,弹窗会出现1秒至5秒不等的延时。起初怀疑是模拟器卡顿的bug,但是在真机测试下仍然出现延时的情况。搜索后才得知,如此延时 阅读全文

iOS学习笔记(十三):TabBarController做根视图控制器后状态栏不显示的解决办法

在ITMO访学写结课大作业时,模仿HduIn的架构将一个TabBar作为rootViewController,在里面放入了3个子controller,并且每个子controller套了一个NavigationController,以便后续对controller的push操作: 阅读全文

Jupyter Notebook基础操作汇总

一、快捷键

●查看快捷键(Help->Keyboard Shortcuts)
●运行选中的代码块(control + enter)
●运行代码块并选择下面的代码块(shift + enter)
●运行代码块并且在该代码块的下面插入一个新的代码块(alt + enter,Mac下为option + enter)
●在当前选定代码块的上面插入代码块(A) 阅读全文

Git中.gitignore文件不生效的解决办法

在开发 Hduin 5.0 时,将原来托管在海外的仓库搬回了国内腾讯云。当时搬运时没有添加 .gitignore 文件导致之前的几次分支提交了很多没有用的垃圾文件。之后仅仅在本地 .gitignore 文件配置好后,却不能生效。这是因为 .gitignore 只能忽略那些没有被追踪(track)的文件,因为 git 存在本地缓存,如果文件已经纳入了版本管理,那么修改 .gitignore 是不能生效的。解决方案就是要将 git 的本地缓存删除,然后重新提交。 阅读全文