站长推荐 最新发布

Java中&与&&的区别与联系详解

Java中&与&&的区别与联系详解

我想每个人在面试的时候都会遇到问运算符的问题吧,如果你没有真正的理解他们的意思,可以参考一下下面的代码与解答,举例与的区别于联系,本人通过代码演示和...

2天前 (09-28) 浏览: 114 评论: 0
Linux系统中load average平均负载

Linux系统中load average平均负载

系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中:1)它没有在等待IO操作的结果2)它没有主动进入等待...

13天前 (09-16) 浏览: 53 评论: 0
JavaScript 加密解密几种方式汇总

JavaScript 加密解密几种方式汇总

本文一共介绍了七种方法:   一:最简单的加密解密   二:转义字符\的妙用   三:使用Microsoft出品的脚本编码器Script Encoder来进行编...

16天前 (09-14) 浏览: 57 评论: 0
MySQL性能优化的最佳21条经验总结

MySQL性能优化的最佳21条经验总结

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事...

19天前 (09-10) 浏览: 221 评论: 0
Spring事务管理

Spring事务管理

Spring是SSH中的管理员,负责管理其它框架,协调各个部分的工作。今天一起学习一下Spring的事务管理。Spring的事务管理分为声明式跟编程...

20天前 (09-09) 浏览: 210 评论: 0

编程语言 + 更多

2016-09-30 48 ℃  评论(0)

TreeMap 是一个有序的key-value集合,它是通过红黑树实现的,该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的 Comparator 进行排序,具体取决于使用的构造方法。继承于AbstractMap,所以它是一个Map,即一个key-value集合。实现NavigableMap接口支持一系列的导航方法,比如返回有序的key集合。实现Cloneable接口能被克隆,实现java.io.Serializable接口支持序列化。TreeMa...

Java中equal()函数与hashcode()函数使用分析

 java中Object对象重写equal函数与hashcode函数,先要明白equal函数对于任何非空引用值仅当两个值引用同一个对象时此方法才返回true,此处不解释如果不明白可以在本网站搜索equal与==的区别。重写时必须保证hashcode函数的常规规范,该规范声明相等对象必须具有相同的哈希码。如何实现hashcode哈希码相等,具体代码如下:1当obj1.equalsobj2为true时,obj1.hashCode == obj2.hashCode...

Java中&与&&的区别与联系详解

  我想每个人在面试的时候都会遇到问运算符的问题吧,如果你没有真正的理解他们的意思,可以参考一下下面的代码与解答,举例与的区别于联系,本人通过代码演示和文字描述说一说与的区别于联系。 废话少说,具体代码如下: package com.yoodb; ** * 素文宅 * @author www.yoodb.com * public class Test { public stati...

Java中java.util.Comparator接口使用方式说明

 java.util.Comparator是比较器接口,如果我们需要控制某个类的次序并且该类本身不支持排序,那么就可以建立一个类比较器来进行排序,实现方式很简单只需要实现java.util.Comparator接口。java.util.Comparator接口只包括两个函数,它的源码如下:packagejava.util; publicinterfaceComparatorT{ intcompareTo1,To2; booleanequalsObjectob...

针对各类公司 Java 面试题集锦汇总(一)!~

 1.什么是序列化以及用途,什么时候使用序列化?序列化是指把对象转换为字节序列的过程称为对象的序列化;而反序列化是指把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2)在网络上传送对象的字节序列。什么时候使用序列化:1)对象序列化可以实现分布式对象。主要应用例如:RMI要利用对象序列化运行远程主机上的服务,就像在本地机上运行对象时一样。2)java对象序列化不仅保留一个对...

JSP 九大内置对象和作用详解

 JSP中一共包含九大内置对象,分别为:request、response、session、application、out、pagecontext、config、page、exception,本站(素文宅)下面简单介绍一下其作用:request 请求对象 类型 javax.servlet.ServletRequest 作用域 Requestresponse 响应对象 类型 javax.servlet.SrvletResponse 作用域 PagepageCon...

操作系统 + 更多

Linux系统中load average平均负载

Linux系统中load average平均负载

16天前(09-14)   浏览: 53   作者: yoodb

系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中:1)它没有在等待IO操作的结果2)它没有主动进入等待状态也就是没有调用'wait'3)没有被停止例如:等待终止英译文:http:blog.scoutapp.comarticles20090731understanding-load-averages你可能对于 Linux 的负载均值(load averages)已有了充分的了解。负载均...

Linux 系统 vmstat 命令各参数含义详解

vmstat 命令报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息。由 vmstat 命令生成的报告可以用于平衡系统负载活动。系统范围内的这些统计信息(所有的处理器中)都计算出以百分比表示的平均值,或者计算其总和,它是最常用的LinuxUnix监控工具。一般使用vmstat工具是通过两个数字参数来完成的,第一个参数是采样的时间间隔数(单位是秒),第二个参数是采样的次数,样本数据例如:[root@iZ256w2hluuZ~]#vmstat21...

Linux系统安装 Memcached 服务详细讲解

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。服务器端主要是安装memcache服务器端.下载:memcached-1.4.5.tar.gz另外,Memc...

linux 系统常用命令大全

linux 命令常用备注。查看某文件大小,du -sk filename;查看详细信息 ls -l;查看系统分区 df -h;查看系统信息 uname -a;查看系统名称 hostname;查看所有进程 ps -ef;查看某一进程 ps -ef|grep ~;查看端口 netstap -apn|grep 9001;查看用户登录信息 last;查看用户信息 id 用户名;查看全路径 pwd;查看活动的用户 w;路径移动 cd;创建目录 mkdir;创建文件 ...

