首页 > 2014年06月22日 > 全部分享
结构体知识梳理4-浅拷贝深拷贝
typedef struct student{ int num; //成员 int age; char name[10]; }s_stu,*p_stu;...
分类:其他   时间:2014-06-22 14:00:12    收藏:0  评论:0  赞:0  阅读:390
Swift 学习笔记十五:扩展
扩展就是向一个已有的类、结构体或枚举类型添加新功能(functionality)。扩展和 Objective-C 中的分类(categories)类似。(不过与Objective-C不同的是,Swift 的扩展没有名字。) Swift 中的扩展可以: 1.添加计算型属性和计算静态属性 2.定义实例方法和类型方法 3.提供新的构造器 4.定义下标 5.定义和使用新的嵌套类型 6.使一个...
分类:其他   时间:2014-06-22 14:48:23    收藏:0  评论:0  赞:0  阅读:321
类的术语和概念
?? Terms and Concepts 术语和概念   A class is a description of a set of objects that share the same attributes, operations, relationships, and semantics. Graphically, a class is rendered as a rectan...
分类:其他   时间:2014-06-22 18:33:01    收藏:0  评论:0  赞:0  阅读:397
atitit.客户端连接oracle数据库的方式总结
客户端连接oracle数据库的方式总结 目录 Java程序连接一般使用jar驱动连接。。... 1 桌面GUI一般采取c语言驱动oci.dll1 直接连接... 1 间接连接(需要配置tns及其envi var)... 1 JDBC驱动的4种类型... 1   Java程序连接一般使用jar驱动连接。。 标识字符串为thin。。。也叫thin驱动。 当然也可以使用oci...
分类:数据库技术   时间:2014-06-22 22:33:42    收藏:0  评论:0  赞:0  阅读:462
利用堆实现堆排序&优先队列
假设要实现非递减排序,则需要用要大顶堆。此处设计到三个大顶堆的操作:(1)自顶向下调整操作:MaxHeapify(对应堆的SiftDown操作)、(2)利用数组建立大顶堆:BuildMaxHeap、(3)不断交换堆顶元素(堆的最大元素)和堆的末尾元素,实现非递减排序。 优先队列分为最大优先队列和最小优先队列,分别借助于大顶堆和小顶堆。 优先队列有以下基本操作:(1)提取队列中的最大(小)元素;(2)提取队列中的最大(小)元素并从队列中删除;(3)将队列中元素为x的关键字减少(增大)到k,这里假设k的值不大(...
分类:其他   时间:2014-06-22 20:57:16    收藏:0  评论:0  赞:0  阅读:383
highchart本地化导出图片
higncharts 图片 本地化, 能够运行。...
分类:其他   时间:2014-06-22 19:51:49    收藏:0  评论:0  赞:0  阅读:406
Nucleus PLUS的启动、运行线程和中断处理
nucleus系统是实时嵌入式操作系统,具有实时、任务抢先、多任务内核,其中95%的代码由C语言写成,极易移植,开放的源码使得配置和裁剪方便,再加上体积小(全部二进制映像可仅20K)、响应快速等特性,使得Nucleus PLUS得到广泛应用。本文总结了Nucleus PLUS的启动流程、运行线程和中断处理机制。...
分类:编程语言   时间:2014-06-22 14:51:29    收藏:0  评论:0  赞:0  阅读:540
Geeks - Check whether a given graph is Bipartite or not 二分图检查
检查一个图是否是二分图的算法 使用的是宽度搜索: 1 初始化一个颜色记录数组 2 利用queue宽度遍历图 3 从任意源点出发,染色0, 或1 4 遍历这点的邻接点,如果没有染色就染色与这个源点相反的颜色,如果已经染色并且和源点的值相反,那么就是合法点,如果是相同的颜色,那么就不能是二分图   参考:http://www.geeksforgeeks.org/bipartite-gra...
分类:其他   时间:2014-06-22 18:34:30    收藏:0  评论:0  赞:0  阅读:433
Cordova Android源码分析系列二(CordovaWebView相关类分析)
本篇文章是Cordova Android源码分析系列文章的第二篇,主要分析CordovaWebView和CordovaWebViewClient类,通过分析代码可以知道Web网页加载的过程,错误出来,多线程处理等。 CordovaWebView类继承了Android WebView类,这是一个很自然的实现,共1000多行代码。包含了PluginManager pluginManager,BroadcastReceiver receiver,CordovaInterface cordova, Cord...
分类:移动平台   时间:2014-06-22 22:35:04    收藏:0  评论:0  赞:0  阅读:1089
html/css入门第一篇
1.基本教程学习 大概三天业余时间看完下面两个教程。 HTML文字教程 CSS文字教程 2.练习 看完教程后,做第一练习时,总结如下: 1)div居中 需要设置属性:margin-left:auto; margin-right:auto; 2) 给图片加链接后,图片有边框,消除边框方法:给图片设置属性 border-width:0px; 3)图片相连时,图片间有距离,消除...
分类:Web开发   时间:2014-06-22 17:01:43    收藏:0  评论:0  赞:0  阅读:366
Java 内存模型
Java的内存模型分为主存储器和工作存储器两种。 主存就是实例位置所在的区域,主存为所有线程锁共用;每个线程都拥有自己独立的作业区,称为工作存储器。 当一个线程需要对某对象的一些字段进行操作时,就会把这些需要的信息从主存储器copy到自己的工作存储器,而这个拷贝就叫做工作拷贝。 说到这里大家都可以想象Java是如何保证内存一致的了。主存上面的内容就像是个标准,而每个线程的工作拷贝就像是草...
分类:编程语言   时间:2014-06-22 21:22:17    收藏:0  评论:0  赞:0  阅读:367
ubuntu server编译安装nginx
刚刚安装好了ubuntu server14.04,现在要安装一个web服务器,纯静态就用nginx应用程序服务器吧,性能出众啊。 安装编译环境 我们这里采用源码编译安装的方式,大家可以看到很多东西。 保证已经安装了openSSH,然后用putty连接到ubuntu,然后首先安装编译环境,因为是新安装的系统,必须做这步,除非已经安装过了。 ...
分类:其他   时间:2014-06-22 19:51:20    收藏:0  评论:0  赞:0  阅读:455
制作NGUI动态字体
在ngui中有两种制做字体的方式,一种是bmfont等工具制作字体图集的方法,这种方法呢是动态的,生成的图集有多个字就是多少个字,要多加一 个字要重新用工具做一次,很是麻烦。而汉字有太多,我们不可能把所有的汉字都做个图集,那也太大了,不现实,所为了加字而字体图集是不可避免的。所幸的是 ngui后来又我们提供了一个更好的、动态的、直接使用*.ttf字体文件来制作ngui字体的方式。 下面我就真...
分类:其他   时间:2014-06-22 22:34:38    收藏:0  评论:0  赞:0  阅读:406
我的编程语言经历
Alan Perlis 说过:“一种不改变你编程的思维方式的语言,不值得去学。”,虽然写了这么多年程序,用了这么多的语言,但我自认还没悟道编程语言如何改变我的思维方式。几天前,我需要用python来为ledisdb写一个客户端,我突然发现,对于c++,go这种语言,我如果需要实现一个功能,首先想到的是问题是代码应该怎么写。但是当我使用python的时候,我首先考虑的问题是在哪里去找一个库用来解决我...
分类:编程语言   时间:2014-06-22 17:00:44    收藏:0  评论:0  赞:0  阅读:370
图形界面编程_2
上次说了,如果不添加事件,点击窗口右上方的X,窗口是不会关闭的,现在要说一下,这是在awt下Frame的情况,如果是使用swing下的JFrame,则不需要添加事件即可直接关闭按钮,awt的功能,swing基本上可以完全取代,而且用swing的组件实现的窗口外观上也比awt的组件实现的窗口要美观一些,如下图所示:            下面会主要使用swing,举一些例子 例1:...
分类:其他   时间:2014-06-22 21:21:45    收藏:0  评论:0  赞:0  阅读:437
Codeforces Round #252 (Div. 2)-C,D
C题就是一个简单的模拟,首先给每个人两个。然后把剩下的都给一个人就好了。 给的时候蛇形给。 #include #include #include #include #include #include using namespace std; #define LL __int64 #define maxn 330000 int main() { int n,m,k; while(...
分类:其他   时间:2014-06-22 14:10:21    收藏:0  评论:0  赞:0  阅读:309
淘宝数据库OceanBase SQL编译器部分 源码阅读--Schema模式
OceanBase要求schema强类型约束,也就是要预先定义好schema。这与传统的数据库基本相同,与很多nosql的schema-free大相径庭。 也就是说,OceanBase的数据模式是基于关系模型的。关系模型通过关系分解消除数据结构的复杂性,获得了对数据查询的能力和灵活性。而关系模型的缺点也是因为关系分解,使得在需要“组装”的数据时要进行join操作,而join则是相当耗时的操作。 大部分的NoSQl产品以MongoDb为代表,是基于文档模型的,...
分类:数据库技术   时间:2014-06-22 14:50:28    收藏:0  评论:0  赞:0  阅读:563
V8 javascript引擎初步体验
v8 引擎,不必多说,大名鼎鼎,迄今最快的js引擎。 这么好的东西,如果尽在浏览器中使用,太浪费了,也希望用到其他地方,比如一些客户端开发中。 闲言少讲,这就开始 下载源码 去官方网站:https://code.google.com/p/v8/ 我喜欢用git,所以从这里下载 git clone git://github.com/v8/v8.git v8 && cd v...
分类:编程语言   时间:2014-06-22 18:34:05    收藏:0  评论:0  赞:0  阅读:491
git分享:Git_DataPro
基于TCP/UDP网络协议,在Java NIO特性下实现Socket通信,实现终端设备数据的实时接收解析存储。主要技术点:多线程、缓存、C3P0连接池等。网址:https://git.oschina.net/undoner/Git_DataProgit:http://git.oschina.net/undoner/Git_DataPro.git...
分类:其他   时间:2014-06-22 19:00:48    收藏:0  评论:0  赞:0  阅读:362
git分享:Git_MinaPro
Apache MINA+MyBatis+EHcache定制开发,实现终端设备数据的实时接收解析存储。网址:https://git.oschina.net/undoner/Git_MinaProgit:http://git.oschina.net/undoner/Git_MinaPro.git...
分类:其他   时间:2014-06-22 14:09:23    收藏:0  评论:0  赞:0  阅读:464
1349条   上一页 1 ... 36 37 38 39 40 ... 68 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!