现在位置: 首页 > sodomy发表的所有文章
  • 05月
  • 12日
综合 ⁄ 共 4677字 评论关闭
转载自:http://www.blogjava.net/dongbule/archive/2010/12/10/340288.html 上次因工作的需求对一台apache的log做了一次整体的分析,所以顺便也对apache的日志分析做下简单的介绍,主要参考apache官网的Log Files,手册参照 http://httpd.apache.org/docs/2.2/logs.html 一.日志分析 如果apache的安装时采用默认的配置,那么在/logs目录下就会生成两个文件,分别是access_log和error_log1.access_log access_log为访问日志,记录所有对apache服务器进行请求的访问,它的位置和内容由CustomLog指令控制,LogFormat指令可以用来简化该日志的......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 752字 评论关闭
题意: 在一个有向无环图上,有若干玩具,每人每次只能将一个玩具移动一步,玩具被移动到终点n将不能再被移动了,最后不能移动者输。 组合博弈 SG函数应用 #include<vector> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int maxn = 10000 + 100; int SG[maxn]; vector<int> g[maxn]; int mex(int u) { //minimal excludant if(SG[u]!=-1) return SG[u]; int i; bool vis[maxn]; memset(vis, 0, sizeof vis ); for(i=0; i<g[u......
阅读全文
在使用自己或者其它人生成的.a库时,加进来后,编译可能会报上面的错误。 分析这个错误,缺少了i386架构的东西。这很可能是由于项目中包含的静态库是被编译用于真机测试的,大家都知道苹果手机cpu是arm架构,而mac笔记本(当然也包括运行于其上的iphone-simulator)是intel架构。所以当这个静态库被编译用于device的时候,在目标为simulator下的编译是会报错的。 我们知道,编译一个库文件时,生成这个.a库时,会有两个库文件,一个在 当前用户下/资源库/Developer/Xcode/DerivedData/xxxxx-xxxxx-xxxxx-xxxx/Build/Products/Deb......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 332字 评论关闭
服务器有两个网卡,配置eth0为公网使用,eth1为内网使用。 分别为两个网卡配置IP地址,DNS,网关等。重启生效后,发现无法访问公网,ping网关也能ping通,ping同一个网关下的其他公网地址也能ping通。 1> 刚开始ping的时使用域名,怀疑是DNS无法解析,遂直接ping IP地址,同样无法ping,排除与DNS的关系。   2> 由于能够ping同一个网关下的IP地址,所以服务器网卡等肯定没有问题。应该还是网卡配置导致。   3> 后来仔细检查eth0和eth1的配置,发现配置了两个网关。其中eth1配置了内网的网关,修改eht1的网关与eth0一致后......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 2400字 评论关闭
二、标准的C++string类 string类在很多地方改动了c字符串。首先,在创建数组时不必再为它的大小是否能够容纳字符串变量而担心,因为string类接管了所有的内存管理任务。其次,string类允许使用重载运算符,因此可以使用(+、=、==、<、>)等运算符操作字符串对象:s3=s1+s2; 1.string对象的定义: 1)string  s(“man”);   2)string s=”man”;    3)string s;(空的string变量) 2.常用的成员函数(限所看书中用法): 1) swap():它的功能是将两个字符串对象的值做调换,一个对象调用它,另一个对象作为它的参数。如 s......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 8908字 评论关闭
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):     ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表. oracle首先,扫描第一个表(FROM子句中最后的那个表)并对记录进行派序,然后扫描第二个表(FROM子句中最后第二个表),最后将所有从第二个表中检索出的记......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 64字 评论关闭
http://bbs.html5cn.org/forum.php?mod=viewthread&tid=27128&extra=
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 6239字 评论关闭
1   mysql存储大容量的二进制文件的格式是blob,其实除了图片还可以存别的 2   要向数据库存储二进制的文件一定要把要存储的数据转换成二进制流 废话就不多说了,大家看看代码很容易明白,先来看一个app程序,当然首先您要在数据库中先建立一个用于保存图片的表和相应的列,数据格式为blob package com.lizhe; import java.io.*; import java.sql.*; public class PutImg { public void putimg() { try {    Class.forName("org.gjt.mm.mysql.Driver").newInstance();    String url = "jdbc:mysql://localhost/img?user=root&......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 2664字 评论关闭
最近在使用百度网盘时,突然发现了百度网盘现在可以免费领取2 T空间啦! 网络硬盘大家可能都或多或少的接触过,不得不说在万物皆云的是时代里,这是一种非常好的网络工具,而对我们这种穷到掉渣的免费用户来说,硬盘空间简直就是硬伤,刚开始使用的时候真是为了空间,各种折腾(做他那里所谓的任务),到头来也才扩充了5G左右。现在好了,随随便便、轻轻松松就有了2T的空间。 而这突如其来的2T空间是如何实现的呢? 事实是这样滴! 假如我想要为每个用户提供 1G 的网络存储空间。 如果服务器上有一颗 1000G 的硬盘可以全......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 5024字 评论关闭
 一、前言    用Java解析XML文档,最常用的有两种方法:使用基于事件的XML简单API(Simple API for XML)称为SAX和基于树和节点的文档对象模型(Document Object Module)称为DOM。Sun公司提供了Java API for XML Parsing(JAXP)接口来使用SAX和DOM,通过JAXP,我们可以使用任何与JAXP兼容的XML解析器。    JAXP接口包含了三个包:    (1)org.w3c.dom W3C推荐的用于XML标准规划文档对象模型的接口。    (2)org.xml.sax  用于对XML进行语法分析的事件驱动的XML简单API(SAX)    (3)javax.xml.parser......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 34字 评论关闭
继续 捯饬~~~ 晚上回去了继续我的日语,偏要把办不到的事办成了~~~~
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 2446字 评论关闭
原文出自:http://blog.csdn.net/zhengzhb/article/details/7359385 定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 类型:创建类模式 类图: 抽象工厂模式与工厂方法模式的区别         抽象工厂模式是工厂方法模式的升级版本,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对的多个产品等级结构。在编程中,通常一个产品结构,表现为一个接口或者抽象类,也就是说,工厂方法模式提供的所有产品都是......
阅读全文