- 浏览: 587190 次
- 性别:
- 来自: 深圳
最新评论
-
安静听歌:
有什么用?
EasyUI中DataGrid的frozenColumns使用细节 -
zjxkeven:
我也遇到同样问题,试用了各种办法。还是不行。最后,升级了一下。 ...
使用CXF运行在WebLogic上出现调用Client异常 -
逝风华:
请问可以借鉴一下源代码吗?
JSP+Oracle产品销售管理系统 -
diyiliu:
很好很牛逼的样子!
Sigar介绍与使用 -
tsinglongwu:
引用① / 运算符执行浮点除法。即便分子和分母都是 int,它 ...
Python-内置数据类型
文章列表
表结构:
Mytable
(
Point varchar2 --站点
Time timestamp --时间
Value varchar2 --值
)
Db中的数据存储:
1.站点1,2012-8-1,100.0
2.站点2,2012-8-1,200.0
3.站点3,2012-8-1,250.0
4.站点1,2012-8-2,230.0
5.站点2,2012-8-2,230.0
在前台页面上显示要求做到就数据行转列,如下
时间 站点1 站点2 站点3
2012-8-1 100.0 200.0 250.0
20 ...
使用mybatis动态列查询显示,显示的结果map中该动态列出现了两列一模一样的数据,之前以为是有缓存的原因,因为之前在使用ibatis做动态列查询的时候就出现过该问题,于是也在xml中配置了 useCache="false",结果还是会出现两列相同的数据。然后仔细观察这相同两列的列名也都一样,唯一不同的就是一个全是大写,另一个别名就是自己定义的,琢磨着估计是oracle默认将字符转成大写,才出现了两列相同数据.于是将别名全部改大写就没有这个问题了.
在eclipse 中打开工作空间的时候出现
cound not restore workbench layout
reason:
problems occurred restoring workbench
details:
unable to restore perspective:workspace-java.
出现这个问题的原因一般是因为,你有某个文件或视图是利用插件打开的(而这个插件在设计上有问题或你打开文件后把这个插件删掉了),而你关闭eclipse的时候没有先关掉这个文件,这样等你下次在打开eclipse的时候就会报cound not restore workbench la ...
安装了个JDK7,打开Eclipse时,提示:
An error has occurred See the log file
E:/.....
错误日志如下:
!SESSION 2012-07-24 11:30:25.543 -----------------------------------------------
eclipse.buildId=M20060629-1905
java.version=1.7.0_05
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x8 ...
服务启动成功,连接时出现错误:ora-01033:oracle initialization or shutdown in progress通过卸载数据库、启动例程、启动数据库时出现如下:ORA-01172: 线程 1 的恢复停止在块 9 (在文件 2 中) ---数据文件2损坏ORA-01151: 如果需要, 请使用介质恢复以恢复块和还原备份
解决:sqlplus /nolog;connect sys/pwd as sysdba;shutdown normal;startup mount;alter database open;--errorrecover datafile 2 --重新恢 ...
根据网上的描述。修改my.cnf文件内容1.查找mysql的cnf文件位置find / -iname *.cnf2.随便复制一个到/etc/my.cnf --注意;原先我不是复制到这里的。而是在/etc/mysql/my.cnf 这也是导致修改无效的原因cp /usr/local/mysql/data-supxxx/my-medium.cnf /etc/mysql/my.cnf3.修改my.cnfgedit /etc/mysql/my.cnf在【client】下添加default-character-set=utf8在[mysqld]下添加default-charcter-set=utf8 ...
查看进程:ps aux |grep mysq*root 2000 ...mysql 2323 ...如果看到上面的内容 、那么说明、mysql的进程卡死了。那么就要关闭这些卡死的进程通过root用户:kill 2000kill 2757然后启动mysql就ok了
用su切换,输入密码提示认证失败,后来一经查阅原来Ubuntu安装后,root用户默认是被锁定了的,
不允许登录,也不允许 su 到 root ,对于桌面用户来说这个可能是为了增强安全性
终端下liny@ubuntu:sudo passwdPassword:输入当前用户liny的密码Enter new Unix password:输入的新的root密码Retype new Unix password:重复新的root密码password:已成功更新密码
栈、堆、常量池虽同属Java内存分配时操作的区域、但是使用范围和功用却大不相同、本文将深入Java核心、详细讲解Java内存分配方面的知识.
Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:
◆寄存器:我们在程序中无法控制
◆栈:存放基本
整合Java+Flex提供两种方案:
方案一:先Flex后Java
1、新建Flex工程
2、右键添加web支持
3、部署项目到服务器、运行.
三步搞定,如果有问题、检查下端口号、输出目录
方案二:先Java后Flex(要手动添加blazeds相关文件)
1、新建Web工程(myWeb)
2、将Blazeds下的lib目录下的所有jar添加到myWeb/WebRoot/WEB-INF/lib/
3、将Blazeds下的flex文件夹复制到myWeb/WebRoot/WEB-INF/
4、将Blazeds下的web文件复制到WEB-INF/
4、然后启动 ...
使用HttpService读取本地XML文件时抛出如下异常:
***安全沙箱冲突***
到xx/xx.xml的连接已停止 - 不允许从file://e:/../myFlex.swf进行连接
解决方法:
project右键->properties->Flex Compiler->Additional compiler arguments的值设置为-use-network=false
异常:ERROR:ORA-01033: ORACLE initialization or shutdown in progress
出现的原因:一般是将表空间对应的物理地址文件给删除了.所以出现在装载数据库的时候无法找到标志的对应数据文件.
可以通过如下步骤进行有效解决:
1、以sysdba角色登录进去:sqlplus / as sysdba
例如:cmd->sqlplus / as sysdba
2、关闭数据库:shutdown 注意:这边可能会出现:数据库未打开.莫要管Ta,往下走,会提示数据库卸载成功、例程已关闭.
3、启动数据库开启例程:startup ...
使用SpringJTA进行分布式事务管理,需要引入第三方UserTransaction。例如:JOTM、Atomikos
JOTM (Java Open Transaction Manager)是一个独立的开源事务管理器,它实现了 XA 协议并且与 JTA API 兼容。
Atomikos是一个公司的名字,AtomikosTransactionsEssentials是其开源的分布式事务软件包,而ExtremeTransactions是商业的分布式事务软件包。TransactionsEssentials是基于apache-license的,是JTA/XA的开源实现,支 ...
1.修改tomcat_home/conf/server.xml文件信息
例如:
<Resource name="linyDataSource"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
password="test1"
maxIdle="2"
maxWait= ...
使用基于Annotation的Hibernate应用时,在使用HQL做查询时出现异常:org.hibernate.hql.ast.QuerySyntaxException:xx not mapped
异常的原因是表没有被映射,但是,明明表结构在数据库中都已经生成了.
测试良久,发现如果在定义注解Entity的时候,指定了映射到数据库中表的名称,那么HQL语句中的对象名称就要换成这里指定的表名称,就不能是类对象名了,或是指定的名称换成默认生成的就ok了.
如下:
@Entity --使用默认的表名(entity)
HQL:select ...