现在位置: 首页 > brightly发表的所有文章
  • 07月
  • 22日
综合 ⁄ 共 90字 评论关闭
wampserver出现不支持curl解决方案 解决: 1:找到php.ini文件,搜索extension=php_curl.dll然后将前面的分号去掉 2:重新启动wampserver
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 3305字 评论关闭
GAE是什么?从实用的角度说是GAE可以提供我们稳定的免费网站空间,空间支持语言是python、java,数据库是google专有的数据库,数据库和空间可以免费使用1G,超过了1G就要买了,还提供Google的带宽,这个带宽约可以支撑一月500万次访问请求,超过500万次就要买了……对于一般网站这免费的资源就足够了,另外GAE还支持域名绑定,就相当于个人买的虚拟空间一样。即使你目前对GAE不了解,也不会python或java,也能轻易使用GAE空间,利用别人编好的基于GAE的程序建立起自己的网站。下面就跟着一步一步来一、申请GAE空间1、申请Google邮箱......
阅读全文
  • 04月
  • 01日
编程语言 ⁄ 共 1568字 评论关闭
        约瑟夫环问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到k的那个人被杀掉;他的下一个人又从1开始报数,数到k的那个人又被杀掉;依此规律重复下去,直到圆桌周围的人只剩最后一个。         思路是:当k是1的时候,存活的是最后一个人,当k>=2的时候,构造一个n个元素的循环链表,然后依次杀掉第k个人,留下的最后一个是可以存活的人。代码如下: class Node(): def __init__(self,value,next=None): self.value=value self.next=next def createLink(n): if n&......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 917字 评论关闭
这题最大匹配居然能水过去,比赛的时候怎么想都会超时,最后敲完能A了,,,,,,, #include<stdio.h> #include<string.h> #define N 20000 int link[20000],vis[N],match[N],n,m; struct edge { int y; edge *next; }*E[20000]; void addedge(int x,int y) { edge *p=new edge; p->y=y; p->next=E[x]; E[x]=p; } int find(int x) { int i; for(edge *p=E[x];p;p=p->next) { i=p->y; if(vis[i]==0) { vis[i]=1; ......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1263字 评论关闭
邻接权一词译自英文 neighboring right,意思是与著作权邻近的权利。在我国著作权法中,这种权利称为“与著作权有关的权益”。邻接权通常是指表演者、录音制作者(也称唱片制作者)和广播电视组织(也称广播组织)对其表演活动、录音制品和广播电视节目享有的一种类似著作权的权利。在英美法系国家,著作权法很少引入邻接权的概念。例如英国著作权法,将录音制作者和广播电视组织的权利都视为著作权。在美国著作权法中,作者的权利、录音制作者的权利都属于著作权范畴。只有在欧洲大陆法系国家,才严格区分著作权与邻接权的概念。 以法......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1170字 评论关闭
hdu 1879 继续畅通工程 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 13694    Accepted Submission(s): 5949 Problem Description 省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。现得到城镇道路统计表,表中列出了任意两城镇间修建道路的费用,以及该道路是否已经修通的状态。现请你编写程序,计算出全省畅通需要的最低成本。   Input 测试输入包含若干测试用例。每个测试用例的第......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 1835字 评论关闭
android:id 为控件指定相应的ID android:text 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串 android:gravity 指定View组件的对齐方式,比如说居中,居右等位置 这里指的是控件中的文本位置并不是控件本身 android:layout_gravity (区别于:android:gravity ) 指定Container组件的对齐方式.比如一个button 在linearlayout里,你想把该button放在靠左、靠右等位置就可以通过该属性设置.以button为 例,android:layout_gravity="right"则button靠右 android:textSize 指定控件当中字体的......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 4992字 评论关闭
今天继续分析社区首页中侧边导航栏,也就主要是nag.jsp。 先看一下nag.jsp的主要框架,显然,主要由三个div构成,如下: 第一个div:bnag0  是社区首页和个人中心。 (水平线) 第二个div:bnag1  是个人珍藏和版块(论坛)列表 第三个div:bnag2  退出社区 为了更好地理解这个框架,我修改其代码做了一个小实验,如要是研究侧边栏的导航树是如何实现的,代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 6547字 评论关闭
共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式, 因为进程可以直接读写内存,而不需要任何 数据的拷贝。对于像管道和消息队列等通信方式,则需要在内核和用户空间进行四次的数据拷贝,而共享内存则 只拷贝两次数据: 一次从输入文件到共享内存区,另一次从共享内存区到输出文件。实际上,进程之间在共享内 存时,并不总是读写少量数据后就解除映射,有新的通信时,再重新建立共享内存区域。而是保持共享区域,直 到通信完毕为止,这样,数据内容一直保存在共享内存中,并没有写回文件。共享内存中的内容往往是在......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 1184字 评论关闭
最近一段时间比特币在国内被炒得火热, 然而关于比特币的议论已经远远超出了对投机现象的分析,甚至有心急的人认为它应该成为摆脱美元霸权的国际货币。 目前比特币显然不是一种货币,这倒不是因为它并非由政府或央行发行,而是由于它缺乏货币最根本的一般受容性,即它还没有成为大多数人或大多数经济交易过程中具有普遍性的交易媒体,也就是说它还不具有广泛的商业信用。 生活中人们习惯性的把纸币当作源泉货币,其他如存款,信用卡,银行账户之类的交易手段都被看作是纸币的代替和延伸。然而社会经济的现实却恰恰相反,以银行账......
阅读全文
  • 01月
  • 19日
综合 ⁄ 共 875字 评论关闭
题意: 给定一串01序列,用来表示牌的正反情况,每次操作可以使一个元素翻转(既1变为0,0变为1),它的相邻两个元素也会翻转。问至少需要多少次才能使所有的元素都为0.无法做到输出“NO”。 题解: 我们先考虑第一张牌的情况,我们发现第一张牌要翻的话只能翻第一张牌和翻第二张牌,而为了减少无谓的消耗,我们一张牌只能翻一次,就是贪心。那么之后的情况就是我们分别考虑第一张翻还是不翻,那么就推出第二张是否要翻,从而到第三张。。一直到最后一张。若最后一张还是反面朝上那说明无解,否则输出两种情况中的最优解。 代码: ......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 415字 评论关闭
《2014年网易游戏电面面试题分享》 回忆网易电面,主要是c++基础语言,数据结构,设计题 1. const int * ,const * int ,int * const区别; 前面两个是指向的值不能修改,后面一个不能再指向另一个新地址。 2. new malloc http://www.cnblogs.com/growup/archive/2011/06/27/2091101.html 3. i++ ,++i区别,哪个效率更高,和怎么实现的? effective c++上的讲的很详细 4. 多态实现机制,visual和inline 5,const成员函数,函数重载 6. 指针和引用 7. 深拷贝和浅拷贝 8. STL map,vector,红黑树 9. struct class区别 10. 链表判断......
阅读全文