- 浏览: 101122 次
- 性别:
- 来自: 苏州
文章列表
android应用程序的混淆打包
1 . 在工程文件project.properties中加入下proguard.config=proguard.cfg , 如下所示:
target=android-8
proguard.config=proguard.cfg
Eclipse会通过此配置在工程目录生成proguard.cfg文件
2 . 生成keystore (如已有可直接利用)
按照下面的命令行 在D:\Program Files\Java\jdk1.6.0_07\bin>目录下,输入keytool -genkey -alias android.key ...
checkBox点击相应内容变恢色
- 博客分类:
- jsp页面效果
有时候在做registration的时候,会遇到点击agree的时候为可点击,不点击agree的checkbox的时候,为灰色不可点击。
html代码如下:
<p>
<input id="agree" name="agree" value="1" onclick="onAgreeChecked()" type="checkbox">
<label id="agreeLabel" for="agree"> ...
Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,百思不得其解啊,后来在网上找了一些资料说是项目引用的类库路径有问题。【项目】->【右键】->【build path】->【configure build path】->【libraries】,查看一下引用的类库路径。网上都说是因为这里引用错误引起的,但是我在项目导入的时候做的第一件事情就是修改这里的library,因此不是这个原因。
在problems中显示错误是:Target runtime Apache Tomcat 6.0 is not defined. 在网上查了一下终于找到解 ...
关于单引号双引号页面的解析问题
- 博客分类:
- 工作中遇到的问题
不能正确解析的代码
<a href='javascript:removeTeacher('${courseTeacher.uid}', '${courseTeacher.user.uid}##<c:out value="${courseTeacher.user.lastName}"/>##<c:out value="${courseTeacher.user.firstName}"/>##<c:out value='javascript:replaceStringSpeci ...
这个问题其实很简单,但是有时候不注意的话,还真是挺无奈的。
在一个div中画出其他的html代码,如下:
<select id='tempSiblingSelect' style="width: 150px;" class="margin-left-right-15">
</select>
js代码:
var siblingString = new StringBuffer();
siblingString.append("<option val ...
tomcat内存溢出
- 博客分类:
- 工作中遇到的问题
当项目启动时,发现tomcat抛出内存溢出的问题,解决如下:
点击Exclipse窗口中的Windows---> Preferences---> Tomcat--->JVM settings 在“Append to JVM Parameters”
选项中根据情况输入:-Xms256m -Xmx768m -XX:PermSize=256M -XX:MaxPermSize=512m。
写道
<SCRIPT LANGUAGE="JavaScript">var dayName = new Array("", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday");var monName = new Array("January", "February&quo ...
JS处理一些特殊的字符
- 博客分类:
- JS常用的一些方法
JS替换特殊字符及取小数点处理
function Check(s) {
var str = s.replace(/%/g, "%25 ").replace(/\+/g, "%2B ").replace(/\s/g, "+ "); // % + \s
str = str.replace(/-/g, "%2D ").replace(/\*/g, "%2A ").replace(/\//g, "% ...
1.模仿多选:
html代码:
<form:select path="teamLeaderId" multiple="false" data-placeholder="Select Team Leader" items="${leaders}" itemValue="nodeId" itemLabel="loginname" cssStyle="width:200px;"/> js代码:
$(&quo ...
html代码如下 :
<a href="${ctx}/approved/viewAppr.do?nodeId=${approveStep.nodeId}" class="contactModal" >Pass/Reject</a>
<div id="modalDialog"></div>
js代码:
$(document).ready(function() {
$(".contactModal").unbind('click').bind(' ...
一个新技术demo,跑起来遇到的问题
- 博客分类:
- 项目杂谈
在neo4j的官网里面下了一个demo想在本地运行一下,过程还真是不容易,不过也从中学习到了好多东西,以下是我运行成功前遇到的一些问题:
1.加到eclipse里面总显示不是java project.
原因是这个demo是不作为一个小项目的,你要是想让它作为一个project必须在项目中加入.classpath和.project文件,这样你再导入到eclipose中时它就会把它作为一个项目来识别。
2.项目加入到eclipse中后,发现项目前面有一个红色的感叹号。
原因是项目没有编译,这个时候需要把原来的jar包删除,然后重新导入一遍。这样就可以解决。
3.eclipse中 ...
一、作用
Spring为我们解决Hibernate的Session的关闭与开启问题。
Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功 ...
问题陈述:
tomcat服务器运行一段时间后,tomcat控制台报错:
java.lang.outOfMemoryError即内存堆泄露,然后tomcat服务死掉,只有重启tomcat才能恢复服务。
分析:
1)java虚拟机jvm内存过小
2)程序不严密,产生太多的垃圾
解决方法:
针对第一个原因:考虑到本项目系统数据不是很大,再加上服务器内存配置不会太低,所以可以暂且不考虑此问题。
针对第二个原因:
由于jvm产生的垃圾是由我们所写的代码产生的,质量好的代码产生的垃圾少,相反就会产生很多垃圾。
由于jvm的最大内存不能无限增大,故增 ...
当你的spring管理hibernate配置正确的情况下:
在服务层上:
一:如果通过HibernateDaoSupport来getSession 那么 这个session当一个方法结束的时候 就关闭了
二:如果通过HibenateDAOSupport 来getSessionFactory在opensession()那么就是 方法结束后不会关闭session需要自己手动的关闭
三:如果采用的是HibernateTemplate的hbiernateca ...
Hibernate获得Session的两个方法
大家都知道,使用Hibernate对数据进行操作最重要的是获得一个Session。
首先获得一个SessionFactory,通过.config().buildSessionFactory(),获得一个SessionFactory
进而取得Session的方法在Hibernate里有两种:
1:Session session = sessionFactory.openSession();
该种方法是创建一个新的session,不论当前的环境中是否已经创建,都会创建;
且当session提交成功后,需要手动 ...