自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

charsli的专栏

IT生涯

  • 博客(52)
  • 问答 (2)
  • 收藏
  • 关注

原创 分布式系统的CAP理论和BASE理论

今天分享对分布式系统CAP理论和BASE理论的理解和认知,提升对分布式系统的架构认知。一直以来我们都是在不停的探究分布式系统,也在不停的做着系统实践,那么有没有真正的理解分布式系统的这套理论呢?我看未必,那就继续研究吧。

2023-05-30 14:14:31 96

原创 基于springmvc请求响应对象金额属性的转换实践

基于同一个Java接口提供两种不同的金额转换场景,如下1-当Java应用访问时,不对金额进行转换,所有Java应用同样的技术标准,同样的金额字段类型定义(这里我们要求使用Long类型定义金额字段,默认保留两位到分)2-当前端nodejs应用访问时,需要对金额进行转换,将分转换为元;

2023-05-22 11:37:37 253

原创 风险与保险

没有人能确切知道未来发生的事情,未来可能会生病,可能会重疾,也可能不会。许多未来可能的事件会对你造成影响,比如疾病或者房屋损坏。风险即指盈利或损失的结果超出预期的机会或可能性。风险产生与对未来的不确定性。个人和企业面临着两类风险:投机风险和纯粹风险。投机风险(speculative risk)涉及损失、获利或无盈亏三种可能的结果。例如股票投资,就是投机,投资的结果可能是获利也可能是损失,也可能是没损失。投机风险是不可保风险。纯粹风险(pure risk)不存在获利可能性;要么发生损失,要么不发生损失。

2023-05-18 16:59:12 118

原创 保险条款的理解

该条款规定,保单生效一定时期(通常规定为2年)后,就成为不可争议的文件,保险人不能以投保人在投保时违反最大诚信原则,没有履行告知意外等理由,否定保单的有效性。保险人的可抗辩期一般为2年,保险人只能在2年内以投保人的误告、漏告、隐瞒等理由解除或拒付保险金。3-保障责任,明确了保险公司在何种情况下需要对哪些情况进行赔付,赔付方式,赔付金额、赔付限额等信息。4-免责条款,约定保险公司不承担保险责任的情况,例如故意伤害,自杀等。、中止和复效条款、不丧失价值条款、自动垫缴条款、自杀条款、贷款条款等。

2023-05-18 15:43:14 74

原创 保险的要素与特性

保险是一种集体互助的行为,每个投保人支付保险费,以便于在需要时获得赔偿。保险的主要目的是为了转移风险,是为了将不确定的风险转移到保险公司。保险业是社会的重要组成部分,对于社会的稳定和发展起到了重要的作用。保险公司需要对被保险人的风险进行评估,以确定保险费和保险责任。保险是通过合同的形式来规定保险公司和投保人之间的权利和义务。保险费是保险公司向投保人收取的费用,以保障被保险人的风险。保险的主要作用是将不确定的风险转移给保险公司以获得保障。投保人是购买保险的一方,通常是个人或者企业。

2023-05-17 15:16:44 112

原创 人身险常见缩写短语

人身险保险常用缩写

2023-05-17 11:40:55 577

原创 人身保险常见知识

人身保险是以人的生命或身体为保险标的,在被保险人的生命或身体发生保险事故或保险期满时,依照保险合同的规定,由保险人向被保险人或受益人给付保险金的保险形式。 人身保险种类繁多,按照常见的保险责任划分为如下几类,包括人寿保险、人身意外伤害保险、健康保险三种。 人寿保险是以被保险人的寿命为保险标的,且以被保险人的生存和死亡给给付条件的人身保险。和所有保险业务一样,人寿保险是被保险人将风险转嫁给保险人,接受保险人的条款并支付保险费。同时人寿保险转嫁的是被保险人的生存和死亡风险,保险人承担的是给付责任

2023-05-16 20:24:30 108

