会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xuzhelin
好记性不如烂笔头
博客园
首页
新随笔
联系
订阅
管理
2016年10月12日
Mysql自动备份脚本
摘要: 1、Mysql自动备份脚本 2、Linux定时任务配置 添加定时任务:crontab -e 这里定为每天凌晨3点执行:0 3 * * * sh /data/mysql_dump/mysql_back.sh crontab -l 查看定时任务列表
阅读全文
posted @ 2016-10-12 16:22 xuzhelin
阅读(178)
评论(0)
推荐(0)
2016年9月30日
设计模式(四)原型模式(创建型)
摘要: 定义:通过拷贝一个已经存在的实例来返回新的实例,而不是新建实例。被拷贝的实例就称为原型。 类图 原型类实现思路 (1)实现Cloneable接口。(在Java虚拟机中,只有实现了这个接口的类才可以被拷贝。) (2)重写Object类中的clone方法。(作用是返回对象的一个拷贝,但其作用域是prot
阅读全文
posted @ 2016-09-30 11:59 xuzhelin
阅读(178)
评论(0)
推荐(0)
设计模式(三)建造者模式(创建型)
摘要: 定义:将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 使用场景: 创建的产品有复杂的内部结构,且创建的产品有较多的共同点,其组成部分相似。隔离复杂对象的创建,使得相同的过程可以创建不同的产品。 与抽象工厂的区别: 在建造者模式里,有个指导者,由指导者来管理创造者,用户是
阅读全文
posted @ 2016-09-30 11:58 xuzhelin
阅读(179)
评论(0)
推荐(0)
设计模式(二)单例模式(创建型)
摘要: 使用场景: 一个类只能创建一个实例对象。如读取服务器配置文件的类,由单个实例对象直接读取。 实现流程: (1)、定义一个私有变量; (2)、将构造函数私有化; (3)、提供一个获取实例的公用方法; 下面列出几种常见的实现模式,仅供参考: 饿汉式单例:在类创建的时候就初始化实例对象,每次调用的时候都是
阅读全文
posted @ 2016-09-30 11:57 xuzhelin
阅读(161)
评论(0)
推荐(0)
设计模式(一)工厂模式(创建型)
摘要: 简单工厂模式 一个抽象产品类,可以派生出多个具体产品类; 一个具体工厂类,可以创建多个具体产品的实例。 抽象产品类定义 具体产品类定义 邮件产品类 短信产品类 简单工厂类 测试类 工厂方法模式 一个抽象产品类,可以派生出多个具体产品类; 一个抽象工厂类,可以派生出多个具体工厂类; 每个具体工厂类只能
阅读全文
posted @ 2016-09-30 11:55 xuzhelin
阅读(165)
评论(0)
推荐(0)
Mysql下GROUP_CONCAT使用
摘要: 之前遇到一个这样的小需求:数据表里面每一行里面存放的是每个用户每个因子的得分数(一个用户共有23个因子),而我们需要得到的报表是按用户为维度排列出每个用户的因子得分记录,其中每行记录显示的是该用户23个因子的得分记录值。 该需求是要实现将一张表里面相同ID的多行转换成一个ID一行多列的形式展现,如下
阅读全文
posted @ 2016-09-30 11:54 xuzhelin
阅读(189)
评论(0)
推荐(0)
XSS攻击处理
摘要: 1、什么是XSS攻击 XSS又称为CSS(Cross SiteScript),跨站脚本攻击。其原理是攻击者向有XSS漏洞的网站中“嵌入”恶意的HTML代码,当其他用户浏览该网站时,这段HTML代码会自动执行,从而达到攻击的目的。如:盗取用户Cookie、重定向到其他网站等。 理论上,所有可以输入的地
阅读全文
posted @ 2016-09-30 11:53 xuzhelin
阅读(900)
评论(0)
推荐(0)
linux下mysql安装
摘要: 概述:mysql以其轻便、开源、免费的特点而广受欢迎,mysql的各类使用资料也比较齐全。本文以centos环境下安装mysql-5.6.12(*.tar.gz)为例,记录下在Linux下安装mysql的详细情况,仅供参考。 1、下载指定版本的Mysql安装文件(官网:http://mysql.co
阅读全文
posted @ 2016-09-30 11:52 xuzhelin
阅读(189)
评论(0)
推荐(0)
linux下nginx安装
摘要: 概述:Nginx是一个轻便的支持高并发的HTTP和反向代理服务器,运用很广。这里记录下Linux下Nginx的安装步骤,这里以centos系统为例,安装Nginx1.7.9,安装目录为/usr/local。 一、安装Nginx依赖环境 1、安装gcc-c++ # yum install -y gcc
阅读全文
posted @ 2016-09-30 11:51 xuzhelin
阅读(145)
评论(0)
推荐(0)
linux下tomcat安装
摘要: 这里以centos系统下安装apache-tomcat-7.0.62.tar.gz为例说明。其他版本请从官网下载。 1、下载安装 从官网下载指定的版本到服务器目录下,本机将下载后的tomcat安装文件放入/data/soft目录下。 进入文件目录 # cd /data/soft 解压安装文件 #ta
阅读全文
posted @ 2016-09-30 11:50 xuzhelin
阅读(119)
评论(0)
推荐(0)
下一页
公告