- JAVA程序发布为启动项目
王者之路001
JAVAjava启动程序
JAVA程序导出为JAR包之后,做成启动项目,才可以正确运行。JAVA包做成类Unix-Linux启动,这个方案众多,笔者不再赘述。笔者本次要记录的是作为Windows启动方案。一种是提供bat文件,放在startMenu里。bat文件如下所示(使用者根据自身情况修改路径和参数,甚至可以无参数)。@echooffstartjava%JAVA包路径%%参数%exit然后,把文件放到C:\Users\
- Linux命令pwd的自我实现
binary~
Linux算法c语言linuxunix
mypwd参考资料pwd概述pwd的工作原理所要用到的函数分析(运行的步骤逻辑)代码实现效果展示参考资料man手册Unix-Linux编程实践教程pwd概述命令pwd用来显示到达当前目录的路径。例如:pwd的工作原理在每个目录文件下都会有".“和”..“两个目录,”.“指的是当前目录,”..“指的是上一级目录。我们可以通过”.“获得当前目录的inode-id,然后再进入该目录的上一级目录,通过刚刚
- 使用Linux C 简易实现LS(实现过程)
ldc__
项目
ls实现过程参考书籍:Unix-Linux编程实践教程可以说这个是我写的第一个项目,也是我成长的最多的一个项目,因为这个项目我整整写了四个版本,也大概是4个程序实现的过程,一个从39行到380行的进步第一版ls实现列出每个文件名的功能青涩的代码/*************************************************************************>Fil
- 《Unix-Linux编程实践教程》读书笔记(一)
yongchurui
嵌入式应用编程
写在最前:第一遍:零零散散的花了近两个月的时间读了本书的第一遍,这是一本很适合刚刚掌握一些计算机基础知识的人读的书。学习的思路非常明确,能做什么?怎么做?自己动手?三个方面符合认知顺序,由浅入深让人易于接受;而且每章的内容相对独立和简单,适合初次接触类Unix系统编程的人员逐个了解和实践。总之,从难易程度而言,也许这本书真的很适合作为APUE的前奏。第一章Unix系统编程概述1.学习思路:本书主要
- UNIX-Linux操作系统环境介绍
m0_37622246
Linux学习
UNIX-Linux系统环境介绍UNIX操作系统Linux操作系统GNU编译器库静态库共享库动态加载共享库辅助工具UNIX操作系统丹尼斯.里奇、肯.汤姆逊于1971年左右,在美国贝尔实验室使用C语言开发了这款操作系统。特点是多用户、多任务,支持多种处理器架构,高安全性、高可靠性、高稳定性。既可以构建大型关键业务系统的商用服务器,也可以构建面向移动端的、手持设备等相关的嵌入式应用。三大衍生版本:1、
- Linux下批量修改文件名(rename)
街角守望妳
批量修改renamelinux基础
1.rename命令批量修改文件名,其实Linux下可以使用别的办法来批量修改文件名,不过rename实在太方便了比如把所有的表为cdb1_*修改为cdb_*的在本目录下只需要#rename'cdb1''cdb'*以前都是写个for循环来做...想想多傻啊,呵呵rename还有更多的功能,建议manrename下From:http://www.hao32.com/unix-linux/42.htm
- [转载]Linux ssh客户端配置-基础知识
weixin_33974433
运维操作系统网络
原文链接:http://www.hao32.com/unix-linux/462.html配置文件~/.ssh/config和/etc/ssh/ssh_config14.01.一般不需要修改OpenSSH客户端配置文件。对于给定用户,共有两个配置文件,分别是~/.ssh/config(用户专用)和/etc/ssh/ssh_config(全局共享)。要按照该顺序读取这些文件,对于给定的某个参数,它使
- Unix-Linux 命令参考
linux 命令
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说
- Unix-Linux编程实践 学习点滴
linux
1、结构体最后定义一个char p[0]有什么作用
2、
3、
4、 1、结构体最后定义一个char p[0] 有什么作用
这是个广泛使用的常见技巧,常用来构成缓冲区。比起指针,用空数组有这样的优势: 1.不需要初始化,数组名直接就是所在的偏移 2.不占任何空间,指针需要占用int长度空间,空数组不占任何空间。 
- LINUX修改文件名rename
kentyu001
ubuntu命令
1.rename命令批量修改文件名,其实linux下可以使用别的办法来批量修改文件名,不过rename实在太方便了比如把所有的表为cdb1_*修改为cdb_*的在本目录下只需要#rename'cdb1''cdb'*以前都是写个for循环来做...想想多傻啊,呵呵rename还有更多的功能,建议manrename下From:http://www.hao32.com/unix-linux/42.htm
- centos 6下安装gitlab,使用apache作为webserver
fbfsber008
时间2014-08-1201:41:47 dzone.com:unix-linux 相似文章(0)原文 http://hungred.com/how-to/installing-gitlab-centos-6-apache-server-cpanel-dns-server/Pleasetakenotethese
- 写linux命令程序who的几点总结
_纳格_
Linux
最近在一边学习C一边看《Unix-Linux编程实践教程》。这本书在去年就已经看过一遍了,其中的例子当时也跟着编过。本来是最近是准备看《UNIX环境高级编程》这本书的,突然发现《Unix-Linux编程实践教程》的内容都已忘的差不多了,就决定先再把它看一遍。既然要拿起来在学,就好好学一下吧。决定自己先不看书,自己动手先再重写一遍。根据书中的套路(这个现在居然还记得):1、这个程序能干嘛?2、这个程
- 误删除数据文件、控制文件的非RMAN恢复方法
q947817003
参考文档:http://www.xifenfei.com/2289.htmlhttp://www.ibm.com/developerworks/aix/library/au-lsof.htmlAix上lsof的参考文档http://www.askmaclean.com/archives/unix-linux%E4%B8%8B%E5%88%A0%E9%99%A4oracle%E6%8E%A7%E5%
- linux下的批量修改名称
HE19930303
linux
1.rename命令批量修改文件名,其实linux下可以使用别的办法来批量修改文件名,不过rename实在太方便了比如把所有的表为cdb1_*修改为cdb_*的在本目录下只需要#rename'cdb1''cdb'*以前都是写个for循环来做...想想多傻啊,呵呵rename还有更多的功能,建议manrename下From:http://www.hao32.com/unix-linux/42.htm
- UNIX-LINUX编程书籍
oolala
linux
排名不分先后: 1. C语言: 高质量程序设计指南 C语言接口与实现 C语言解惑 C专家编程 C陷阱与缺陷 C语言参考手册
2. Linux应用开发 Unix网络编程(第1,2卷) Unix环境高级编程 Linux系统编程 Unix/Linux编程实践教程 Linu
- UNIX-LINUX编程书籍
oolala
阅读更多排名不分先后:1.C语言:高质量程序设计指南C语言接口与实现C语言解惑C专家编程C陷阱与缺陷C语言参考手册2.Linux应用开发Unix网络编程(第1,2卷)Unix环境高级编程Linux系统编程Unix/Linux编程实践教程Linux程序设计(第3版)UNIX编程艺术3.Linux使用及脚本语言:Unix与Linux系统管理鸟哥的Linux私房菜sed与awkExploringExpe
- UNIX-LINUX编程书籍
oolala
阅读更多排名不分先后:1.C语言:高质量程序设计指南C语言接口与实现C语言解惑C专家编程C陷阱与缺陷C语言参考手册2.Linux应用开发Unix网络编程(第1,2卷)Unix环境高级编程Linux系统编程Unix/Linux编程实践教程Linux程序设计(第3版)UNIX编程艺术3.Linux使用及脚本语言:Unix与Linux系统管理鸟哥的Linux私房菜sed与awkExploringExpe
- UNIX-LINUX编程实践教程笔记:5 学习stty
oolala
阅读更多1、设备就像文件对unix来说,声卡、终端、鼠标和磁盘文件是同一种对象。在unix系统中,每个设备都被当做一个文件。每个设备都有一个文件名、一个i-节点号、一个文件所有者、一个权限位的集合和最近修改时间。文件有关的所有内容都将运用于终端和其他的设备。2、设备具有文件名每个加载到unix机器的设备(终端、打印机、鼠标、磁盘)都通过文件名表示。表示设备的文件名存放在目录/devls/devlp
- UNIX-LINUX编程实践教程笔记:5 学习stty
oolala
阅读更多1、设备就像文件对unix来说,声卡、终端、鼠标和磁盘文件是同一种对象。在unix系统中,每个设备都被当做一个文件。每个设备都有一个文件名、一个i-节点号、一个文件所有者、一个权限位的集合和最近修改时间。文件有关的所有内容都将运用于终端和其他的设备。2、设备具有文件名每个加载到unix机器的设备(终端、打印机、鼠标、磁盘)都通过文件名表示。表示设备的文件名存放在目录/devls/devlp
- UNIX-LINUX编程实践教程笔记:5 学习stty
oolala
linux
1、设备就像文件 对unix来说,声卡、终端、鼠标和磁盘文件是同一种对象。在unix系统中,每个设备都被当做一个文件。每个设备都有一个文件名、一个i-节点号、一个文件所有者、一个权限位的集合和最近修改时间。文件有关的所有内容都将运用于终端和其他的设备。 2、设备具有文件名 每个加载到unix机器的设备(终端、打印
- 50个最常用的UNIX-Linux命令
xuweilinjijis
linux
1.打包命令tar压缩:$tarcvfarchive_name.tardirname/解压:$tarxvfarchive_name.tar查看压缩包内容:$tartvfarchive_name.tar2.匹配查找命令grep在文件中搜索某字符串:$grep-i"the"demo_file打印匹配行和其后面的三行:$grep-A3-i"example"demo_text当前目录级联搜索字符串:$gr
- UNIX-LINUX编程实践教程->第五章->实例代码注解->setecho.c
cation
一问题设置回显位的状态,命令行参数为y则开启,否则关闭。二分析标准输入的文件描述符为0.使用tcgetattr()函数和termios结构体可获得标准输入的属性。使用tcsetattr()函数和termios结构体可以将更改后的属性设置重新写回标准输入。三实现#include
#include
#defineoops(s,x){perror(s);exit(x)};
main(int
- UNIX-LINUX编程实践教程->第五章->实例代码注解->setecho.c
cation
一问题设置回显位的状态,命令行参数为y则开启,否则关闭。二分析标准输入的文件描述符为0.使用tcgetattr()函数和termios结构体可获得标准输入的属性。使用tcsetattr()函数和termios结构体可以将更改后的属性设置重新写回标准输入。三实现#include
#include
#defineoops(s,x){perror(s);exit(x)};
main(int
- 【转】bash中的错误 too many arguments
xiaocaichonga
来源:http://www.hao32.com/unix-linux/394.html我之前为了判断一个文件的内容是不是为空,使用如下语句:iftest-z`catfilename`当filename为空或者只有一行没有空格的字符串的时候,一切正常,反之,则会报,诸如:toomanyarguments,甚至是:binaryoperatorexpected之类的错误,参见了一下:http://www
- windows终端图形访问unix-linux服务器
huzia
oraclelinuxwindows服务器图形终端
一、客户机(windowsXP)xmanager+服务器端(unixorlinux)环境变量1、在客户机172.16.3.210打开xterml2、链接ip为172.16.0.22服务器端,编辑环境变量DISPLAY:exportDISPLAY=172.16.3.210:0.0--这里172.16.3.210是客户端的机器,服务器是172.16.0.22 3、客户机(172.16.3.210)安装
- linux 修改文件名
zwt2001267
1.rename命令批量修改文件名,其实linux下可以使用别的办法来批量修改文件名,不过rename实在太方便了比如把所有的表为cdb1_*修改为cdb_*的在本目录下只需要#rename'cdb1''cdb'*以前都是写个for循环来做...想想多傻啊,呵呵rename还有更多的功能,建议manrename下From:http://www.hao32.com/unix-linux/42.htm
- Linux下批量修改文件名(rename)
Sea_Shore
Linux
1.rename命令批量修改文件名,其实linux下可以使用别的办法来批量修改文件名,不过rename实在太方便了比如把所有的表为cdb1_*修改为cdb_*的在本目录下只需要#rename'cdb1''cdb'*以前都是写个for循环来做...想想多傻啊,呵呵rename还有更多的功能,建议manrename下From:http://www.hao32.com/unix-linux/42.htm
- 解决vsftpd的530 Login incorrect错误
elderzhang
linuxunixGoogleAccessFreeBSD
http://www.hao32.com/unix-linux/41.html
之前在freebsd下用port下安装的vsftpd, 配置文件是根据以前整理的一个vsftpd.conf, 使用系统的用户来登陆ftp, 配置文件中有
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/usr/lo
- Unix-Center,快去体验NB的服务器unix环境,关键是免费的。
lululife
Unix-Center,快去体验NB的服务器unix环境,关键是免费的。非常棒的一个“组织”,哈哈。可以免费体验Unix-Linux环境,远程登陆之后就可以如同使用自己电脑一样。而且登陆手段极为方便,他们的说明写得也是非常通俗易懂、详尽之极,就算小小小小小白都能看得懂。关键是,如此强大的环境下已经完全支持了Java环境(100M哇卡卡)。非常棒,非常棒。而且最近还加入了Mysql支持。这样好的东西
- redhat 开机启动程序 Linux中的简单备份
yown
linuxredhat脚本Filebashlogin
redhat开机启动程序 http://www.newebug.com/article/unix-linux/1428.shtml在RedHatLinux中自动运行程序1.开机启动时自动运行程序Linux加载后,它将初始化硬件和设备驱动,然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修
- java观察者模式
3213213333332132
java设计模式游戏观察者模式
观察者模式——顾名思义,就是一个对象观察另一个对象,当被观察的对象发生变化时,观察者也会跟着变化。
在日常中,我们配java环境变量时,设置一个JAVAHOME变量,这就是被观察者,使用了JAVAHOME变量的对象都是观察者,一旦JAVAHOME的路径改动,其他的也会跟着改动。
这样的例子很多,我想用小时候玩的老鹰捉小鸡游戏来简单的描绘观察者模式。
老鹰会变成观察者,母鸡和小鸡是
- TFS RESTful API 模拟上传测试
ronin47
TFS RESTful API 模拟上传测试。
细节参看这里:https://github.com/alibaba/nginx-tfs/blob/master/TFS_RESTful_API.markdown
模拟POST上传一个图片:
curl --data-binary @/opt/tfs.png http
- PHP常用设计模式单例, 工厂, 观察者, 责任链, 装饰, 策略,适配,桥接模式
dcj3sjt126com
设计模式PHP
// 多态, 在JAVA中是这样用的, 其实在PHP当中可以自然消除, 因为参数是动态的, 你传什么过来都可以, 不限制类型, 直接调用类的方法
abstract class Tiger {
public abstract function climb();
}
class XTiger extends Tiger {
public function climb()
- hibernate
171815164
Hibernate
main,save
Configuration conf =new Configuration().configure();
SessionFactory sf=conf.buildSessionFactory();
Session sess=sf.openSession();
Transaction tx=sess.beginTransaction();
News a=new
- Ant实例分析
g21121
ant
下面是一个Ant构建文件的实例,通过这个实例我们可以很清楚的理顺构建一个项目的顺序及依赖关系,从而编写出更加合理的构建文件。
下面是build.xml的代码:
<?xml version="1
- [简单]工作记录_接口返回405原因
53873039oycg
工作
最近调接口时候一直报错,错误信息是:
responseCode:405
responseMsg:Method Not Allowed
接口请求方式Post.
- 关于java.lang.ClassNotFoundException 和 java.lang.NoClassDefFoundError 的区别
程序员是怎么炼成的
真正完成类的加载工作是通过调用 defineClass来实现的;
而启动类的加载过程是通过调用 loadClass来实现的;
就是类加载器分为加载和定义
protected Class<?> findClass(String name) throws ClassNotFoundExcept
- JDBC学习笔记-JDBC详细的操作流程
aijuans
jdbc
所有的JDBC应用程序都具有下面的基本流程: 1、加载数据库驱动并建立到数据库的连接。 2、执行SQL语句。 3、处理结果。 4、从数据库断开连接释放资源。
下面我们就来仔细看一看每一个步骤:
其实按照上面所说每个阶段都可得单独拿出来写成一个独立的类方法文件。共别的应用来调用。
1、加载数据库驱动并建立到数据库的连接:
Html代码
St
- rome创建rss
antonyup_2006
tomcatcmsxmlstrutsOpera
引用
1.RSS标准
RSS标准比较混乱,主要有以下3个系列
RSS 0.9x / 2.0 : RSS技术诞生于1999年的网景公司(Netscape),其发布了一个0.9版本的规范。2001年,RSS技术标准的发展工作被Userland Software公司的戴夫 温那(Dave Winer)所接手。陆续发布了0.9x的系列版本。当W3C小组发布RSS 1.0后,Dave W
- html表格和表单基础
百合不是茶
html表格表单meta锚点
第一次用html来写东西,感觉压力山大,每次看见别人发的都是比较牛逼的 再看看自己什么都还不会,
html是一种标记语言,其实很简单都是固定的格式
_----------------------------------------表格和表单
表格是html的重要组成部分,表格用在body里面的
主要用法如下;
<table>
&
- ibatis如何传入完整的sql语句
bijian1013
javasqlibatis
ibatis如何传入完整的sql语句?进一步说,String str ="select * from test_table",我想把str传入ibatis中执行,是传递整条sql语句。
解决办法:
<
- 精通Oracle10编程SQL(14)开发动态SQL
bijian1013
oracle数据库plsql
/*
*开发动态SQL
*/
--使用EXECUTE IMMEDIATE处理DDL操作
CREATE OR REPLACE PROCEDURE drop_table(table_name varchar2)
is
sql_statement varchar2(100);
begin
sql_statement:='DROP TABLE '||table_name;
- 【Linux命令】Linux工作中常用命令
bit1129
linux命令
不断的总结工作中常用的Linux命令
1.查看端口被哪个进程占用
通过这个命令可以得到占用8085端口的进程号,然后通过ps -ef|grep 进程号得到进程的详细信息
netstat -anp | grep 8085
察看进程ID对应的进程占用的端口号
netstat -anp | grep 进程ID
&
- 优秀网站和文档收集
白糖_
网站
集成 Flex, Spring, Hibernate 构建应用程序
性能测试工具-JMeter
Hmtl5-IOCN网站
Oracle精简版教程网站
鸟哥的linux私房菜
Jetty中文文档
50个jquery必备代码片段
swfobject.js检测flash版本号工具
- angular.extend
boyitech
AngularJSangular.extendAngularJS API
angular.extend 复制src对象中的属性去dst对象中. 支持多个src对象. 如果你不想改变一个对象,你可以把dst设为空对象{}: var object = angular.extend({}, object1, object2). 注意: angular.extend不支持递归复制. 使用方法: angular.extend(dst, src); 参数:
- java-谷歌面试题-设计方便提取中数的数据结构
bylijinnan
java
网上找了一下这道题的解答,但都是提供思路,没有提供具体实现。其中使用大小堆这个思路看似简单,但实现起来要考虑很多。
以下分别用排序数组和大小堆来实现。
使用大小堆:
import java.util.Arrays;
public class MedianInHeap {
/**
* 题目:设计方便提取中数的数据结构
* 设计一个数据结构,其中包含两个函数,1.插
- ajaxFileUpload 针对 ie jquery 1.7+不能使用问题修复版本
Chen.H
ajaxFileUploadie6ie7ie8ie9
jQuery.extend({
handleError: function( s, xhr, status, e ) {
// If a local callback was specified, fire it
if ( s.error ) {
s.error.call( s.context || s, xhr, status, e );
}
- [机器人制造原则]机器人的电池和存储器必须可以替换
comsci
制造
机器人的身体随时随地可能被外来力量所破坏,但是如果机器人的存储器和电池可以更换,那么这个机器人的思维和记忆力就可以保存下来,即使身体受到伤害,在把存储器取下来安装到一个新的身体上之后,原有的性格和能力都可以继续维持.....
另外,如果一
- Oracle Multitable INSERT 的用法
daizj
oracle
转载Oracle笔记-Multitable INSERT 的用法
http://blog.chinaunix.net/uid-8504518-id-3310531.html
一、Insert基础用法
语法:
Insert Into 表名 (字段1,字段2,字段3...)
Values (值1,
- 专访黑客历史学家George Dyson
datamachine
on
20世纪最具威力的两项发明——核弹和计算机出自同一时代、同一群年青人。可是,与大名鼎鼎的曼哈顿计划(第二次世界大战中美国原子弹研究计划)相 比,计算机的起源显得默默无闻。出身计算机世家的历史学家George Dyson在其新书《图灵大教堂》(Turing’s Cathedral)中讲述了阿兰·图灵、约翰·冯·诺依曼等一帮子天才小子创造计算机及预见计算机未来
- 小学6年级英语单词背诵第一课
dcj3sjt126com
englishword
always 总是
rice 水稻,米饭
before 在...之前
live 生活,居住
usual 通常的
early 早的
begin 开始
month 月份
year 年
last 最后的
east 东方的
high 高的
far 远的
window 窗户
world 世界
than 比...更
- 在线IT教育和在线IT高端教育
dcj3sjt126com
教育
codecademy
http://www.codecademy.com codeschool
https://www.codeschool.com teamtreehouse
http://teamtreehouse.com lynda
http://www.lynda.com/ Coursera
https://www.coursera.
- Struts2 xml校验框架所定义的校验文件
蕃薯耀
Struts2 xml校验Struts2 xml校验框架Struts2校验
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年7月11日 15:54:59 星期六
http://fa
- mac下安装rar和unrar命令
hanqunfeng
mac
1.下载:http://www.rarlab.com/download.htm 选择
RAR 5.21 for Mac OS X 2.解压下载后的文件 tar -zxvf rarosx-5.2.1.tar 3.cd rar sudo install -c -o $USER unrar /bin #输入当前用户登录密码 sudo install -c -o $USER rar
- 三种将list转换为map的方法
jackyrong
list
在本文中,介绍三种将list转换为map的方法:
1) 传统方法
假设有某个类如下
class Movie {
private Integer rank;
private String description;
public Movie(Integer rank, String des
- 年轻程序员需要学习的5大经验
lampcy
工作PHP程序员
在过去的7年半时间里,我带过的软件实习生超过一打,也看到过数以百计的学生和毕业生的档案。我发现很多事情他们都需要学习。或许你会说,我说的不就是某种特定的技术、算法、数学,或者其他特定形式的知识吗?没错,这的确是需要学习的,但却并不是最重要的事情。他们需要学习的最重要的东西是“自我规范”。这些规范就是:尽可能地写出最简洁的代码;如果代码后期会因为改动而变得凌乱不堪就得重构;尽量删除没用的代码,并添加
- 评“女孩遭野蛮引产致终身不育 60万赔偿款1分未得”医腐深入骨髓
nannan408
先来看南方网的一则报道:
再正常不过的结婚、生子,对于29岁的郑畅来说,却是一个永远也无法实现的梦想。从2010年到2015年,从24岁到29岁,一张张新旧不一的诊断书记录了她病情的同时,也清晰地记下了她人生的悲哀。
粗暴手术让人发寒
2010年7月,在酒店做服务员的郑畅发现自己怀孕了,可男朋友却联系不上。在没有和家人商量的情况下,她决定堕胎。
12月5日,
- 使用jQuery为input输入框绑定回车键事件 VS 为a标签绑定click事件
Everyday都不同
jspinput回车键绑定clickenter
假设如题所示的事件为同一个,必须先把该js函数抽离出来,该函数定义了监听的处理:
function search() {
//监听函数略......
}
为input框绑定回车事件,当用户在文本框中输入搜索关键字时,按回车键,即可触发search():
//回车绑定
$(".search").keydown(fun
- EXT学习记录
tntxia
ext
1. 准备
(1) 官网:http://www.sencha.com/
里面有源代码和API文档下载。
EXT的域名已经从www.extjs.com改成了www.sencha.com ,但extjs这个域名会自动转到sencha上。
(2)帮助文档:
想要查看EXT的官方文档的话,可以去这里h
- mybatis3的mapper文件报Referenced file contains errors
xingguangsixian
mybatis
最近使用mybatis.3.1.0时无意中碰到一个问题:
The errors below were detected when validating the file "mybatis-3-mapper.dtd" via the file "account-mapper.xml". In most cases these errors can be d