• N久以前发的四篇技术性文章在这里,居然到现在都没给我通过,还锁了。。。。吐血,技术性的啊。。。。至于吗?
    于是在新浪重新开个,在那里发啥都直接先通过了,顺便再弄个微博。。。博客大巴你们的服务需要提升一下了,默。
    技术性的文章全转过去了,旅游类的还是放...

  • win7下,运行安装程序,提示以下信息:

    安装oracle10g“程序异常终止。发生内部错误。请将以下文件提供给oracle技术支持部门。


    方法1:
    右键点setup.exe
    选属性,选兼容模式(兼容性疑难问题解答)。顺利安装。

    方法二:

    将oralce 10G的安装镜像解压...
  • Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.4.0 - Production

    SQL> drop table t;

    Table dropped.

    SQL> create table t (col1 clob);

    Table created...
  •   一、历史背景

      Oracle数据库的全文检索技术已经非常完美,Oracle Text使Oracle9i具备了强大的文本检索能力和智能化的文本管理能力。Oracle Text是Oracle9i采用的新名称,在Oracle8/8i中它被称作Oracle interMedia Text,在Oracle8以前它的名称是Oracle ConText Cartridge。

      二、Oracle Text 索引文档时所使用的主要逻辑步骤如下:

  • 1、服务器
      1、服务器的位置(国内、国外)
      2、服务器IP是否被罚过
      检查方法:查一下这个服务器上放了多少个站要查询的IP,然后用site:查其中几个网站被收录多少,多则没问题
      3、服务器的稳定性

  • 一、垃圾还是经典
      网页技术更新很快,一个网站的界面设计寿命仅仅2-3年而已。不管是垃圾还是精品,都没有所谓的经典。经典只存在于是哪个首次成功创新性的应用。一个闭门造车者做出的东西,是远远赶不上综合借鉴者的。网页设计不同于其他艺术,在模仿加创新的网...

  •   首先申明一点,本人非SEO专业人士,写这篇文章无非是本人给客户优化一个站点的一些经验心得,写得不好之处还请各路高手多多指点。
      经过一段时间对百度的分析及对日志文件中蜘蛛的爬行总结出来关于如何针对百度来做SEO优化的几点心得。
      本人分析百度对一个站点关键字的排名是从如下几点来进行综合整体评分的,这绝对本人的猜测,而是很多热门关键字排名前三的事实,好了闲话不多说了,下面我们进入正题。

  • 如果你的浏览器不能正确显示,请检查浏览器的版本,在IE 5.5以上才支持的。

    body {
      scrollbar-base-color: #FF0000;/* 滚动条的基本颜色,不知道在哪里体现 */
      scrollbar-face-color: #EAEAEA;/* 滚动条凸出部分的颜色,就是我们拖动那个条主色 */
      scrollbar-track-color: #FFFFFF;/* 滚动条的背景颜色,滚动条不在的区域 */
      scrollbar-arrow-color: #E4007F;/* 上下按钮上三角箭头的颜色 */
      scrollbar-3dlight-color: #FFFFFF;/* 滚动条亮边的颜色,最左细边的颜色 */
      scrollbar-highlight-color: #E3E2E2;/* 滚动条空白部分的颜色,条子左边的细条,不是最左边 */
      scrollbar-shadow-color: #DCDADA;/* 立体滚动条右边的颜色,小细边的颜色,是中间夹层 */
      scrollbar-darkshadow-color: #C6C6C6;/* 滚动条强阴影的颜色,最右细边,开始黑色的 */
    }

  • <!--[if lt IE 7]>
    <link href="/css/ie7.css" rel="stylesheet" type="text/css" media="screen, handheld, projection, tv" />
        <script type="text/javascript" src="/js/ie6.js"></script>
    <![endif]-->
    <!--[if lt IE 8]>
        <link href="/css/ie8.css" rel="stylesheet" type="text/css" media="screen, handheld, projection, tv" />
    <![endif]-->

  • css不能设置select的border,不过可以试试这段代码:
    用margin属性实现。先设置margin属性为-2,以隐藏select对象原来的边框,然后设置select对象的父对
    象的边框。

  • 几个css元素的简单解释 div ul dl dt oldiv,这个很常见,块级元素,div尽量少用,和table一样,嵌套越少越好

    ol 有序列表。

    <ol>
    <li>……</li>
    <li>……</li>
    <li>……</li>
    </ol>

  • 设置各对象的vertical-align属性,属性说明:
    baseline-将支持valign特性的对象的内容与基线对齐
    sub-垂直对齐文本的下标
    super-垂直对齐文本的上标
    top-将支持valign特性的对象的内容与对象顶端对齐
    text-top-将支持valign特性的对象的文本与对象顶端对齐
    middle-将支持valign特性的对象的内容与对象中部对齐
    bottom-将支持valign特性的对象的文本与对象底端对齐
    text-bottom-将支持valign特性的对象的文本与对象顶端对齐

  • CleanCSS是一款基于web的CSS分析以及优化应用程序,可以帮助设计者对CSS中的属性进行最大优化以及对拼写中的错误进行高亮检测;众所周知,好的DIV+CSS布局不仅可以美化网站,更能深度影响到网站的在浏览器中的载入速度;因此,一个精明的设计者,在编写好CSS代码以后对其进行CSS瘦身是一道必不可少的工序,类似的服务还有CSS Optimizer等。

  • CSS高手们经常追求CSS代码的精炼,结构清晰,其中一个方向就是采用CSS简写。通过CSS简写可以让你的CSS文件更小,更易读。今天我们就归纳几个经常使用的CSS精简写法

  • 1.看穿但不说穿。很多事情,只要自己心里有数就好了,没必要说出来。
    2.高兴,就笑,让大家都知道。悲伤,就假装什么也没发生
    3.在不违背原则的情况下 ,对别人要宽容 ,能帮就帮, 千万不要把人逼绝了 ,给人留条后路。。。
    4.快乐最重要,谁人、何物、何事使你快乐,你就同他们在一起。何物让你不快乐,你就离开他。没有条件,创造条件也要离开他。

  • 我们在制作网页的时候,常常会需要让我们的网页有个背景.那么9我们在制作博客系统会一些比较短小的页面的时候,我们往往会有一些时候会用到一张大的背景 图片,但是每个人的浏览器的可显示区域并不固定,我们使用常用的CSS来弄,却只能够让背景平铺,那么我们就只能依靠CSS的filter和JS来达到我 们的目的.在filter中我们要用到的滤镜是 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=lianglong.jpg,sizingMethod=scale);, 那么JS的主要作用呢是用来获得屏幕的高度,并且来设置和改变BODY的高度.那么为了方便大家呢,我把JS获得页面的信息的一些相关演示也放出来供大家 塞选.

  • 需要在一个div中添加滚动条以显示所有的内容
    css中定义:overflow-y:auto;
    只在ie中有效果,firefix不出现滚动条。
    必须添加高度:height:100%;
    这样firefox中才出现滚动条。
    另外要用position: absolute!important;
    position: relative;来确定div的位置

  • 接到一个活,要把导入的图片中任意两点之间的水平距离和垂直距离求出来,一开始觉得这太容易了,也用得着做软件?半个小时就搞定了,洋洋自得了一会儿突然发现……求出来的是像素值,人家要的是毫米数,这才开始觉出问题。
    在网上搜了半天,什么设备啊分辨率啊显示器什么的都想过了,后来咨询一朋友,人家被俺的白目给刺激到了,直接打开photoshop图片大小的界面截图给我,告诉我……直接取图片的DPI再换算就成了,于是恍然大悟,这和机器的显示器分辨率有个毛关系啊,图片的DPI才是王道啊。

  • 应用程序正常初始化(0xc0000135)失败解决方法 :
    这是由于没有安装.NET framework 所造成的,请安装.NET framework
     
    下载地址:
    微软官方地址:http://download.microsoft.com/download/3/F/0/3F0A922C-F239-4B9B- 9CB0-DF53621C57D9/dotnetfx3.exe
     
    华军软件园:http://www.onlinedown.net/soft/38669.htm

  • 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对 象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。反射通常具有以下用途:
    使用 Assembly 定义和加载程序集,加载在程序集清单中列出的模块,以及从此程序集中查找类型并创建该类型的实例。

  • 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类 定义表,一个字段定义表,和一个方法定义表等,。 System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码。

  • 当正则表达式中包含能接受重复的限定符时,通常的行为是(在使整个表达式能得到匹配的前提下)匹配尽可能多的字 符。考虑这个表达式:a.*b,它 将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。 这被称为贪婪匹配。

    有时,我们更需要懒惰匹配,也就是匹配尽 可能少的字符。前面给出的限定符都可以被转化为懒惰匹配模式,只要在它后面加上一个问号?。这样.*?就意味着匹配任意数量的重复, 但是在 能使整个匹配成功的前提下使用最少的重复。现在看看懒惰版的例子吧:

  • 现在你已经知道几个很有用的元字符了,如\b,.,*,还有\d.当然还有更多的元字符可用,比如\s匹配任 意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等\w匹配字母或数字或下划线或汉字等

    下面来试试更多的例子:

    \ba\w*\b匹 配以字母a开 头的单词——先是某个单词开始处(\b),然后是字母a,然后是任意数量的字母或数字(\w*),最后是单词结束处 (\b)(好 吧,现在我们说说正则表达式里的单词是什么意思吧:就是几个连续的\w。不错,这与学习英文时要背的成千上万个同名的东西的确关系不大)。

  • 学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改,实验。下面给出了不少简单的例子,并对它们作了详细的说明。

    假设你在一篇英文小说里查找hi,你可以使用正则表达式hi

    这是最简单的正则表达式了,它可以精确匹配这样的字符串:由两个字符组成,前一个字符是h,后一个是 i。通常,处理正则表达式的工具会提供一个忽略大小写的选项,如果选中了这个选项,它可以匹配hi,HI,Hi,hI这 四种情况中的任意一种。

  • 匹配中文字符的正则表达式: [u4e00-u9fa5]
    评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
    匹配双字节字符(包括汉字在内):[^x00-xff]
    评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
    匹配空白行的正则表达式:ns*r
    评注:可以用来删除空白行
    匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*? />
    评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力

  • 1.document.formName.item("itemName") 问题
    说明:IE下,可以使用document.formName.item("itemName")或 document.formName.elements["elementName"];Firefox下,只能使用 document.formName.elements["elementName"].
    解决方法:统一使用 document.formName.elements["elementName"].

  • sing System;
    using System.Collections.Generic;
    using System.Text;
    //***********************
    using System.Collections.Specialized;
    using System.IO;

  • (一)Control的Invoke和BeginInvoke
    我们要基于以下认识:
    (1)Control的Invoke和 BeginInvoke与Delegate的Invoke和BeginInvoke是不同的。
    (2)Control的Invoke和 BeginInvoke的参数为delegate,委托的方法是在Control的线程上执行的,也就是我们平时所说的UI线程。

  • BeginInvoke 方法真的是新开一个线程进行异步调用吗?

    参考以下代码:

    public delegate void treeinvoke();
    private void UpdateTreeView()
    {
    MessageBox.Show(System.Threading.Thread.CurrentThread.Name);
    }
    private void button1_Click(object sender, System.EventArgs e)
    {
    System.Threading.Thread.CurrentThread.Name
    = "UIThread";
    treeView1.BeginInvoke(
    new treeinvoke(UpdateTreeView));
    }
  • 在VS2005中打开VS2008写的程序:

    1.用文本编辑器打开sln文件

    Microsoft Visual Studio Solution File, Format Version 10.00

    # Visual Studio 2008

    将以上内容修改后成为以下内容:

    Microsoft Visual Studio Solution File, Format Version 9.00

    # Visual Studio 2005