关闭

error while loading shared libraries 错误解决办法总结,

最近安装了装了几次ACE库,装起来会出现很多问题。 其实我发现直接按照ace的帮助文档进行编写。就差不多。 安装完成后,经常会遇到以下问题error while loading shared libraries,就是编译器没有找到相应的lib库文件。   从互联网上找到了一些文章, 解决了我的问题:贴一下。 缺少libclntsh.so.11.1 当运行./aliba...
阅读(145) 评论(0)

Java实现的断点续传功能

代码中已经加入了注释,需要的朋友可以直接参考代码中的注释。下面直接上功能实现的主要代码:   import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.io.RandomAccessFile;...
阅读(270) 评论(0)

在java项目中的mongodb的_id被fastjson转为json时竟然丢失了

fastjson是阿里开发的一个javaBean和json解析器和封装器(源码位置),用过几次感觉挺好用的,也是国人的开源项目当然得支持,但最近项目在使用mongodb作为数据库时出现了_id丢失的问题,现将我遇到的问题和解决办法展示一下。 现将错误的程序代码添加上,然后再提供解决方法: package org.jivesoftware.openfire.plugin.friends.test...
阅读(173) 评论(0)

给大家推荐一个LRU实现算法的java 代码

http://www.source-code.biz/snippets/java/6.htm http://www.source-code.biz/snippets  下还有许多开源代码大家可以参考下,只可以代码不是很多啊,这个可以开源出来大家一起维护就好了! 引子: 我们平时总会有一个电话本记录所有朋友的电话,但是,如果有朋友经常联系,那些朋友的电话号码不用翻电话本我...
阅读(269) 评论(0)

聊聊并发(四)深入分析ConcurrentHashMap

本文是作者原创,发表于InfoQ:http://www.infoq.com/cn/articles/ConcurrentHashMap 术语定义 术语 英文 解释 哈希算法 hash algorithm 是一种将任意内容的输入转换成相同长度输出的加密方式,其输出被称为哈希值。  哈希表 hash table 根据设定的哈希函数H(key)和处理冲突方...
阅读(128) 评论(0)

java并发编程中CountDownLatch和CyclicBarrier的使用

java并发编程中CountDownLatch和CyclicBarrier的使用    在多线程程序设计中,经常会遇到一个线程等待一个或多个线程的场景,遇到这样的场景应该如何解决? 如果是一个线程等待一个线程,则可以通过await()和notify()来实现; 如果是一个线程等待多个线程,则就可以使用CountDownLatch和CyclicBarrier来实现比较好的控制...
阅读(154) 评论(0)

log4j日志输出性能优化-缓存、异步

1、log4j已成为大型系统必不可少的一部分,log4j可以很方便的帮助我们在程序的任何位置输出所要打印的信息,便于我们对系统在调试阶段和正式运行阶段对问题分析和定位。由于日志级别的不同,对系统的性能影响也是有很大的差距,日志级别越高,性能越高。  2、log4j主要分为error,warn,info,debug四个级别,也是使用最多的四种,日志级别从左至右依次增加。  3、log4j...
阅读(442) 评论(0)

web.xml中出现<servlet-name>default</servlet-name>是什么意思?

转:http://blog.csdn.net/hello5orld/article/details/9407905 在web.xml文件中经常看到这样的配置default,这个配置的作用是:对客户端请求的静态资源如图片、JS文件等的请求交由默认的servlet进行处理,如下所示: [html] view plain copy print? servl...
阅读(303) 评论(0)

全面剖析Redis Cluster原理和应用

1.Redis Cluster总览 1.1 设计原则和初衷 在官方文档Cluster Spec中,作者详细介绍了Redis集群为什么要设计成现在的样子。最核心的目标有三个: 性能:这是Redis赖以生存的看家本领,增加集群功能后当然不能对性能产生太大影响,所以Redis采取了P2P而非Proxy方式、异步复制、客户端重定向等设计,而牺牲了部分的一致性、使用性。水平扩展:集群的最重要能力当...
阅读(752) 评论(0)

