- 博客(712)
- 资源 (3)
- 收藏
- 关注
原创 maven打包web项目为zip
1、pom.xml:<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://...
2016-04-22 16:42:35
1375
原创 使用mysqladmin命令修改Mysql密码
1.例如你的 root用户现在没有密码,你希望的密码修改为123456,那么命令是:mysqladmin -u root password 1234562.如果你的root现在有密码了(123456),那么修改密码为abcdef的命令是:mysqladmin -u root -p password abcdef注意,命令回车后会问你旧密码,输入旧密码123456之后命令完成,密码...
2015-12-28 17:02:15
640
原创 如何让root用户能直接进行ssh登录?
问题出于安全原因,默认参数很严格,禁止root用户直接使用ssh登陆比如先用非root的帐户,登陆到ssh后,su成为root 解决方案如果想直接用root登陆,则修改如下配置文件:vi /etc/ssh/sshd_config找到其中的如下一行,将前边的#符号去掉,并修改no为yes#PermitRootLogin no改成:PermitRootLog...
2015-12-28 16:09:57
2492
原创 使用nginx搭建文件下载服务器
nginx.conf配置如下: user root;worker_processes 8; events { worker_connections 1024;} http { include mime.types; default_type application/octet-stream; sendfi...
2015-11-20 10:55:29
502
原创 用命令行方式关闭CentOS防火墙
#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT #/etc/rc.d/init.d/iptables save 重启计算机后,防火墙默认已经开放了80和22两个端口。 临时性的完全关闭防火墙,可以不重启机器:...
2015-11-11 11:40:38
224
原创 Mysql注释
MySQL服务器支持3种注释风格:· 从‘#’字符从行尾。· 从‘-- ’序列到行尾。请注意‘-- ’(双破折号)注释风格要求第2个破折号后面至少跟一个空格符(例如空格、tab、换行符等等)。该语法与标准SQL注释语法稍有不同,后者将在1.8.5.7, “‘--’作为注释起始标记”中讨论。· 从/*序列到后面的*/序列。结束序列不一定...
2015-04-16 14:50:04
160
原创 修改mysql用户密码
mysqladmin命令格式如下(其中,USER为用户名,PASSWORD为新密码):mysqladmin -u USER -p password PASSWORD该命令之后会提示输入原密码,输入正确后即可修改。例如,设置root用户的密码为123456,则mysqladmin -u root -p password 123456UPDATE user 语句...
2015-04-03 17:35:07
141
原创 mysql命令行备份数据库
MySQL数据库使用命令行备份|MySQL数据库备份命令例如:数据库地址:127.0.0.1数据库用户名:root数据库密码:pass数据库名称:myweb 备份数据库到D盘跟目录mysqldump -h127.0.0.1 -uroot -ppass myweb > d:/backupfile.sql 备份到当前目录 备份MySQL数...
2015-04-01 17:24:07
220
原创 shell脚本中执行mysql命令
1.mysql -hhostname -uuser -ppsword -e "mysql_cmd"2.mysql -hhostname -uuser -ppsword << EOF mysql_cmdEOF如下简单例子:#!/bin/bashmysql -hservicedb-online -uroot -proot123 -e "use test;select...
2015-04-01 11:30:11
436
原创 Linux下安装、启动MySQL
三四年没有安装过mysql+apache+PHP的环境了,我以前是做银行性能测试外包服务的,在甲方开发中心遇到这样环境的项目也比较少,大多是WebLogic/WebSphere+Oracle/DB2架构的大型系统。涉足电商行业方面的项目,不得不再去温故那些几乎遗忘的IIS、apache、MSsql、mysql等环境。平台:VMware上虚拟的centos4.7宿主机:windows...
2015-02-12 14:31:03
236
原创 ofbiz导入eclipse后源码启动
1、首先执行ant build2、解决包冲突和classpath问题3、把framework/base/config目录加到src目录
2015-01-21 11:35:15
298
原创 Linux下开机自动启动Oracle的设置
具体方法如下:1. 修改oratab (root用户执行)/etc/oratab的配置格式如下:testdb:/home/oracle/oracle10g:Y2. 测试dbstart, dbstop(oracle用户执行)设置ORACLE_HOME执行dbstart, dbshut脚本测试能否启停Oracle实例和监听器dbstart $ORACLE_HOMEdbs...
2015-01-13 16:17:43
173
原创 IMP导入数据到不同表空间
在数据迁移时,希望把数据导入不同于原系统的表空间,在导入后表现数据被导入到了原表空间。这是由于原用户具有unlimited tablespace 权限,就会导入到原用户的表空间。 收回用户的unlimited tablespace 权限。SQL> revoke unlimited tablesapce from majy;SQL>alter user maj...
2015-01-13 16:06:05
845
原创 Linux添加新硬盘、分区、格式化、自动挂载
在为主机添加硬盘前,首先要了解Linux系统下对硬盘和分区的命名方法。 1) 在Linux下对SCSI的设备是以sd命名的,第一个ide设备是sda,第二个是sdb,依此类推。一般主板上有两个SCSI接口,一共可以安装四个SCSI设备。主SCSI上的两个设备分别对应sda和sdb,第二个SCSI口上的两个设备对应sdc和sdd。一般硬盘安装在主SCSI的主接口上,所以是sda或者sdb,...
2015-01-13 10:25:41
332
原创 /etc/fstab功能详解
一、/etc/fstab文件的作用 磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。 系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。 二、挂载的限制 在说明...
2015-01-13 10:24:38
1311
原创 数据库 三范式最简单最易记的解释
书上讲了好多, 归结起来3句话: 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否则就不是关系数据库; 2NF:唯一性 一个表只说明一个事物; 3NF:每列都与主键有直接关系,不存在传递依赖; 不符合第一范式的例子(关系数据库中create不出这样的表): 表:字段1, 字段2(字段2.1, 字段2.2), 字...
2015-01-11 22:40:51
249
原创 数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据...
2015-01-11 22:40:04
229
原创 ofbiz促销引擎学习
ofbiz促销引擎基本上是按照满足什么条件,执行什么动作这样的操作,和订单流程紧密关联ShoppingCart(购物车对象)ShoppingCartItem(购物车里的产品) 1.ShoppingCartEvents.addToCart(对加入至购物车中的商品进行参数验证和一些转换)2.ShoppingCartHelper.addToCart(进一步对参数进行验证)3.S...
2015-01-07 23:59:37
461
原创 ofbiz:设立sql语句在控制台的输出
ofbiz:设置sql语句在控制台的输出为研究ofbiz中的entity,view-entity的关联,当然也想看看到底是如何输出sql语句,默认输出sql是有受时间限制,那如何取消呢,操作如下 1. 确保debug.properties中的print.timing=true 2. 打开GenericDAO.java 中大概798行(偶用的是12.04)if (Debug...
2014-12-19 23:36:06
207
原创 To_Date函数用法
spl> select * from emp where dates between to_date('2007-06-12 10:00:00', 'yyyy-mm-dd hh24:mi:ss') and to_date('2007-06-12 10:00:00', 'yyyy-mm-dd hh24:mi:...
2014-11-07 11:04:40
845
原创 安装Nginx
首先是依赖关系1. gzip module requires zlib library 是提供数据压缩用的函式库 下载地址http://zlib.net/ 或者直接http://zlib.net/zlib-1.2.7.tar.gz2. rewrite module requires pcre library pcre (Perl Compatible Regular ...
2014-10-30 20:48:10
128
原创 Nginx安装部署
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。20...
2014-10-30 20:47:06
146
原创 LoadRunner11-遇到问题及解决办法
1、LoadRunner超时错误:在录制Web服务器端,如果超过120秒服务器协议脚本回放时超时情况经常出现,产生错误的原因也有很多,解决的方法也不同。错误现象1:Action.c(16): Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)。错误分析:对于H...
2014-10-28 08:59:59
674
原创 MySQL远程访问时,非常慢
服务器放在局域网内进行测试时,数据库的访问速度还是很快。但当服务器放到外网后,数据库的访问速度就变得非常慢。后来在网上发现解决方法,my.cnf里面添加[mysqld]skip-name-resolve这样速度就快了!skip-name-resolve 选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。...
2014-10-23 08:57:15
250
原创 解决由于日志占满空间导致的MySQL无法启动问题
今天收到监控邮件说博客访问失败。打开页面一看,硕大的502 Bad Gateway,ping了一下VPS发现是通的,SSH连接上去看了下Nginx日志发现没问题,重启lnmp的时候发现Mysql起不来,问题源头基本找到。tail /usr/local/mysql/var/slyar.err看了一下Mysql的错误日志,意外状况出现。。。Disk is full writing './...
2014-10-22 15:46:17
1238
原创 ERROR 1153 (08S01): Got a packet bigger than 'max_allowed_packet' bytes
今天在批量伪造测试数据时,MySQL收到下面异常:ERROR 1153 (08S01): Got a packet bigger than 'max_allowed_packet' bytes。这是因为没有调整mysql的默认配置,默认最大只能处理16M的文件,而我要导入的伪造数据有50M的一个SQL。于是调整配置文件: /etc/my.cnf修改mysql的最大允许包大小 在[my...
2014-10-20 09:00:26
1917
原创 如何让OFBIZ使用中文界面
Ofbiz默认使用的是英文,货币是美元,因为我们所处的地区所使用的语言不同,我们可能需要改变成其它的语言,比如中文。下面我们将以中文为例给大家讲解如何讲ofbiz配置为默认就使用中文界面,并且使用人民币作为结算货币。1、首先framework\common\config\general.properties修改以下设置country.geo.id.default=USAcurrenc...
2014-10-12 00:49:59
195
原创 ofbiz权限判断语法整理
用户的权限都是以权限组来分配的:相关的几个表如下:security_groupsecurity_permissionsecurity_group_permissionsecurity_permission_auto_grantuser_login_security_group系统中没有权限的定义,只有安全组的定义,权限都是系统初始化进去的。1、ftl内用security.hasEntityPerm...
2014-10-11 13:59:17
147
原创 ofbiz之 entity 实体解析
ofbiz 之entity实体1. 实体定义文件实体定义文件一般存放位置是在对应模块的entity文件夹下面,以party为例,party的实体定义文件路径为%ofbiz-home%\applications\party\entitydef\entitymodel.xml。通过对应模块的ofbiz-component.xml进行加载。 <entity-resource type="mod...
2014-10-11 13:57:34
162
原创 OFBiz 的中文乱码解决方案
OFBiz开发时遇到乱码的问题,MySQL数据库插入中文数据时出现了一个问题,报告中文错误:incorrect string value .....1.这时由于字符编码不一致导致的,应该将数据库对应的表或coloum改成uft-8,所以如果在CustomerExtra这表中存储中文的话,需要将 此表另外还有operationlog表的charset改成utf-82.Servlet中字符...
2014-10-11 13:54:16
237
原创 OFBIZ中显示包含HTML标记的内容
在OFBIZ中,出于安全性的考虑,所以动态的内容输出到前台时都通过ESAPIl编码了。所以我们往往在通过管理界所中文信息保存到数据库中,再通过freemarker显示出来的时候是通了编码的。如果你查看网页的源文件,你会觉得比较怪。由于我们所有的动态输出都要经过转码,那么当我们在数据库中保存含有html标记的内容,再通过freemarker显示出来时,因为经过了转码所以,所有的html标记也以内容的...
2014-10-11 13:52:28
133
原创 如何查看OFBIZ生成的SQL
查看SQL语句:在OF中通过实体来进行数据的维护。将SQL隐藏在了下层,但是有时候,作为开发人员希望了解一个操作都进行了哪些SQL操作,这在我们分析OF的业务的时候特别有用,这时候我们希望可以看到日志信息,通过\framework\base\config\debug.properties进行设置我们就可以在runtime目录下的logs的,debug.log的日志中看到我们想看到的信息了。我们需...
2014-10-11 13:47:02
121
原创 ORA-01940无法删除当前已连接用户
1)查看用户的连接状况select username,sid,serial# from v$session------------------------------------------如下结果: username sid serial#----------------------------------------NETBNEW 513 22974NET...
2014-09-25 10:09:24
132
原创 ofbiz的webservice接口提供(1)-WSDL的生成
ofbiz的service:这个是ofbiz赖以骄傲的设计方式。她可以将所有内部实体对象的CRUD都使用service的方式提供,不同系统之间可以通过互相调用service来完成业务操作。这种松耦合的方式是很多框架梦寐以求的效果。 在ofbiz4的文档中提到,如果想将ofbiz的某个服务开放成webservice只是需要轻轻的将我们定义service文件中的service属性中的expor...
2014-09-22 23:49:13
134
原创 ORA-21561: OID generation failed解决
ORA-21561: OID generation failed解决 ?12345678[oracle@adg ~]$ sqlplus scott/tiger@rac11g SQL*Plus: Release 11.2.0.3.0 Production on Fri Jul 19 04:16:59 2013...
2014-09-22 23:48:27
283
原创 Linux下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题)
Linux下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题) 一、登录MySQL查看用SHOW VARIABLES LIKE ‘character%’;下字符集,显示如下:| Variable_name | Value | | character_set_client | utf8 || character_set_connection | utf8 |...
2014-09-22 23:48:13
186
原创 ofbiz切换到mysql,load-demo数据后,更新个公司名称报错
报错:控制台报错---- stack trace ---------------------------------------------------------------java.lang.Exception: Failure in store operation for entity [PartyGroup]: org.ofbiz.entity.GenericEntityExc...
2014-09-16 20:23:16
179
原创 ofbiz切换到mysql
ofbiz自带的数据库是Derby,以下列出如何将ofbiz数据库 从derby迁移至mysql的步骤。迁移至其它数据库也可参考。第一步:修改entityengine.xml文件.该文件的位置:ofbiz_home\framework\entity\config\entityengine.xml首先,在该文件的找到以下代码:<delegator name="default" ent...
2014-09-15 19:26:29
228
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人