现在位置: 首页 > davy316发表的所有文章
  • 03月
  • 22日
综合 ⁄ 共 5125字 评论关闭
非常感谢这个人  http://bbs.szhome.com/commentdetail.aspx?id=850260&page=1 一、磁片以次充好。做完的磁片四角不平。边线不平。 二、做墙不做防潮层。有几家公司做墙面仅做了二底二面。因业主多数不在。故有很 多机偷工减料。 三、装修公司工程顺序倒置。先做地面,再做墙、天花。有好多家装修公司是这样。 业主还没有住进去,磁片以花、刮伤、损角、蹦边。 四、有不少的装修公司要求业主将楼面打低,加大工程造价。更可怕的是楼上的邻居 有可能因楼面被打溥后,造成漏水。 五、有两家装修公司在替业主做柜、台、背景......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 3077字 评论关闭
http://heipark.iteye.com/blog/1393847 newFixedThreadPool内部有个任务队列,假设线程池里有3个线程,提交了5个任务,那么后两个任务就放在任务队列了,即使前3个任务sleep或者堵塞了,也不会执行后两个任务,除非前三个任务有执行完的 newFixedThreadPool使用范例:       Java代码   import java.io.IOException;   import java.util.concurrent.ExecutorService;   import java.util.concurrent.Executors;      public class Test {          public static void main(String[] args) throws IOException, ......
阅读全文
  • 10月
  • 25日
