ArrayList
基于数组实现,本质上是对象引用的一个变长数组,能够动态的增加或减小其大小。
不是线程安全的,只能用在单线程环境下。多线程环境下可以考虑用Collection.synchronizedList(List l)函数返回一个线程安全的ArrayList类,也可以使用concurrent并发包下的
CopyOnWriteArrayList类
下面直接贴ArrayList的Jav...
分类:
编程语言 时间:
2015-05-20 22:23:49
阅读次数:
209
QImage saveImage(QSize(imageWidth,imageHeigth),QImage::Format_RGB888);
QFile file(filePath);
if (!file.open(QIODevice::ReadWrite))
{
return false;
}
QByteArray ba;
QBuffer buffer(&ba);
buffer...
分类:
其他好文 时间:
2015-05-20 22:23:39
阅读次数:
171
oracle FORALL 使用...
分类:
数据库 时间:
2015-05-20 22:22:21
阅读次数:
157
#正则表达式re模块中用findall查找到的是ascii码,所以当比对替换时也需要对应的ascii码才能匹配成功。以下#程序是查找文件夹下文件名中含有男、女的文件,并将男替换成1,将女替换成2的程序# -*- coding: utf-8 -*-
import fnmatch
import os
import codecs
import re
import sys
def iterfind...
分类:
编程语言 时间:
2015-05-20 22:22:00
阅读次数:
160
Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers such that they add up to the target, where i...
分类:
其他好文 时间:
2015-05-20 22:22:28
阅读次数:
127
一,.NET中如何实现建立连接
在网络中,我们可以通过IP地址唯一定位一台主机,而在主机中,我们要确定收到的数据包发给谁,可以通过端口号,端口号的作用简单说就是不至于使你要发给QQ好友的消息数据包被错误发到了你的OC程序上。
通常,我们把发起连接的那一端称为客户端,这是主动的一方;而静默等待连接到来的那一端作为...
分类:
Web程序 时间:
2015-05-20 22:23:06
阅读次数:
139
1924: 计算两点间的距离
Description
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
Input
输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。
Output
对于每组输入数据,输出一行,结果保留两位小数。
/* Copyright (c) 2014, 烟台大学计算机学院
* All righ...
分类:
编程语言 时间:
2015-05-20 22:21:17
阅读次数:
168
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。
深蓝的blog:
在使用xmanager远程连接linux系统后,使用sqlplus时发现,删除键都是乱码,如下:
解决方法:
方法一:
[root@bjbank ~]# vi .bash_profile
--添加stty erase ^H
# .bash_profile
#...
分类:
数据库 时间:
2015-05-20 22:22:07
阅读次数:
289
select case when '0110' = 110 then 'true'else 'false' end from dual;select case when to_number('0110') = to_number(110) then 'true'else 'false' end from dual;...
分类:
数据库 时间:
2015-05-20 22:21:56
阅读次数:
175
LinkedList
LinkedList基于双向循环链表实现。也可以被当做堆栈,队列或双端队列进行操作。非线程安全。下面直接贴ArrayList的Java实现(只贴了部分代码),来源JDK1.8.0_25/src.zip。
/**
* ****双向链表对应的数据结构*********
* 包含:节点值item
* 前驱 pre
* ...
分类:
编程语言 时间:
2015-05-20 22:22:46
阅读次数:
189
公司就是一个组织,这个组织的每个人都是密不可缺的。如何让这个组织的每一个人都能自觉主动投入到自己的角色,这是值得思考的问题。
对于互联网公司,如软件公司:
一般的流程是:
(1)产品经理讨论产品,确定产品添加的功能
(2)产品经理和UI设计师交流,设计出产品原型图
(3)然后设计师将原型图交予开发人员,此时要和服务端与客户端合作进行研发
(4)功能完成之后,就需要测试人员进行测试
(...
分类:
其他好文 时间:
2015-05-20 22:20:56
阅读次数:
160
1.C++结构体有默认的构造函数
#include
using namespace std;
struct node
{
int m,n;
};
int main()
{
node a;
printf("%d %d\n",a.m,a.n);
return 0;
}
运行结果:
因为默认的构造函数没有形参且函数体里是空的,所以结构体没有被初始化,输出的...
分类:
编程语言 时间:
2015-05-20 22:21:03
阅读次数:
159
??
现在给定k和n,要你按字典序输出 第n种排列的数列
而且题目给的 n是 n=S1(k-1)!+S2(k-2)!+...+Sk-1*1!+Sk*0!(0=
我们可以知道si表示i后面有多少个比a[i]小的数,这样一来首先想到的就是set,但是set不能顺序访问,所以可以用树状数组,初始时置1,消除后置0,然后二分来求和为si + 1的位置
代码如下:
#include
#incl...
分类:
编程语言 时间:
2015-05-20 22:20:14
阅读次数:
155
猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents 效果:制作过程首先是帮助按钮那个地方的点击。
这里是用点击跳转的用的是 NJSettingArrowItem,前面的设置的,从字典通过模型转过来的。 // 分享
NJSettingArrowItem *share =...
分类:
移动开发 时间:
2015-05-20 22:21:21
阅读次数:
210
通俗来讲,引用(reference)就是给对象另外一个名字。1)引用必须被初始化int &ref; // 错误int val=10;
int &ref2=val; // ref2指向val(val的另一个名字)在初始化变量时,初始值会被拷贝到新建的对象中。在定义引用时,程序把引用和它的初始值绑定(bind)在一起,而不是将初始值拷贝到引用。一旦初始化完成,引用将和它的初始值对象一直绑定在一起。因...
分类:
编程语言 时间:
2015-05-20 22:21:32
阅读次数:
192
如果數據庫中有未提交的事務,相關表將一直處於死鎖狀態,從而影響其他進程的查詢(除非在查詢中用with (nolock))。
由於事務的隔離性,其他Session無法簡單通過RollBack Transaction來回滾事務,只能終止未提交事務所在會話的進程,然後由於事務的原子性,終止其進程,事務也就回滾了。如何找出未提交的事務呢
運行如下命令:DBCC OpenTran結果如下:SPID即進程I...
分类:
数据库 时间:
2015-05-20 22:21:27
阅读次数:
157
jQuery中,我们无需再去new XMLHttpRequest(),也无需再去关注浏览器间的兼容问题,这里jQuery已经帮我们处理好了,字节使用 $.ajax 就可以了;
在回调函数中,老式的写法中,需要写
xhr.onreadystatechange = function(data) {
if (xhr.readyState == 4 && xhr.status == 200) {
但是 jQuery 的写法中,一个 success: function(data) { 就可以了,是否简便...
分类:
Web程序 时间:
2015-05-20 22:19:31
阅读次数:
127