`
bdql
  • 浏览: 49967 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
清理缓存文件 使用cleanmymacx4.5版本, 可以扫出很多系统中的缓存文件, 找到其中比较大的文件, 然后使用命令 find / -name "文件名" | grep "文件名" 找到这些缓存文件所在的目录, 一般目录为 /System/Library/cache ~/Library/cache 然后进行删除即可. 有一些不会用到的 如android/sdk/system/images , ~/.gradle/caches 可以进行删除 清理卸载残留 使用cleanmymacx4.5版本, 可以扫出很多系统中的缓存文件, 也可以使用 ...
Activity之理解Tasks和Back Stack Task是一组Activity的集合,用户与之交互用于完成一个特定的任务。所有的Activity被安排在一个stack中称之为back stack, Activity按照打开的顺序存放于其中。例如,一个邮件APP可以有一个用于显示接收的新邮件列表的Activity。当用户选择一封邮件,那一个新的Activity会打开显示其内容。这个新的Activity就会被添加到back stack。 如果用户按下Back按钮,那么这个新打开的Activity会被finish并从stack中弹出消失。 当App运行在Android7(API L ...
我们都知道BitmapFactory类提供几种解码方法 (decodeByteArray()、 decodeFile()、 decodeResource()等) 从各种来源中创建一个Bitmap。选择最合适的解码方法基于您的图像数据源。这些方法尝试为构造位图分配内存,因此可以很容易有OutOfMemory异常的结果。java.lang.OutofMemoryError: bitmap size exceeds VM budget.这种蛋疼的问题是因为CCD对每个android应用有内存限制16M,现在放宽了,但是如果把十几兆的图片直接显示出来那肯定是要挂滴。怎么办咧?压缩小了的显示吧。Bitm ...
http://androiddevelopertutorial.com/fixing-install_parse_failed_no_certificates-android-jdk7 试了下加-digestalg SHA1 -sigalg MD5withRSA ant build这样: <exec executable="${signer}" failonerror="true">             <arg value="-verbose"/>             <arg value=& ...

随手记

intellij idea 12的使用 1. 在configure -> settings -> Editor -> colors & fonts -> darculs 设置编码视图 2. 在configure -> settings -> keymap -> eclipse使用eclipse中用熟的快捷键 3.建立project就相当于在eclipse中建立了工作区,建立module就相当于在eclipse中建立了project 4.项目新建后可以close但不能删除,如果非要删除可以,从IdeaProjects中删除文件,并在用户目录下如C: ...
有时候我们测试其他平台运行情况时可能需要借助Android模拟器,而出现类似emulator:ERROR:no search paths found in this AVD's configuration. Weird, the AVD's config.ini file is malformated这样的问题,主要是因为Windows用户名造成的,默认情况下很多XP用户的用户名可能是中文,而导致了AVD's config.ini file is malformated这样的错误,如果不修改用户名或创建一个新的英文账户跑Android的话,可以参考Android123的其他方法来解决,比如说手动 ...
Ext.onready()是用于在页面完成加载后显示内容,如果希望在加载过程中显示某些内容,那么必须在 <body>     <div id="test">要显示Ext组件的块</div>     <script type="text/javascript" src="包含Ext组件的代码"></script> </body> Ext.Panel是一个容器组件,显示为面板。相关属性如下 :     var panel = new Ext.Panel({ ...
JSON插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json的Result,则该Result无需映射到任何视图资源。因为JSON插件会负责将Action里的状态信息序列化成JSON格式的数据,并将该数据返回给客户端页面的JavaScript。   简单地说,JSON插件允许我们在JavaScript中异步调用Action,而且Action不再需要使用视图资源来显示该Action里的状态信息,而是由JSON插件负责将Action里的状态信息返回给调用页面——通过这种方式,就可以完成Ajax交互。   Struts2提供了一种可插拔方式来管理插件,安装St ...
问题:使用Grid时,如果出现列标题与复选框错位 使用定义样式 .ext-ie7 .x-menu-item-icon,.ext-ie6 .x-menu-item-icon {left: -24px;}.ext-ie8 .x-menu-item-icon,.ext-ie7 .x-menu-item-icon,.ext-ie6 .x-menu-item-icon {left: -24px;}解决     使用grid的遮罩提示时,一定要设表格的height和width。 enableColumnMove和enableColumnResize为false表示禁用拖放列和改变列宽度功能。默认 ...
每一种操作系统都是针对某种专门的硬件平台来运行与设计的,例如windows就是针对x86架构的计算机,所以,windows是不可以在Macintosh上运行的.而Linux是开放源码的操作系统,所以其核心可以修改成适合在任何机器上运行,也就是说,Linux具有"可移植性".这是一个很重要的功能. 何谓GNU?Richard Mathew Stallman(史托曼)在1984年发起了GNU计划,对如今自由软件风潮有不可磨灭的作用.GNU计划是想建立一个自由的开放的UNIX操作系统.这个操作系统的源码可以由程序员自由获取从而可以在不同的机器间移值,达到分享软件的目的.史托曼最先完成的是GNU C( ...
Spring是分层的java SE/EE应用一站式的轻量级开源框架,以IOC和AOP为内核,提供了展示层spring mvc和持久层spring jdbc,以及业务层事务管理等众多的企业级应用技术。 相关的网站: spring.jactiongroup.net www.springside.org.cn www.iteye.com   spring ...
出于学习热情,翻译总结Emily H. Halili的《Apache JMeter》一书的部分内容。   JMeter的简介 可以肯定的是,JMeter至少符合以下几条自动测试标准: 零购置成本--直接从http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi下载得到。 学习 ...
Tomcat的体系结构 Tomcat 6.0支持Servlet2.5和Jsp2.1规范,由一系列嵌套的组件组成。 Service组件:Tomcat服务器的实例。一个JVM中生成一个,可以在一台服务器上配置不同的端口,从而启动多个Tomcat实例。 Connector组件:负责连接客户端与应用程序。接受来自客户端的请求以及向客户返回响应的结果。 Engine组件:引擎组件负责接受和正理来自它所属的Service中的所有的Connection的请求。每个Service中只能包含一个Engine组件。 Host组件:一个虚拟主机,允许在一台物理主机上布置多个web应用。 Context组件:一个we ...
struts2的配置 一般不用定义bean. 常量的配置可以在struts.xml、struts.properties、web.xml文件中定义。 搜索顺序为从左至右,如果几个文件出现相同的常量配置,则后面的配置覆盖前面的配置。 包的配置:struts2中的核心组件以包为单位进行组织。父包必须定义在子包前。 命名空间配置:在同一个命名空间里不能有同名的Action,必须以包为单位来指定nameSpace, 若未指定则表示默认的命名空间"",指定命名空间后,Action的处理url为nameSpace/***.action,如果在指定的命名空间中找不到Action,则由默 ...
使用CVS时如果文件出现冲突的解决办法。 双击冲突的文件(标识为红色),显示文件比较窗口。 其中蓝色为需要传入的更新 其中灰色为需要传出的修改 其中红色为需要手工解决的冲突。 首先将蓝色需要传入的更新,通过点击从右复制到左按钮解决。 然后解决红色部分的冲突,解决方式为如果希望保留右边的,点击打从右复制到左的按钮,如果希望保留左边的,则保持为红色,如果希望左右都保留,则在左边窗口的本地文件中修改至满意的结果(将右边的内容手工放到左边窗口的内容的合适位置),此时依然为红色 然后选择mark as merge将文件标识为合并,此时将以左边窗口中的内容为依据向服务器提示传出,既灰色和红色部分都会以左边窗 ...
Global site tag (gtag.js) - Google Analytics