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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 学习笔记 >>列表
· 学习笔记发布时间:2017-07-28
一、NSTimer使用时有哪些需要注意点?1、必须保证有一个活跃的RunLoop。NSTimer是基于RunLoop的一种定时机制,这涉及到默认主线程和子线程RunLoop的知识延伸;同时还有页面滑动时防止定时器失效的知识点:解决方案:[[NSRunLoopcurrentRunLoop]addTimer:timerforMode:NSRunLoopCommonModes];2、NSTimer的创建与撤销必须在同一个线程操作,不能跨越线程操作。3、存在内存泄漏的风险使用NSTimer时... 查看全文
· ElasticSearch学习笔记--安装发布时间:2017-06-19
1、安装ElasticSearchhttps://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html这个页面有详细安装步骤2、安装Head插件head插件可以管理elasticsearch集群,管理索引等信息,使用起来比较方便,就是界面有点丑,不过丑就丑吧,好用就行5.4版本的head插件不支持plugin直接安装,这个版本的head只是一个node站点,直接git拉下来,npm一把就可以启动起来了... 查看全文
1.要实现的效果图以及工程目录结构:先看看效果图吧:接着看看我们的工程的目录结构:2.实现流程:Step1:写下底部选项的一些资源文件我们从图上可以看到,我们底部的每一项点击的时候都有不同的效果是吧!我们是通过是否selected来判定的!我们要写的资源文件有:首先是图片,然后是文字,接着是背景!图片Drawable资源:tab_menu_channel.xml<?xmlversion="1.0"encoding="utf-8"?><selectorxmlns... 查看全文
转载自http://www.runoob.com/w3cnote/android-tutorial-customer-baseadapter.html作者:coder-pig本节引言:如题,本节给大家带来的是构建一个可复用的自定义BaseAdapter,我们每每涉及到ListViewGridView等其他的Adapter控件,都需要自己另外写一个BaseAdapter类,这样显得非常麻烦,又比如,我们想在一个界面显示两个ListView的话,我们也是需要些两个BaseAdapter...这... 查看全文
· Android APK安装过程学习笔记发布时间:2017-06-07
1.什么是APKAPK,即AndroidPackage,Android安装包。不同平台的安装文件格式都不同,类似于Windows的安装包是二进制的exe格式,Mac的安装包是dmg格式。APK可以再Android上执行安装,APK的本质是一个Zip压缩包,只是后缀被修改为apk,其中打包了源代码编译出的class.dex、一些图片视屏资源文件和一些Native库文件。APK文件与Zip文件最大的一个不同是APK包含签名文件,用于保证安装包安全不被修改。2... 查看全文
· Android学习笔记-Adapter基础讲解发布时间:2017-06-02
本节引言从本节开始我们要讲的UI控件都是跟Adapter(适配器)打交道的,了解并学会使用这个Adapter很重要,Adapter是用来帮助填充数据的中间桥梁,简单点说就是:将各种数据以合适的形式显示到view上,提供给用户看!1.Adapter概念解析官方文档:Adapter首先我们来看看他的继承结构图:上面就是Adapter以及继承结构图了,接着我们介绍一下实际开发中还用到的几个Adapter吧!BaseAdapter:抽象类,实际开发中我们会继承这个类并且重写相关方法... 查看全文
· Angularjs学习笔记发布时间:2017-05-25
一、constant该函数可以将变量注册在模块中,并以服务的形式进行使用。例如:varapp=angular.module("MyModule",[]).constant("pageConfig",{pageSize:10});通过以上方式就定义了一个模块中可用的pageConfig的全局变量,我们在模块中可以跟使用服务一样使用该变量,例如:app.controller("MyController",["$scope","pageConfig",function($scope... 查看全文
· ios学习笔记---ios完整学习路线发布时间:2017-05-23
ios完整学习路线图片来源于网上下载本人不是大牛,写博客的目的只为记录自己的学习过程。也不算是入门从头学习吧,之前已经做过将近两年mac局域网开发相关的工作(检测iphone主板所用的设备,内部使用,不用上线store,依然觉得自己还是小白),没真正做过iosapp这块。也从来没有记录过学到的东西或分享过自己的经验。突然发现即使自己之前写过的程序时间久了没看又没保存(之前没macbook,所以写的东西都在公司电脑上。因为私人原因离职大半年没碰过mac平时也没有学习... 查看全文
文章参考自:http://www.runoob.com/w3cnote/android-tutorial-togglebutton-switch.html本节给大家介绍的Android基本UI控件是:开关按钮ToggleButton和开关Switch,这两个其实都是开关组件,只是后者需要在Android4.0以后才能使用所以AndroidManifest.xml文件中的minsdk需要>=14否则会报错~,先来看看这两个控件长什么样先,Android5... 查看全文
· Android学习笔记-Button(按钮)发布时间:2017-05-18
文章参考自:http://www.runoob.com/w3cnote/android-tutorial-button-imagebutton.htmlButton是TextView的子类,所以TextView上很多属性也可以应用到Button上!我们实际开发中对于Button的,无非是对按钮的几个状态做相应的操作,比如:按钮按下的时候用一种颜色,弹起又一种颜色,或者按钮不可用的时候一种颜色这样!上述实现无非是通过StateListDrawable这种Drawable资源来实现... 查看全文
文章参考自:http://www.runoob.com/w3cnote/android-tutorial-edittext.html1.设置默认提示文本默认提示文本的两个属性如下:android:hint="默认提示文本"android:textColorHint="#95A1AA"前者设置提示的文本内容,后者设置提示文本的颜色!2.获得焦点后全选组件内所有文本内容当我们点击想当我们的输入框获得焦点后,不是将光标移动到文本的开始或者结尾;而是获取到输入框中所有的文本内容的话... 查看全文
文章参考自:http://www.runoob.com/w3cnote/android-tutorial-textview.html2.4使用autoLink属性识别链接类型当文字中出现了URL,E-Mail,电话号码,地图的时候,我们可以通过设置autoLink属性;当我们点击文字中对应部分的文字,即可跳转至某默认APP,比如一串号码,点击后跳转至拨号界面!all就是全部都包含,自动识别协议头~在Java代码中可以调用setAutoLinkMask(Linkify.ALL)... 查看全文
· Elasticserach学习笔记-01基础概念发布时间:2017-04-27
本文系本人根据官方文档的翻译,能力有限、水平一般,如果对想学习Elasticsearch的朋友有帮助,将是本人的莫大荣幸。原文出处:https://www.elastic.co/guide/en/elasticsearch/reference/current/_basic_concepts.htmlElasticSearch有几个核心概念,了解它们将有助于我们的整个学习过程。近乎实时(NRT)Elasticsearch是一个近乎实时的搜索平台... 查看全文
· C#学习笔记-中英文切换(XML)发布时间:2017-04-13
这几天因为软件需要加英文版本,所以查了好久的资料找到了相关的信息,原资料参考:http://blog.csdn.net/softimite_zifeng上网查的中英文切换大约有两种方式:1.动态加载资源文件2.做XML用来保存控件名,以及控件的内容,最后选择用XML来学习。XML预备知识先来一点XML的预备知识吧:https://www.ibm.com/developerworks/cn/xml/x-newxml/#list1XML是可扩展标记语言... 查看全文
· Asp.Net 初级 高级 学习笔记发布时间:2017-04-09
本文并非作者原创,但是作者发表!不知道十年后,会用多少人收益我的文章,哈哈!各位,来加个关注!【注*】改文章总结了ASP.Net从入门到高级的知识!朱磊:2012-0212--------------【朱磊是本文的原创大神,据说当年在黑马刚毕业,月薪税前1W】-------------01.Main函数是什么?在程序中使用Main函数有什么需要注意的地方?02.CLR是什么?程序集是什么?当运行一个程序集的时候,CLR做了什么事情?03.值类型的默认值是什么?(情况一:字段或全局静态变量变量... 查看全文
字符类型char,存储用‘’(单引号)括起来的一个字符,例如:charsex='男';//存储性别字符串类型string,存储用“”(双引号)括起来的一串字符,例如:stringaddress="北京市宣武区牛街北口";//存储地址整数类型int,存储整数,例如:intage=23;//存储年龄双精度浮点型double,存储小数,例如:doublesalary=7991.63;//存储工资以上四种是最常用的数据类型。需要注意的是,某种类型的变量,只能存储这种类型的数据,否则,可能会出错... 查看全文
使用变量分为3步:声明、赋值、使用。声明变量的语法:数据类型变量名;给变量赋值的语法:变量名=值;1namespaceTest2{3classProgram4{5staticvoidMain(string[]args)6{7intage;//声明变量,类型为int,变量名为age8age=18;//给变量age赋值为189Console.WriteLine(“我今年”+age=“岁”);//打印age10age=19;//修改了变量age的值11Console.WriteLine... 查看全文
常量,顾名思义,就是“不会改变的量”。我们平时书写的数字(比如12.85)、字符(比如'F')、字符串(比如"谢谢"),它们都属于“字面常量”。有一些常量既重要又容易出错,比如圆周率π的值为3.1415926......,所以,我们常常会使用自定义常量。如:11namespaceTest22{33classProgram44{55staticvoidMain(string[]args)66{77constdoublePI=3.1415926;//自定义常量PI,表示圆周率88Console... 查看全文
· TypeScript学习笔记发布时间:2017-02-24
与JS对比优点:1ts是js的一个超集,兼容js,可以载入JS代码然后运行。2加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销。3通过类型注解提供编译时的静态类型检查。4ts最大的特点就是类型化,因此才叫做TypeScript。比起弱类型的js,类型化的TypeScript显得更加容易维护语法特点:1.声明变量类型通过var关键字变量名后面+冒号+数据类型来指定varname:string="bob";varlist:number[]=[1,2,3];varname... 查看全文
· C#学习笔记15发布时间:2017-01-24
1.平台互操作性和不安全的代码:C#功能强大,但有些时候,它的表现仍然有些“力不从心”,所以我们只能摒弃它所提供的所有安全性,转而退回到内存地址和指针的世界。C#通过3种方式对此提供支持。(1)第一种方式是通过平台调用(PlatformInvoke,P/Invoke)来调用非托管代码DLL所公开的API。(2)第二种方式是通过不安全的代码,它允许我们访问内存指针和地址。很多情况下,代码需要综合运用这两种方式。(3)第三种方式是通过COMInterop(COM互操作)。2.平台调用:(1... 查看全文