自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

害羞的风

码农唠嗑

  • 博客(44)
  • 资源 (6)
  • 收藏
  • 关注

原创 二叉树实现快速查找数字所在区间

通过将IP地址翻译成数字比较数字所属区间找到对应的省市信息,单个或多个查询都没问题,如果批量查询上万个,对oracle的性能是很大的考验,于是想到了缓存,但是普通的map结构似乎不能满足,于是想到了二叉树,基本逻辑是用二分法将数据排序,取中间的为根节点,向左向右取中间节点为左右子节点构建大树,然后按照二叉树逻辑检索

2023-10-07 23:15:00 192

原创 为儿思其一

轻轻告诉那个古老的姑娘。长大后,驾驶祖国的飞船。

2023-08-29 21:47:43 105

原创 亚马逊云科技 云技能孵化营 我也说ai

我简单学习了《亚马逊云科技云从业者精要知识》和《亚马逊云科技基础知识:机器学习基础知识》,对亚马逊科技云提供的服务有了初步认识,也对机器学习有了一定认识,不过感觉还是不够,也许真正入门还需要很长的路要走,继续努力吧;与之前参与的华为云科技活动相比,这次活动明显要简陋的多,华为云科技活动提供了实际操作,两者真好是互补,亚马逊偏理论,华为偏实践,都有优点吧。25积分可兑换—— 亚马逊云科技收纳包、帆布包、笔记本、金属徽章、编程书籍、20京东E卡(任选其一,兑完即止)2、完成3分钟对应课程观看——25积分。

2023-08-27 17:08:06 1067

原创 centos安装redis

1.首先下载、解压$ wget http://download.redis.io/releases/redis-3.2.6.tar.gz$ tar xzf redis-3.2.6.tar.gz$ cd redis-3.2.62.然后make的时候报错,显示gcc没有安装3.yum install gcc make安装gcc和make4.make安装r

2016-12-09 15:20:06 347

原创 简单实现一个JSONP协议的小例子

jsonp原理个人总结(比较片面)为:在A服务器上的页面向B服务器上发送一个url请求,请求里包含一个参数callback(约定),参数值是A服务器上页面里定义的一个函数(函数的参数个数类型等应该也需要约定,例子中我们约定一个string参数),为方便讲解这里我们定义为flightHandler (可以任意),而B服务器接收到请求后给A返回一个js文件,这个文件里的内容为包含一个名称为flightHandler的 方法,而方法的参数就是A服务器真正想从B服务器上的有用信息。A在接受到信息后就可以随意处理啦!

2016-11-09 10:53:06 3352

原创 获取Excel文档的版本(2003或者2007)

因工作需要解析excel文档,用poi插件来进行处理,但是2003版本之前的和2007版本之后的解析方式不一样,开始,我们是以后缀名来区分的(2003之前是xls,2007之后是xlsx),后来发现,如果一个2003文档的后缀名被改成xlsx或反之,解析都会出现一些莫名其妙的问题,所以根据文档内容来判断版本是非常必要的。于是在网上找了很久终于找到一个切实可行的方法,代码如下public sta

2016-09-20 11:51:18 1192 1

原创 ssh版本升级导致连接失败

公司系统使用的是第三方ssh插件jsch-0.1.39.jar,之前采集正常的,但是厂家服务器ssh升级成2.0版本,然后程序就报错,异常如下:com.jcraft.jsch.JSchException: Algorithm negotiation fail at com.jcraft.jsch.Session.receive_kexinit(Session.java:510)

2016-08-12 16:33:29 7489

原创 ubuntu安装node的问题

初学node,按照书上的流程安装nodejs,当安装canvas的时候(npm install canvas)遇到问题node-gyp rebuild然后就卡住了,查了下,基本上就是各种依赖问题,几经折腾就在要放弃的时候,终于在网上发现node官方wikehttps://github.com/Automattic/node-canvas/wiki/Installation---Ubun

2016-07-31 18:33:07 498

