现在位置: 首页 > PatriciaBoston发表的所有文章
  • 04月
  • 07日
综合 ⁄ 共 516字 评论关闭
大意略。 USACO交题略难啊,好纠结的输入输出格式。 /* ID:g0feng1 LANG:C++ TASK:ride */ #include <iostream> #include <fstream> #include <cstdlib> #include <cstdio> #include <string> #include <cstring> #include <cmath> #include <vector> #include <algorithm> using namespace std; string s1, s2; ofstream fout("ride.out"); ifstream fin("ride.in"); int cal(string str) { int res = 1; for(int i = 0; i < str.size(); i++) res *= (str[i]-'......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 5122字 评论关闭
一般来说,方阵能描述任意线性变换。线性变换保留了直线和平行线,但原点没有移动。线性变换保留直线的同时,其他的几何性质如长度、角度、面积和体 积可能被变换改变了。从非技术意义上说,线性变换可能“拉伸”坐标系,但不会“弯曲”或“卷折”坐标系。 矩阵是怎样变换向量的 向量在几何上能被解释成一系列与轴平行的位移,一般来说,任意向量v都能写成“扩展”形式: 另一种略有差别的形式为: 注意右边的单位向量就是x,y,z轴,这里只是将概念数学化,向量的每个坐标都表明了平行于相应坐标轴的有向位移。 让我们将上面的向量和重......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 1159字 评论关闭
导读: ScoUnix 文件系统 i节点 最近研究了一下unix的文件系统,小有收获,拿出来show下。 UNIX文件系统包括引导块、超级块、i节点区、文件存储区、进程对换区等几部分。引导块占用第0号物理块,不属于文件系统管辖,如果系统中有多个文件系统,只有根文件系统才有引导程序放在引导块中,其余文件系统都不使用引导块; 超级块占用第1号物理块,是文件系统的控制块,超级块包括:文件系统的大小、空闲块数目、空闲块索引表、空闲i节点数目、空闲i节点索引表、封锁标记等。超级块是系统为文件分配存储空间、回收存储空间的依据。......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 1663字 评论关闭
微信连续两周发布重量级接口。首先是让网页开发者欢欣鼓舞的 JS SDK,使微信内的 WebView 几乎可以得到微信 Native App 的所有能力。此外,公众平台数据接口,允许开发者获取详细、灵活的运营数据。这两个发布,使这个本来就是入口级的 App 变得更加开放和强大,毫无疑问这是一个微信的时代。在这个时代,该怎样开发互联网产品呢? 更高效构建 MVP 听说过「精益创业」的人都知道最小化可行性产品(MVP)的理念 —— 即通过一个最小化、却可以满足核心需求的产品来测试市场的反应,MVP 背后的核心原则就是减少成本来测试想法是否满足......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 4542字 评论关闭
文章目录 query result(1 records) query result(4 records) 今天在家里做了一下试验,终于搞明白了以前做复制的时候没有搞明白的问题。原来BINLOG就是一个记录SQL语句的过程,和普通的LOG一样。不过只是她是二进制存储,普通的是十进制存储罢了。1、配置文件里要写的东西:[mysqld]log-bin=yueliangdao_binglog(名字可以改成自己的,如果不改名字的话,默认是以主机名字命名)重新启动MSYQL服务。二进制文件里面的东西显示的就是执行所有语句的详细记录,当然一些语句不被......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 667字 评论关闭
Google的服务在中国大陆地区不是被屏蔽,就是被干扰,因此这些服务要么无法使用,要么极不稳定。   本文介绍的方法,其原理是修改hosts文件强制使用谷歌的IP地址来访问Google的服务,详见《【科普一下】关于墙》和《当 Google 被屏蔽时,我该怎么做?》这两篇文章。 能够解决的问题:搜索,网页快照,Google+,Gmail,日历,文档,照片,阅读器,论坛。 所使用的工具,叫做“Hosts自动更新程序”。有Chrome浏览器的同学在Chrome Web Strore里搜一下,或者直接打开下面的地址: https://chrome.google.com/webstore/detail/bcom......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 306字 评论关闭
#include<iostream> #include<stdlib.h> #include<algorithm> using namespace std; #define MAX_N 1002 int x[MAX_N]; int r,n; int main() { while(cin>>r>>n && r+n != -2) { for(int i=0;i<n;i++) cin>>x[i]; sort(x,x+n); int i=0,ans=0; while(i<n) { int t=x[i]; while(i<n && t+r >= x[i]) i++; int p=x[i-1]; while(i<n && p+r >= x[i]) i++; ans++; } cout<<ans<<endl; } }
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 3639字 评论关闭
                               Android Low memory killer                                                                    by 永远的伊苏         Android中,进程的生命周期都是由系统控制的,即使用户关掉了程序,进程依然是存在于内存之中。这样设计的目的是为了下次能快速启动。当然,随着系统运行时间的增长,内存会越来越少。Android Kernel 会定时执行一次检查,杀死一些进程,释放掉内存。     那么,如何来判断,那些进程是需要杀死的呢?答案就是我们的标题:Low memory killer机制。     Android 的Lo......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 856字 评论关闭
Git并不会推断你输入的几个字符将会是哪条命令,不过如果想偷懒,少敲几个命令的字符,可以用 git config 为命令设置别名。来看看下面的例子: $ git config --global alias.co checkout $ git config --global alias.br branch $ git config --global alias.ci commit $ git config --global alias.st status 现在,如果要输入 git commit 只需键入 git ci 即可。而随着 Git 使用的深入,会有很多经常要用到的命令,遇到这种情况,不妨建个别名提高效率。 使用这种技术还可以创造出新的命令,比方说取消暂存文件时......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 2977字 评论关闭
The WebBrowser control is just an embeddded IE Control, I believe any settings in IE, like the proxy settings, are honered just the same as they are in IE. You can change the proxy with InternetSetOption method from the wininet.dll, here is a example to set the proxy:   Code using System.Runtime.InteropServices;     Public struct Struct_INTERNET_PROXY_INFO  { public int dwAccessType; public IntPtr proxy; public IntPtr proxyBypass;  };  [DllImport("wininet.dll", SetLastError = true)] pri......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 1579字 评论关闭
不说了,感觉自己就是智硬。 A. Calculating Function(淼) while True: try: n = input() if(n % 2 == 0): print (n / 2) else: print ((n - 1) / 2) - n except EOFError: break B. OR in Matrix (暴力) 给定一种矩阵运算,Bij = Ai1 | Ai2 | ... | Aim | A1j | A2j | ... | Anj 现在给出B矩阵,求A,如果不存在这样的A输出No (抱歉,Python竟然也写了这么多行。。) while True: try: flag = 0 m, n = map(int, raw_input().strip().split()) B = [[] for i in range(m)] A = [[1 for i in ran......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 1372字 评论关闭
题目链接:   hdu 1075 题目大意:   类似解密过程,右边是单词对应的密文                   给出一串字符,可以解密的单词都翻译出来 解题思路:   将明文存进数组,然后将密文建成Trie树                   将最后结点存进树时顺便记录它明文的下标                   搜索密文的每一个单词,若在树中则翻译出来 代码: #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX 100000 struct snode{ int next[27]; //第一种写法 int w; }Tree[MAX*10]; char ch1[MAX*11][11],ch2[......
阅读全文