Linux 系统查看进程与删除进程

ps 命令就是最根本相应情况下也是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态、 进程 是否结束、进程有没有僵死、哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令得到地。ps 命令及其参数,该命令语法格式如下:ps[选项] -e显示所有进程,环境变量 -f全格式 -h不显示标题 -l长格式 -w宽输出 a 显示终端上地所有进程,包括其他用户地进程 r 只显示正在运行地进程 x显示没有控制终端地进程O[+|-] ...

Linux 系统下定时自动启动 Tomcat 服务器

Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,性能与稳定性上相比一些商业服务器主要是差。项目部署到Tomcat后隔段时间就会死掉,出现此问题主要是因为内存数据溢出,Tomcat服务器在发生大量与数据库交互查询或者操作的时候很容易出现此类问题。定时重启Tomcat 服务器可以清理内存降低Tomcat运行风险,从而保持tomcat的最佳性能。下面为大家讲述一下具体的实现步骤。1.编写shell脚步新增 myyoodb....

使用 crond 命令在 Linux 系统下执行定时任务

crond 是 linux 系统下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。crontab 文件的含义如下:用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执...

WEB开发 + 更多

JQuery EasyUI 中 Resizable调整大小使用说明

2016-09-27 61 ℃  评论(0)

JQuery EasyUI是目前比较流行的前端后台数据展示静态框架,经常会遇到一些调整窗口大小的问题,下面本人为大家讲述一种如何实现调整窗口是窗口大小符合自己想要的效果,使用$.fn.resizable.defaults重写默认值对象。举例说明使用标签方式创建可变大小窗口,具体代码如下:divid=rrclass=easyui-resizabledata-options=maxWidth:800,maxHeight:600style=width:100px...

jEasyUI中 Editable Tree 可编辑树讲解

在很多项目中都需要树结构展示数据,但是写的树形结构不支持可编辑,下面给大家说一种比较常用的可编辑树供大家参考,以便以后开发时更加快速方便,提高效率。创建树结构Js代码,具体如下:ulid=ttul scripttype=textjavascript $'#tt'.etree{ url:'tree_data.json', createUrl:..., updateUrl:..., destroyUrl:..., dndUrl:...

JavaScript 加密解密几种方式汇总

本文一共介绍了七种方法:   一:最简单的加密解密   二:转义字符\的妙用   三:使用Microsoft出品的脚本编码器Script Encoder来进行编码 (自创简单解码)   四:任意添加NUL空字符(十六进制00H)(自创)   五:无用内容混乱以及换行空格TAB大法   六:自写解密函数法   七:错误的利用(自创)  在做网页时(其实是网页木马呵呵),最让人烦恼的是自己辛辛苦苦写出来的客户端IE运行的JAVASCRIPT代码常常被别人轻易的...

jQuery如何实现select禁用和取消禁用功能

jQuery是一个兼容多浏览器的javascript库,轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE678浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。Js实现添加select禁用操作,代码如下:$#yoodb.attrdis...

EasyUi treegrid 点击编辑表格那点事

项目中用到treegrid点击编辑功能时遇到一些问题。在此记录,以便使用。表格点击可编辑,和datagrid使用基本一致,但是treegrid中没有index,需要稍做转换代码:vareditIndex=undefined; FunctiononClickRowindex{ ifendEditing{ ifeditIndex!=undefined{ $'#dg'.treegrid'select',editIndex;...

JS使用正则验证手机号包含400和800开头号码

正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如s...

职业语录 + 更多

63
网站如何实现SEO优化分析见解

网站如何实现SEO优化分析见解

信息化进入到如今,网站已经成为企业所不可或缺的必要配置,更注重企业信息化建设的企业,早已经成立信息部门。不仅仅如此,世界最大的网民国家——中国, 孕育最大的资源...

125
程序员别迷茫,通往牛逼的道路有很多

程序员别迷茫,通往牛逼的道路有很多

有个网友给我留言,说看了我的上篇文章《三个月不工作,我才转行成了程序员》,感触很深,自己和奶爸的经历类似,也是从其它行业,转到IT圈做了一名程序员。...

126
聪明人不会去做的十件事

聪明人不会去做的十件事

当一个人被大家称赞其聪明时,你能想起些什么?或许你的脑海中将浮现出一个受过良好教育而且智力超群的人的形象。但是实际上,聪明远不止是正确地回答问题以及获得优异的学...

114
17年编程生涯的三大经验总结

17年编程生涯的三大经验总结

今年将迎来我编程的第十七个年头。我的编程之旅始于九十年代末,上大学的时候,主要涉足基于表格的网页设计,传统的ASP,和Microsoft Access数据库。原...

139
我在华为敲代码知道的事,你又知道多少呢?

我在华为敲代码知道的事,你又知道多少呢?

作为一名前华为程序猿,最近经常有小伙伴问我说为什么要放弃一份看起来高大上的前沿科技工作,我在当面自然都义正言辞地表态说因为我深爱着现在的工作,(大义凛然状)想在...

109
程序猿的骄傲,以及骄傲背后真实的原因

程序猿的骄傲,以及骄傲背后真实的原因

  程序猿,这个字汇在近几年开始渐渐被大众所熟知。在外界看来,这一直是个特殊的群体,社会上也给程序猿贴了很多的标签,内向、屌丝、苦逼、裤衩、拖鞋等等。在他们的心...

登录

 QQ 登 录      微博登录