原创 js正则表达式test方法的问题

var re = /^\d+(?:\.\d)?$/ig; alert(re.test('112.3'));//truealert(re.test('112.3'));//false表达式一样结果不一样

2016-07-26 18:14:45 5906

原创 龙芯小本debian无线(wifi)连接设置

龙芯8089b小本debian系统实现wpa2加密无线连接,wpa_supplicant的替代方案

2016-07-24 16:09:49 6796

原创 获取springMvc中的bean

org.springframework.web.context.ContextLoaderListener context org.springframework.web.context.ContextLoaderServlet 1 vdc_uiorg.springframework.web.servlet.DispatcherServlet

2016-07-08 14:21:21 6467

原创 选项卡制作问题--折磨了我一整天,记录下来

那为啥span改成right:0px;就好了呢,为啥span不覆盖后边lib下的a了呢?原来浏览器默认同一容器的元素先渲染的z-index就低,即后渲染的覆盖先渲染的,因为ul下面的lib元素是左浮动,所以是由左向右渲染的,自然右边的lib的z-index要比左边高。

2016-03-09 17:58:34 488

原创 ERROR 2003 (HY000): Can't connect to MySQL server on (10061)

在linux系统上装了一个mysql-5.5,启动后本机都是可以访问的,操作都正常,同时建了一个%的用户(支持远程访问),root@debian:/# mysql -u loongson -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id i

2015-01-19 22:08:33 1378

原创 龙芯小本8089b安装debian7+java+tomcat+mysql

之前团购了一个龙芯小本8089b,cpu很差劲,内存也只有1G,根本不能用来娱乐,于是想把它换个纯字符系统,然后大家java服务器平台,用作局域网固定的mini服务器开发用。以下是我搭建过程,当然实际比这做的多,这是多次尝试之后的成功过程,分享给大家,自己也做个笔记debian7纯字符系统安装龙芯专有java安装tomcat安装mysql安装一、debian7安装参考 圣域

2015-01-19 10:36:42 2141 1

原创 java的Timestamp时间插入mysql的datetime字段是0000-00-00 00:00:00

Mysql 与 java 的时间类型            MySql的时间类型有             Java中与之对应的时间类型                 date                                              java.sql.Date             Datetime                         

2015-01-08 23:02:49 4667

原创 android.database.CursorIndexOutOfBoundsException: Index 5 requested, with a size of 5

