随笔分类 - 开发经验
摘要:分析 尝试从外部复制内容向Idea工作空间内粘贴文件时,有一定的几率会发生复制粘贴失败的问题:复制了新的内容,粘贴的却还是早些时候复制的旧的内容。 我使用的IDEA是最新版(2016.1.3),操作系统是Win7/Win10。 这个问题是因为Idea的历史粘贴板已经满了,无法向历史粘贴板中写入新的内
阅读全文
摘要:用Java来获取访问者真实的IP地址 转载 2016年06月07日 14:36:02 标签: <! [startarticletags] <! [endarticletags] 16497 编辑 删除 在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法
阅读全文
摘要:阿里云通信(原名阿里大于)的短信服务(Short Message Service)是阿里云为用户提供的一种通信服务的能力,支持快速发送短信验证码、短信通知等。 完美支撑双11期间2亿用户,发送6亿短信。三网合一专属通道,与工信部携号转网平台实时互联。电信级运维保障,实时监控自动切换,到达率高达99%
阅读全文
摘要:阿里封装好的工具类,拿来用: public static void toTel(String uTel,int YZM) throws ServerException, ClientException { //设置超时时间 可自行调整 System.setProperty("sun.net.clie
阅读全文
摘要:本文是我自己的亲身实践得来,喜欢的朋 友别忘了点个赞哦! 最近整理了一下利用阿里大于短信平台来实现发送短信功能。 闲话不多说,直接开始吧。 首先,要明白利用大于发送短信这件事是由两部分组成:  
阅读全文
摘要:常用保持session的方式:1、一些代理(比如nginxIP_hash)1、使用数据库来存储Session2、使用Cookie来存储Session &nbs
阅读全文
摘要:特别说明: 1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于
阅读全文
摘要: 分表和分区的区别: 一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看:mysql分表的3种方法什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以
阅读全文
摘要:来源:http://shmilyaw hotmail com.iteye.com/blog/1896683 概括来说,一个IO操作可以分为两个部分:发出请求、结果完成。如果从发出请求到结果返回,一直Block,那就是Blocking IO(常见的顺序化程序结构);如果发出请求就可以返回(结果完成不考
阅读全文
摘要:spring security四种实现方式 $(function () { try { var lib = eval("("+$(" lib").attr("value")+")"); var html = ""; if (lib.err == 0) { $.each(lib.data, funct
阅读全文
摘要:一提到加密,就会联想到数字签名,这两个经常被混淆的概念到底是什么呢? 加密:加密是一种以密码方式发送信息的方法。只有拥有正确密钥的人才能解开这个信息的密码。对于其他人来说,这个信息看起来就像是一系列随机的字母、数字和符号。如果你要发送不应该让其他人看的敏感信息时,加密是特别重要的。 数字签名:数字签
阅读全文
摘要:一. 现象: 有一段老代码用来加密的,但是在使用key A的时候,抛出了异常:javax.crypto.IllegalBlockSizeException: Data must not be longer than 117 bytes。老代
阅读全文
摘要:用java写好了桌面应用,怎么搞成 那种常见的 双击之后 next、next、、、安装完成的按照包呢?用install4j。这东西有多好用呢?看看这款xml编辑软件,就是用install4j封装的安装包,安装时你就会看到install4j的标志 install4j标准定义: install4j是一个
阅读全文
摘要:本文由 ImportNew 一直在路上 翻译自 jaxenter。欢迎加入翻译小组。转载请见文末要求。 你是否正打算优化hashCode()方法?是否想要绕开正则表达式?Lukas Eder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。 最近“全网域(Web Scale)”一词被炒得火热
阅读全文
摘要:在一个业务的实现过程中,可能需要多条sql完成对数据库的操作,比如账户登录,需要匹配用户名和密码,然后要增加积分,还要记录登录的ip和时间,这可能需要三个sql语句,这三个语句应当是一个整体,任意一个sql执行不成功,都表示这个业务没有执行完成,这就有了事务的概念。 事务是数据库中的概念,就是对数据
阅读全文
摘要:使用步骤: 步骤一、在spring配置文件中引入 步骤二、具有@Transactional 注解的bean自动配置为声明式事务支持 <! 使用annotation定义事务 > <tx:annotation driven transaction manager="defaultTra
阅读全文
摘要:1.场景分析 在许多实际项目需求中,后台要从控制层直接返回前端所需的数据,这时Model大家族就派上用场了。 2.三者区别 ①Model Model是一个接口,它的实现类为ExtendedModelMap,继承ModelMap类 public class Extended
阅读全文
摘要:ssm框架 controller: package com.sgcc.controller; import java.util.ArrayList; import java.util.List; import org.omg.CORBA.PUBLIC_MEMBER; import org.sprin
阅读全文
摘要:1. 理解MVC MVC是一种经典的设计模式,全名为Model View Controller,即模型 视图 控制器。 其中,模型是用于封装数据的载体,例如,在Java中一般通过一个简单的POJO(Plain Ordinary Java Object)来表示,其本质是一个普通的Java Bean,包
阅读全文
摘要:转自 SiteMesh的使用 SiteMesh的介绍就不多说了,主要是用来统一页面风格,减少重复编码的。 它定义了一个过滤器,然后把页面都加上统一的头部和底部。 需要先在WEB INF/lib下引入sitemesh的jar包:http://wiki.sitemesh.org/displ
阅读全文

浙公网安备 33010602011771号