- 博客(206)
- 资源 (11)
- 收藏
- 关注
原创 下载《阿里巴巴Java开发手册(详尽版)1.4.0》 与 码出高效,码出质量
下载《阿里巴巴Java开发手册(详尽版)1.4.0》地址:https://yq.aliyun.com/download/2720?utm_content=m_1000019584《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里Java技术精英的经验总结,并经历...
2020-03-31 11:34:12
3091
转载 java编译(打包)完成,导致Excel文件损坏的问题
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/qq_26469555/article/details/89394581问题描述在项目中放置一个可供用户登录后下载的excel模版,项目在打包成功后,在target中直接打开excel,发现excel已经损坏。问题原因项...
2019-10-11 09:16:08
3494
转载 java 实现word 转 pdf
java 实现word 转 pdf 不知道网上为啥道友们写的这么复杂 ,自己看到过一篇还不错的 , 自己动手改了改 ,测试一下可以用 , 希望大家可以参考一下 , 对大家有帮助1.引入jar包 下载地址1 下载地址22.代码public static void wToPdfChange(S...
2019-01-06 17:58:29
1850
2
转载 被透明元素遮挡的元素还可以被点击到吗?
遮挡关于是否被遮挡的判断,可以从对层叠级别的判断而确定。见:说说标准——CSS核心可视化格式模型(visual formatting model)之十三:分层的显示(Layered presentation)透明一个元素被某个元素遮挡,可以透过遮挡元素完全看到被遮挡元素,那么,可以说遮挡元素是完全透明的。 让元素完全透明有两种方式: 1. 背景色为'backgroun...
2018-09-26 18:30:37
4006
原创 poi设置excel默认格式为文本
/**设置单元格格式为文本格式*/HSSFCellStyle textStyle = workBook.createCellStyle();HSSFDataFormat format = workBook.createDataFormat();textStyle.setDataFormat(format.getFormat("@"));cell.setCellStyle(textStyle...
2018-05-14 17:09:12
21661
1
原创 ueditor编辑器右键粘贴、复制不能用的解决办法
ueditor编辑器功能非常强大,现在比较多的网站页面或者系统中都集成了百度的ueditor编辑器,使系统编辑文本变得非常容易。但是默认状态下,在使用google内核的浏览器时,会出现右键粘贴复制都不能用的情况。 会提示使用ctrl+v粘贴。对于经常使用快捷键熟悉的人来说不是难事,对于只会鼠标的人来说就有点困难了。如何设置才能使用右键直接粘贴呢? 设置方法:打开ueditor.config.js文...
2018-05-08 15:35:44
10432
3
原创 Javascript 中 null、NaN和undefined的区别总结
js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型,接下来与大家分享下它们之间的区别1.类型分析: js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。 代码 var a1; var a
2017-12-26 16:38:23
5803
原创 mysql导入sql表缺少问题解决方案
使用Navicat 图形化软件操作导入表结构与数据sql时,有些时候出现表少的问题,有些时候是版本问题,而大部分是运行是遇到错误跳过或其他原因具体情况具体分析Navicat导入时把中间的 “每个运行遇到多重查询” 的 √ 去掉,即解决如果是mysql 命令框界面,则使用命令导入,则不会出现该问题mysql>use news;
2017-12-23 11:50:02
8546
原创 如何生成git bash与tortoise git和putty都能用的key
git bash与tortoise和putty对密钥的存储格式的定义的不同的,PuTTY工具提供了两者之间的转换方法。首先打开GIT BASH,运行命令:ssh-keygen -t rsa -b 20481如下图所示: 密钥对保存在c:\Users\\.ssh\文件夹下。也可以输入加邮箱参数的,打开git bash,在控制台中输入以下命令。
2017-12-09 10:13:43
1133
转载 Mybatis传多个参数(三种解决方案)
据我目前接触到的传多个参数的方案有三种。第一种方案 DAO层的函数方法 Public User selectUser(String name,String area);对应的Mapper.xml select * from user_user_t where user_name = #{0} and user_area=#{1}
2017-11-28 18:46:53
18144
1
原创 八珍
山八珍 驼峰、熊掌、猴脑、猩唇、象拔、豹胎、犀尾、鹿筋,海八珍 燕窝、鱼翅、大乌参、鱼肚、鱼骨、鲍鱼、海豹、狗鱼,禽八珍 红燕、飞龙、鹌鹑、天鹅、鹧鸪、彩雀、斑鸠、红头鹰,草八珍 猴头菌、银耳、竹荪、驴窝菌、羊肚菌、花菇、黄花菜,云香信
2017-11-10 22:19:05
1040
原创 JAVA的静态代理与动态代理比较
JAVA的静态代理与动态代理比较一、概念代理模式是常用的Java 设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。按照代理
2017-11-04 15:38:04
366
原创 resin介绍
Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发。简介Resin是CAUCHO公司的产品,是一个非常流行的支持servlets和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。它不仅可以显示动
2017-11-01 16:41:02
958
转载 Spring Data 系列(三) Spring+JPA(spring-data-commons)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dba10g.blog.51cto.com/764602/1792855本章是Spring Data系列的第三篇。系列文章,重点不是讲解JPA语法,所以跑开了JPA的很多语法等,重点放在环境搭建,通过对比方式,快速体会Spring 对JPA的强大功能。准备代码过
2017-10-31 23:34:15
2448
转载 Spring Data 系列(二) Spring+JPA入门(集成Hibernate)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dba10g.blog.51cto.com/764602/1791946通过【Spring Data 系列(一) 入门】的介绍,通过对比的方式认识到Spring提供的JdbcTemplate的强大功能。通过使用JdbcTemplate,操作数据库,不需要手动处理Conn
2017-10-31 23:26:32
414
转载 Spring Data 系列(一) 入门
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dba10g.blog.51cto.com/764602/1791528认识一个框架的用途和作用,其实很简单。反其道而行之,如果不用某框架,我们的开发工作会怎么样?我们必须要做那些额外的工作。为了保证系列的完整性,也专门写一篇文章,作为本系列的引子。考虑
2017-10-31 23:24:55
418
转载 解惑 spring 嵌套事务
在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是, 从我观察到的情况看, 绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 TransactionDefinition 接口中的定义 Java代码 int PROPAGATION_REQUIRED = 0;
2017-10-31 23:00:51
1216
转载 sql存储过程几个简单例子(一)
存储过程是一组为了完成特定功能的SQL语句集,是利用SQL Server所提供的Transact-SQL语言所编写的程序。经编译后存储在数据库中。存储过程是数据库中一个重要的对象。作者:qsfwy来源:博客网|2011-03-28 10:282017年架构师最重要的48个小时 | 8折倒计时导读:sql存储是数据库操作过程中比较重要的一个环节,对于一些初学者来说
2017-10-31 22:32:25
1627
转载 Oracle中执行存储过程call和exec区别
Oracle中执行存储过程call和exec区别在sqlplus中这两种方法都可以使用:exec pro_name(参数1..);call pro_name(参数1..);区别:1. 但是exec是sqlplus命令,只能在sqlplus中使用;call为SQL命令,没有限制.2. 存储过程没有参数时,exec可以直接跟过程名(可以省略()),但call则必须带上().
2017-10-31 22:28:50
18574
转载 MQ消息队列系列(1)为什么使用MQ
MQ消息队列系列(1)为什么使用MQ:1.在高并发分布式环境下,由于来不及同步处理,请求往往发生堵塞,比如说,大量的insert、update之类的请求同时到达mysql,直接导致无所的行锁和表锁,甚至最后请求会堆积过多,从而触发too many connections错误。通过使用消息队列,我们可以异步处理请求,从而缓解系统的压力。2.松耦合MQ提供松耦合的应用架构。
2017-10-24 22:39:07
464
转载 Dubbo扩展:Dubbox
Dubbox是Dubbo的一个扩展,假如你知道java, javax 和 dubbo,那你就会明白dubbox是什么了。Dubbox增加的功能如RESTful remoting, Kyro/FST 系列化等。它已经应用在当当网内部的多个项目中。Dubbox当前的主要功能:支持REST风格远程调用(HTTP + JSON/XML):基于非常成熟的JBoss RestEas
2017-10-24 20:51:11
352
转载 Tomcat下配置HTTPS
在Tomcat下配置HTTPS的证书, 用户第一次访问需要下载安装证书,然后以后访问就可以以安全连接的方式访问了.配置过程首先需要使用JDK自带的keytool来生成一个keystore文件,然后从keystore文件导出一个certreq文件,然后使用该文件到www.freeca.cn 生成一个证书文件,再把该证书文件导入JVM就OK了. 具体配置过程如下:( 我的参数如
2017-10-03 11:08:24
435
原创 SSL中,公钥,私钥,证书的后缀名
Linux 下的工具们通常使用 base64 编码的文本格式,相关常用后缀如下:证书(Certificate):.cer(windows), .crt, 私钥(Private Key):.key证书签名请求(Certificate sign request):.csr.cer 好像是二进制的证书。(Windows下)至于pem和der,是编码方式,以上三类均可
2017-10-03 10:51:21
14530
转载 JAVA中几种常用的RPC框架介绍
JAVA中几种常用的RPC框架介绍RPC是远程过程调用的简称,广泛应用在大规模分布式应用中,作用是有助于系统的垂直拆分,使系统更易拓展。Java中的RPC框架比较多,各有特色,广泛使用的有RMI、Hessian、Dubbo等。RPC还有一个特点就是能够跨语言,本文只以JAVA语言里的RPC为例。对于RPC有一个逻辑关系图,以RMI为例:其他的框架结构也类似,区别在于
2017-10-03 05:51:24
806
转载 8583协议深入理解 1
深入理解8583协议最初,金融系统只有IBM这些大公司来提供设备,象各种主机与终端等,后来有很多大大小小的公司进入,怎样设计一个报文协议,解决各公司金融系统之间的报文交换,暂且称该协议叫做ISO8583协议。例如‘回头客会员管理系统’POS机上应用的就是8583报文。金融行业涉及到的数据内容是比较少的,如交易类型、帐号、帐户类型、密码、交易金额、交易手续费、日期时间、商户代码、2磁3磁
2017-09-30 11:57:24
1416
转载 分布式设计与开发(一)------宏观概述
在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一个明显的信号,单纯依靠垂直提升硬件性能来提高系统性能的时代已结束,分布式开发的时代实际上早已悄悄地成为了时代的主流,吵得很热的云计算实际上只是包装在分布式之外的商业概念,很多开发者(包括我)都想加入研究云计算这
2017-09-30 11:25:44
289
转载 分布式缓存系统Memcached学习心得
缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。 Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 Memcached能缓存什么? 通过在内存里维护一个统一的
2017-09-12 23:51:53
254
转载 分布式缓存系统Memcached简介与实践
缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时Memcached或许是你想要的。Memcached是什么?Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少
2017-09-12 23:50:25
248
转载 membercache使用笔记
缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。 Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 Memcache 是什么Memcache 是
2017-09-12 23:46:45
708
转载 memberCache java客户端的使用
MemberCache客户端使用 网上摘抄,以备后用 package com.test.memcache; import java.util.Date; import com.danga.MemCached.MemCachedClient; import com.danga.MemCached.SockIOPool; /** * 利用开源项目danga.MemCached管理缓存,实现
2017-09-12 23:12:43
362
转载 用compass实现站内全文搜索引擎(二)
接下来是要建立搜索的服务类 Java代码 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import org.compass.core.Compass; import org.co
2017-09-04 06:30:59
408
转载 用compass实现站内全文搜索引擎(一)
Compass是一个强大的,事务的,高性能的对象/搜索引擎映射(OSEM:object/search engine mapping)与一个Java持久层框架.Compass包括: * 搜索引擎抽象层(使用Lucene搜索引荐), * OSEM (Object/Search Engine Mapping) 支持, * 事务管理, * 类似于Google的简单关键字查询语言, *
2017-09-04 06:27:02
454
jacob.jar1.19及使用方法
2019-01-06
jacob.jar 及 使用方法(1.17)
2019-01-06
Chrome浏览器窗口大小调整插件(Resolution Test) v2.3
2018-12-20
Axure元件库大全
2018-01-29
360截图工具
2017-08-03
360截图工具 1.0 提取版
2017-08-03
大型网站技术架构:核心原理与案例分析(全本)
2016-09-15
PhotoShop CS5 或PhotoShop CS6 版本的文字引擎补丁
2016-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人