day84-2 django基础

目录 django的安装和启动 django的安装: django的创建: django目录结构 django的路由介绍 django的模版介绍 创建django项目的时候,需要做的几个操作 待学 一个强大的web框架 django的安装和启动 django的安装: cmd中输入pip3 install django==1.11.22(注意添加版本号,这个版本比较稳定,当前最新是2.x版本,但是bug较多) -----> 推荐 pycharm安装 django的创建: cmd中输入django
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

(一) Linux系统使用 RPM 安装Mysql

一、准备Mysql RPM文件   1. 官网下载   2. 博主网盘下载   3. 把 RPM 放在 /opt 目录下    二、准备安装Mysql   1. 检查是否有安装过Mysql 如果下面命令返回信息则装了Mysql,如果没有返回信息则没装Mysql rpm -qa | grep -i mysql   注:如果已安装,如需重新安装,使用rpm卸载命令如下:   rpm -ev 安装过的mysql server   rpm -ev 安装过的mysql client   命令使用示例:r
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

leetcode 78. 子集(c++)

给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums = [1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], [] ] class Solution { public: vector<vector<int>> subsets(vector<int>& nums) { vector<vector<int> > res(1
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

Socket 套接字和解决粘包问题

---恢复内容开始--- Socket 套接字: 什么是socket: Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实 就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口 就是全部,让Socket去组织数据,以符合指定的协议。 socket在OSI模型中的位置 二为什么需要socket 在标准的OIS模型中并没有规定说必须有socket层,也就是说不使用socket也能完成通讯,是的,
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

NONMEM数据文件

在运行NONMEM程序时,需要2个必备的文件,一是控制文件(ctl格式),即NONMEM脚本;二是数据文件(csv格式),里面放的是用于拟合的原始数据。NONMEM对于数据文件的内容格式有一定的要求。 首先看一个数据文件的范例: 从图中可以看到表中的字段有:ID、TIME、DATE、CONC、AMT、RATE、EVID、MDV、CMT等,下面总结一下NONMEM数据文件常用字段的要求。 1.
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

纪中集训的第七天

  集训以来第一次像今天一样有点点状态,难能可贵哈。总体感觉对我这种蒟蒻来说真的算好了。   做的是B组的题。   附上考试链接:http://120.77.82.93/senior/#contest/problems/2832 考试时 第一题看一眼不会直接交个暴力水60 orz..       第二题看到了这个:70%的数据N<=100        嘿嘿这不白送70分吗。但是想了一想还是认真打线段树吧,毕竟一直当水怪也不太说得过去..还好ac了。      做到第三题已经没多少时间了,水也
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

2019.8.7刷题统计

第一题:1118 这道题就是一个普通并查集,但是要记录以每个点为根的子树的结点个数。 AC代码: 第二题:1120 对于这道题前面的讲解,我很奇怪,为什么要用C语言操作? 不过学学C语言总比不学好,既然已经讲过C语言的字符串操作了,就先用C语言打一遍。 AC代码(C语言): 这是我在网站上交的第一份C语言程序,之前全部都是C++。 既然学的语言是C++,那么一定也要用C++打一遍。 (C++的string比C语言中char[205]消耗内存多?) AC代码(C++): 和刚才的代码也差不多,不
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

Socker编程之UDP

一:socket简介 1. 不同电脑上的进程之间如何通信 首要解决的问题是如何唯一标识一个进程,否则通信无从谈起! 在1台电脑上可以通过进程号(PID)来唯一标识一个进程,但是在网络中这是行不通的。 其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用进程(进程)。 这样利用ip地址,协议,端口就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互。 注意:  所谓进程指的是:运行的
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

python 常用的标准库

glob模块 提供了一个函数,用于匹配符合要求的文件: import glob list=glob.glob("*.py") #匹配当前目录下的所有匹配的文件名(包括后缀),以字符串列表的形式返回 print(list) #['test.py', 'test2.py'] re模块 字符串正则匹配 import re list=re.findall(r"\bh","hi hello his") #获取所有符合要求的匹配,以字符串列表的形式返回 print(list) #['h',
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

Oracle之数据类型问题

做项目涉及到Oracle数据库中数据类型:字符串型的问题   我不太清楚varchar(32)到底代表着什么?   通过搜索了解到:oracle中有三种常用的类型:varchar2(byte),varchar2(char),nvarchar2()   varchar2(byte):默认表示方式,varchar2(100),就相当于varchar2(100 byte),表示最大字节数为100,强调空间大小。如果数据库使用GBK编码,那么一个汉字占用2个字节,如果用UTF8,一个汉字占用3个字节
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

欧拉除了函数,还有个回路----图论之路之欧拉路径欧拉回路 混合图中欧拉回路

首先我们来百度一下,欧拉路径以及回路的定义: 若图G中存在这样一条路径,使得它恰通过G中每条边一次,则称该路径为欧拉路径。若该路径是一个圈,则称为欧拉(Euler)回路。 具有欧拉回路的图称为欧拉图(简称E图)。具有欧拉路径但不具有欧拉回路的图称为半欧拉图。 通俗来说,就是欧拉路径就是图中的每条边经过却只经过一次的路径,而最后回到起点的路径就是欧拉回路。 那给你一个图怎么判断存不存在,欧拉路径或者欧拉回路呢 首先,判断图是不是连通的,这个就很简单了,dfs或者并查集都可以。 然后就是根据定理
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

[0010] <创作> 重要文章索引

占位
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

requests-html模块(下)

render方法 我们先理一下关系requests和的作者是同一个人,pyppeteer是nodejs中puppeteer的非官方实现 requests-html调用的pyppeteer与浏览器进行交互, puppeteer的中文文档 点这里传送 pyppeteer的文档 博文参考 调用render 方法启动pyppeteer 使用之前要先下载chromium 下载地址 你懂的,天朝网络环境很复杂,如果要用pyppeteer自己绑定的chromium,半天都下载不下来,所以我们要手动安装,然后
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

3-2双向链表

双向链表 一种更复杂的链表是“双向链表”或“双面链表”。每个节点有两个链接:一个指向前一个节点,当此节点为第一个节点时,指向空值;而另一个指向下一个节点,当此节点为最后一个节点时,指向空值。 操作 is_empty() 链表是否为空 length() 链表长度 travel() 遍历链表 add(item) 链表头部添加 append(item) 链表尾部添加 insert(pos, item) 指定位置添加 remove(item) 删除节点 search(item) 查找节点是否存在 实现
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

指针数组的应用

在实现排序功能的时候,一般都是通过交换值的形式,通过循环逐渐得到我们想要的顺序。但是有时候排序通过值的交换实现起来比较麻烦,因此我们可以引用指针数组,通过交换地址的方式来得到我们想要的顺序。 例:char a[4][10]={"CHINA","china","ABC","abcdef"} 将四个字符串通过从小到大的顺序依次排序,如果用交换值的形式,实现起来就会比较麻烦。但是通过指针数组实现起来就很容易。 char *b[4]={a[0],a[1],a[2],a[3]} 定义一个指针数组分别依次
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

[0011] <创作> 重要博文索引

占位
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

Ubuntu18个人使用笔记整理

Ubuntu使用过程中整理的一些常用或关键操作整理,以备不时之需, 另外自己可以对界面做一些美化,这部分自行百度去配置,我的界面如图 会重新提交
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

【洛谷P3957】跳房子

题目大意:给定一个数轴和 N 个点,点有点权,现从 0 位置出发,初始时每次只能走 d 的距离,可以在数轴上任意位置停下,此时,会得到一个点权和。现允许支付 x 的费用,使得每次可以走的距离为一个范围 [max(1,d-x), d+x]。求最少支付多少费用才能使得经过的点权和至少为 k。 题解:根据本题的数据范围可知,需要一个一维的状态和 O(1) 时间内的状态转移。 发现若支付 X 的代价可以满足点权和至少为 K,那么支付更多的代价一定可以满足条件。因此,考虑二分答案,对于每次二分的代价,进
分类: 其他 发布时间: 08-07 22:21 阅读次数: 0

python抓取网站提示错误ssl.SSLCertVerificationError处理

python抓取网站提示错误ssl.SSLCertVerificationError处理
分类: 服务端 发布时间: 08-07 22:20 阅读次数: 0

头条后端面经_2面

1、死锁必要条件 2、java如何处理死锁 3、什么是重入锁、 sychronized 和 retrentlock实现区别、锁方法、锁class 4、算法题: 合并区间 快排 5、数据库 6、操作系统 7、timewait close wait 8、快排 参考:https://www.nowcoder.com/discuss/215891?type=2&order=0&pos=10&page=1 大量面试经验以及学习资料书籍请关注:AVAJ 回复"offer"进行获取 365篇大厂java面经
分类: 其他 发布时间: 08-07 22:04 阅读次数: 0