分类目录归档:未分类

weblogic目录结构

1、admin server
admin server就是console控制台,起了admin server就能打开控制台

2、manage server
manage server是被管理服务器,可在控制台上添加(服务器-新建)

3、domain
admin server、manage server要在domain下面

domain - admin server
                  ├── manage server1
                  └── manage server2

4、domain目录结构
weblogic安装目录/bea/Oracle/Middleware/user_projects下的:

domain - ips_domain
                ├── bin (domain的启动脚本)
                ├── config (配置文件)
                ├── security
                ├── servers (domain下的服务器)
                ├── autodeploy
                ├── console-ext
                ├── init-info
                ├── lib (the domain library directory and is usually located at $DOMAIN_DIR/lib)
                ├── pending
                └── tmp

servers下层目录:

domain - ips_domain - servers - pbcs
                                 ├── cache
                                 ├── data
                                 ├── logs (服务器的连接日志)
                                 ├── security (boot.properties)
                                 ├── stage (应用缓存*)
                                 └── tmp

5、weblogic安装目录结构

/bea/Oracle/Middleware
                 ├── coherence_3.5
                 ├── domain-registry.xml (记录domain的条目)
                 ├── logs
                 ├── modules (weblogic运行时需要的jar文件)
                 ├── registry.dat
                 ├── registry.xml (描述产品信息)
                 ├── user_projects (域存放的位置)
                 ├── utils (用户可以存放的第三方工具包)
                 └── wlserver_10.3 (weblogic的主目录)

6、weblogic清缓存
删除domain/servers/(server名)/stage/应用名称里的所有东西

7、stage、nostage发布方式
stage模式:weblogic会将web应用复制到servers下的stage目录,然后运行stage目录里的项目缓存
nostage模式:直接运行web应用安装目录下的项目

8、weblogic状态
就绪 -> starting(启动) -> start running(启动运行中) -> runing(完成-活动)
到就绪状态,容器就ok了,后面是服务器应用的问题

年付12刀左右vps信息收集

最近没啥写的,故整理了下近期便宜vps的信息。

商家:hostus
内存:768m
价格:12刀/年 – OpenVZ
地址:https://my.hostus.us/cart.php?a=add&pid=103
备注:这家用下来还行

商家:hostbd24
内存:256m
价格:10刀/年 – OpenVZ
地址:https://clients.hostbd24.com/cart.php?a=add&pid=112
备注:无货

商家:virmach
内存:512m
价格:12刀/年 – OpenVZ
地址:https://virmach.com/manage/cart.php?a=add&pid=117
备注:亚特兰大

商家:sentris
内存:32m ~ 512m
价格:1.99刀 ~ 9.99刀/年 – OpenVZ
地址:https://www.sentris.net/billing/cart.php?a=add&pid=794
备注:西雅图PCCW线和Custom线,论坛上说超售严重

商家:alpharacks
内存:512m
价格:9刀/年 – OpenVZ
地址:https://www.alpharacks.com/myrack/cart.php?a=add&pid=154
备注:无

商家:123systems
内存:512m
价格:14刀/年 – OpenVZ
地址:https://123systems.net/billing/cart.php?a=add&pid=102
备注:看人品,找优惠码

gdb查看coredump文件

有时候编写的linux程序,在运行时会异常退出,此时会生成名为:“core.进程号”的core文件。
core文件保存了程序异常退出时的内存情况。

用gdb命令可以查看是在代码的哪一行出错,找到问题所在。
gdb [exec file] [core file]

说明:
exec file:产生core文件的程序
core file:要调试的core文件

进入gdb后用bt命令查看backtrace,堆栈信息。
PS:where命令也可以

Maven学习(2)搭建nexus服务器

如果是公司内部开发,一般都是采用私服来作为中央库。而且官方库国内连接速度非常慢,下载速度只有0点几K每秒,让人很抓狂,使用nexus还可以建立中央库的镜像。

一、安装nexus
nexus官网:http://www.sonatype.com/nexus/product-overview
nexus下载地址:http://www.sonatype.org/nexus/go
这个软件分为多个版本:Nexus OSS、Nexus Pro、Nexus Pro+等。Nexus OSS包含基本仓库管理功能,它是免费的,其余版本要购买授权许可。

1、下载nexus

cd /tmp
wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-latest-bundle.zip
unzip nexus-latest-bundle.zip
mv nexus-2.11.4-01 /home
cd /home/nexus-2.11.4-01/

会解压出nexus-2.11.4-01目录。
继续阅读Maven学习(2)搭建nexus服务器

Maven学习(1)安装及简单使用

Maven是一个Java项目管理工具,全部的项目配置信息都被义定在一个叫做pom.xml的件文中,它覆盖了项目的整个生命周期,包括项目建立、编译、测试、发布。

一、前言
当使用eclipse的时候,会发现可以直接导入Maven项目,

是因为这个IDE默认有Maven插件(我下的是J2EE版的)

但是对于一个管理工具来说,在IDE中使用只是方便开发,从管理的角度来看,命令行也是需要的。

二、Maven的安装
Maven命令行安装方法,参考:
http://jingyan.baidu.com/article/295430f136e8e00c7e0050b9.html

三、Maven创建命令

1、创建命令:Maven 3.0.5版本以前使用mvn archetype:generate,3.0.5版本以后使用mvn archetype:generate

在一个目录下执行创建项目命令。

创建Java项目:

mvn archetype:generate -DgroupId=com.my.java.app -DartifactId=my-javaapp -DarchetypeArtifactId=maven-archetype-quickstart

创建web项目:

mvn archetype:generate -DgroupId=com.my.web.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp

继续阅读Maven学习(1)安装及简单使用

checkstyle规范

