#CTO

iOS多线程中performSelector: 和dispatch_time的不同

iOS中timer相关的延时调用,常见的有NSObject中的performSelector:withObject:afterDelay:这个方法在调用的时候会设置当前runloop中timer,还有一种延时,直接使用NSTimer来配置任务。这两种方式都一个共同的前提,就是当前线程里面需要有一个运行的runloop并...

FBVector

Simplyreplacing std::vector with folly::fbvector (afterhavingincludedthe folly/FBVector.h headerfile)willimprovetheperformanceofyo...
代码星球 ·2020-04-05

VLD(Visual LeakDetector)内存泄露库的使用

由于C/C++语言没有所谓的垃圾收集器,内存的分配和释放都需要程序员自己来控制,这会给C/C++程序员带来一定的困难。当您的程序越来越复杂时,它的内存管理也会变得越来越困难。内存泄漏、内存越界是最常见的内存问题之一。内存泄漏如果不是很严重的话,在短时间内对程序不会造成太大的影响,而且在进程终止的时候,所有分配的内存都会...

rpm -e ** error :No such file or directory 解决

参考文章:http://www.redhat.com/archives/rpm-list/2006-June/msg00025.html我遇到的情况是这样的:1先安装包 rpm-ivhtest.rpm假设这个包会安装在/var/lib/test下2失误错删/var/lib/test目录3当想删除这个rpm包时...
代码星球 ·2020-04-05

javascript原型继承---constructor篇

很多人对constructor的理解是指向对象的构造函数,今天才发现这种理解是有偏差的...其实,constructor指向的不是实例化实例的构造函数,而是实例化该对象的构造函数的原型的构造函数以这个实例为例,p.constructor指向的是Person.prototype的构造函数<scripttype="t...

Java 集合系列之 Vector详细介绍(源码解析)和使用示例

Vector简介Vector是矢量队列,它是JDK1.0版本添加的类。继承于AbstractList,实现了List,RandomAccess,Cloneable这些接口。Vector继承了AbstractList,实现了List;所以,它是一个队列,支持相关的添加、删除、修改、遍历等功能。Vector实现了Randm...

Tomcat-connector的微调(1): acceptCount参数

对于acceptCount这个参数,含义跟字面意思并不是特别一致(个人感觉),容易跟maxConnections,maxThreads等参数混淆;实际上这个参数在tomcat里会被映射成backlog:static{replacements.put("acceptCount","backlog");replacemen...

Error creating bean with name 'tomcatEmbeddedServletContainerFactory ' (or a BeanPostProcessor involved) returned null

 org.springframework.boot.autoconfigure.web.EmbeddedServletContainerAutoConfiguration$EmbeddedTomcatorg.springframework.boot.autoconfigure.web.EmbeddedServ...

C# Refactorings VS插件

http://vsrefactoringessentials.com/Features/Refactorings-CSharp...
代码星球 ·2020-04-04

DbScopeFactory

using(vardb=DbScopeFactory.Create()){//这里修改数据db.SaveChanges();} ...
代码星球 ·2020-04-04

Active Directoty域服务安装

运行dcpromo命令,打开“ActiveDirectoty域服务安装向导”...

Eclipse运行Maven命令时出现:-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.问题解决

错误:-Dmaven.multiModuleProjectDirectorysystempropertyisnotset.Check$M2_HOMEenvironmentvariableandmvnscriptmatch.这个错误是由于Maven版本与当前IDE不兼容导致的,解决方法如下:1、Maven降级。2、升级I...

Spring的IoC容器-Spring BeanFactory容器

虽然这个方法已经在3.1之后已经弃用了,但是可以了解一下。在Spring中,有大量对BeanFactory接口的实现。其中,最常被使用的是XmlBeanFactory类。这个容器从一个XML文件中读取配置元数据,由这些元数据来生成一个被配置化的系统或者应用。在资源宝贵的移动设备或者基于applet的应用当中,BeanF...

gulp-rev-collector自定义修改rev-manifest.json后替换不成功的问题分析

由于项目需要,我要把common.js替换成build.min.js,接着后面才用到build.min.js=>build-te234ds.min.js这样的形式替换,但是我发现怎么替换都不能把common.js替换掉,经过分析发现:只有名字符合标准才能替换成功,不是手动修改这个文件到时修改不成功,比如commo...

Mac下启动MySQL出现错误“the /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' user”解决

错误如下:Warringthe/usr/local/mysql/datadirectoryisnotownedbythe'mysql'or'_mysql'user这应该是某种情况下导致/usr/local/mysql/data的宿主发生了改变。解决方法:终端输入:sudochown-Rmysql/usr/local/m...
代码星球 ·2020-04-04
首页上一页...3637383940下一页尾页