- 博客(46)
- 资源 (10)
- 收藏
- 关注
原创 安装flask-bcrypt报错
报错内容如下:Command /usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/bcrypt/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __
2015-01-08 16:43:27
2743
原创 git远程回滚
先本地回滚:git reset --hard HEAD~1然后远程强推:git push --all -f暂时没看分支的知识,先这样解决吧
2014-12-23 00:40:10
810
原创 Ubuntu linux nginx + uwsgi + django 配置
安装:sudo apt-get install nginx uwsgi django主要是配置:在django目录下创建django_wsgi.py uwsgi_django.xml 内容:#django_wsgi.pyimport os,sys if not os.path.dirname(__file__) in sys.path[:1]: s
2014-12-22 22:41:19
660
原创 ZOJ Problem Set - 3787
Time Limit: 2 Seconds Memory Limit: 65536 KB For security issues, Marjar University has an access control system for each dormitory building.The system requires the students to use their pe
2014-04-12 22:52:18
818
转载 大数相加 模板
#include#includeusing namespace std;int main(){ string sum(string s1,string s2); string s1,s2; cin>>s1>>s2; cout<<sum(s1,s2)<<endl; return 0;}string sum(string s1,string s2) {
2014-03-14 21:22:21
619
原创 On Corruption and Numbers
On Corruption and Numberstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputAlexey, a merry Berland entrant, g
2014-02-27 22:16:47
763
原创 windows8 文件属性没有“安全”选项卡
WIN + R 打开gpedit.msc然后依次打开 用户 -》管理模板-》windows组件-》文件资源管理器-》删除安全选项卡 一项 禁用就可以了
2014-01-17 21:45:13
1819
转载 windows ping 命令
参数-tping 指定的计算机直到中断。ctrl+c停止-a将地址解析为计算机名。-n count发送 count 指定的 echo 数据包数。默认值为 4。-l length发送包含由 length 指定的数据量的 echo 数据包。默认为 32 字节;最大值是 65,527。-f在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。-i t
2014-01-16 14:54:13
1083
原创 塔防游戏
塔防游戏题目描述 小明最近迷上了塔防游戏,塔防游戏的规则就是在地图上建炮塔,用于防御敌军的进攻。这里我们假设地图是一个n行m列的格子,每个炮塔只能建在格子里,这里的炮塔有点奇怪,因为它只能攻击它自己所在行和所在列的格子(包括自身),并且每两个塔既不能放在同一列也不能放在同一行;现在小明建好了cnt个塔,小明一看这cnt个塔的攻击范围刚好把地图割成了S个炮塔攻击不到的区域,因为区
2013-12-11 04:02:53
1227
转载 ubuntu 安装搜狗输入法
首要得卸载Ubuntu默认的ibus输入法:sudo apt-get remove ibus然后添加fcitx的nightlyPPA:在终端输入:sudo add-apt-repository ppa:fcitx-team/nightlysudo apt-get update安装fcitx以及搜狗输入法,并设置fcitx为默认。sudo apt-get in
2013-12-07 15:43:24
860
原创 石子游戏
题目描述 初始时有n个标号为1 ~ n(n 输入 输入含有多个case。 每个case的第一行含有一个整数n, 代表杯子的个数。 每个case的第二行含有n个整数,分别代表初始状态下,1 ~ n 号杯子中石子的个数。 当n = 0时代表输入的结束。输出 对于每个case, 输出结束游戏需要的最少步数。样例输入103 3 3 3 3 3
2013-11-27 18:27:41
769
原创 银行密码
题目描述 佳佳最近办了一张银行卡,想设置个好记密码,但用生日吧,容易被破解,不安全;如果设置不好记的密码,又担心自己也会忘记;如果写在纸上,担心纸张被别人发现或弄丢了... 佳佳有个想法:把自己名字的拼音字母转换为6位数字(密码)。变换的过程如下:第一步. 把字符串6个一组折叠起来(不足6个的话右边补0,见样例输出),比如lijiajia则变为:lijiajia第二步.
2013-11-27 00:19:35
852
原创 兔子的窝
题目描述 兔子可以住在X轴上[1,L]区间的任意一个整数点上。无奈好日子不长久,两个邪恶国家在X轴上进行军备竞赛,它们以原点为基点,分别沿X轴发射M型和N型导弹,M,N均为整数,M型导弹的特征是凡是距离为M的倍数的点都可以攻击,N型导弹的特征是凡是距离为N的倍数的点都可以攻击,假定导弹的爆炸范围只能攻击一个点。兔子是小白是众所周知的事实,所以请你告诉兔子,在绝对安全的前提下,区间[
2013-11-26 23:46:09
860
原创 压缩编码
题目描述 某工业监控设备不断发回采样数据。每个数据是一个整数(0到1000之间)。各个数据间用空白字符(空格,TAB或回车换行)分隔。 因为大多数时候,相邻的采样间隔数据是相同的,可以利用这个特征做数据的压缩存储。其方法是:对n(n>1)个连续相同的数字只记录n和该数字本身;对m(m>0)个连续不重复的数字,则记录 m*-1 和这些数字本身(之所以用负数,是为了与第一种情况区分,便于解
2013-11-24 01:13:54
875
原创 Zeros and Ones
题目描述Consider strings of characters made up by concatenating any number of the strings 0, 01 or 11.For example 00011111 is one such string, as is 001011, but 1011 is not. Your job is simply to det
2013-11-23 23:28:22
894
转载 Discuz 论坛优化
1、后台--全局--性能优化--(论坛页面缓存设置、内存优化、服务器优化)2、后台--全局--SEO设置--url静态化3、FTP目录下的config里面的config_global.php一、后台--全局--性能优化--论坛页面缓存设置根据后台提示来设置就可以,不设置也影响不大,设置为0为关闭缓存,推荐设置如下图:二、后台--全局--性能优化--内存优化启用内
2013-11-02 19:54:24
1373
转载 让php支持memcache-windows
1. 解压附件中的Memcache.rar放某个盘下面,比如在c:\memcached memcache.exe下载页2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装[此处路径为你的memcached的存放路径] 3. 再输入: ‘c:\memcached\memcached.exe -d start’ 启动
2013-11-02 19:48:41
952
转载 Ubuntu 12.10 安装VirtualBox增强功能
Ubuntu 12.10 Desktop 首先,通过VirtualBox菜单(设备->安装增强功能)加载增强包加载到光盘。 #安装linux-headers。 $ sudo apt-get install linux-headers-$(uname -r) #切换到光盘路径,eugene
2013-10-24 22:51:17
1287
原创 virtualbox安装archlinux
官方文档跳转比较多,而且不详细,废话不多说。按官方文档来补充:一.键盘布局 这个不用设置。二.建立硬盘分区,我这里用的是MBR方式:用fdisk# fdisk /dev/sda选择 n 创建主分区 我这里只创建了一个分区 所以提示全部选的默认再次出菜单输入t 回车 然后输入 83 回车 这里是选硬盘的文件系统然后设置好之后输入 w 回车 写入硬盘 退出最后
2013-10-20 23:23:31
931
转载 aptitude 与 apt-get
aptitude 与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。以下是笔者总结的一些常用 aptitude命令,仅供参考。命令作用aptitu
2013-09-08 20:04:38
671
转载 linux网络命令及工具(修改链接速度、双工、查看带宽使用情况)
常见命令及参数# ifconfig # 查看所有网络接口的属性 显示网络信息,包括IP地址、数据包接收/发送情况# ifconfig eth0 up # 启动eth0# vi /etc/sysconfig/network-scripts/ifcfg-eth0 # 更改eth0配置文件# iwconfig # 显示无线网络信息#
2013-08-26 18:34:59
10256
原创 linux重新编译内核
一、linux内核1.查看linux内核版本 uname -r2.下载对应的linux内核https://www.kernel.org/pub/linux/kernel/将内核文件夹解压到/usr/src/cd /usr/src/linux***(你的内核文件夹)#make menuconfig这里会出现错误:HOSTCC scripts/basic/
2013-08-23 04:54:13
1639
转载 Ubuntu开启ssh服务
网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务。最终成功的方法如下:sudo apt-get install openssh-serverUbuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-ge
2013-08-10 19:49:23
636
转载 Ubuntu 12.04下fbTerm的使用
在Ubuntu下安装和使用fbterm虚拟控制台:1 安装v86d实现控制台下vesa输出代码:$ sudo apt-get install v86d为了方便你查看显卡可用的输出模式,可以安装hwinfo代码:$ sudo apt-get install hwinfo$ sudo hwinfo --framebuffer这两个包在下面
2013-08-02 15:58:17
2047
转载 ubuntu下安装nessus
环境:ubuntu 12.041、下载:到nessus 下载界面http://www.nessus.org/products/nessus/nessus-download-agreement,同意安装协议2、然后界面调转到下载目录 选择相应的版本。Ubuntu 11.10 / Ubuntu 12.04 (32 bits):Nessus-5.0.2-ubuntu1110_i386.d
2013-07-31 05:22:59
1054
原创 为Ubuntu打造vim-Python IDE
目录(?)[-]1.安装完整的vim2.文法高亮3.缩进4.项目视图5.配置6.使用7.安装pydiction实现代码补全8.安装NERD_TREE 目录树9.MiniBufExplorer
2013-07-29 05:26:43
4653
原创 Ubuntu 单网卡绑定多个IP
注:我的是eth0,但别的电脑可能不同,具体查看命令ifconfig,将你电脑出现的ethx替换成下文的eth0第一种方法:快递创建\删除虚拟网卡sudo ifconfig eth0:0 192.168.10.10 up以上的命令就可以在eth0网卡上创建一个叫eth0:0的虚拟网卡,他的地址是:192.168.1.63如果不想要这个虚拟网卡了,可以使用
2013-07-28 15:33:24
1955
转载 简明 Vim 练级攻略
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类
2013-07-28 03:06:16
691
转载 Ubuntu下mount命令的好用处
mount,也就是挂载。如果是让电脑自己挂载Windows的分区,也就是你直接在文件管理器里点击那些Windows的盘符,系统就会帮助你自动挂载,不过其挂载后的名称太长太复杂,不方便终端操作。所以还是手动挂载吧。关于挂载mount的更加详细的介绍,请自己去看看,直接在你的终端输入命令man mount好的,下面说具体怎么挂载,mount的命令选项有很多,这里只说几个。1.看
2013-07-26 17:28:18
841
转载 Ubuntu 12.04 更改 lightdm 登陆界面背景图
打开终端,输入以下指令:$cd,将主文件夹切换为当前目录$sudo mv a.jpg warty-final-ubuntu.png,将 a.jpg 重命名为 warty-final-ubuntu.png$sudo mv -f warty-final-ubuntu.png /usr/share/backgrounds/warty-final-ubuntu.png,
2013-07-24 06:38:39
2428
转载 ubuntu解压windows生成的zip文件时乱码问题
在windows上压缩的文件,是以系统默认编码中文来压缩文件。由于zip文件中没有声明其编码,所以linux上的unzip一般以默认编码解压,中文文件名会出现乱码。虽然2005年就有人把这报告为bug, 但是info-zip的官方网站没有把自动识别编码列入计划,可能他们不认为这是个问题。Sun对java中存在N年的zip编码问题,采用了同样的处理方式。有2种方式解决问题:1.
2013-07-23 11:14:37
990
转载 Ubuntu下安装搜狗输入法
目前的搜狗输入法 for Linux 是Linux Deepin 社区版的测试版,基于Fcitx 框架。话不多说,直接上。安装环境为Ubuntu 12.10准备工作:卸载Ubuntu默认的ibus输入法:sudo apt-get remove ibus然后添加Fcitx 源:sudo add-apt-repository ppa:fcitx-team/nightlysu
2013-07-23 00:46:47
1034
转载 Linux 下查看局域网内所有主机IP和MAC(及nmap的用法)
用namp对局域网扫描一遍,然后查看arp缓存表就可以知道局域内ip对应的mac了。namp比较强大也可以直接扫描mac地址和端口。执行扫描之后就可以 cat /proc/net/arp查看arp缓存表了。进行ping扫描,打印出对扫描做出响应的主机: nmap -sP 192.168.1.0/24 仅列出指定网络上的每台主机,不发送任何报文到目标主机:
2013-07-18 16:26:17
48735
原创 Ubuntu查看IP是否冲突
1.查看IP是否有冲突:首先安装:sudo apt-get install arp-scanroot@Smile:/home/caokun# arp-scan -I eth0 -l | grep 10.1.8.17610.1.8.176 08:00:27:ea:43:be CADMUS COMPUTER SYSTEMS10.1.8.176 10:bf:48:55:4f:ac (
2013-07-18 16:04:07
3173
原创 HDU 2147 kiki's game 解题报告
kiki's gameProblem DescriptionRecently kiki has nothing to do. While she is bored, an idea appears in his mind, she just playes the checkerboard game.The size of the chesserboard is n*m.Firs
2013-07-16 02:48:19
904
Visual Assist 10.9.2052破解补丁
2014-12-23
学生信息管理
2014-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人