公司的java项目开始要求使用checkstyle规范。对代码中的包名、类名、变量名有强制规定大小写等等。
checkstyle是一个静态的代码分析工具。
checks.xml:http://pan.baidu.com/s/1hq5WCiK
先记一笔,反正我不是搞java的,^_^

解决xp搜索只能搜注册的文件类型

引用自:
http://support2.microsoft.com/?id=309173

要将 Windows XP 配置为能够搜索所有文件(无论文件类型是什么),请获取最新的 Windows XP Service Pack,然后打开“含有未知扩展名的索引文件类型”选项。

如果您使用该方法,Windows XP 会在所有文件类型中搜索您指定的文本。这可能会影响搜索功能的性能。为此,请按照下列步骤操作:
1.单击“开始”,然后单击“搜索”(或指向“搜索”,然后单击“文件或文件夹”)。
2.单击“改变首选项”,然后单击“使用制作索引服务(使本地搜索更快)”。
3.单击“改变制作索引服务设置(高级)”。请注意,您不必打开索引服务。
4.在工具栏上,单击“显示/隐藏控制台树”。
5.在左窗格中,右键单击“本机索引服务”,然后单击“属性”。
6.在“生成”选项卡上,单击以选中“含有未知扩展名的索引文件”复选框,然后单击“确定”。
7.关闭索引服务控制台。

excel技巧

1、填充为同个值
在A1填入1,选中A1,把鼠标放到A1右下角,这时鼠标变成实心十字,最后双击鼠标左键,这一列都变成1了

2、按1 2 3 …顺序填充
在A1和A2分别填上1和2,选中A1和A2,把鼠标放到A2的右下角,这时鼠标变成实心十字,最后双击鼠标左键

3、删除重复项
选中一列,数据-删除重复项

4、在一列数值后面都加上逗号
1)假设数据在A列,在B1列输入=A1&”,”
2)鼠标放到右下角,变成实心十字后往下拉
或选中B1单元格,复制,选中和A列数据平行的单元格,粘贴
注:B1列不能是文本格式,文本格式不会引用列

对双引号的转义,用””,两个引号转义一个引号
=”{“”storecode””:”””&A2&”””,””business””:”””&B2&”””,””area””:”””&C2&”””,””address””:”””&D2&”””},”

5、excel截取字符串
MID函数:MID(text,start_num,num_chars)
text是包含要提取字符的文本串。
start_num是文本中要提取的第一个字符的位置。
num_chars是要提取的字符个数,从左边开始提取字符。
如要截取A2列某字符串从第21位开始的4位:mid(A2,21,4)

6、将txt文本文档的报表导入excel
数据-(获取外部数据)自文本-设置分隔符号-完成

7、excel中文本数字求和
复制需要求和的数字,在空格地方选择性粘贴,注意看选择性粘贴后表格左上角出现了一个倒三角的符号,里面选择“转换为数字”,再求和

8、数字格式转换为文本格式后,还是显示如:8.131E+14这样的数字,显示内容需要一个个双击才能变为文本,可以用数据分列功能来实现批量转换
1)选中要转换的单元格
2)数据-分列,原始数据类型(无所谓点下一步),分隔符号(无所谓点下一步),列数据格式(选文本!点完成)

9、找出两列的不同值
有一列A和一列C,C的列值是包含在A列值中,数量上A大于C。现在要找出A中哪些是C中没有的。
在E1列输入如下=IF(COUNTIF(C:C,A1)>0,”重复”,”多余”),往下拉即可。
countif函数表示计数A1在C列的数量,返回大于0表示存在,否则返回0。

10、vlookup函数
=VLOOKUP(E11,'[查询结果4.xls]SQL Results’!$B:$F,5,FALSE)
第一个参数:要查找的字段
第二个参数:查找范围(按列选!!不要框字段)
第三个参数:取值是第几列
第四个参数:true模糊查找,false精确查找

例子:要查A05301在E11,范围是 查询结果4.xls 文档的B列到F列(搜索范围),匹配到A05301的话取第5列的值即F列,精确查找。

vlookup只能匹配一个字段,如果要匹配多个字段:
1)增加一个辅助列,将两个字段拼接起来匹配,=A2&B2
2)使用if({1,0}}
=VLOOKUP(A2&B2,IF({1,0},’OKFEP_R_041367 (3)’!A:A&’OKFEP_R_041367 (3)’!B:B,’OKTMS_R_041367 (2)’!C:C),2,0)
=VLOOKUP(A2&B2,IF({1,0},’OKTMS_R_041367 (2)’!A:A&’OKTMS_R_041367 (2)’!B:B,’OKTMS_R_041367 (2)’!C:C),2,0)

11、分列功能
1)数字转文本,见8

2)文本转数字
分列 – 在弹出的对话框中直接单击“完成”按钮

12、删除空行
(只有为数字格式时),查找和选择 – 定位条件 – 选空值 – 确定
在空行上右键 – 删除 – 下方单元格上移,就会删除所有空行
PS:只有格式为数字时才有效,如果是文本会提示“找不到单元格”

13、excel中E+怎么变成全数字
1)先选中一列,设置单元格格式-选择文本
2)复制值进去

9月14日

前几天收到邮件,stylexnetworks于9月30号将要关闭,这也算是VPS界的一则大新闻了。这家我有个3.99刀/半年的VPS,还是在它开业促销的时候买到的。回顾使用历程,他们家在当时是用外面很少见的onapp平台的云VPS,除了初期会自动关机之外,之后都挺稳定的。本来想3.99刀/半年可以永久续费下去,捡了个大便宜,哪知道这个月就关闭了。印证了“永远有多久?”这个命题,所有说永久、终生的都是骗人滴~