工作笔记之遇到的问题总结
2017-09-30 10:40
253 查看
cmd命令开始切换盘符时需要在盘符后面加个空格 如: D:
修改weblogic启动时的默认字符集
在/home/weblogic/Oracle/Middleware/user_projects/domains/b
ase_domain/bin/startWebLogic.sh中添加以下代码:
SAVE_JAVA_OPTIONS=”JAVAOPTIONS”JAVAOPTIONS=”{SAVE_JAVA_OPTIONS} -Dfile.encoding=GBK”
主页中文字符乱码问题
如果打开主页面后出现中文的乱码,需要确认weblogic的启动文件
startWebLogic.sh(/home/weblogic/Oracle/Middleware/user_pr
ojects/domains/base_domain/bin)里的字符编码与web工程的编码是否一致,如下图所示,如果不一致请修改。
Weblogic的数据源问题
当新建数据源时,数据源(例如数据源名为jdbc/abs)建立后,web工程中的web.xml和WEB-INF\etc\dbconfig.xml(数据
库属性也相应修改)中的相应位置需要修改,如下图所示:
系统布置后的常见问题:
(1) 缺少jar包
(2) Classes文件夹是否在WEB-INF文件夹下
Linux查询进程并杀掉进程
ps -ef|grep java 显示出所有的java进程
kill -9 324
修改前端代码后不起作用,一定要清理浏览器缓存(ctrl+shift+delete)
查询数据库表时,千万不要带update命令,否则表会被锁。
当系统运行被卡住了时,首先要排除是不是数据表被锁了。
调批处理时,不弹出黑框:去掉 start
Weblogic 后台启动:
在startWeblogic.sh目录下,直接执行nohup ./startWebLogic.sh&
Windows下设置定时任务时,需要加路径:
Linux下新增定时任务:
利用linux定时任务crontab,新增一个定时任务 编辑/etc/crontab 如下图:
上图表示 每天16:30启动批量任务
MySQL 可以用localhost 连接,但不能用IP连接的问题,局域网192.168.. 无法连接mysql
grant all privileges on . to ‘用户名’@’%’ identified by ‘密码’;
flush privileges;
帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里
的 “user” 表里的 “host” 项,从”localhost”改称”%” 或添加一个用户为“%” 。
想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器控制台上执行
MySQL命令:
grant all privileges on . to root@”%” identified by ‘abc’ with grant option;
flush privileges;
其中上面两行代码的意思是给从任意ip地址连接的用户名为root,密码为abc的用户赋予所有的权限。其中的”%”为任意的
ip地址,如果想设为特定的值也可以设定为特定的值(以通配符%的内容增加主机/IP地址,也可以直接增加IP地址)。做
完这些之后,局域网内的mysql服务器可以访问了。
修改weblogic启动时的默认字符集
在/home/weblogic/Oracle/Middleware/user_projects/domains/b
ase_domain/bin/startWebLogic.sh中添加以下代码:
SAVE_JAVA_OPTIONS=”JAVAOPTIONS”JAVAOPTIONS=”{SAVE_JAVA_OPTIONS} -Dfile.encoding=GBK”
主页中文字符乱码问题
如果打开主页面后出现中文的乱码,需要确认weblogic的启动文件
startWebLogic.sh(/home/weblogic/Oracle/Middleware/user_pr
ojects/domains/base_domain/bin)里的字符编码与web工程的编码是否一致,如下图所示,如果不一致请修改。
Weblogic的数据源问题
当新建数据源时,数据源(例如数据源名为jdbc/abs)建立后,web工程中的web.xml和WEB-INF\etc\dbconfig.xml(数据
库属性也相应修改)中的相应位置需要修改,如下图所示:
系统布置后的常见问题:
(1) 缺少jar包
(2) Classes文件夹是否在WEB-INF文件夹下
Linux查询进程并杀掉进程
ps -ef|grep java 显示出所有的java进程
kill -9 324
修改前端代码后不起作用,一定要清理浏览器缓存(ctrl+shift+delete)
查询数据库表时,千万不要带update命令,否则表会被锁。
当系统运行被卡住了时,首先要排除是不是数据表被锁了。
调批处理时,不弹出黑框:去掉 start
Weblogic 后台启动:
在startWeblogic.sh目录下,直接执行nohup ./startWebLogic.sh&
Windows下设置定时任务时,需要加路径:
Linux下新增定时任务:
利用linux定时任务crontab,新增一个定时任务 编辑/etc/crontab 如下图:
上图表示 每天16:30启动批量任务
MySQL 可以用localhost 连接,但不能用IP连接的问题,局域网192.168.. 无法连接mysql
grant all privileges on . to ‘用户名’@’%’ identified by ‘密码’;
flush privileges;
帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里
的 “user” 表里的 “host” 项,从”localhost”改称”%” 或添加一个用户为“%” 。
想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器控制台上执行
MySQL命令:
grant all privileges on . to root@”%” identified by ‘abc’ with grant option;
flush privileges;
其中上面两行代码的意思是给从任意ip地址连接的用户名为root,密码为abc的用户赋予所有的权限。其中的”%”为任意的
ip地址,如果想设为特定的值也可以设定为特定的值(以通配符%的内容增加主机/IP地址,也可以直接增加IP地址)。做
完这些之后,局域网内的mysql服务器可以访问了。
相关文章推荐
- 2012年末工作中遇到的问题总结及感悟
- [项目过程中所遇到的各种问题记录]学习篇——对工作以来的学习过的开源项目进行总结—动软代码生成工具
- 2012年末工作中遇到的问题总结及感悟
- 2012年末工作中遇到的问题总结及感悟
- 开通博客,总结工作中遇到的问题。
- 工作中遇到的一些问题总结(一)
- [项目过程中所遇到的各种问题记录]学习篇——对工作以来的学习过的开源项目进行总结—DiscuzNt
- J2EE开发工作中遇到的异常问题及解决方法总结
- 前端工作中遇到的问题总结1
- 2014-J2EE开发工作中遇到的异常问题及解决方法总结
- 自己工作中遇到的问题及解决总结
- 工作中遇到的小问题及总结
- 工作中遇到的问题总结
- 工作中遇到的问题总结
- 2012年末工作中遇到的问题总结及感悟
- 近期工作中遇到的一些问题总结
- 做完了工作以来的第一个项目 总结了一下在这个项目中遇到的问题 备份一下
- 【Linux--工作记录】工作中遇到的问题总结--更新中
- 工作中遇到的问题总结1
- 2012年末工作中遇到的问题总结及感悟