现在位置: 首页 > buildup发表的所有文章
  • 06月
  • 20日
综合 ⁄ 共 643字 评论关闭
在使用cxf实现webservice时,经常碰到的问题就是如果在服务端,修改了一个接口的签名实现,如增加一个字段,或者删除一个字段。在这种情况下,在默认的配置中,就会报以下的错误信息: org.apache.cxf.interceptor.Fault: Unmarshalling Error: unexpected element . Expected elements are 这种错误即客户端使用的传输对象与服务端接收的参数的字段不匹配。但如果,每次修改服务端的实现,都需要更新客户端时,就会出现一些问题,如在某些情况下,客户端的更新是不可能的事(如不在自己掌握之内,或者服务不能随便更新,或者其它......
阅读全文
  • 11月
  • 03日
综合 ⁄ 共 563字 评论关闭
昨天设置了Nginx前端代理apache,今天访问phpmyadmin出现403 Forbidden错误 1:出现此种错误的原因有可能是所有者对目录没有写的权限,此时可用chmod 777 目录名 先完全放开权限,如果问题解决,则在慢慢缩小访问权限。2: 我立刻chmod -R 777 /home/www/phpmyadmin,然后在去执行http://xx.xx.xx.136/phpmyadmin,还是出现403 forbidden 错误。 目录权限已经完完全全开发了, 怎么还是没有权限啊,在国外的的一个帖子中找到了解决方法, 原来是phpmyadmin文件夹下默认去执行index.php,而在/usr/local/etc/nginx/nginx.conf中默认......
阅读全文
  • 09月
  • 07日
综合 ⁄ 共 5280字 评论关闭
文章目录  ERROR: connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"? postgis 在业务量大的时候 碰到需要添加索引,需要用到 CONCURRENTLY,不然你的库很容易会坏的 如  create index CONCURRENTLY idx_order_records_bank_statist_uid on order_records(statist_uid) 见 http://www.postgresql.org/docs/9.1/static/sql-createindex.html 在大的业务量下,如果你要去执行一些费时耗数据库的任务 有时会发现 某一个任务 还在暗地里执行着 需......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 757字 评论关闭
多例模式是对象的创建模式的一种,多例模式中的多例类可以拥有多个实例,而且多例类必须自己创建和管理自己的实例,并向外界提供自己的实例。  多例模式的特点: 1. 多例类可以有多个实例。 2.多例类必须自己创建、管理自己的实例,并向外界提供自己的实例。   有上限多例类:实例的上限实际上是逻辑的一部分。比如每一麻将牌局部都需要两个骰子,因此骰子就应当是双太类。骰子类图如图所示: Die类代码如下: import java.util.Random; import java.util.Date; public class Die{ private static Die die=new Die( ); private s......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 4908字 评论关闭
随着手机、笔记本等无线设备的增多,公司里的家用三个无线路由器已经不堪重负,老是有人说连不上。谁让咱是运维呢,在很多人眼里运维 =网管 (深表委屈),没办法就再兼一个企业网管的职务吧 。给BOSS提出的解决方案有二:一、购买企业无线路由 ,价格从几百到几千不等,性能从支持30台设备到100台以也不等,最大速率从150M到1300M等也有很多档次,还有一些其他参数和功能不再一一表述;二、购买无线网卡配合linux hostapd +dhcpd或dnsmasq ,功能方面可以根据需要自由扩展 ,成本一块无线网卡100元以内,一台退休的破台机(而且......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 18122字 评论关闭
(一)深入浅出理解索引结构         实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:   其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。......
阅读全文
java面试要点---ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象。 ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象。  1.刚刚看到的时候,也是很纳闷后来仔细看了下,java的反射机制;2.这个可以通过java的反射机制来实现; 3.下面是一个例子:  package com.credream.refelect; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.List; public class TestFile { public static void main(String[] args)......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 1711字 评论关闭
TCP、UDP数据包大小的确定     UDP和TCP协议利用端口号实现多项应用同时发送和接收数据。数据通过源端口发送出去,通过目标端口接收。有的网络应用只能使用预留或注册的静态端口;而另外一些网络应用则可以使用未被注册的动态端口。因为UDP和TCP报头使用两个字节存放端口号,所以端口号的有效范围是从0到65535。动态端口的范围是从1024到65535。       MTU最大传输单元,这个最大传输单元实际上和链路层协议有着密切的关系,EthernetII帧的结构DMAC+SMAC+Type+Data+CRC由于以太网传输电气方面的限制,每个以太网帧都有最小的大小......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 7740字 评论关闭
1.选择最有效率的表名顺序(只在基于规则的优化器中有效)        SQLSERVER的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表driving table)将被最先处理,在FROM子句中包含多个表的情况下,必须选择记录条数最少的表作为基础表,当SQLSERVER处理多个表时,会运用排序及合并的方式连接它们,     首先,扫描第一个表(FROM子句中最后的那个表)并对记录进行排序;然后扫描第二个表(FROM子句中最后第二个表);最后将所有从第二个表中检索出的记录与第一个表中合适记录进行合并     例......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 669字 评论关闭
题目:http://pat.zju.edu.cn/contests/pat-a-practise/1046 题解: 看题目还以为是图方面的问题。。 题意就是给一个N节点的环,问某两个节点之间的最短距离是多少。 首先对N个节点计算出从第1个节点到第i 个节点的距离,之后查询的时候只要相减就能得出答案。 代码: #include<cstdio> #include<iostream> #include<cstring> #include<cmath> #include<string> #include<vector> #include<queue> #include<stack> #include<map> #include<algorithm> using namespa......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 1794字 评论关闭
  可写静态数据在EKA1的DLL中是不允许的,因为EKA1中,DLL具有分离的程序代码和只读数据区域,没有可写数据的区域。   EKA2中,支持在DLL中使用可写静态数据,但不建议使用,因为从内存使用看它的代价很大。   本文只讨论EKA2的情况,对EKA1中的情况不做讨论。   正常情况下,如果在DLL中加入可写静态数据(如全局变量)当编译真机版DLL代码时,返产生编译错误"XXX.dll' has initialised data."。需要注意:S60 V3 FP2及以上的版本中只声明定义一个可写静态数据是不会报错的,只有在DLL中使用该数据才会报错。 DLL如何使用可......
阅读全文
  • 11月
  • 04日
综合 ⁄ 共 1617字 评论关闭
hdu3944(Lucas定理+预处理) 分类: 数论2013-03-24 14:32 66人阅读 评论(0) 收藏 举报 题目:DP?   对于本题,由于访问的次数很大,所以当然得先预处理保存在数组中,然后用的时候就不用一次一次的再重复计算了,本题重在预处理。 [cpp] view plaincopy #include <stdio.h>   #include <string.h>   #define N 10005      int p;      int prim[N];      int pth[N];      int inv[N][N];      bool prime[N];      int fac[N][N];      int k=0;      void isprime()   {   ......
阅读全文