码迷,mamicode.com
首页 > 2015年05月20日 > 全部分享
Java类集框架之ArrayList源码剖析
ArrayList 基于数组实现,本质上是对象引用的一个变长数组,能够动态的增加或减小其大小。 不是线程安全的,只能用在单线程环境下。多线程环境下可以考虑用Collection.synchronizedList(List l)函数返回一个线程安全的ArrayList类,也可以使用concurrent并发包下的 CopyOnWriteArrayList类 下面直接贴ArrayList的Jav...
分类:编程语言   时间:2015-05-20 22:23:49    阅读次数:209
Qt 生成一张图片
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用法(批量增删改)
oracle FORALL 使用...
分类:数据库   时间:2015-05-20 22:22:21    阅读次数:157
python中re.findall()找到的结果替换
#正则表达式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
Two Sum
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网络编程——使用TcpClient与TcpListener建立客户端与服务端连接
一,.NET中如何实现建立连接                         在网络中,我们可以通过IP地址唯一定位一台主机,而在主机中,我们要确定收到的数据包发给谁,可以通过端口号,端口号的作用简单说就是不至于使你要发给QQ好友的消息数据包被错误发到了你的OC程序上。               通常,我们把发起连接的那一端称为客户端,这是主动的一方;而静默等待连接到来的那一端作为...
分类:Web程序   时间:2015-05-20 22:23:06    阅读次数:139
C++刷题——1924: 计算两点间的距离
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
X-manager下使用sqlplus退格乱码解决
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。 深蓝的blog:   在使用xmanager远程连接linux系统后,使用sqlplus时发现,删除键都是乱码,如下: 解决方法: 方法一: [root@bjbank ~]# vi .bash_profile --添加stty erase ^H # .bash_profile #...
分类:数据库   时间:2015-05-20 22:22:07    阅读次数:289
ORACLE-012:oracle中纯数字的varchar2类型和number类型自动转换
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
Java类集框架之LinkedList源码剖析
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
C++结构体
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
uva 11525排列(树状数组 + 二分)
?? 现在给定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
猫猫学iOS(四十七)之网易彩票帮助界面UIWebView的运用
猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243?viewmode=contents 效果:制作过程首先是帮助按钮那个地方的点击。 这里是用点击跳转的用的是 NJSettingArrowItem,前面的设置的,从字典通过模型转过来的。 // 分享 NJSettingArrowItem *share =...
分类:移动开发   时间:2015-05-20 22:21:21    阅读次数:210
【C++注意事项】3 引用
通俗来讲,引用(reference)就是给对象另外一个名字。1)引用必须被初始化int &ref; // 错误int val=10; int &ref2=val; // ref2指向val(val的另一个名字)在初始化变量时,初始值会被拷贝到新建的对象中。在定义引用时,程序把引用和它的初始值绑定(bind)在一起,而不是将初始值拷贝到引用。一旦初始化完成,引用将和它的初始值对象一直绑定在一起。因...
分类:编程语言   时间:2015-05-20 22:21:32    阅读次数:192
SQL Server查詢未提交事務,終止進程,解除表鎖
如果數據庫中有未提交的事務,相關表將一直處於死鎖狀態,從而影響其他進程的查詢(除非在查詢中用with (nolock))。 由於事務的隔離性,其他Session無法簡單通過RollBack Transaction來回滾事務,只能終止未提交事務所在會話的進程,然後由於事務的原子性,終止其進程,事務也就回滾了。如何找出未提交的事務呢 運行如下命令:DBCC OpenTran結果如下:SPID即進程I...
分类:数据库   时间:2015-05-20 22:21:27    阅读次数:157
初识jQuery的ajax
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
1975条   上一页 1 ... 9 10 11 12 13 14 15 ... 117 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!