post

WordPress更改域名后无法访问的解决方案

之前一直在用主机提供商的三级域名,今天备案才通过,在wordpres的常规设置中设置新的域名后,后台无法访问,前台读取的主题文件也找不到。直接修改数据库也容易出错。

下面提供一个解决方案,简单实用,不过设置后,稍等一会才会访问正常。
[Read more…]

post

ASP.NET中禁止继承IIS根目录的web.config的配置

在我们的ASPNET虚拟目录应用中,有时会出现一些异常,比如在根目录的web.config中添加了HttpHandler以及HttpModule(如一些UrlRewiter重写组件、自己的全局HttpModule等)在虚拟目录运行时就会提示找不到找不到指定的文件的异常。

解决方法是在根目录的web.config中针对根路径通过location配置这些module和handler等, 并且在location设置允许子目录重写,以及是否被子集应用程序继承设置为false,如下把 包含在结点内部:

[xml collapse=”false”]
<configuration>
<location path="." allowOverride="true" inheritInChildApplications="false">
<system.web>
<httpModules>
<add name="UrlRewriteModule"
type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
</httpModules>
</system.web>
</location>
</configuration>
[/xml]

这样配置后就不会影响到我们的子集应用程序了,即虚拟目录等.

post

UML中的边界类、控制类和实体类

UML中类有三种主要的版型:边界类、控制类和实体类。引入边界类、控制类及实体类的概念有助于分析和设计人员确定系统中的类。

边界类位于系统与外界的交界处,窗体、报表、以及表示通讯协议的类、直接与外部设备交互的类、直接与外部系统交互的类等都是边界类。通过用例图可以确定需要的边界类,每个Actor/Use Case对至少要一个边界类,但并非每个Actor/Use Case对要唯一的边界类。

实体类保存要放进持久存储体的信息。持久存储体就是数据库、文件等可以永久存储数据的介质。实体类可以通过事件流和交互图发现。通常每个实体类在数据库中有相应的表,实体类中的属性对应数据库表中的字段。

控制类是控制其他类工作的类。每个用例通常有一个控制类,控制用例中的事件顺序,控制类也可以在多个用例间共用,其他类并不向控制类发送很多消息,而是由控制类发出很多消息。

例如在考试系统中,当学生在考试时 ,学生与试卷交互,那么 ,学生和试卷都是实体类,而考试时间 、规则、分数都是边界类; 当考试完了将试卷提交给试卷保管者 ,则 试卷则成了边界类.

状态图和时序图的区别在于,时序图体现时间顺序的正常情况,而状态图则体现所有可能的交互。例如:搜索、删除、增加和修改,不太可能受时间约束,就用状态图表示。

post

Ubuntu下安装sh和bin格式软件包

在ubuntu下经常下载到*.sh和*.bin两种软件包,我最近安装springsource时,右键打开直接在终端运行,安装后,竟然找不到安装目录,郁闷了。

后来用命令安装,就出现像windows7下一样的安装导航,可以选择安装目录等。

下面简单结算2种安装方式:
[Read more…]

post

Linux下安装jdk和tomcat

Linux 下安装jdk6:

1、到 sun 网站下载 jdk rpm 软件包 jdk-6u11-linux-i586-rpm.bin;
2、在/usr下建立一个java目录,拷贝 jdk-6u11-linux-i586-rpm.bin 到 java目录;
3、给 jdk-6u11-linux-i586-rpm.bin 加上执行权限,
命令:chmod a+x jdk-6u11-linux-i586-rpm.bin
4、执行: ./jdk-6u11-linux-i586-rpm.bin,得到 jdk-6u11-linux-i586.rpm
5、执行: rpm -ivh jdk-6u11-linux-i586.rpm
6、至此,安装成功,设置环境变量;
7、设置linux的全局环境变量,需要root权限,可在命令行下输入su 切换到root用户;
8、或者执行命令sudo gedit /etc/profile ,修改etc/profile 文件,在最后加入如下代码:
[Read more…]

post

JAVA中的J2EE,J2SE,J2ME,JRE,JDK,JVM

J2EE: Java 2 企业版
J2SE: Java 2 标准版
J2ME: Java 2 微型嵌入式版 

JRE:Java 的运行环境。
JDK:是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class
SDK:软件开发工具包.
http://java.sun.com/products/

[Read more…]

post

Enterprise Architect简介及使用

一、Enterprise Architect简介
Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率。
二、创建新项目
安装好了EA汉化版后,启动软件。点击“创建新的项目”,打开创建新项目对话框。

[Read more…]

post

HTC Desire官方Android 2.3升级

PS:  HTC DESIRE 终于要升级2.3了。我刷了N个2.3了。虽然用着都不错,但还是比较期待官方的SENSE。。。5月份,我又有盼头了。哈哈

原文转载自:第三媒体

英国运营商Three内部人士声称,HTC Desire官方Android 2.3升级要等到五月中旬才会放出;另外HTC官方也透露,他们会在夏季放出Incredible的2.3升级。

HTC手机: Desire五月升级2.3Incredible等到夏季
[Read more…]

post

WP浏览量统计插件:WP-PostViews Plus

插件安装很容易,但是和大多插件都一样,安装后需要调用代码才能显示,我安装后,也调用了。但是就是不显示,后来才发现,我从其他地方复制过来的代码,函数是中文的单引号,这样致使函数失效,注意代码中参数的引号一定要是英文状态的

下面分享下这个插件的使用:

环境: wordpress 3.1.1 ,WP-PostViews Plus 1.1.23
[Read more…]

post

WordPress博客常用代码

1、文章首页或其他页面显示文章摘要,带有格式

如编辑主题中的index.php页面,搜索到 the_content()

<!--此句显示完整的文章内容-->
<?php the_content('Read the rest of this entry »');?>

替换为

<!--此句显示文章摘要-->
<?php the_excerpt();?>

[Read more…]