码迷,mamicode.com
首页 > 全部
为大型数据文件每行只能产生id
为大型数据文件每行只能产生id4个主要思路:1 单线程处理2 普通多线程3 hive4 Hadoop搜到一些參考资料《Hadoop实战》的笔记-2、Hadoop输入与输出https://book.douban.com/annotation/17068812/TextInputFormat:文件偏移量...
分类:其他好文   时间:2015-09-18 18:15:06    阅读次数:205
LeetCode -- Remove Duplicates from Sorted Array
Question:Given a sorted array, remove the duplicates in place such that each element appear onlyonceand return the new length.Do not allocate extra sp...
分类:其他好文   时间:2015-09-18 18:14:39    阅读次数:161
ThreadLocal是否会引发内存泄露的分析(转)
这篇文章,主要解决一下疑惑:1.ThreadLocal.ThreadLocalMap中提到的弱引用,弱引用究竟会不会被回收?2.弱引用什么情况下回收?3. JAVA的ThreadLocal和在什么情况下会内存泄露?带着这些疑问,自己模拟了一下ThreadLocal.ThreadLocalMap的结构...
分类:其他好文   时间:2015-09-18 18:14:32    阅读次数:228
Apache 80 端口被占用无法重启解决办法
原文出处Apache 80 端口被占用无法重启解决办法www.111cn.net 编辑:tiger 来源:转载使用WEB服务器的朋友都知道80端口是一个用来对外让用户访问的一个端口了,像apache,iis有时迅雷都会珍80端口了,下面我来给大家介绍在windiws,linux服务器apache 8...
分类:Web程序   时间:2015-09-18 18:14:45    阅读次数:162
在ORACLE中如何将一个表中某字段值合计与另一个表的某字段值相减
现在有两个表,A表字段AMOUNT为发票金额,B表字段REV为收款金额,两表通过字段id关联,需将A表的字段AMOUNT与B表的字段REV相减, 但是A表表示的发票可能对应多个B表的收款金额,如何将A表的AMOUNT与对应的B表的多个REV值的和相减,得到未收款金额 select a.id,(nvl...
分类:数据库   时间:2015-09-18 18:16:42    阅读次数:189
linux中解决APR not Found 问题
在安装apache2.2.22版本的时候没有任何问题,可直接使用命令编译安装。但是,在apache 2.4版本,./configure 进行配置时,提示configure: error: APR not found. Please read the documentation.(配置错误:APR 没...
分类:系统相关   时间:2015-09-18 18:15:42    阅读次数:166
git merge简介(转)
git merge的基本用法为把一个分支或或某个commit的修改合并现在的分支上。我们可以运行git merge -h和git merge --help查看其命令,后者会直接转到一个网页(git的帮助文档),更详细。usage:gitmerge[options] [...] or:git merg...
分类:其他好文   时间:2015-09-18 18:14:42    阅读次数:245
在 Linux 命令行中使用和执行 PHP 代码
PHP是一个开源服务器端脚本语言,最初这三个字母代表的是“Personal Home Page”,而现在则代表的是“PHP:Hypertext Preprocessor”,它是个递归首字母缩写。它是一个跨平台脚本语言,深受C、C++和Java的影响。在 Linux 命令行中运行 PHP 代码PHP的...
分类:Web程序   时间:2015-09-18 18:13:41    阅读次数:335
WinForm键盘事件
最近用WinForm做了一个俄罗斯方块的小游戏,其中在处理键盘事件的时候出了点问题,经过查阅资料和反复调试,总结键盘事件如下: 1.键盘事件的响应顺序为KeyDown>KeyPress>KeyUp; 2.KeyDown能响应所有按键,KeyPress能响应除方向键和F1、F2...的其他按键; 3....
分类:Windows程序   时间:2015-09-18 18:15:21    阅读次数:254
FileSystemWatcher 读取文件时出现被占用的解决方法
今天做一个小程序监控目录并序列化XML时遇到第一次正常,第二个新文件加入时出现文件被占用的错误,记录下解决方法。 1 FileSystemWatcher watcher = new FileSystemWatcher{ 2 Path = path, 3 ...
分类:其他好文   时间:2015-09-18 18:14:21    阅读次数:311
js数组之有已有数组创建新的数组
concat()和splice()方法允许通过已经有的数组创建新的数组 concat()这个方法可以合并多个数组创建一个数组 splice()这个方法是获得截取一个数组中的子集创建一个新的数组。理论:说着都是可难懂,直接上代码,实践,纸上得来终觉浅。 数组的字符串表示 splic...
分类:编程语言   时间:2015-09-18 18:13:53    阅读次数:170
如何解决Ora-04031错误(转)
诊断并解决ORA-04031 错误 当我们在共享池中试图分配大片的连续内存失败的时候,Oracle首先清除池中当前没使用的所有对象,使空闲内存块合并。如果仍然没有足够大单个的大块内存满足请求,就会产生ORA-04031 错误。 当这个错误出现的时候你得到的错误解释信息类似如下: 04031...
分类:其他好文   时间:2015-09-18 18:12:42    阅读次数:147
iOS开发-文件管理
一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙盒)一般来说应用程序之间是不可以互相访问模拟器沙...
分类:移动开发   时间:2015-09-18 18:12:48    阅读次数:224
[转]如何进行SHELL脚本正确性测试
在实际工作中,需要对shell脚本进行正确性测试。如何用最快最有效的方式进行测试?很多开发的习惯是,二话不说,写完/拿到,就跑一把,看看输入,输出,想要的操作是否完成,也就过了。其实这是十分不严谨的,若是未经过QA,风险还是相当大的。以下即shell脚本测试流程,仅供参考1.代码走读:写完,或者拿到...
分类:系统相关   时间:2015-09-18 18:13:49    阅读次数:171
Yii框架查看原生态sql的实现方法和使用
首先在YII的配置文件里,数据库的配置那一段增加如下两个配置.'components' => array('db' => array('connectionString' => 'mysql:host=localhost;dbname=test','username' => 'test','pass...
分类:数据库   时间:2015-09-18 18:12:16    阅读次数:156
jQuery插件Flot实战Demo
jQuery-flot插件数据可视化显示 jQuery Playground 可视化显示统计数据 使用flot插件 可视化显示统计数据——折线图 站点访问人数统计表 8点 ...
分类:Web程序   时间:2015-09-18 18:13:38    阅读次数:264
FutureTask解析(转)
站在使用者的角度,future是一个经常在多线程环境下使用的Runnable,使用它的好处有两个:1. 线程执行结果带有返回值2. 提供了一个线程超时的功能,超过超时时间抛出异常后返回。那,怎么实现future这种超时控制呢?来看看代码:FutureTask的实现只是依赖了一个内部类Sync实现的,...
分类:其他好文   时间:2015-09-18 18:11:38    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!