- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 面试问题总结
欢迎使用Markdown编辑器写博客1.java7有什么新特性,使用过没?详解可参照:http://www.cnblogs.com/loveis/articles/2013311.html对集合类的语言支持自动资源管理改进的通用实例创建类型推断数字字面量下划线支持switch中使用string二进制字面量简化可变参数方法调用2.struct2最新的漏洞了解吗? pache Str
2017-03-17 11:53:13
433
原创 浏览器history对象关于历史记录的使用
欢迎使用Markdown编辑器写博客场景一:比如本页是B页面,前一页是A页面,现在是在跳转到下一页C页面前使用history.replaceState把本页的URL改成D页面,这样在C页面中点击返回就会回到D页面,但是现在希望是不要返回D页面了,直接返回A页面。 针对场景一,可以直接使用location.replace(‘C页面’), 这样在进入 C 页面之后, 点后退 是回不到 B, 而是回到
2016-10-28 14:05:11
6328
原创 单例类详解及示例
单例类详解及示例单例类的特点是一个类只允许初始化一次,针对某些特殊场景,比如说一个数据引擎访问点,多次创建没有意义,可能还会造成资源浪费,因此单例模式某些情况下可以节省系统开销,合理使用单例类,有助于构建一个稳定高效的系统。单例类详解首先如果是个单例类,则构造器肯定应该是私有的,不允许直接调用构造器来创建实例对象 由于只能实例化一个对象,因此还应该有一个类变量来缓存曾经创建的实例则应该提
2016-09-30 11:33:43
920
原创 java应用----过滤器
目前java在实际开发应用中大多涉及到过滤器的使用,过滤器在实际应用可以快速方便的解决实际问题,最简单的例子是登录过程中,针对实际不存在的资源,如果直接报错可能会造成用户体验不好,而且会暴露一些网站服务器的信息,使得某些不良用户进行攻击,使得网站可用性体验不佳,过滤器可以完美的解决该问题。过滤器:顾名知意,是在进行过滤操作,将符合条件的请求过滤出来,让它得到想要的资源,将不符合条件的分至另一边,给他
2016-05-15 22:26:01
466
原创 浅析大型网站技术架构
大型网站由于高并发,高可用的特点对架构有更高的要求,同时也对技术有更高的要求,今天正好了解了一些这方面的知识,总结一下。任何一个网站都不是一开始就是已一个超大型网站的要求设计的,任何一个网站都是由小到大,访问量也是慢慢上升,因此架构一般设计要考虑扩展性。目前解决高并发一个常用手段是加缓存,目前比较流行的缓存服务器是memcache服务器和redis服务器 memcache服务器:是一套分布式的高
2016-05-15 22:02:38
532
原创 linux下搭建svn服务器
虽然目前git很火,但是绝大多数公司目前使用的版本管理工具还是svn,本文介绍关于svn服务器的搭建方法SVN中的一些概念 :(1). repository(源代码库) 源代码统一存放的地方(2). Checkout (提取) 当你手上没有源代码的时候,你需要从repository checkout一份(3
2015-12-18 13:47:27
365
转载 nginx介绍,流量及并发连接数限制,访问控制及ddos预防
本文来源于实验楼linux web运维(nginx)实战课程,原文链接:https://www.shiyanlou.com/courses/95,对其进行总结回顾,如有侵权,私信删除。1.什么是nginxnginx是一款高性能的HTTP和反向代理服务器软件,下图是w3techs公布的全球网站服务器软件统计报告2.为什么选择nginxNginx 和 Apache
2015-12-08 19:21:36
25860
1
原创 JVM内存分析工具介绍
JVM内存分析工具介绍MAT(memory analyzer tool)插件 优点:可以轻松实现查看对象数、对象大小,生成报告文件,自动分析可能出现泄漏的对象 安装步骤: 1.启动Eclipse,并打开help->Install New software对话框。 2.点击上图的add按钮,输入MAT插件的地址 3.上一步需要花费一点时间,待完成后,展开General Purpose Too
2015-11-27 14:14:45
706
转载 双机高可用、负载均衡、MySQL(读写分离、主从自动切换)架构设计
架构简介 实现这样一个架构:只有两台机器,需要实现其中一台死机之后另一台能接管这台机器的服务,并且在两台机器正常服务时,两台机器都能用上。于是设计了如下的架构。双机ha架构图 此架构主要是由keepalived实现双机高可用,维护了一个外网VIP,一个内网VIP。正常情况时,外网VIP和内网VIP都绑定在server1服务器,web请求发送到server1的nginx,nginx对于静态资源请求
2015-11-06 09:46:45
791
原创 Linux PureFTPd配置(完整版)
网上关于pureftp的安装教程很多,但是试了以后发现很多其实都不完善,很容易出错,自己安装摸索以后总结如下:首先安装之前最好用netstat -ntl来查看ftp默认的21端口是不是已经被占用了,同时也可以用ps -ef 指令查看开启了哪些服务,看一下有没有类似sftp或者是vsftp的服务,如果开启,用killall sftp指令把这个服务kill掉 1.下载pureftp,我下载的是pure
2015-11-05 19:33:05
12164
1
原创 linux下安装配置nginx
关于nginx安装,网上也有很多一键安装的脚本,但是如果想要深入体会和按照自己的要求进行配置,那么最好还是自己手动进行配置,经过仔细研究,现已成功安装nginx,特此记录:安装前准备:ububtu平台编译环境可以使用以下指令apt-get install build-essential apt-get install libtoolcentos平台编译环境使用如下指令安装make:yum -y i
2015-11-05 19:29:16
462
原创 linux下安装mongo
1.下载安装包wget http://downloads.mongodb.org/linux/mongodb-linux-i686-1.4.4.tgz 下载完成后解压缩压缩包 tar zxf mongodb-linux-i686-1.4.4.tgz安装准备 将mongodb移动到/usr/local/mongdb文件夹 mv mongodb-linux-i686-1
2015-11-05 19:27:13
389
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人