综合 ⁄ 共 1946字 评论关闭
trie树是一种字典树,用来保存单词或者数字,通常用来作为判断一组单词中是否存在有前缀单词的手段, 运用trie树关键在于初始化和清空原来的数据,如何做到省时是关键,技巧掌握好就行了。 题目 poj 1056 3630 3630代码:   /*这题用到的算法是trie树(请做好需要花大量的时间和精力慢慢研究的准备,别急躁),即字典树,对指针和链表的 要求比较高,掌握的话指针和链表的知识都算过关了。 首先我们来看下题目,可能你的第一印象想到的做法是枚举每一个电话号码和其他所有电话号码去比较,判断这个 电话号码是不是其他任何一个电话号......
阅读全文
  • 09月
  • 12日
综合 ⁄ 共 3055字 评论关闭
以下是部分代码,完整代码请在最下面点击下载: 【MainActivity】 public void treeOnClick() { // TODO Auto-generated method stub superAdapter.RemoveAll(); superAdapter.notifyDataSetChanged(); String MenuCatName = getDate("MenuCatName"); String MenuGroupName = getDate("MenuGroupName"); String MenuItemName = getDate("MenuItemName"); // 一级菜单名数组 parent = MenuCatName.split("/"); // 二级菜单名数组 child = MenuGroupName.split("/"); // 三级菜单名数组 grandchild = MenuI......
阅读全文
  • 08月
  • 19日
综合 ⁄ 共 591字 评论关闭
下面的这个方法确实OK   今天应项目要求,需要把搭建在linux的tomcat访问路径中的项目名以及端口去掉: 思路如下: 1.端口这个大家很清楚,直接在 /usr/local/tomcat/conf/server.xml下面直接找到默认的8080端口改为80,这样就ok了.(注意要确保你的其他程序没有占用80端口哦,普通我们开启的有http服务,这样关掉吧 #service httpd stop) 2.Tomcat 的访问路径的更改方法:我们一般装好tomcat后测试页是以个cat的页面对不?这个页面的位置在哪里呢,如果可以进行个更改或是换成我们项目里面的文件是否就可以了呢? 按照上面我们的思......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 657字 评论关闭
以前对于!important这个属性不是很关注,也不是很清楚他的用处。 刚才在老杨 那看到他的一篇关于!important的应用,之后豁然开朗,原来!important也可以当做是ie6的hack。 看例子: div{margin-left:20px;margin-left:40px;} 上面是ie6的一个经典BUG----双边距BUG,就是说当一个层用到float,又用到margin的属性的时候,ie6就有可能把这个层的margin值解析为双倍的。 其中一种解决办法: div{margin-left:20px;margin-left:40px;display:inline;} 就是给这个层加一个display:inline的属性,使ie6和其他浏览器的解析都是......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 573字 评论关闭
水题,不过题意没有说清楚,纠结了会儿 #include<stdio.h> #include<string.h> #include<math.h> #include<stdlib.h> const double t=3.1415926; int main() { char s[30],a1[10],b1[10],c1[10],c2[10]; double a,b,c; char char1,char2,char3; while(scanf("%s",s)!=EOF) { scanf("%s %c %s %c",a1,&char1,b1,&char2); scanf(" %s",c1); if(c1[0]>='0'&&c1[0]<='9') { a=atof(a1);b=atof(b1);c=atof(c1); int x=((a*b*2+c*2540)*t+500)/1000; printf("%s %s......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 24094字 评论关闭
Android 預設的安全機制是透過Linux User-Authentication Security Control,基於使用者帳號與群組管理,提供每個應用程式單一帳號的管理機制. 這機制又稱為DAC (Discretionary access control, 隨意存取控制),所倚靠的就是使用者帳號/群組(ID/Group)的密碼認證稽核,基於此,Linux也是一個供Multi-User使用的環境.但如果有一個應用程式得到Linux系統的Root權限,就有能力沒有限制的存取與竄改系統資料,造成安全問題. 新版的Android將提供Multi-User的操作環境,也就是說一個Android 裝置將有機會被一個以上的使用者登入使用,這情景可......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1281字 评论关闭
题目描述: 有一棵无限完全二叉树,他的根节点是1/1,且任意一个节点p/q的左儿子节点和右儿子节点分别是,p/(p+q)和(p+q)/q。如下图: 它的层次遍历结果如下: 1/1, 1/2, 2/1, 1/3, 3/2, 2/3, 3/1,... 有如下两类问题: 1.找到层次遍历的第n个数字。如,n为2时,该数字为1/2; 2.给定一个数字p/q,输出它在层次遍历中的顺序,如p/q为1/2时,其顺序为2; 输入: 输入包含多组测试用例,输入的第一行为一个整数T,代表共有的测试用例数。 接下去T行每行代表一个测试用例,每个测试用例有如下两种类型 1.1 n。输出层次遍历中,第......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 4895字 评论关闭
                                                                      android 心跳的分析        最近在做一个项目中用到了心跳包的机制,其实就是传统的长连接。或许有的人知道消息推送的机制,消息推送也是一种长连接 ,是将数据有服务器端推送到客户端这边从而改变传统的“拉”的请求方式。下面我来介绍一下安卓和客户端两个数据请求的方式        1、push  这个也就是有服务器推送到客户端这边  现在有第三方技术 比如极光推送。        2、pull   这种方式就是客户端向服务器发送请求数据(http请求)    接下来 我就给大......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 4017字 评论关闭
 server类处于thrift架构的最高层,用于服务器。  下面将对thrift的各种server类进行介绍。 1、所有server类都是继承TServer; 2、所有server类处理请求的流程基本相同: (1)首先获取连接 client = serverTransport_->accept(); (2)然后获取thransport和protocol inputTransport = inputTransportFactory_->getTransport(client); outputTransport = outputTransportFactory_->getTransport(client); inputProtocol = inputProtocolFactory_->getProtocol(inputTransport); outputProtocol = outputProtocolFacto......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 1218字 评论关闭
第一道双联通的题目,求加几条边让原图成一个双联通图,求出度数为1的双联通分量的个数+1/2、 Low[u]为u或u的子树中能通过非父子边追溯到的最早的节点,即DFS序号最小的节点的序号 #include<stdio.h> #include<stack> #include<string.h> #define N 5010 using namespace std; int n,m,first[N],num,low[N],dfs[N],idx,ans,vis[N],degree[N],belong[N]; struct edge { int ed,next; }E[10010]; void addedge(int x,int y) { E[num].ed=y; E[num].next=first[x]; first[x]=num++; } stack<int>Q......
阅读全文