描述:01-02 00:13:43.380: E/flyLog:ChatManager(963): getUnreadChatGroupandroid.database.CursorIndexOutOfBoundsException: Index 5 requested, with a size of 501-02 00:13:43.380: E/flyLog:ChatManager(96

2015-01-02 13:40:02 2199 2

原创 Exceptions occurred while trying to close a PooledConnection's resources normally

连接池关闭后一段时间抛出异常 Exceptions occurred while trying to close a PooledConnection's resources normally.

2014-11-26 15:20:01 4222

原创 美版htc 蝴蝶安装小米桌面导致wifi error 连不上

在x宝上买了一个htc butterfly(美版)水货,用了

2014-09-21 12:17:00 967

转载 ejb-jar.xml1.1(格式优化)

本人整理翻译了在ejb开发过程中,发布ejb文件荣七十所需的xml配置文件,这次翻译的再ejb1.1环境下ejb-jar.xml文件的各元素的具体含义:Ejb-jar.xml (EJB1.1)定义企业BEAN的相关信息和必要的资源信息的定义   ejb-jar元素是EJB发布描述器的根元素,它包含一个可选的EJB-JAR文件的描述,可选显示的名称,可选小图标的文件名,可选的大图

2014-06-26 23:27:44 894

转载 RMI原理及实现

编程  我们将首先编写远程对象,并将代码保存为名字为AddServer.Java的文件:import Java.rmi.*; public interface AddServer extends Remote { public int AddNumbers(int firstnumber,int secondnumber) throws RemoteExce

2014-05-22 10:59:05 1339 2

原创 java进程内存占用超过xmx设置的问题

今天通过top查看系统信息,faxian

2014-05-15 11:46:20 6161 2

转载 Spring中DispacherServlet、WebApplicationContext、ServletContext的关系

解释一:    要想很好理解这三个上下文的关系,需要先熟悉spring是怎样在web容器中启动起来的。spring的启动过程其实就是其IoC容器的启动过程,对于web程序,IoC容器启动过程即是建立上下文的过程。spring的启动过程:首先,对于一个web应用,其部署在web容器中,web容器提供其一个全局的上下文环境,这个上下文就是ServletContext,其为后

2014-05-13 21:59:36 753

转载 wampserver很慢 (OS 64)指定的网络名不再可用。 : AH00341: winnt_accept: Asynchronous AcceptEx failed.

Apache 指定的网络名不再可用 winnt_accept: Asynchronous AcceptEx failed转帖 (1):这几天遇到了一个很多人都遇到过的问题,这个问题在google上有太多的人都遇到,但很少有指出最终的解决方案,大部分是解决了AcceptEx failed,但引起了内存的疯狂增加(“memory leak”)。这几天遇到这个问题后也费了不少功夫

2014-05-10 12:17:33 4934

转载 eclipse工程下的.project文件

.project 文件内容 TestProject org.eclipse.jdt.core.javabuilder org.eclipse.jdt.core.javanature JavaSrc 2 D:/workspace/study/petstore/src

2014-05-09 09:55:57 1160

转载 solaris查看内存、CUP、硬盘总数和使用情况 (收藏)

以下方法亲测,大部分可以用,solaris查看内存、CUP、硬盘总数和使用情况情况一、内存查询1,查询总内存-bash-3.00# prtconf | grep Memory结果为:Memory size: 28672 Megabytes即总内存为 28672M2,查询剩余内存和总内存-bash-3.00# echo "::memstat" |

2014-04-30 11:32:33 1924

转载 CentOS 下FTP vsftpd 安装及配置

CentOS 6.3下FTP安装及配置一、FTP的安装1、检测是否安装了FTP:[root@localhost ~]# rpm -q vsftpd 如果安装了会显示版本信息:[root@localhost ~]# vsftpd-2.0.5-16.el5_5.1   否则显示:[root@localhost ~]# package vsftpd

2014-04-13 20:50:36 782

原创 linux学习笔记--兄弟连linux

1.系统分区1>分区最多四个主分区(其中包括最多一个逻辑分区),一个逻辑分区可以有多个分区2>格式化 3>硬件设备文件名IDE硬盘 /dev/hd[a-d]SCSI/STATA/USB硬盘 /dev/sd[a-p]光驱 /dev/sdrom 或/dev/sro软盘 /dev/ fd[0-1]打印机(25针)/dev/lp[0-2]打印机(usb)/dev

2014-03-30 23:22:49 970

原创 mariadb使用笔记

安装1.免安装版的配置(下载地址http://www.mysql.cn/)首先,解压成以下目录:D:\Program Files\mariadb-5.5.25-winx64;然后,复制my-innodb-heavy-4G.ini,把名字改成my.ini(mariadb会自动运行该名字的配置文件,其它my-huge.ini,my-innodb-heavy-4G.ini,my-large.

2014-03-24 23:37:55 1971

原创 jPicker - 一个jQuery的颜色选择器插件

jPicker是一个快速,轻量级的jQuery插件,包括在你的web项目先进的拾色器。jPicker支持目前所有的浏览器,并在Chrome,火狐,IE 5.5以上,Safari和Opera被广泛的测试。下面介绍一下我使用的步骤:1.首先从网站上下载最新版jPicker,目前最新版是1.1.6,下载地址https://code.google.com/p/jpicker2.解压压缩包里面除了js文件、

2014-03-13 21:37:35 6069 4

转载 STRUTS2标签中符号#,$,%的用法示例

STRUTS2标签中符号#,$,%的用法示例一、"#"的用法      1、 访问OGNL上下文和Action上下文,#相当于 ActionContext.getContext();下表有几个ActionContext中有用的属性:            parameters 包含当前HTTP请求参数的Map #parameters.id[0]作用相当于request.getParam

2014-03-10 23:23:53 1339

原创 Spring和iBatis整合的方法

第一步、新建立一个项目。搭建spring的应用环境和导入Ibatis的必须JAR包以及数据库JAR包。 第二步、新建实体Bean,比如用户bean,里面设备一些用户的姓名、年龄等属性及其get、set方法。第三步、新建相应的Bean的配置文件,里面配置了操作用户bean对应的表的增删改查操作的sql。第四步、新建Ibatis的应用配置文件,一个项目中会有很多像user一样的bean和b

2014-03-08 23:34:40 2050

原创 Quartz学习心得

一、Quartz简介Quartz 是 OpenSymphony 开源组织在任务调度领域的一个开源项目,完全基于 Java 实现。该项目于 2009 年被 Terracotta 收购,目前是 Terracotta 旗下的一个项目。读者可以到 http://www.quartz-scheduler.org/站点下载 Quartz 的发布版本及其源代码。作为一个优秀的开源调度框架,Quart

2014-03-05 23:47:27 1142

原创 eclipse 工程没有build path 不能发布项目

myeclipse中有多个工程,其中有些工程是正常的,有几个工程不能设置build path 就是右击工程-》properties》中没有build path选项上网上找了很多,大多都没解决,无意中看到有人建议用package explorer视图(我习惯用navgator),右击工程是出现build path选项了,但是点击build path却显示no actions avliable

2014-02-26 14:12:32 9991 2

原创 request获取地址url中各个部分的方法

以http://localhost:8080/dwr/index1.jsp为例:http: request.getScheme()localhost: request.getServerName()8080: request.getServerPort()/dwr: request.getContextPath()

2014-02-24 23:13:31 8436

转载 DWR--远端服务器插件

DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。介绍它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet中获取数据.另外一

2014-02-24 22:46:48 884

转载 OSCache缓存方案

OSCache是当前运用最广的缓存方案,JBoss,Hibernate,Spring等都对其有支持,下面简单介绍一下OSCache的配置和使用过程。1.安装过程从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本,我下载的是oscache-2.0.2-full版本。解压缩下载的文件到指定目录从解压缩

2014-02-22 23:31:50 805

转载 ActionContext和ServletActionContext小结(写的非常好)

ActionContext和ServletActionContext小结1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpSer

2014-02-03 23:07:34 1764

转载 jsp内置对象

1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration getAttributeNames() 返回所有可用属

2014-02-03 22:59:49 682

原创 linux下增加虚拟内存

以下是我亲测linux下增加虚拟内存方法(过程)用df -m查看系统分区状况[root@AY130716153752714ddeZ ~]# df -mFilesystem           1M-blocks      Used Available Use% Mounted on/dev/xvda1               20158      2378     16757

2014-01-24 10:16:56 3501

原创 struts2注意事项

constant name="struts.action.extension" value="do,action" />可以使得访问struts2的action也可以以*.do的形式访问;

2014-01-19 21:36:50 826 1

私塾在线Hibernate4教程(上下部共241页)

私塾在线Hibernate4实战教程,非常经典的hibernate4培训视频附带的PPT文档,上下册共241页,很辛苦找到的,作为视频教程的辅助笔记非常不错,其他网站提供下载是收费的,可恶!

2016-10-07

Commons-beanutils-1.7.0-API

Commons-beanutils-1.7.0-API,全英文版

2016-08-08

smart admin源码及文档

smart admin源码及api文档,包含苹果macosx,php,ajax,html版本

2015-10-09

maven学习视频源码与笔记_第二部分

非常好的maven视频源码与笔记,想要视频的联系我

2014-04-16

maven视频教程源码_第一部分

非常好的maven视频教程源码与笔记,需要的联系我

2014-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除