自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

平凡之路

学习学习不断地学习

  • 博客(16)
  • 收藏
  • 关注

原创 Java--Socket套接字

今天学习了Socket,也就是套接字。查看了很多文档,Socket是用于服务端和客户端之间建立连接的。 Socket的含义是源ip地址和端口号,以及目标ip和端口号的组合,是用来标识客户端请求的服务器和服务。 举个栗子:Client 客户端 写入数据package com.demo2;import java.io.IOException;import java.io.OutputStreamW

2017-07-27 20:06:41 386

原创 优化--字典值/轮播图缓存优化以及页面静态化

相关文章: SpringAOP配置切面报错 nginx代理静态图片 spring和redis的整合一、字典值的优化在项目中,枚举字典表做了一些优化,在程序启动的时候将数据一次性加载到内存,当字典表变化时(增删改)把内存数据重新加载一次,这个功能是通过AOP结合自定义注解完成的。1.初始化代码@Componentpublic class DictParamUtil { @Autowire

2017-07-22 11:46:29 463

原创 递归复制文件夹

package test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;im

2017-07-22 11:33:57 385

原创 SpringAOP配置声明式切面时报错error at ::0 formal unbound in pointcut

有多个方法修改轮播图信息,想在这些方法后面都加一个清除redis的方法,于是想到了AOP,但是启动报错。代码如下:@After("within(com.bjpowernode.cms.cms.banner.service..*) && @annotation(ann)") public void clearBannerRedis(BannerAnnotation ann,JoinPoint

2017-07-20 22:48:48 4104

原创 nginx--静态访问图片资源(Banner)

使用背景之前都是用Tomcat访问图片资源,消耗比较大。使用nginx能够减少Tomcat中间件的IO,提高性能。本文介绍的是在windows环境上搭建nginx代理。轮播图表中有这么两个字段,第一个是图片存在的物理地址(image_path),另一个是图片的访问地址,即通过静态代理访问的地址(image_url)。代码实现@RequestMapping("insert") public S

2017-07-15 10:34:08 4485

原创 总结--安装linux测试环境

其他系列文章 Mysql以及Tomcat的安装 redis主从配置及高可用哨兵 window下mysql主从库搭建 安装清单: 1. 虚拟机VMware12 2. 镜像CentOS7 3. Jdk8 4. Tomcat8.5 5. mysql5.7 6. redis3.2 7. nignx1.11CentOS7配置项1.Date&Time

2017-07-14 17:27:48 592

原创 boostrap-table插件分页展示表格数据

//分页查询 function pagingByCondition(){ $("#tb_user").bootstrapTable({ toolbar: "#toolbar", contentType: 'application/json;charset=UTF-8', url: "${pageContex

2017-07-13 22:02:04 948

原创 spring学习--面向切面编程AOP和AspectJ

—AOP(面向切面编程)1.代理模式代理模式是指,为其他对象提供一种代理以控制对这个对象的访问.在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户类和目标对象之间起到中介的作用.作用是增强功能和控制访问.分为:静态代理:在程序运行之前已经定义好代理类,代理类和目标类要实现相同的接口动态代理:在程序运行时才确定代理类和目标类的关系,又分为 a.JDK动态代理,要求目标

2017-07-09 21:35:25 433

原创 redis主从配置及高可用哨兵

一.安装redis1.解压tar -zxvf redis-3.2.9.tar.gz2.安装* 切换目录: cd redis-3.2.9* 执行:make* 安装可能报错,一般是没有安装gcc导致,yum -y install gcc* make失败后再make,先执行 make clean 、make distclean 清理一下* 出现错误 error: jemallo

2017-07-08 22:23:09 626

原创 mysql主从库搭建

1.导出数据备份mysqldump -u root -p crm>c:\crm.sql但是报错:没有权限 解决方案:找到命令提示符右键选择以管理员身份运行即可2.完全卸载mysql从控制面板卸载mysql删除mysql默认安装目录下的文件删除 C:\Documents and Settings\All Users\MySQL文件3.重新安装mysql

2017-07-08 20:33:40 501

原创 基于maven整合spring和redis

1.导入别人的maven工程,报错The type org.springframework.core.NestedRuntimeException cannot be resolved. It is indirectly referenced from required .class files原因是:pom.xml缺少spring核心包的依赖感谢~~点击链接2.linux下启动redisnohup

2017-07-07 22:57:09 4327 1

原创 sql学习--truncate/delete/drop的区别

truncate和不带where条件delete以及drop都会删除表中的数据,但是truncate和delete不会删除表的结构,drop直接删除表(包括数据和结构)truncate和drop属于DDL语句,执行后不会回滚;delete属于DML语句,需要事务提交才会生效速度上 drop>truncate>deletetruncate删除数据后,自增字段从头开始,但是delete仍保留原来最

2017-07-07 15:50:41 430

原创 linux下安装mysql和Tomcat

1.mysql部分启动mysql(必须切换到mysql/bin的目录下)[root@localhost ~]# cd /usr/local[root@localhost local]# cd mysql-5.7.18/[root@localhost mysql-5.7.18]# cd bin[root@localhost bin]# ./mysqld_safe &

2017-07-06 21:23:54 590

原创 数组排序的两种算法--冒泡排序/选择排序

package com.abc.test;/** * 冒泡排序 * 比较相邻的两个数的大小,并且交换位置 * @author zhaoj * @date 2017年7月3日 */public class BubbleSortTest { public static void main(String[] args) { int[] arr = new int[]{4,8,9

2017-07-03 22:03:05 387

原创 突然想通文件上传的路径问题

今天突然想通了之前做图片上传的时候路径不正确的原因:描述一下问题的由来,之前想把图片上传到项目中的一个文件夹下,// 上传路径String uploadPath = session.getServletContext().getRealPath("/upload/productPhotos");用tomcat部署的时候,tomcat会在webapp下生成项目,所以得到的路径是to

2017-07-02 20:29:25 555

原创 ssm实战--实现购物车功能

========================================后台管理系统==================================================管理人员可以在这里发布商品,查看订单等等操作  商品管理* 带条件查询商品,通过boostrap的分页插件展示商品列表* 创建商品,添加商品的信息以及必须上传五张照片用来展示商

2017-07-01 18:03:59 23936 9

空空如也

空空如也

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

TA关注的人

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