笔记_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 笔记 >>列表
· vim使用笔记发布时间:2016-05-12
vim的配置文件.vimrc一般有2个位置1是在/目录下2是在~目录下如果在~目录下有了配置文件那么将不去读取/目录下面的配置文件如果你不知道现在使用的vim使用的是哪个目录下面的配置文件可以在:模式下敲入:echo$MYVIM来查看配置文件路径因为每个人对自己的编辑器都有一套自己的使用习惯所以建议配置文件放在~目录下这样不会影响到其他账号的使用,当然只有自己一个用户在/目录也没问题这里只以~目录为例/目录同理首先在~目录下建立一个隐藏文件夹vim然后在建立一下文件夹... 查看全文
5月11日消息,据国外媒体CNET报道,苹果笔记本上季度销量暴跌。Mac笔记本电脑出货量在2016年第一季度与2015年四季度相比下跌了40%,是全球笔记本销量跌幅最大的供应商之一。全球八大笔记本电脑经销商第一季度销量总计下跌19%,跌至3520万台。TrendForce指出,苹果MacBook缺乏创新,并且原有产品价格一直居高不下使得苹果笔记本电脑销量表现不佳。第一季度的销量一般总会在假期出现大幅上涨,之后会有所回落,但目前苹果第一季度的出货量与去年同期相比下跌了7.3%。在过去的几年中... 查看全文
· 【代码笔记】评分,支持我们发布时间:2016-05-12
一,效果图。二,工程图。三,代码。RootViewController.m-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.self.title=@"评分,支持我们";}//点击任何处,跳转到产品的页面。-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{NSString*urlString=@"http://www... 查看全文
今天是2015年11月06日,早上起床,北京天气竟然下起了大雪,不错,最近几年已经很少见到雪了,想起小时候冬天的样子,回忆的影子还是历历在目。进入正题吧,上篇介绍了Logstash的基础知识和入门demo,本篇介绍几个比较常用的命令和案例通过上篇介绍,我们大体知道了整个logstash处理日志的流程:input=>filter=>output除了上面几个基础命令,还有ruby,mutate,gork,codes几个命令比较常用:在线gork正则的地址:http... 查看全文
· Git学习笔记(8)——标签管理发布时间:2015-05-16
本文主要记录的Git标签的作用、标签的多种创建方式,以及标签的删除,与推送,和使用GitHub的Fork参与别人的项目。标签的作用发布版本时,通常先在版本库中打一个标签,这样,就唯一确定了打标签时刻的版本。无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针(跟分支很像,但是分支可以移动,标签不能移动),所以,创建和删除标签都是瞬间完成的... 查看全文
ThreadPoolExecutor的关闭流程很简单voidshutdown()1.获取mainLock锁2.当前的状态如果是SHUTDOWN,STOP,TIDYING,TERMINATED则退出3.如果不是则CAS设置状态为SHUTDOWN4.CAS失败则回到step2继续5.对所有Worker线程调用interrupt()中断阻塞6.释放mainLock,调用tryTerminate()关闭线程池(tryTerminate()的流程请看http://vampiredx.iteye... 查看全文
· Git学习笔记(7)——多人协作发布时间:2015-05-15
本文主要记录了,多人协作时,产生冲突时的解决情况.多人环境创建首先我们需要模拟一个多人环境。前面的Git的学习都是在Ubuntu上面,现在我们也搭建一个win环境吧。安装win环境下的Git,很简单,github.com官网下载,就像QQ一样,安装完以后,开始——所有程序——GitHub,Inc文件夹下的GitShell打开即可。前面的Git命令在这里都可以的。ls你就会发现.ssh文件了,而且你登陆web的Git后... 查看全文
ThreadPoolExecutor实现了ExecutorService接口,从常用的方法来看一下ThreadPoolExecutor内部实现的大致流程.Futuresubmit(Callabletask)这个方法的实现在父类AbstractExecutorService里面:1.用Callabletask去创建FutureTask实例。FutureTask是RunnableFuture接口的实现类,即实现了Runnable接口,也实现了Future接口。2... 查看全文
今天起,你已经可以在搜索到存储在OneDrive上的OneNote的手写笔记,就像搜索图片中解析出来的文本那样,微软会将手写笔记的内容索引起来提供搜索(需要2-5分钟)。目前该功能支持25种语言,微软表示数量和精度都在提高,OneNote手写笔记搜索结果:OneNoteforMac也已经支持录音功能,点击“插入>录音”就能开始。这个功能适合上课、采访、会议、音频会议、小组讨论。而且在录音时候输入的文字将记录录音位置,可以快速跳到录音的时间点... 查看全文
不得不说,这是一本非常赞的书,远远强于很多夸夸其谈的口水书。程序员最重要的是学习能力和聪明,所以特别要求某项技能的公司一般是很low的。一个勤奋聪明的程序员,三个月工作的知识和经验,已经足够胜任这一领域普通的任务,能比得上很多在这里呆了很多年的碌碌无为的人。但是一些领域还是需要投入几千小时的专家人物。换到面试官的角度,考算法题是非常必要也是最合理的,因为它就能看出学习能力和是否聪明。程序员需要双显示器,好的靠椅,安静的环境,以及良好的环境光,工具就像你的宝剑,怎么奢侈都不过分... 查看全文
· 初试TinyIoCContainer笔记发布时间:2015-05-14
第一次看到TinyIoCContainer是在用NancyFx的时候,在Bootstrapper那里看到了她的影子。那些叫Tiny的东西都挺有意思,IoC容器是我第一次遇到,于是找了些文章看了看,自己写了点代码实践下,这件事就算这么过了,然后今天想起来,在做下笔记。首先是DIP的概念:依赖倒置原则,OOD的产物。那么IoC就是DIP的实现方式,用我粗糙的话来说就是类依赖抽象就不在类内部自己new,交给别人new好了再用。来一个应用场景:玩家玩游戏机。代码差不多这样... 查看全文
本文主要记录了通过Git来调试Bug和添加新的功能,也就是Bug分支和Feature分支,以及分支的推送。Bug分支通过Git,我们可以为每个Bug建立一个分支,Bug修复后,合并分支,然后将临时分支删除。当有Bug的时候,想创建一个分支bug-101来修复它,如果,当前正在dev上进行的工作还没有完成,不能提交,而且,我们必须马上解决bug,这时,我们借助Git提供的stash功能,可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作... 查看全文
· Git学习笔记(5)——分支管理发布时间:2015-05-13
本文主要记录了分支的原理、分支的创建,删除,合并、以及分支的使用策略。分支在实际中的作用假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。现在有了分支,就不用怕了。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的分支上,这样,既安全... 查看全文
本文记录了远程库的连接和库的克隆和推送。远程仓库简介Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。分布式版本系统的最大好处之一是在本地工作完全不需要考虑远程库的存在,也就是有没有联网都可以正常工作,而SVN在没有联网的时候是拒绝干活的!当有网络的时候,再把本地提交推送一下就完成了同步,有个叫GitHub的国外网站... 查看全文
· 画板笔记应用项目源码iPad版发布时间:2015-05-12
一款功能强大的iPad画板笔记应用源码,也可以支持wifi共享与云同步一款功能强大的iPad画板笔记应用源码1.以略缩图列表的形式显示画板2.可以添加5种风格的画板‘3.通过wifi共享画板4.支持云同步5.支持对所有画板及画板里面写入的text文本进行全局搜索6.强大的编辑功能,支持批量复制,批量删除,批量上传7.支持向画板添加:便签板,文本区域,行,形状,图片8.支持手写,对画笔的颜色,粗细进行调整9.支持将正在编辑的画板储存为模版10.支持以PDF,图片存储在本地... 查看全文
本文主要记录了git中,错误的撤销和文件的删除。撤销修改这里有3中情况改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令gitcheckout--file。不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令gitresetHEADfile,就回到了1,第二步,按照1操作。已经提交了不合适的修改到版本库时,想要撤销本次提交,可以版本回退,不过前提是没有推送到远程库。//第一种撤销:工作区撤销ubuntu@myubuntu... 查看全文
2014-07-2617:10byKenshinCui,17317阅读,6评论,收藏,编辑概述我们知道在程序运行过程中要创建大量的对象,和其他高级语言类似,在ObjC中对象时存储在堆中的,系统并不会自动释放堆中的内存(注意基本类型是由系统自己管理的,放在栈上)。如果一个对象创建并使用后没有得到及时释放那么就会占用大量内存。其他高级语言如C#、Java都是通过垃圾回收来(GC)解决这个问题的,但在OjbC中并没有类似的垃圾回收机制,因此它的内存管理就需要由开发人员手动维护... 查看全文
概述原文地址:http://www.cnblogs.com/kenshincui/p/3885689.html我们前面的章节中就一直新建CocoaClass,那么Cocoa到底是什么,它和我们前面以及后面要讲的内容到底有什么关系呢?Objective-C开发中经常用到NSObject,那么这个对象到底是谁?它为什么又出现在Objective-C中间呢?今天我们将揭开这层面纱,重点分析在IOS开发中一个重要的框架Foundation,今天的主要内容有... 查看全文
联想出售有缺陷的LaVieZ笔记本提供5%折扣5月10日消息,据科技网站CNET报道,联想LaVieZ笔记本存在小缺陷,联想知情但还是出售这一系列电脑,不过会提前告知消费者并提供5%的折扣。CNET援引ConsumerReports的报道称,LaVieZ这一系列的电脑在某些工作情况下会有小缺陷。比如LaVieZ360,它的帐篷模式就没法正常使用。当用户将其摆放成帐篷模式的时候(像大写字母A),屏幕上显示的内容却没有转动,也就是说,这时候用户看到的东西都是倒过来的... 查看全文
本文主要记录了版本的回退,以及工作区,暂存区概念的理解。//开始之前,先回顾上次的内容,修改文件如下,并提交到版本库。Gitisadistributedversioncontrolsystem.GitisfreesoftwaredistributedundertheGPL.1、查看版本库的信息ubuntu@myubuntu:~/joe/learngit$gitlog//可以看到... 查看全文