感觉网络上关于Django全文搜索的中文文章太少,并且讲的也不是很到位,就是简单介绍了怎么配置,并没有说这样配置有什么用,所以依然很迷茫。所以希望我这篇文章能够帮助到后来人。
简单的图书馆管理系统数据库设计
最近.Net课程需要做一个简单的图书管理系统。
于是就把这个简单的数据库设计放了上来,用于备忘。
VMware虚拟机下为Linux内核增加系统调用
http://tenlee.info/2015/11/15/Linuxaddsyscall/
第一步:
去此网址 http://www.kernel.org/ 下载自己想要的内核源码,建议3.10.93,本人下载的就是3.10.93,测试成功
Ubuntu安装menuconfig,如下命令复制到终端1
sudo apt-get install libncurses5-dev
Python3下Django链接Mysql
前提
首先安装好Django
安装PyMySQL
pip-python3 install PyMySQL
django-admin startproject project
`django-admin startapp app
- 修改项目目录下的
settings.py
Python3实现HDUOJ模拟提交
下午闲来无事,顺手一写
主要用到了 Requests 模块实现模拟登陆,提交.有中文说明文档
Beautiful Soup, 很强大的HTML/XML的解析器,没用上.
$Python大法好,不到50行即可搞定$
下载HDUOJ所有AC题目代码
通过对杭电OJ的观察,很容易找到规律,根据此规则写相应的代码.
Requests 实现模拟登陆
需要用 BeautifulSoup 处理 status 页面的表格, 获得runid,problemid,代码链接,其实runid就是代码链接
HDU 5328 Problem Killer(2015多校联合)
HDU 5335 Walk Out(2015多校联合)
题目链接
题目大意
$m * n$的矩阵,每个格子是0
或者1
,探险家初始位置是$(1, 1)$,终点位置是$(n, m)$,且只能向 上下左右四个方向走,因为从 起点到终点 所走的路径是由01
构成的,故可表示成二进制数,要求寻找一条路径表示的二进制数最小.
HDU 5327 Olympiad(2015多校联合)
HDU 5316 Magician(2015多校联合)
题目链接:
题目大意:
一段序列 $n$个数$(n<=10^5)$,这 $n$个数的范围是$-10^9 <= a_i <= 10^9$,有两种操作, 0 L R
代表 L R 这个区间 beautiful subsequence
的最大和。 1 a b
代表修改 a位置的数为bbeautiful subsequence
的意思是下标奇偶相互交错的序列
例如 ${4, 7, 9, 2}$ 这个序列,beautiful subsequence
有
${4}$ ${7}$ ${9}$ ${2}$
${4, 7}$ ${7, 9}$ ${9, 2}$ ${4, 2}$
${4, 7, 9}$ ${7, 9, 2}$
${4, 7, 9, 2}$