首页 > 2015年07月19日 > 全部分享
注意java8中已经没有匿名内部类和局部内部类只能访问final变量的限制了!
今天写Android代码编译器报错Variable 'arrayAdapter' is accessed from within inner class, needs to be declared final。 于是打算找几篇博客学习学习,结果不管我怎么弄,在java编译器上就是不报错啊! 转念一想,是不是我用JDK1.8的原因,百度一下,知乎证实了我的猜想。 具体见:http://...
分类:编程语言   时间:2015-07-19 10:17:33    收藏:0  评论:0  赞:1  阅读:1810
多线程同步(Lock)
实例 模仿生产者和消费者的模式   先来个两个线程的 class ProducerConsumerDemo { public static void main(String[] args) { Res r=new Res(); Pro in=new Pro(r); Cou out=new Cou(r); Thread t1=new Thread(in);...
分类:编程语言   时间:2015-07-19 10:17:22    收藏:0  评论:0  赞:0  阅读:245
二叉树的遍历本质 - 前序,中序,后序
遍历算法的访问路径是相同的,只是访问结点的时机不同...
分类:其他   时间:2015-07-19 10:17:13    收藏:0  评论:0  赞:0  阅读:248
KMP字符串匹配算法——用最容易理解的方式描述
看了数据结构书上对于快速模式匹配算法KMP的介绍,感觉云里雾里。本文根据自己理解,并查资料整理了一种非常清晰简单的字符串匹配算法,并给予实现,自诩原创吧。字符串匹配是我们经常要用到的一种算法,与普通的匹配算法相比KMP算法效率更高,时间复杂度为O(m+n)。...
分类:编程语言   时间:2015-07-19 10:17:03    收藏:0  评论:0  赞:0  阅读:296
OSG嵌入Qt的第二种方式:使用QOpenGLWidget/QGLWidget
几天前有朋友问OSG嵌入Qt的思路。我说整体思路就是用OpenGL的方式来进行OSG的绘制,而正好Qt已经整合了OpenGL的功能,我们可以以此为依托来进行OSG的渲染绘制工作。而在Qt中却有QWidget和QGraphicsView两种不同的体系框架,于是我们也就有了两种不同的嵌入方式,关于QGraphicsView的嵌入方式我前面的博客OSGEarth嵌入Qt的QGraphicsView框架已经...
分类:其他   时间:2015-07-19 10:16:52    收藏:0  评论:0  赞:2  阅读:17268
Lua_绑定tinyxml到Lua中解析XML
// XMLHelper.h class lua_State; // register parser functions to lua void RegisterLuaXML(lua_State *L); //XMLHelper.cpp #include "tinyxml.h" extern "C" { #include "lua.h" #include "lauxlib.h" #i...
分类:其他   时间:2015-07-19 10:16:43    收藏:0  评论:0  赞:0  阅读:386
计算二叉树叶子结点,加深理解遍历的本质
// 1递归函数遇到全局变量,最好转化成函数参数 // 2遍历的本质强化 // 访问树的路径是相同,只不过是计算叶子结点的时机不同。...
分类:其他   时间:2015-07-19 10:16:42    收藏:0  评论:0  赞:0  阅读:253
大规模集群自动化部署工具--Chef的安装部署
Chef脚本管理工具部署部署节点 节点类型 IP(虚拟假设的IP) Server 192.168.10.191 Workstation 192.168.10.36 Node 192.168.10.35 安装的版本 Chef-Server:chef-server-11.1.0-1.el6.x86_64.rpm Chef-Client:chef-11.10.0-1.el6....
分类:其他   时间:2015-07-19 10:15:33    收藏:0  评论:0  赞:0  阅读:319
生产者消费者模式(1)
生产者消费者问题(Producer-consumer problem)是一个多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。生产者的主要作用是生成一定量的数据放到缓冲区中,然后重复此过程。与此同时,消费者也在缓冲区消耗这些数据。该问题的关键就是要保证生产者不会在缓冲区满时加入数据,消费者也不会在缓冲区中空时消耗数据。什...
分类:其他   时间:2015-07-19 10:15:23    收藏:0  评论:0  赞:0  阅读:339
设计模式_建造者模式
Builder Pattern  Separate the construction of a complex object from its representation so that the same construction process can create different representations.     将一个复杂对象的构建与它的表示分离,使得同样的构造过程可以创建...
分类:其他   时间:2015-07-19 10:15:03    收藏:0  评论:0  赞:0  阅读:221
AFNetworking 的导入(一)
1. 把AFNetworking文件夹下的源码导入工程 2. 加入依赖的framework: SystemConfiguration.framework CFNetwork.framework Security.framework...
分类:Web开发   时间:2015-07-19 10:14:53    收藏:0  评论:0  赞:0  阅读:280
JAVA_SE基础——15.循环嵌套
嵌套循环是指在一个循环语句的循环体中再定义一个循环语句结构,while,do…while,for循环语句都可以进行嵌套,并且可以互相嵌套,下面来看下for循环中嵌套for循环的例子。 如下: public class Circulation { public static void main(String[] args) { int i, j; ...
分类:编程语言   时间:2015-07-19 10:14:43    收藏:0  评论:0  赞:0  阅读:233
求二叉树深度和copy二叉树
// operatorTree.cpp // 对树的操作 #include #include // 二叉树表示法 typedef struct BiTNode { int data; struct BiTNode *lchild, *rchild; }BiTNode, *BiTree; // 中序遍历 void inOrder(BiTNode *T) { if (T == NULL...
分类:其他   时间:2015-07-19 10:14:23    收藏:0  评论:0  赞:0  阅读:253
Spring-01-HelloWorld
传统的HelloWorld 编写java类 package com.weixuan.spring; public class HelloWorld { public void hello() { System.out.println("Hello World ."); } public static v...
分类:编程语言   时间:2015-07-19 10:14:03    收藏:0  评论:0  赞:0  阅读:100
Lowest Common Ancestor of a Binary Tree
做到这个题才发现之前做的关于二叉检索树的写复杂了,其实可以直接根据二叉检索树的特点进行判断(从树根开始,某一节点的值大于待搜的两个节点则在左边找,小于待搜的两个节点则在右边找,否则返回该节点即可)。这道题倒是必须用DFS来解决。 class Solution { public: //DFS代码 void findNode(TreeNode* root, TreeNode* toF...
分类:其他   时间:2015-07-19 10:13:52    收藏:0  评论:0  赞:0  阅读:299
Android UI学习之Gallery
在生活就大家都会在手机上浏览图片,然后会用手指从左到右滑动。其实这样的效果就是借助Gallery实现的。 接下来一一个简单的例子介绍Gallery的使用: public class GalleryActivty extends Activity { private static Gallery mGallery; private int[] images = { R....
分类:移动平台   时间:2015-07-19 10:13:42    收藏:0  评论:0  赞:0  阅读:266
mongodb的安装(window)及java连接测试
首先下载安装 mongodb官网下载 选择window版本 第二步是安装 注意安装目录,我的安装目录是D:\Program Files (x86)\MongoDB 第三步:启动 打开cmd窗口输入然后回车:D: 输入然后回车:cd D:\Program Files (x86)\MongoDB\Server\3.0\bin 继续:mongod -dbpath "...
分类:数据库技术   时间:2015-07-19 10:13:22    收藏:0  评论:0  赞:0  阅读:320
bzoj-3529 数表
题意: 令x的约数之和为g[x]; 多组数据,输入n,m,a; 求∑g[gcd(i,j)],g[gcd(i,j)] 题解: 首先对于取值在非负整数集合的数论函数,有以下结论成立; 此定理即莫比乌斯反演定理; 有了这个结论,本题中我们定义两个函数; f [n]为gcd(i,j)==n的(i,j)对数; F[n]为n|gcd(i,j)的(i,j)对数;...
分类:其他   时间:2015-07-19 10:13:13    收藏:0  评论:0  赞:0  阅读:85
C---测试程序1
1 测试功能??将保存在data.txt中文本数据读取出来,然后均除以0XFE,输出数据为精确到小数点后四位的浮点数,并保存到另一文本文件output.txt中。 输入 ? 输出 ?2 测试代码/* Func: 将保存在data.txt中文本数据读取出来, 然后均除以0XFE,数据为精确到小数点后四位的浮点数。 ,保存到另一文本文件...
分类:其他   时间:2015-07-19 10:13:03    收藏:0  评论:0  赞:0  阅读:302
树的非递归遍历(中序遍历)
中序 遍历的几种情况 分析1:什么时候访问根、什么时候访问左子树、什么访问右子树        当左子树为空或者左子树已经访问完毕以后,再访问根        访问完毕根以后,再访问右子树。 分析2:非递归遍历树,访问结点时,为什么是栈,而不是其他模型(比如说是队列)。         先走到的后访问、后走到的先访问,显然是栈结构 分析3:结点所有路径情况 步骤1: 如果结点有左子...
分类:其他   时间:2015-07-19 10:12:53    收藏:0  评论:0  赞:0  阅读:209
1460条   上一页 1 ... 58 59 60 61 62 ... 73 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!