[置顶] AndroidStudio无法下载Grandle的解决方案

国内用AndroidStudio真他X的痛苦,还有Maven中央仓库啊等等,虽然很便利,但就是很慢很慢,慢到让你想放弃,所以我们很多时候只能骂娘兴叹!Android Studio2.3版来了,安装上之后,创建了一个项目,建到一半死活完不成了,原因嘛, 就是正在下载Grandle呢,下啊下啊。。。让人受不了,找解决办法,终于找到了! 其实Grandle的官网还是能打开的,速度也不慢,不知为什么And...
阅读(513) 评论(0)

[置顶] Android 分享功能代码

一个Activity中,取出设备上安装的所有支持分享动作的Activity,在grid中显示。/** * 分享activity */ public class NShareActivity extends AppCompatActivity { public final static String EXTRA_STR_TO_SHARE="str_to_share1"; privat...
阅读(647) 评论(0)

[置顶] Java验证码生成库JCaptcha入门

下载JCaptcha库maven依赖如此添加: com.octo.captcha jcaptcha 1.0 封装了一个简单...
阅读(1324) 评论(2)

[置顶] 成为C++高手之头文件与条件编译

但现在看起来真不爽,main.c依赖的文件不能在工程中管理,要修改那些文件的话麻烦大了。如何既能分成多个文件又能在工程中看到呢?可以,使用头文件(h文件)...
阅读(3628) 评论(0)

[置顶] 成为C++高手之提高可维护性

当前的Poker工程还能进一步改进:把只与扑克相关的各种声明和定义单独拿出来,放到单独的文件中;把只与玩家相关的东西拿出来,放到单独的文件中,而main函数里只是使用这些定义或声明,于是变成了三个文件:poker.c、player.c,main.c。...
阅读(6637) 评论(0)

[置顶] 成为C++高手之实战项目

在内存中模拟出一副牌,然后模拟洗牌,发牌等动作。...
阅读(15553) 评论(8)

[置顶] 成为C++高手之回调函数

上一节的排序函数只能正向排序,那我们需要反向排序怎么办?可以增加一个参数嘛,传入TRUE,就表示要正向排,传入FALSE,就表示要反向排。要改变排序方向,只需改变两项比较时是用大于号还是小于号即可。但是这里有更高级的玩法...
阅读(6252) 评论(3)

[置顶] 成为C++高手之for循环

上一节的求平均值的函数average()看起来还有问题,如果我的数组中不是10个元素,那这个函数就不能用了。怎么让它更通用呢?...
阅读(6702) 评论(4)

[置顶] 成为C++高手之指针与数组

定义一个指针变量:int * a=NULL; int 是指针的类型,其实应该说是指针指向的数据的类型。...
阅读(5328) 评论(0)

[置顶] 成为C++高手之最终版计算器

当前还存在的问题是用户只能算一次。如果有人买一个一次性计算器,那么他肯定是个土豪。我们的计算器不能只给土豪用,所以要改成可以反复使用的。...
阅读(10216) 评论(3)

[置顶] 成为C++高手之while循环

我们的计算器还有好多问题,我们一个个解决。本节解决用户输错就退出的问题。我们应该在用户输错时,提示并让其重新输入,如果一直错就一直提示,直到输对。...
阅读(6814) 评论(1)

[置顶] 成为C++高手之宏与枚举

我们的计算器程序,用1234对应加减乘除,对于人阅读很产生一点障碍。隔一个月后再看此代码可能想不起是0123还是1234了,还得去代码中查找,如果能为代表四则运算的四个数取个有意义的别名就好了,一看就知道对应什么...
阅读(9292) 评论(2)

[置顶] 成为C++高手之if与switch

比较讲解if与switch语句...
阅读(4348) 评论(0)

[置顶] 成为C++高手之条件语句

通过例子讲明白条件语句...
阅读(5711) 评论(1)

[置顶] Swift快速入门之延迟调用与范型

defer 就像当于其它语言中的final代码块,它在函数中所有其它代码之后,函数返回之前运行...
阅读(3758) 评论(0)

[置顶] 成为C++高手之如何同时返回两个值

可以用结构,也可允用返回参数...
阅读(7988) 评论(0)

[置顶] 成为C++高手之轻松理解二进制

计算机中所有的数据都是用0和1表示的,因为计算机根本表示不出除0和1之外的其它值。但实际上我看们看到计算机中不但能表示各种各样的数值,还能表示文本,表示图像、视频、音乐等。而且除了表示数据还能表示指令,不同的指令组织到一起就是一段程序。那么计算机内是如何表示这些不同的数据和指令的呢?...
阅读(5061) 评论(0)

[置顶] 成为C++高手之函数

什么是函数我们写的是程序,程序里要有计算机能执行的指令,指令也叫代码。 代码放在哪里呢?写程序的时候,代码不能随便放,必放在函数里面。...
阅读(4827) 评论(0)

[置顶] 成为C++高手之第一个程序

选一个利器工欲善其事,必先利其器。选一个好用又流行的的编程工具很重要。软件编程工具现在都叫做IDE—–集成开发环境,能帮我们做很多事。有人愿意手动写makefile来自己管理源文件,很好,但是makefile对新手来说跟天书一样,很容易被打击得没兴趣了。makefile应该学吗?应该!但是,其学习时机应该是在完成一个比较复杂的项目之后,此时对项目的组织,源码管理、依赖关系等有了一定认识,再学make...
阅读(5280) 评论(3)

[置顶] Swift快速入门之可选类型与错误处理

可选类型可选类型是个什么东西呢?其实就是把空值与非空值也作为不同的类型来处理。这个空指的是变量值为null,而不是空字符串的空,空数组的空,也不是苍井空的空。...
阅读(1841) 评论(0)

[置顶] 成为C++高手之如何入门

作为一名讲师,深深的知道编程入门是多么困难。同时,如何向0基础的人解释明白一门技术,绝对是一门更难的技术。什么样的人可以学编程其实只要有初中英语和数字知识的人都可以学编程。可能你听说过数据结构多么枯燥难懂,实际上你如果你的目标不是考证或考研而是真正做编程这一行,你完全可以略过它不学,因为大部分在实际编程工作中用不到,或者说在实际工作中你会慢慢把80%的知识学会,而且是通过很自然的方式学会。当然还有更...
阅读(5014) 评论(0)

[置顶] Swift快速入门之协议与扩展

协议规定要做什么,但它本身不做,而是由遵守协议的类或结构来做。扩展就是可以为已存在的类或结构添加新功能的语法。使用protocol来声明一个协议。protocol ExampleProtocol{ var simpleDescription:String {get} mutating func adjust() }上面的协议中声明了一个只读属性,一个方法。类,枚举,结构都可以遵守协议...
阅读(1765) 评论(0)

[置顶] Swift快速入门之枚举与结构

- 枚举 使用enum创建一个枚举,像类一样,枚举也可以有方法。下面定义扑克的点数值:enum Rank:Int{ case Ace = 1 case Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten case Jack,Queen,King func name()->String{ switch self {...
阅读(2320) 评论(0)

[置顶] Swift快速入门之getter 和 setter

属性可以用getter和setter方法的形式提供。//撸码狗 class CodingDog : Dog{ //撸代码年数 var codingYears:Double //撸代码总行数 var codeLines:Int init(name:String,age:Int,codingYears:Double){ self.codingYears...
阅读(4188) 评论(0)

[置顶] Swift快速入门之对象和类

定义类 class Dog { let name = "wang wang" var age = 0 func talk(){ print("我是一只单身狗") } }使用类如下:let dog=Dog() dog.age = 10 dog.talk()可以看到,swift相比ObjC回归正常了,类是class而不是interface了。类里的成员变量或...
阅读(1781) 评论(1)

[置顶] 对Android的恶意吐槽(勿看,有毒)

CSDN博客:http://blog.csdn.net/niu_gao我认为android系统中有一个特恶心人的大败笔。就是这个大败笔造成了android系统的卡卡卡不停。这个大败笔就是对activity的设计。Android对activity的设计原则是:必须是运行时独立的。你不能直接创建activity并启动它,必须由系统帮你这样干。你要启动activity,必须用一个Intent请求系统帮忙。...
阅读(10658) 评论(7)

[置顶] Swift快速入门之函数

函数看一个函数的例子:func addNumbers( let a:Int,let b:Int)->Int{ return a+b; }实现两个数相加。函数必须以func开头,后面是函数名,小括号里是参数,箭头后面是返回类型。Swift中没有int之类的基本类型了,连表示数字都用类:Int。因为参数没有在函数内改变值,所以参数定义成常量。不论是类的方法或全局函数,语法一样。不像ObjC那样,...
阅读(1331) 评论(2)

[置顶] Swift快速入门之分支与循环

分支语句 使用if和switch进行判断和分支;使用for-in,for,while以及repeat-while来创建循环。包着条件的小括号可有可无,但包着代码的大括号必须有。来个栗子: let scores = [100,20,44,99,22] var maxScore = 0 for score in scores { if score > max...
阅读(1721) 评论(1)

[置顶] Swift快速入门之开始吧

关于Swift,苹果这样说    Swift是一个用于开发iOS,OSX,watchOS和tvOS的新语言,它一不小心站在了C和ObjC的肩膀上。它卸掉了必须兼容C的包袱,它采用了安全编程模式并且添加了很多时髦的特性,使开发过程更灵活更搞笑(注:总之就是抄了别人的创意呗)。Swift是崭新的,背后又有着成熟的、充满爱的Cocoa和Cocoa Touch框架支持,所以现在是重新考虑如何进行软件开发的...
阅读(1452) 评论(1)

[置顶] android动画详解六 XML中定义动画

动画View属性动画系统允许动画View对象并提供很多比view动画系统更高级的功能。view动画系统通过改变绘制方式来变换View对象,view动画是被view的容器所处理的,因为View本身没有要操控的属性。结果就是View被动画了,但View对象本身并没有变化。在Android3.0中,新的属性和相应的getter和setter方法被加入以克服此缺点。属性动画系统可以通过改变View对象的真...
阅读(2084) 评论(0)

[置顶] android动画详解五 layout,插值与评估器

· 动画监听器 你可以使用下述监听器监听动画过程中的重要事件们: · Animator.AnimatorListener · onAnimationStart() - 动画开始时调用。 · onAnimationEnd() - 当动画结束时调用。 · onAnimationRepeat() - 当动画开始重复时调用。 · onAnimationCancel() - 当动画被取消时调用。一个取消的动...
阅读(1910) 评论(2)

[置顶] android动画详解四 创建动画

· 使用ValueAnimator进行动画通过指定一些int, float或color等类型的值的集合,ValueAnimator 使你可以对这些类型的值进行动画。你需通过调用ValueAnimator 的某个工厂方法来获得一个ValueAnimator 对象,比如:ofInt(), ofFloat(), 或 ofObject()。例如:ValueAnimator animation = Valu...
阅读(2225) 评论(1)

[置顶] IOS9 UISearchBar详解

IOS search bar 从IOS8开始发生了一些变化。有了新的使用方式。IOS的search bar是这样工作的: 当用户点Search bar,它获得输入焦点后,会出现一个新的页面(ViewController),这个页面就是显示搜索结果的页面。当用户在search bar中输入的时候,这个页面就显示搜索结果。一般结果是显示在 table view中,所以这个搜索结果页面上一般会有个tab...
阅读(3605) 评论(7)

Fedora25 桌面启动与grub管理

从fedora24升级到fedora25之后,桌面就进不去了,研究发现Nvidia显卡驱动已安装。最后把各种nvidia驱动卸载之后就好了,还是默认的驱动nouveau好用。但是注意,在卸载时,需要把各种nvidia相关的东西都干掉,比如akmod-nvidia-xxx,xorg-x11-xxx-nvidia-xxx 。不知为什么fedora下没有好用的grub2图形管理工具。以前的版本,可以在通过...
阅读(1291) 评论(1)

cocos2dx 2.13 android studio配置

首先设置环境变量进入cocos2dx的源码根目录下,运行:python setup.py再编译android studio工程cocos2dx 的管网上有android studio的配置教程: http://cocos2d-x.org/docs/installation/Android-Studio/ 但如果你信了就上当了,照它来,不能正确运行app。其原因是不能编译C++源码。 你需要用工...
阅读(824) 评论(1)

非常实用全面的 C++框架,库类等资源

转的,找不到出处了http://blog.csdn.net/EbowTang/article/details/50783811...
阅读(971) 评论(0)

Spring mvc详解

转一篇文章。找不到作者了。 http://blog.csdn.net/chichengit/article/details/12098111...
阅读(696) 评论(0)
182条 共13页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1837478次
    • 积分:18976
    • 等级:
    • 排名:第423名
    • 原创:87篇
    • 转载:10篇
    • 译文:82篇
    • 评论:487条
    博客专栏
    最新评论