自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (16)
  • 问答 (3)
  • 收藏
  • 关注

原创 linux让history记录时间和把所有命令都记录到message

一、让history记录时间export HISTTIMEFORMAT="%F %T `whoami`"输出: 二、把所有命令都记录下来到messageexport PROMPT_COMMAND=\'{ msg=$(history 1 | { read x y ; echo $y ;});\logger "[euid=$(whoami)]":$(who am i):[`pwd`]" $msg"

2017-09-29 12:39:40 4913 1

翻译 AJAX详解

概述对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。一、传统的Web应用 一个简单操作需要重新加载全局数据二、Ajax Ajax,Asynchronous JavaScript 和 XML (异步的JavaScript和XML),一种创建交互式网页应用的网页开发技术方案。1

2017-09-21 13:02:13 671

翻译 Django之Form组件

Django的Form主要具有一下几大功能:生成HTML标签验证用户数据(显示错误信息)HTML Form提交保留上次提交数据初始化页面显示内容利用Form实现用户认证一、创建Form类from django.forms import Formfrom django.forms import widgetsfrom django.forms import fieldsclass Publi

2017-09-20 10:10:22 958

翻译 Cookie、Session和缓存

Cookie1、获取Cookierequest.COOKIES['key']request.get_signed_cookie(key, default=RAISE_ERROR, salt='', max_age=None) 参数: default: 默认值 salt: 加密盐 max_age: 后台控制过期时间2、设置Cookiere

2017-09-19 10:30:56 2268 1

原创 Django分页

视图函数view.pyfrom django.shortcuts import render,HttpResponse,redirectfrom django.utils.safestring import mark_safeL = []for i in range(500): L.append(i)def index(request): current_page = reque

2017-09-18 15:00:34 696

原创 Ajax

