自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (7)
  • 收藏
  • 关注

原创 java.math.BigDecimal cannot be cast to java.lang.Integer

今天在用mybatis取值的时候,出现一个转换错误,如下错误代码:解决方法:即:Integer.parseInt(oldHeadMap.get("CURRENT_AMOUNT").toString());

2017-06-19 14:12:06 23584 1

转载 Nginx配置详解

序言Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功

2017-06-16 17:06:38 410

原创 JS去除掉字符串前后空格

JS去除掉字符串前后空格网上有很多方法,基本都是用正则实现的,推荐使用jquery已封装好的方法,非常简单,$.trim(str)jquery的内部实现如下,function trim(str){ return str.replace(/^(\s|\u00A0)+/,'').replace(/(\s|\u00A0)+$/,''); }原生js方法,(类似jquery trim方法的

2017-06-15 13:41:32 4769

原创 JavaScript 数字去掉小数点后的0

JavaScript 数字去掉小数点后的0方法很简单,JavaScript提供了现成的方法 parseFloat(),function parseNum(value){ value = parseFloat(value);}

2017-06-15 13:16:38 19388

转载 Netty概述

摘要: Netty和Mina是Java世界非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户netty.io。关于Mina已有@FrankHui的Mina系列文章,我正好最近也要做一些网络方面的开发,就研究一下Netty的源码,顺便分享出来了。 Netty目前有两个分支:4.x和3.x。4.0分支重写了很多东西,并

2017-06-13 14:15:56 620

转载 Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

【转载】http://www.jb51.net/article/73178.htm用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。 解决方案一:今天工作时在新建连接的时候遇到ORA-12505,解决后又遇到ORA-12519错误。ORA-

2016-12-03 12:59:17 9603

转载 RPC框架性能基本比较测试

RPC框架性能基本比较测试21 March 2015gRPC是Google最近公布的开源软件,基于最新的HTTP2.0协议,并支持常见的众多编程语言。 我们知道HTTP2.0是基于二进制的HTTP协议升级版本,目前各大浏览器都在快马加鞭的加以支持。 我们可以设想一下,未来浏览器支持HTTP2.0,并通过现有开源序列化库比如protobuf等,可以直接和各种语

2016-12-01 17:02:49 2518

原创 SpringMVC无法进入controller,404

今天在搭框架的时候遇到一个比较诡异的问题,确认springmvc的配置无误后,每次在调用的时候,似乎进不去controller,页面一直报404。 后来在controller里面加了一句log调试,然后好了。。。。(⊙﹏⊙) mark下

2016-11-19 14:15:06 8256 2

原创 Jquery ajax 没有返回

ajax 没有返回

2016-11-03 18:01:53 1445

转载 URL Schemes 使用详解

【转自】http://sspai.com/31500URL Schemes 应用在 iOS 上已经很久了。对于使用者来说,在沙盒机制下的 iOS 中,如果想做到一定程度上的自动化就不可避免地要用到 URL Schemes。但因为 URL Schemes 的使用方式不像传统 iOS 使用者接触到的图形界面那样可以直观地点来点去,造成了对它有兴趣的人(尤其是对英文有恐惧的人)一定程度上理解

2016-10-26 10:36:54 3505

转载 负载均衡器技术Nginx和F5的优缺点对比

对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。 目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高网络层负载均衡,以及链路聚合技术。我们使用的是软负载均衡器Nginx,而农行用的是F5硬负载均衡器,这里就简单介绍下这两种技术: a.软件负载均衡解决方案 在一台服务器的

2016-10-12 09:25:21 458

转载 .html 、.htm 、 .shtml 以及 .shtm 四种扩展名的文件区别

.htm VS .html首先来看 .htm 和 .html 文件的区别。答案居然是:它们是相同的。事实上,这只是个人喜好问题,保持统一的后缀名即可。习惯上,windows 通常会用 .htm 的后缀名,而 linux(unix) 会用 .html 后缀(在 linux 中,如果打开 .htm 的文件,会直接展示源码)。这是因为很久以前,操作系统(DOS)的平台是 window 3

2016-10-12 09:11:17 3812

转载 java web开发 高并发处理

java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据)一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-

2016-09-21 14:25:18 921

转载 ElasticSearch 2.x入门与快速实践

IntroductionElasticSearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你的应用中,更糟糕的是,Lucene非常复杂,你需要深入了解检索的相关知识来理解它是如何工作的

2016-09-10 09:56:19 1414

转载 余额宝技术架构及演进

陈雨,具有 8 年的软件研发和技术管理工作经验,专注于互联网金融、云计算、大数据等领域的发展动态和创新,目前在天弘基金负责基金注册登记系统架构和研发工作。余额宝总结起来包括这样几个属性,第一它是一个传统的货币基金,但它把 T + 0 做到极致,另外他管理大量的用户资产。同时他具备极简的用户体验,符合互联网精神。我们在网页、支付宝 APP 或者其他途径能快速方便的进行基金申赎,它的应用渠

2016-09-10 09:49:51 1525

转载 mysql常用命令大全

mysql命令用户连接数据库mysql命令格式: mysql -h主机地址 -u用户名 -p用户密码1) 连接到本机上的MYSQL首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码。注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户r

2016-09-10 09:46:26 278

翻译 2. JMeter中非常重要的几个概念

在使用JMeter之前,需要搞懂下面这几个概念,这对JMeter的使用是非常重要的。 Test Plan Thread Group Controllers Listeners Timers Assertions等 … …1. Test PlanTest Plan也就是测试计划,概念有点类似eclipse里面的project(项目、工程)。 一个JMeter测试计划有很多种测试元素组成

2016-09-05 20:31:10 2619

原创 1. JMeter 3.0 环境搭建

JMeter的安装没有什么特别的要求,因为是纯Java实现,所以JDK还是需要的。JMeter3.0需要的JDK最低版本是1.7或者以上版本,这点需要注意以下。下载解压JMeter

2016-09-05 20:09:55 4973

原创 JMeter语言选择和响应中文乱码问题

这两个问题都是jmeter.properties(路径 …\apache-jmeter-3.0\bin)的配置问题, GUI 的语言设置 JMeter的汉化做的不是很好,自我感觉还是设置成英文的比较清晰, 配置如下, 响应数据中文乱码问题 配置修改如下, 以上修改都需重启JMeter GUI生效。

2016-09-05 11:01:53 1548

转载 Java开发必会的Linux命令

作为一个Java开发人员,有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体用法可以使用--help查看帮助或者直接通过google搜索学习。1.查找文件

2016-09-03 14:57:32 454

转载 Java代码性能优化总结

前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每

2016-09-03 14:55:26 502

转载 微博缓存服务化的设计与实践

导读:高可用架构 8 月 20 日在深圳举办了『互联网架构:从 1 到 100』为主题的闭门私董会研讨及技术沙龙,本文是陈波分享的微博缓存服务的演进历程。陈波,08 年加入新浪,参与 IM 系统的后端研发。09 年之后从事新浪微博的系统研发及架构工作,在海量数据存储、峰值访问、规模化缓存服务及开放平台等方面参与技术架构改进,当前主要负责微博平台的基础设施、中间件的研发及架构优化工作,经

2016-09-03 13:59:33 3302

转载 蘑菇街电商交易平台服务架构及改造优化历程

导读:高可用架构 7 月 30 日在上海举办了『互联网架构的基石』专题沙龙,进行了闭门私董会研讨及对外开放的四个专题的演讲,期望能促进业界对互联网基础架构的建设及发展,本文是潘福江分享蘑菇街电商交易系统架构。潘福江,蘑菇街高级研发工程师,2014 年之前在阿里,搞过电商垂直业务平台建设,也搞过中间件相关的研发工作,2015 年加入蘑菇街(现美丽联合集团),负责蘑菇街交易资金,购物车等电

2016-09-03 13:57:31 1165

转载 饿了么分布式服务治理及优化经验

导读:高可用架构 7 月 30 日在上海举办了『互联网架构的基石』专题沙龙,进行了闭门私董会研讨及对外开放的四个专题的演讲,期望能促进业界对互联网基础架构的建设及发展,本文是兰建刚分享饿了么服务治理经验。兰建刚,饿了么框架部门技术总监,前爱立信首席软件工程师,10 年以上高可用性,高并发系统架构设计经验。现饿了么框架工具部负责人,负责饿了么中间件的设计及实施,通过中间件以及研发工具的辅

2016-09-03 13:49:59 661

转载 Java RESTful框架的性能比较

