【Redis】安装和配置
一、Redis单机版安装 安装C语言依赖 redis使用C语言编写,所以需要安装C语言库 # yum install -y gcc-c++ automake autoconf libtool make tcl 上传并解压 把redis-5.0.5.tar.gz上传到/usr/local/tmp中 解压文件 # cd /usr/local/tmp
# tar zxf redis-5.0.5.tar.gz 编译并安装 进入解压文件夹 # cd /usr/local/tmp/redis-5.0.5/
Django路由及get请求post请求
新建app的方法: 在pycharm中的Terminal环境中输入指令:python manage.py startapp app名 eg:(newapp01) 在网站中输入网址 127.0.0.1:8000/?第一级的urls/第二级的urls 即可进入django App:{apps:app信息,models:关于数据,views:自己的代码(业务逻辑),test:测试} app中的urls格式: from django.urls import path from django
常见的排序算法——归并排序(二)
归并算法 更正一下,昨天的那个图解, 有最后一个地方,应该这样说,将子数组划分到最后是时刻时(即一个子数组只有一个数时)并不有序【其实两个数字之间肯定是一大一小或相等,逻辑上是有序的,只不过大小的方向不一样罢了】, 在归并子数组时才是按顺序那拿会的。 好的,因为昨天的只是讲一个归并的思想,所以要将数组的两个子数组排好顺序。今天的代码就不一样了!! 归并算法最重要的分治思想今天来了。。 话不多说!!上代码! //归并算法 /* 归并算法最主要的就是递归调用,(即:在方法的自身调用自身) 写一个简
struct和byte类型转换
struct和byte类型转换 import (
"fmt"
"unsafe"
)
type TestStructTobytes struct {
data int64
}
type SliceMock struct {
addr uintptr
len int
cap int
}
func main() {
var testStruct = &TestStructTobytes{100}
Len := unsafe.Size
C# XML封装
/*************************************************
* 描述:
*
* Author:[email protected]
* Date:2019/12/19 20:23:48
* Update:
* ************************************************/
using System;
using System.Collections.Generic;
usi
zuiyou_zhuangzai
#include<cstdio> #include<algorithm> using namespace std; int casenum; int boxnum; int boatnum; int tab[1003]; int main (){ scanf("%d",&casenum); for(int i=1;i<=casenum;++i){ scanf("%d",&boxnum); scanf("%d",&boatnum); for(int k=1;k<=boxnum;++k){ sca
js插件讲解_javascript原生日历插件讲解
效果图如下: html代码 <div class="date-control" id="date-control">
<span id="pre-month">-</span>
<p><span id="table-year">2017</span>/<span id="table-month">12</span></p>
<span id="next-mont">+</span>
</div>
<table id="date-table">
<thead>
hashilib 初识
hashlib 模块 封装一些用于加密的类 hashilib 加密算法 加密三大步骤 获取一个加密对象 使用加密对象的update方法进行加密,可以调用多次 通常通过hexdigest 方法 获取加密结果,或digest() 加密的目的: 用于判断和验证,而并非解密 特点: 把一个大的 数据,切分成不同块,分别对不同的块进行加密,再汇总的结果,和直接对整体数据加密结果一致的。 单向加密,理论不可逆 原始数据的一点小的变化,将导致结果的非常大的差异,“雪崩效应” 在创建加密对象时,可以指定参数
尝试用了一哈wepy框架的感想
恶心死我, 1 在项目里出现了中文乱码(utf-8在wpy文件里有中文和注释--编译后就转化成乱码, 把代码拷在另外的项目里,(该项目没有中文乱码现象,)编译出来就出现中文乱码, 然后我再在所拷的代码文件增加无关的,或删除一些无关的空格,出现了奇妙的现象,---有部分文件就没有乱码现象-- 明明在拷代码到项目时就编译了一次的呀, 奇妙的开发者工具里(苦笑)。。。本来想用wepy是腾讯开发的,应该会好一些,,结果还是不理想
吴裕雄--天生自然TensorFlow高层封装:使用TFLearn处理MNIST数据集实现LeNet-5模型
# 1. 通过TFLearn的API定义卷机神经网络。
import tflearn
import tflearn.datasets.mnist as mnist
from tflearn.layers.conv import conv_2d, max_pool_2d
from tflearn.layers.estimator import regression
from tflearn.layers.core import input_data, dropout, full
Collections 初识
nametuple() 命名元组 from collections import namedtuple as nt
Panda = nt('Panda_class',['age','name'])
r = Panda(18,'pann')
print(r.age)
print(r.name) defaultdict() 默认值字典 from collections import defaultdict
def dicf():
return 'hello'
d = defaultdict
centos 7下配置阿里yum源
1、打开centos的yum文件夹 cd /etc/yum.repos.d/ 2、用wget下载repo文件 wget http://mirrors.aliyun.com/repo/Centos-7.repo 如果wget命令不生效,说明还没有安装wget工具, yum -y install wget 回车进行安装。 当前目录是/etc/yum.repos.d/,刚刚下载的Centos-7.repo也在这个目录上 3、备份系统原来的repo文件 mv CentOs-Base.repo Cent
Python爬虫-scrapyd
1、什么是scrapyd Scrapyd是一个服务,用来运行scrapy爬虫的。 它允许你部署你的scrapy项目以及通过HTTP JSON的方式控制你的爬虫。 官方文档:http://scrapyd.readthedocs.org/ 2、安装scrapyd和scrapyd-client pip install scrapyd(服务器) pip install scrapyd-client(客户端) 安装完成后,在python安装目录的Scripts的文件下有一个scr
leetcode菜鸡斗智斗勇系列(1)---把一个链表中的二进制数字转换为一个整型数(int)
Convert Binary Number in a Linked List to Integer这道题在leetcode上面算作是“easy”,然而小生我还是不会做,于是根据大佬的回答来整理一下思路以便日后复习。 https://leetcode.com/problems/convert-binary-number-in-a-linked-list-to-integer/ 1.原题: Given head which is a reference node to a singly-linke
pikachu文件包含、上传、下载
一、文件包含 1.File Inclusion(local) 我们先测试一下,选择kobe然后提交 发现url出现变化 发现可以读取根目录下的flag文件,存在本地文件包含漏洞。 2.File Inclusion(remote) 同上,选择kobe提交,发现url也发生变化 所以这次构造url去包含,我选择了我的博客园地址https://www.cnblogs.com/p201721440034 返回结果如下 所以远程文件包含成功。 二、文件下载 打开站点发现提示点击链接就可下载图片。 随便复
今日推荐
周排行