Ajax主要作用: 把数据发到后台,但是不刷新页面,然后后台再给前端一个提示一、发送的格式 给对应标签(submit)绑定事件,利用jQery发请求,下面是一个固定格式$.ajax({ url:'', type:'POST/GET', #GET或者POST data:{'k1':123,'k2':'root'} traditional:true, #加入

2017-09-18 12:38:09 814

原创 Mysql Windows安装

一、下载mysql的包https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.37-winx64.zip二、解压到指定的目录 MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装,一般MySQL将会安装在C:\Program Files\MySQL\MySQL Serv

2017-09-14 11:41:07 761

翻译 Django【进阶篇 】

跨站请求伪造一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 全局:中间件 django.middleware.csrf.CsrfViewMiddleware局部:@csrf_protect,为当前函数强制设置防跨站请求伪造功

2017-09-13 11:03:57 866

翻译 Django操作数据库 - ORM

Models一、当我们的程序涉及到数据库相关操作时,我们一般都会这么做 (1)创建数据库,设计表结构和字段 (2)使用 MySQLdb 来连接数据库,并编写数据访问层代码 (3)业务逻辑层去调用数据访问层执行数据库操作import MySQLdbdef GetList(sql): db = MySQLdb.connect(user='root', db='test', ...

2017-09-13 10:22:34 1017

翻译 线上服务CPU100%问题快速定位实战

例题 某服务器上部署了若干tomcat实例,即若干垂直切分的Java站点服务,以及若干Java微服务,突然收到运维的CPU异常告警。 如何定位是哪个服务进程导致CPU过载,哪个线程导致CPU过载,哪段代码导致CPU过载?步骤一、找到最耗CPU的进程 工具:top 方法: 执行   top -c  ,显示进程运行信息列表 键入P (大写p),进程按照CPU使用率排序如上图,最耗CPU的进程

2017-09-12 17:47:24 1081

原创 Pycharm激活

使用方法: 一、打开最新版本的pycharm 二、激活时选择License server 填入http://idea.imsxm.com 点击Active即可。

2017-09-11 15:44:37 3117 2

翻译 Django基础之模板语言、中间件和admin

一、模版的执行 模版的创建过程,对于模版,其实就是读取模版(其中嵌套着模版标签),然后将 Model 中获取的数据插入到模版中,最后将信息返回给用户。def current_time(request): now = datetime.datetime.now() html = "<html><body>It is now %s.</body></html>" % now r

2017-09-07 14:47:17 681

翻译 Django 基础

Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。一、基本配置 1、创建django项目终端命令:django-admin startproject 自定义项目名称(例如:mysite)2、创建django应用终端命令:py

2017-09-07 14:02:53 591 1

翻译 Web框架

一、Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。#!/usr/bin/env python#coding:utf-8import socketdef handle_request(client): buf = client.recv(1024) client.send("HTTP/1.1 200

2017-09-07 13:16:56 428

原创 CSS样式

一、html引入css样式1、在head标签中直接写 <style>css属性</style>2、引入css样式文件 <link rel="stylesheet" href="css属性文件" type="text/css"/>3、在标签上直接写 style="css属性"二、css选择器 1、id选择器<style> #i1{ font-size: 26px;

2017-09-06 10:20:03 591

原创 HTML标签

HTML是一种超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 超文本标记语言的结构包括”头”部分(英语:Head)、和”主体”部分(英语:Body),其中“头”部提供关于网页的信息,”主体”部分提供网页的具体内容。一、HEAD标签 (1)meta标签 主要是用来编码、跳转、刷新、定义关键字、描述<meta charset

2017-09-05 11:11:57 658

原创 在Linux系统下,cat正常,vim打开乱码

问题:在Linux系统下,使用cat查看含有中文的文本文件正常,但是使用vim打开却是乱码解决方法: 方法一: 在文件中设定在vim的推出模式下 :set encoding=utf8方法二: 直接写入/etc/vim/vimrc文件,在/etc/vim/vimrc文件末尾加上set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936se

2017-09-04 13:34:37 17391 2

原创 统计以 www 用户启动所有进程使用的内存总数

一、找到www用户启动所有进程的内存数[root@iZbp1936hi1lzkm0kl6s6bZ ~]# ps aux | grep -v root| grep www | awk '{print $4}'二、将以上数值进行汇总,求其总和[root@iZbp1936hi1lzkm0kl6s6bZ ~]# sum=0;\for i in `ps aux | grep -v root| grep ww

2017-09-01 13:58:34 1099

翻译 JavaScript

JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。一、如何编写1、JavaScript代码存在形式<!-- 方式一 --><script type"text/javascript" src="JS文件"></script><!-- 方式二 --><script type

2017-09-01 09:51:39 639

ubuntu系统 sogou 输入法

ubuntu20.04 最新版本系统搜狗输入法管网还没有更新,所以如果直接管网下载安装会直接报错,网上也没有较好的版本

2020-05-15

ansj_seg-3.7.6-one.jar

ansj_seg-3.7.6-on的jar包,有需要的朋友可以自行下载!

2018-06-16

aws域名备案材料

这个资料是云服务器 AWS 上进行域名的 ICP备案所需要的资料

2018-04-21

一键安装lnmp/lamp脚本

这个脚本是linux一键安装lnmp和lamp环境,可以自由选择环境,在安装前首先需要给所有的脚本赋予执行权限

2017-08-08

nginx+waf的配置

这个文件是我们生产所用的nginx配置文件和waf结合使用的配置文件

2017-06-13

mysql学习手册

这个是mysql 的参考资料,大家可以一起下载学习

2017-06-06

linux基础总结

linux的所有基础知识点和基础命令,防火墙等知识

2017-05-17

nginx_优化

nginx配置文件优化参数

2017-05-10

keepalived

2017-05-09

Percona-MySQL-ServerTemplate

这个是zabbix监控mysql的模板文件

2017-05-09

基于openstack 与kvm 的云计算平台的构建

基于openstack 与kvm 的云计算平台的构建

2017-05-03

整体配置架构图

整体配置架构图

2017-03-31

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

TA关注的人

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