在微服务流行的今天,我们会从纵向和横向分解代码的逻辑,将一些独立的无状态的代码单元实现为微服务,可以将它们发布到一些分布式计算单元或者Docker中,并在性能需要的时候及时地创建更多的服务单元。

2016-09-03 13:41:10 10698

原创 Java中int和byte的相互转换

Java中int和byte的相互转换

2016-09-03 07:07:06 713

原创 jquery: Uncaught Error: Syntax error, unrecognized expression:

今天在项目中遇到一个比较诡异的问题,随手一记,供大家参考。状况描述:错误信息, 代码如下, 问题分析 因为习惯了这种写法 $("#left_title_panel")所以在传入参数时,也潜意识的去拼接类似的状态$("'#" + data[i].primaryTitle + "'") => ‘#网点运营管理法规’2.解决方法 换个写法就好了。。。o(╯□╰)o$("#" + data[i].p

2016-09-02 15:05:49 5411 1

原创 快速搭建基于Maven的通用Web项目(Spring-Mybatis-JSF-Jersey-Boostrap)

快速搭建基于Maven的通用Web项目

2016-08-26 19:55:18 2557

原创 JavaScript Date、Number 格式化总结

1. JS Date,format格式化2. JS Number,千分位加逗号,控制小数位数。

2016-08-25 20:22:18 888

原创 Java系列之Date、Number格式化工具类

Java Date格式化工具类(DateFormatUtils),SimpleDateFormat。Java Number格式化工具类(NumberFormatUtils),DecimalFormat。

2016-08-25 19:23:58 2396

原创 mysql5.6 中文乱码问题

一、 windows下注意:mysql5.6中 没有了 my.ini文件,而是my-default.init 文件,修改配置如下,copy 一个 my-default.init文件 改名为 my.init文件,并做如下修改然后重启 mysql,net stop mysqlnet start mysql注意: 更改之

2016-08-17 21:52:59 356

原创 【Primefaces】commandButton/commandLink的一些注意问题

注意问题: commandButton和commandLink需要在标签内使用才有效,默认是ajax提交,可通过ajax=‘false’来设置非ajax提交MB中方法参数可以加ActionEventactionEvent,也可以不加,都可以      publicvoidbuttonAction(){           kbService= (KB

2016-08-17 21:50:04 2535 1

转载 键盘按键键值--开发实用

按键测试,支持像 Ctrl+Alt+Shift+T 的组合键(注:非浏览器热键)function showKeyName(e){var keyName;switch(e.keyCode){case 8:keyName = e.keyCode+"[退格]";break;case 9:keyName = e.keyCode+"[Tab]";break;case 13

2012-11-14 18:33:22 675

转载 Java date format 时间格式化

Java date format 时间格式化 Java import java.util.Date;import java.text.DateFormat;/*** 格式化时间类* DateFormat.FULL = 0* DateFormat.DEFAULT = 2* DateFormat.LONG = 1* DateFormat.MEDIUM

2012-09-17 10:05:45 526

PMBOK_第五版-中文版 有目录.pdf

《项目管理知识体系指南》(PMBOK®指南)第 5 版为管理单个项目提供指导,对项目管 理相关概念进行定义。本指南也描述项目管理生命周期和相关过程,以及项目生命周期。

2018-02-07

2012java面试宝典

2012java面试宝典

2012-09-20

项目实践精解java ssh源码

项目实践精解java 源码

2011-11-11

mysql-5.5.15-win32.zip

mysql是最常用的一种数据库,既小巧又方便,是学习数据库必会的之一,希望对大家有帮助。

2011-09-25

startUML 5.0.exe 下载

StarUML™是支持UML (Unified Modeling Language(统一模型语言))的建模平台软件。基于UML1.4版本,提供11种不同类型的图,而且采纳了UML2.0的表示法(notation.)。它通过支持UML轮廓(profile)的概念积极地支持UMD(Model DrivenArchitecture(模型驱动结构))方法。StarUML™特点在于,用户环境可定制,功能上的高度可扩充。运用StarUML™,顶级领先的软件模型工具之一,可以保证您的软件项目高质量、高效率。

2011-09-25

坦克大战j ava 开发

java初学者 很好的开发小项目。坦克大战是一款很经典的小游戏,用java开发,能很好的锻炼初学者的java应用能力。

2011-09-25

空空如也

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

TA关注的人

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