#lL

iOS(Swift)-Runtime之关于页面跳转的捷径【Runtime获取当前ViewController,很常用】

在我们操作页面跳转时,如果当前的类不是UIViewcontroller(下面用VC表示),你会不会写一个代理,或者block给VC传递信息,然后在VC里面进行///假如targetVc是将要跳转的页面[self.navigationControllerpushViewController:targetVcanimate...

iOS-UITableviewcell分割线位置

这几天又遇到要调节列表分割线位置,就想起很久以前刚做时的做法:把自带的分割线隐藏,然后自己加一条UIView,不过现在不那么干了,把这个方法贴出来;在Tableview的代理方法中,实现下面的代理方法:-(void)tableView:(UITableView*)tableViewwillDisplayCell:(UI...

iOS-RATreeView多层UITableViewCell展示【多级列表展开与收起】的使用

1.前言iOS开发时,经常接触到的列表展示就是Tableview再熟悉不过了,但是如果接触到多层多级cell的展示,用大牛Augustyniak写的RATreeView是最好不过的了,Git地址:https://github.com/Augustyniak/RATreeView 闲话少说,重点在下面;2.导入...

详解 arguments, callee, caller, call, apply的区别

1、一个完整的JavaScript应由三部分组成:核心(ECMAScript),文档对象模型(DOM),浏览器对象模型(BOM);2、ECMAScript中的参数在内部使用一个类数组来表示的,函数接收到的始终是这个类数组,在函数体内可以通过arguments对象来访问这个参数数组,arguments对象其实是一个类数组...

函数对象的内部方法call(), apply(), bind()

这三个函数都是指向函数本身的,call()和apply()的第一参数都是这个函数要执行的上下文对象,之后的参数是这个函数执行要传的参数,不同的地方时call是以枚举的方式传参,apply是以数组的形式传参,当然也可以传递arguments对象。bind()是把该函数绑定到指定的context上下文执行环境中,简单讲就是...

scrollTo与border结合使用的小玩意

<divonclick="window.scrollTo(0,0);"><span></span><span>GoToTop</span></div>...

aria-label及aria-labelledby应用//////////[信息无障碍产品联盟]

http://accessibilityunion.org/archives/808 发表于 2013年12月12日 由 sisiyuanaria-label属性正常情况下,会在表单里给input组件指定对应的label,当用户tab到输入框时,读屏软件就会读出相应label里的...

redhat 6安装python 3.7.4报错ModuleNotFoundError: No module named '_ctypes' make: *** [install] Error 1

问题描述: 今天在测试环境中,为了执行脚本,安装下python3命令,在执行makeinstall的时候报错:ModuleNotFoundError:Nomodulenamed'_ctypes'make:***[install]Error1解决:在网上找了一些方案,说要通过yum安装一个包:yuminstal...

应用程序连接hbase报错:java.net.SocketTimeoutException: callTimeout=60000

背景说明:  今天对生产环境hbase增加了节点,下午的时候一个同事反馈,应用程序后台报错,如下:TueFeb2617:35:35CST2019,null,java.net.SocketTimeoutException:callTimeout=60000,callDuration=68451:row'SYSTEM.CA...

linux shell搜索某个字符串,然后在后面加上字符串?字符串后面插入字符串?sed字符串后面插入字符串?

需求描述:  今天在配置nrpe.cfg这个文件,里面有allowed_hosts的IP地址,需要加上监控主机的地址,所以首先要搜索  到这个地址,然后呢,加上监控主机的地址,考虑通过sed命令来实现操作过程1.查看原文件[root@testvm02~]#catnrpe.cfgallowed_hosts=127.0.0...

Bitbucket Pull Request和fork

本文参考了http://blog.jobbole.com/76854/ PullRequest在Forking工作流中使用,这个也同样适用于小团队的开发协作和第三方开发者向开源项目的贡献。当你要发起一个PullRequest时,你要做的就是请求项目维护者来pull你仓库中的某个分支到他的仓库中,这就意味着你要...
代码星球 ·2020-04-03

intellij安装 配置 创建项目

使用intellij创建项目的整个过程如下:首先,点击intllij的.exe文件,如果是第一次安装,选择第二个选项即可Intellij需要licensekey,可以使用注册机生成相应的name和key,如果是在公司,可以使用公司提供的name和key配置主题,也可以之后在项目的setting中配置点击每一个项目,选择...

git问题 next fetch will store in remotes/origin

项目在git的下无法查找到需要的Branch但是在Bitbucket下可以查到到通过GitBash,发现gitbranch-a与gitremoteshoworigin输出的远程分支不一样,gitremoteshoworigin命令输出多余的分支:branch_XXXX_XXXX  new(nextf...
代码星球 ·2020-04-03

Intellij 部署maven项目

一部署Maven项目1.下载和配置(1)下载:maven.apache.org,点击download,下载apache-maven-3.3.9-bin.zip(2)配置环境变量:环境变量包括用户变量和系统变量,为了不影响他人,可以在用户变量上进行设置新建M2_HOME,值为安装路径:D:apache-maven-3.3...
代码星球 ·2020-04-03

Intellij调试debug

先编译好要调试的程序。1.设置断点选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。 2.开启调试会话点击红色箭头指向的小虫子,开始进入调试。 IDE下方出现Debug视图,红色的箭头指向的是现在调试程序停留的代码行,方法f2()中,程序的第11行。红色箭头悬停的区域是程序的方法调用栈区。在...
代码星球 ·2020-04-03
首页上一页...331332333334335...下一页尾页