此文用来记录学习笔记?嗯!首先,什么是DOM(Document Object Model)–W3C对DOM的定义:文档对象模型是一个平台,一个中立于语言的应用程序编程接口(API),允许程序访问并更改文档的内容、结构和样式。–其实DOM是一种通用的模型、不止在我们的HTML中存在,也可以在其他文件中...
分类:
Web程序 时间:
2014-08-28 23:52:56
阅读次数:
337
记得是端午节还是五一我没有回家因为我想看懂我们项目那个从客户端到服务器到底是怎么通信的当时共享进程已经出来一段时间了,通信的那个模块类实在太多了,还是libevent,还有boost共享内存,进程通信刚开始被那些类就搞晕了,为了搞懂那个模块不知我画了多少次流程图,那三天我每天都在看,那一个包从客户端...
分类:
其他好文 时间:
2014-08-28 23:52:46
阅读次数:
273
由于时间的缘故,暂时不再继续做pyside的知识更新了。 ????最近发现一个比较不多的博客,讲pyside的一些基础的。http://blog.sina.com.cn/s/articlelist_1263548705_8_2.html 可以的 ????其实看P...
分类:
编程语言 时间:
2014-08-28 22:51:06
阅读次数:
261
NIO 设计背后的基石:反应器模式,用于事件多路分离和分派的体系结构模式。 反应器(Reactor):用于事件多路分离和分派的体系结构模式 通常的,对一个文件描述符指定的文件或设备, 有两种工作方式:?阻塞?与非阻...
分类:
编程语言 时间:
2014-08-28 22:50:56
阅读次数:
331
插入排序是排序算法的一种,它不改变原有的序列(数组),而是创建一个新的序列,在新序列上进行操作。
这里以从小到大排序为例进行讲解。
插入排序的基本思想是,将元素逐个添加到已经排序好的数组中去,同时要求,插入的元素必须在正确的位置,这样原来排序好的数组是仍然有序的。...
分类:
编程语言 时间:
2014-08-28 22:49:56
阅读次数:
257
快速排序是一种平均性能很好的算法,它的期望运行时间是O(nlgn),且其中隐藏的常数因子非常小。但是它的最坏运行时间是O(n^2)。最后我会对其进行分析。快速排序关键部分分为两部分:
1.数组划分过程:
将一个数组以其最后一个元素作为主元,并且围绕它来划分数组,使得在此元素之前的数组元素均小于它,在其后的数组元素均大于它,划分过程如下:
实现代码如下:
int Partition(...
分类:
编程语言 时间:
2014-08-28 22:49:46
阅读次数:
390
*********************PHP情结*****************
1.如果您和我经历很相似,也可能会有这样的PHP情结,为什么呢,因为我最先学习的是Java,然后学习了C++,开发点东西会感觉异常的累,因为这些语言太笨重了,即使是Java的轻量级框架也比PHP的重量级框架要重,因为PHP实在是太轻了。
2.PHP是我接触的第一门动态脚本语言,第一次体会到了脚本语言的强大之...
分类:
Web程序 时间:
2014-08-28 22:49:36
阅读次数:
276
题目如下:给定一个升序的整数数组,查找某一个值在数组中出现的索引号,例如,输入数组2,3,3,4,4,5;查找的数是3,则返回1,2。时间复杂度要求为O(logN)。 初次拿到这个题目可以立即想到用二分查找来做,先比较中间的数和要查找的数,如果关键字(要查找的数)小于中间的数,那么在数组的左半部分继续查找,如果关键字大于中间的数,那么在数组的右半部分继续查找,如果关键字和中间的数相等...
分类:
其他好文 时间:
2014-08-28 22:49:26
阅读次数:
320
题目链接:uva 11732 - strcmp() Anyone?
题目大意:给定n个串,然后两两之间比较,问说总共要比较多少次。
解题思路:字典树,建立出字典树,然后根据字典树的性质在节点记录有多少个字符串包含该节点。因为节点的个数比较多,所以用左孩子右兄弟的方法建立字典树。
#include
#include
#include
using namespace std;
t...
分类:
其他好文 时间:
2014-08-28 22:49:16
阅读次数:
292
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3629
思路:找规律,发现符合要求的数为
[0,1)
[4,9)
[16,25)
[36,49)
…………
[n^2 , (n+1)^2)
发现 n^2 到(n+1)^2(n为偶数)前开后闭的区间为符合要求的数,然后发现(n+1)*(n+1)-n*n...
分类:
其他好文 时间:
2014-08-28 22:49:06
阅读次数:
311
今天晚上突发奇想,想算一下到新公司三个月以来所写的代码量。上网找了一下没有现成的解决方案。最后找了大牛同事,同事也没做过这个事情,不过算是找到了解决方案:利用shell去查找,不过速度真心够慢的。最后还是自己写了一个java代码去计算自己的代码量。
计算行数代码如下:
package com.lubby.countcodes;
import java.io.BufferedReader;
i...
分类:
其他好文 时间:
2014-08-28 22:48:56
阅读次数:
201
IOS开发之文件上传
在移动应用开发 文件形式上传是必不可少的,最近把IOS这块文件上传文件代码简单的整理一下,如果大家有需要安卓这边的代码,本人也可以分享给大家!QQ群:74432915 欢迎大家一起探讨
首先本demo采用网上开源框架 AFNetworking 源码:http://download.csdn.net/detail/wangliang198901/780...
分类:
移动开发 时间:
2014-08-28 22:48:46
阅读次数:
313
题目练级:uva 1449 - Dominating Patterns
题目大意:有一个由小写字母组成的字符串集和一个文本T,要求找出那些字符串在文本中出现的次数最多。
解题思路:将字符串集建立AC自动机,然后传入T进行匹配,对每个匹配上的字符串多应次数加1,最后找出最大值。出现次数与最大值相同的字符串输出。注意字符集中出现相同字符的情况。
#include
#include
#...
分类:
其他好文 时间:
2014-08-28 22:48:36
阅读次数:
303
题目链接:uva 11468 - Substring
题目大意:给出一些字符和各自字符对应的选择概率,随机选择L次后得到一个长度为L的字符串,要求该字符串不包含任意一个子串的概率。
解题思路:构造AC自动机之后,每随机生成一个字母,等于是在AC自动机上走一步,所有子串的结束位置的节点标记为禁止通行,然后问题转换成记忆搜索处理。
#include
#include
#include...
分类:
其他好文 时间:
2014-08-28 22:47:46
阅读次数:
359
快速排序是对冒泡法排序的一种改进。
排序思想:
通过一趟排序,将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小;再分别对这两部分记录进行下一趟分割排序,以达到整个序列有序,重复执行以上的划分操作,直 到所有要进行排序的数据变为有序为止。...
分类:
其他好文 时间:
2014-08-28 22:47:36
阅读次数:
385
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38902805 ,本文出自【张鸿洋的博客】1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapt...
分类:
移动开发 时间:
2014-08-28 22:47:16
阅读次数:
372
??
WMS中整箱进行子库存转移和项目转移:
将货位上的物料整箱的进行转移
IF l_status
= fnd_api.g_ret_sts_success THEN
dbms_output.put_line( 'start
subtransfer');
l_trx_hdr_id := mtl_material_transacti...
分类:
其他好文 时间:
2014-08-28 22:47:06
阅读次数:
710