自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 js中const,var,let区别

1.const定义的变量不可以修改,而且必须初始化。1 const b = 2;//正确2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值4 // b = 5;5 // console.log('函数外修改const定义b:' + b);//无法输出 2.var定义的变量可以修改,如果不初始化

2018-02-06 11:28:58 139

原创 前端-css样式 外边距(margin)和内边距(padding)

一.margin:外边距;设置对象四边的外延边距。margin: 20rpx 10rpx 25rpx 10rpx :如果提供全部四个参数值,将按上、右、下、左的顺序作用于四边。margin:20rpx:如果只提供一个,将用于全部的四边。margin:20rpx 20rpx:如果提供两个,第一个用于上、下,第二个用于左、右。margin:20rpx 20rpx 10rpx:如果提供三个,第一

2017-10-17 11:43:48 5522

原创 Idea编写webservice案例

创建一个简单的java helloworld项目选择next:选择java helloworld project next填写project name finish2.  创建好项目后 选择项目 右键->webservice->Generate 生成代码配置,填写wsdl路径,包路径,webservice平台(这里我选择的是jax-ws jdk自带的webs

2017-07-07 23:32:57 876

原创 加密技术

目前主流的加密技术有对称加密例如DES,3DES和AES,然后还有非对称加密技术:例如RSA和椭圆加密算法。对称加密的话,就是用来加密和解密的密钥是一样的,非对称加密的话,加密的密钥和解密的密钥是不一样的,用加密的密钥加密以后,只有配对的另外一个密钥才能解开。另外我们还可以常常看到MD5,SHA,SHA1之类的算法,其实他们不是加密算法,因为他们的结算结果不可逆,你没法从结果得到输入的数据是什么,

2017-06-11 14:40:24 354

原创 Highcharts

Highcharts 是一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表。

2017-06-11 14:37:04 211

原创 forward 和redirect的区别

1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.2.从数据共享来说forward:转发页面和转发到的页面可以共享requ

2017-06-07 21:45:48 137

原创 设计模式之单例模式

第一种(懒汉,线程不安全): Java代码  public class Singleton {      private static Singleton instance;      private Singleton (){}        public static Singleton getInstance() {      if (

2017-06-07 21:03:57 145

原创 常用数据库连接池 (DBCP、c3p0、Druid) 配置说明

1. 引言1.1 定义数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连

2017-05-31 21:53:20 767

原创 MYSQL和ORACLE的一些区别

有很多应用项目, 刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。总结出以下几点注意事项。1. 自动增长的数据类型处理          MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。

2017-05-30 20:47:18 163

原创 POI-数据导入导出

POI框架是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。POI结构HSSF-提供读写Microsoft Excel XLS格式档案的功能XSSF-提供读写Microsoft Excel OOXML XLSX格式档案的功能etc...在使用导入导出时,有个小问题就是中文乱码的

2017-05-25 23:49:54 258

原创 JFreeChart-图表绘制

目前我使用过的两种框架:JFreeChart和HighChartsJFreeChart是Java平台的一个开放的图标绘制类库,完全使用Java编写。比较过时HighCharts为纯JS框架,简单便捷。从网上找到实例demo,即可学会使用。简单使用JFreeCharts:1、创建一个图或者2、JFreeC

2017-05-25 23:49:00 269

原创 Shiro(之一)-密码加密

在项目前期开发阶段,密码采用明码存储。但是一旦程序部署在生产环境,明码存储密码是非常不安全的,必须对密码进行加密运算。加密主要分为两种:可逆运算和不可逆运算1、可逆运算是通过一个秘钥,对一段字符串加密,同样可以通过这个秘钥进行解密运算2、不可逆运算的加密对一段字符串进行加密,但是不能还原成原来的字符串(散列)这里说到的密码加密:shiro框架提供的MD5

2017-05-25 23:48:15 249

原创 Quartz-任务调用框架

Quartz是一个开源的作业调度框架,完全由Java写成,并设计用于J2SE和J2EE中。你可以用它执行一个作业而创建简单的或复杂的调度。1、Quartz-创建maven工程-导入spring和Quartz依赖2、Quartz-测试类任务方法3、xml配置4、测试5、CRON表达

2017-05-25 23:47:37 192

原创 JavaMail-收发邮件

JavaMail提供开发人员在应用程序中实现邮件发送和接受而提供的一套标准开发类库,支持常用的邮件协议,如SMTP、POP3、IMAP。不需要考虑底层的实现细节(Socket),此处简化使用。1、maven工程pom.xml配置-spring和JavaMail依赖2、定义工具类-书写send方法3、xml配置文件

2017-05-25 23:46:54 193

原创 CXF 开源的WebService框架

1、WebServiceWebService也称web服务。是通过SOAP协议实现的远程调用技术。即本地系统调用远程的系统 为远程调用SOAP协议(简单对象访问协议):HTTP+XML,常用SOAP1.1、1.22、CXF服务端配置-spring和cxf框架依赖3、CXF服务端-web.xml配置配置默认ser

2017-05-25 23:45:48 325

空空如也

空空如也

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

TA关注的人

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