原创 公钥算法、私钥算法的理解和使用

公钥算法是一种,公钥算法又分传统公钥算法和快速公钥算法,两者区别主要在于传统公钥算法具有计算量大,效率低,不适合大数据量的加解密场景,快速公钥算法针对性的做出了优化,具备运算量小,效率高的特点,具有更广泛的使用场景。

2023-05-16 14:25:29 1530 1

原创 使用maven将项目deploy至nexus

maven deploy

2017-05-03 16:14:34 751

原创 在IOS中嵌套H5页面发生空白的问题

IOS嵌入了H5页面,空白页

2017-02-24 18:11:39 14850

原创 关于Java -jar参数的使用心得

Java -jar 命令在使用中应该注意以下几点1:添加System Property需要按照-Dname=value的形式指定,并且需要注意的是,这个参数需要放在Java和-jar命令的中间,否则报错,如Java -Dxx=xx -jar aa.jar 2:添加Program Argument参数时使用–,如Java -jar aa.jar –xx.xx=xx,并且需要注意的是此类型参数需要放在

2016-12-12 19:17:55 4718

原创 hadoop在使用PathFilter时遇到的问题

分享一下本人在开发MR程序使用PathFilter遇到的一些问题业务场景Hadoop的hdfs仓库中指定目录下有许多的文件,这些文件由数据采集端按小时生成并上传至hdfs中,文件列表如下图(一天之内的数据)-rw-r--r-- 3 hadoop supergroup 383638 2016-08-21 01:00 /hive/uac/dt=2016-08-21/ch

2016-08-22 10:19:12 1406

原创 hadoop2.7.1安装部署错误,求大神指导

环境,三台虚拟机,centos6.5,jdk 1.7.0_71,hadoop版本hadoop2.7.1三台机分别配置/etc/sysconfig/network 为NETWORKING=yesHOSTNAME=master NETWORKING=yesHOSTNAME=master2NETWORKING=yesHOSTNAME=master3配置/etc/h

2015-12-02 20:04:13 2549

java读写锁ReentrantReadWriteLock的初体验

1业务要求: 消息中间件kafka即时发送消息对象,storm即时处理,数据入库频率五分钟一次;2:开发思路在每个jvm中使用单例对象,添加读写锁(java.util.concurrent.locks.ReentrantReadWriteLock)对象的使用,线程安全队列(java.util.concurrent.LinkedBlockingQueue)对象,利用锁的特性来控制队列读写...

2015-10-14 23:51:17 78

注解式springMVC的demo

项目中使用springmvc,使用注解标签,spring版本3.0.5.RELEASE首先maven中加入spring依赖:[code="java"] UTF-8 org.springframework 3.0.5.RELEASE mvn-repo http://maven.ansj.or...

2015-09-14 20:13:07 94

spring使用ldap

为了读取公司域账号,使用上ldap接口,Java编码如下 ;maven项目添加[code="java"] org.springframework.ldap spring-ldap-core 2.0.2.RELEASE [/code][code="java"]/** * */package com.howbuy.uaa.ldap;imp...

2015-09-14 13:42:14 233

javascript 利用正则表达式给数据增加千分位