链表结构之双端链表

双端链表:双端链表与传统链表非常相似.只是新增了一个属性-即对最后一个链结点的引用 如上图所示:由于有着对最后一个链结点的直接引用.所以双端链表比传统链表在某些方面要方便.比如在尾部插入一个链结点.双端链表可以进行直接操作 但传统链表只能通过next节点循环找到最后链结点操作.所以双端链表适合制造队列. 下面的双端链表类.有几个重要方法. insertFirst(插入首链结点) 这个方法...
阅读(179) 评论(0)

Linux里如何查找文件内容

Linux查找文件内容的常用命令方法。   从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件 grep "thermcontact" */*.in 从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名 查找时不区分大小写: $ grep –i "被查找...
阅读(165) 评论(0)

分布式服务框架 Zookeeper -- 管理分布式环境中的数据

安装和配置详解 本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两个方面介绍 Zookeeper 的安装和配置。 单机模式 单机安装非常简单,只要获取到 Zookeeper 的压缩包并解压到某个目录如:/...
阅读(184) 评论(0)

解决Java从MySQL读取大量数据时卡在SocketInputStream.socketRead0的问题

今天晚上突然有个服务无法启动。这个服务在启动的时候会从数据库中加载一些数据。查看日志:有开始加载的日志,但没有完成加载的日志,判断问题是在加载数据时卡住。用top查看进程,发现CPU占用为0%。又怀疑可能是因为jvm内存不够,用jstat查看jvm内存使用情况,发现各区内存占用率较低,连young gc都没有出现。再用jstack查看线程栈,发现线程卡在JDBC底层的TCP套接字读取上:  --...
阅读(2385) 评论(0)

jQuery的选择器中的通配符

1.选择器 (1)通配符:   $("input[id^='code']");//id属性以code开始的所有input标签   $("input[id$='code']");//id属性以code结束的所有input标签   $("input[id*='code']");//id属性包含code的所有input标签 (2)根据索引选择   $("tbody t...
阅读(218) 评论(0)

linux系统安装mysql

inux安装mysql服务分两种安装方法: ①源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错; ②使用官方编译好的二进制文件安装,优点是安装速度快,安装步骤简单,缺点是安装包很大,300M左右。以下介绍linux使用官方编译好的二进制包安装mysql。 工具/原料 mysql-5.6.17-l...
阅读(330) 评论(0)

paypal快速结账支付方式集成(java版)

最近一个海外项目需要paypal支付,之前没弄过,着实费了一番功夫,最终把paypal快速结账集成进了项目中去,现在用文档总结下。整的时候感觉很难,各种找资料,等真正整出来后,发现也就那样了。下面是整个代码: 1、说下快速结账的整个流程, PayPal快速结账 :此种方式是paypal推荐的最佳集成网站付款解决方案。 2、开始快捷支付:  a.创建主账号(已有)  b.登陆主账号,...
阅读(3660) 评论(5)

MySQL sql-mode

mysql的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题     sql_mode常用值如下:  ONLY_FULL_GROUP_BY: 对于GROUP BY聚合操作,如...
阅读(236) 评论(0)

Redis配置和常用命令

redis.conf配置文件:   引用   #是否作为守护进程运行   daemonize yes   #配置pid的存放路径及文件名,默认为当前路径下   pidfile redis.pid   #Redis默认监听端口   port 6379   #客户端闲置多少秒后,断开连接   timeout 300   #日志显示级别   loglevel verbose   ...
阅读(198) 评论(0)

MySQL索引的创建、删除和查看

此文转自http://blogold.chinaunix.net/u3/93470/showart_2001536.html 1.索引作用    在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。    例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c...
阅读(148) 评论(0)

诊断Java中的内存泄露

...
阅读(192) 评论(0)
117条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:69048次
    • 积分:875
    • 等级:
    • 排名:千里之外
    • 原创:3篇
    • 转载:114篇
    • 译文:0篇
    • 评论:5条
    文章分类