如下是利用JavaScript正则表达式 给一个数字增加千分位[code="java"]function formatNum(num,n){ //参数说明:num 要格式化的数字 n 保留小数位 num = String(num.toFixed(n)); var re = /(-?\d+)(\d{3})/; while(re.test(num)) {...

2015-01-15 20:35:22 279

原创 学习spring 需具备的java基础知识 (转自http://www.iteye.com/topic/1123081)

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识-->Spring IoC :[url]http://www.iteye.com/topic/1123081[/url][...

2014-10-20 16:14:53 137

原创 ArrayList和LinkedList的区别

一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因...

2014-10-20 15:20:52 118

java 中将以逗号分隔的字符串按照N个一组划分的方法

[code="java"]import java.util.ArrayList;import java.util.List;/** * @author thinkpad * */public class TestString { /** * 循环查找 * @param source * @param target * @pa...

2013-10-29 23:38:17 945

原创 java反射简单demo

[code="java"]/** * */package *;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;impor...

2013-05-25 00:53:05 141 1

原创 java中ArrayList和LinkedList的区别 转自http://pengcqu.iteye.com/blog/502676

JAVA语言中的反射机制: 在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法? 对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。 JAVA反射机制主要提供了以下功能: 1.在运行时判断任意一个对象所属的类 2....

2013-05-25 00:50:49 68

关于struts2 action跳转到action的想法

首先说明配置跳转类型:Struts2的Result Type 说明:1,chain 用来处理Action链,将一个action的执行与另外一个配置好的action串连起来。用第一个action的getter方法和第二个action的setter方法来完成action之间属性的复制。 com.opensymphony.xwork2.ActionChainResu...

2013-05-25 00:17:34 165

oracle 的几个分析函数

分析函数的使用方法1. 自动汇总函数rollup,cube,2. rank 函数, rank,dense_rank,row_number3. lag,lead函数4. sum,avg,的移动增加,移动平均数5. ratio_to_report报表处理函数6. first,last取基数的分析函数1、Oracle ROLLUP和CUBE 用法 ...

2013-05-16 23:55:02 87

原创 JavaScript的===与== 比较运算符

比较运算符比较运算符在逻辑语句中使用,以测定变量或值是否相等。给定 x=5,下面的表格解释了比较运算符:== 等于 x==8 为 false=== 全等(值和类型) x===5 为 true;x==="5" 为 false!= 不等于 x!=8 为 true> 大于 x>8 为 false< 小于 x= 大于或等于 x>=8 为 false...

2013-03-22 14:47:26 127

原创 解决使用jquery1.3以上版本时出现Malformed OGNL expression: f[] [ognl.ParseException: Encount...

当使用jquery1.3以上版本时,进行ajax参数传值时,会出现以下的一个错误:[code="java"]ognl.ExpressionSyntaxException: Malformed OGNL expression: f[] [ognl.ParseException: Encountered " "]" "] "" at line 1, column 3.[/code];这个错...

2013-03-22 14:43:56 309

原创 struts OGNL(转载)

Struts2使用之值栈与OGNL-使用 访问属性 名字属性获取 : 地址属性获取 : 访问方法 调用值栈中对象的普通方法: 访问静态属性和方法 调用 Action 中的静态方法: 调用 JDK 中的类的静态方法: 调用 JDK 中的类的静态方法 ( 同上 ) : ...

2013-03-14 23:12:20 79

原创 js一些基本语法(转自http://www.cnblogs.com/qiantuwuliang/archive/2010/01/10/1643555.html)

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1.document.write(""); 输出语句.JS中的注释为//.传统的HTML文档顺序是:document->html->(head,body).一个浏览器窗口中的DOM顺序是:wi...

2012-11-08 20:29:22 141

spring开发远程访问web服务

spring为各种远程访问技术的集成提供了整合类,spring支持的远程技术有以下这些: 1.远程方法调用(RMI)。通过使用RmiProxyFactoryBean和RmiServiceExporter,spring同时支持传统rmi(使用java.rmo.Remote接口和java.rmi.RemoteException)和通过RMI调用器实现的透明远程调用(支持任何java接口) 2....

2012-11-07 11:35:03 118

原创 关于oscache的一些资料(转自http://blog.csdn.net/ezerg/article/details/135775)

文章摘要Cache是一种用于提高系统响应速度、改善系统运行性能的技术。尤其是在Web应用中,通过缓存页面的输出结果,可以很显著的改善系统运行性能。本文中作者给大家介绍一个实现J2EE框架中Web应用层缓存功能的开放源代码项目----OSCache。通过应用OSCache,我们不但可以实现通常的Cache功能,还能够改善系统的稳定性。1 面临的问题1.1 需要处理的特殊动态内容...

2012-10-31 17:51:50 89

原创 java禁止不需要的HTTP 方 法

项目安全扫描,报告:启用了不安全的HTTP 方法 安全风险: 可能会在Web 服务器上上载、修改或删除Web 页面、脚本和文件。可能原因: Web 服务器或应用程序服务器是以不安全的方式配置的。修订建议: 如果服务器不需要支持WebDAV,请务必禁用它,或禁止不必要的HTTP 方法。WebDAV (Web-based Distribut...

2012-10-30 19:03:29 710

安全测试 关于会话标识未更新的解决方法

最近本人搭了一个框架,用IBM Rational AppScan扫描出其中的一个安全漏洞,描述如下:[1 / 2] 会话标识未更新严重性: 高测试类型: 应用程序有漏洞的URL: ***修复任务: 不要接受外部创建的会话标识.[b]会话标识未更新[/b]应用程序WASC 威胁分类授权类型:会话定置http://www.webappsec.org/projects...

2012-10-30 16:05:40 949 1

java关键字,native,strictfp,transient,volatile (转自http://blog.csdn.net/sodino)

Java关键字(keywords) abstract default if private this boolean do implements protected throw break double import public thro...

2012-10-29 20:56:31 93

Java中各类Cache机制实现解决方案(转自http://www.csdn.net/article/2010-04-09/263704)

在Java中,不同的类都有自己单独的Cache机制,实现的方法也可能有所不同,文章列举了Java中常见的各类Cache机制的实现方法,同时进行了综合的比较。OSCacheOSCache是个一个广泛采用的高性能的Java EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。OSCache有以下特点:缓存任何对象,你可以不受限制的缓存部分jsp页面或HT...

2012-10-29 17:37:37 116

Java编程中“为了性能”需做的26件事(转自http://www.csdn.net/article/2012-06-01/2806249)...

下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的使用,通过线程同步来控制资源的并发访问; 控制实例的产生,以达到节约资源的目的; 控制数据共享,在不建立直接关联的...

2012-10-29 17:18:11 68

struts配置全局的错误处理页面

首先struts文件里面配置如下:package name="default" extends="struts-default"> /index.jsp /login.jsp /public/error.jsp /public/message.jsp ...

2012-10-24 23:07:50 215

原创 Log4j简介(转载自http://www.iteye.com/topic/165955)

Log4j的简介: Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。 log4j的好处在于: 1) 通过修改配置文件,就可以决定log信息...

2012-10-12 14:36:54 255

原创 Log4j入门(转载自http://xuxn.iteye.com/blog/416380)

首先要将 log4j-1.2.8.jar & commons-logging.jar 导入web工程 一、定义配置文件 两种方式 1 .是XML格式的文件,2.是Java特性文件log4j.properties(键=值)。 My eg: log4j.properties ################### ################### ########...

2012-10-12 14:34:52 116

关于java数据连接池的一些配置(转载自http://qrqzhujinyi.iteye.com/blog/698279)

数据库连接池配置 概述   目前数据库连接池产品是非常多的,DBCP、C3P0、Proxool等都是非常优秀的产品。连接池的性能和稳定性会对我们的程序造成极大的影响,因此,有必要对这些连接池产品进行一些选择。另外,连接池的配置是否恰当,将会决定该连接池的性能和稳定性表现,所以,本文将给出连接池配置的一些要点。在这些连接池产品中作出选择是比较困难的,每个优秀的产品都有它自身的特点,而且也很难...

2012-10-11 14:43:18 168

原创 关于java泛型的学习

java中我们经常用泛型的占位符,T E K V的含义T = Type,常用于一般的泛型占位符 E = Element,常用于集合类型的泛型占位符 K = Key,常用于映射类型的键的泛型占位符 V = Value,常用于映射类型的值的泛型占位符...

2012-10-09 18:47:32 221

空空如也

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

TA关注的人

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