- 博客(17)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
原创 Ionic 如何把左上角的按钮去掉?
代码实现:<ion-header > <ion-toolbar> <ion-buttons start> <a href="#">取消</a> </ion-buttons> <ion-title>修改地址</ion-title> ...
2017-01-10 18:04:00 151
原创 Ionic1与Ionic2
1、Ionic2新特性①组织结构与框架: 在Ionic2中,每个组件、页面都只专注于做一件事,它单独有自己的一个目录,有自己的类(Class)、模板文件(Template)和自己的样式文件(在这里我们提倡使用scss);②命令行工具: 在开发中,我们总希望能够有一个规范使得我们的开发更具有合理性,同时还能提升我们的开发效率,那么ionic2的CLI完全可以满足你这一点...
2017-01-10 10:28:00 108
原创 java的四种引用,强弱软虚
1、利用软引用和弱引用解决OOM问题:用一个HashMap来保存图片的路径和相应图片对象关联的软引用之间的映射关系,在内存不足时,JVM会自动回收这些缓存图片对象所占用的空间,从而有效地避免了OOM的问题;2、通过软引用对象重获方法实现java对象的高速缓存:比如我们创建了一个Employee类,如果每次需要查询一个雇员的信息。哪怕是几秒钟之前刚刚查询过的,都要重新构建一个实例,这是...
2017-01-08 01:14:00 165
原创 equals变量在前面或者在后面有什么区别吗?这是一个坑点
我就不废话那么多,直接上代码:package sf.com.mainTest;public class Test { public static void main(String[] args) { System.out.println(new Test().isBool(null)); } public b...
2017-01-06 14:06:00 615
原创 java 虚拟机--新生代与老年代GC
1. Java堆中各代分布:图1:Java堆中各代分布Young:主要是用来存放新生的对象。Old:主要存放应用程序中生命周期长的内存对象。Permanent:是指内存的永久保存区域,主要存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域. 它和和存放Instance的Heap区域不同,GC(Garbage Collec...
2017-01-05 16:36:00 92
原创 JVM参数设置、分析
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上...
2017-01-05 16:33:00 44
原创 Java堆内存
Java中的堆是 JVM 所管理的最大的一块内存空间,主要用于存放各种类的实例对象。 在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。 这样划分的目的是为了使 JVM 能够更好的管理堆内存中的对象,包括内存的分配以及回收。...
2017-01-05 16:27:00 66
原创 org.jboss.deployment.DeploymentException: Trying to install an already registered mbean: jboss.jca:s...
17:34:37,235 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-808017:34:37,281 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-localhost%2F127.0.0.1-800917:34:37,291 INFO [S...
2017-01-04 17:59:00 243
原创 Hash算法
概述 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。...
2017-01-04 10:32:00 98
原创 singleton模式四种线程安全的实现
1.描述:Singleton(单例)是设计模式的一种,为了保证一个类仅有一个实例,并提供一个访问它的全局访问点。2.主要特点:1)单例类确保自己只有一个实例(构造函数私有:不被外部实例化,也不被继承)。2)单例类必须自己创建自己的实例。3)单例类必须为其他对象提供唯一的实例。3.单例模式的应用:资源管理器...
2017-01-04 10:28:00 61
原创 如何防止单例模式被 JAVA 反射攻击
package sf.com.singleton;public class Demo { private static boolean flag = true; private Demo() { System.out.println("flag==" + flag); } priv...
2017-01-03 17:45:00 117
原创 Unable to create the selected property page. An error occurred while automatically activating bundle...
解决方案: 在命令行到eclipse目录下使用eclipse.exe-clean
2017-01-03 15:01:00 891
原创 如何编写高质量的 Java 代码
代码质量概述怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋友提出宝贵的意见。代码质量所涉及的5个方面,编码标准、代码重复、代码覆盖率、依赖项分析、复杂度分析。这5方面很大程序上决定了一份代码的质量高低。我们分别来看一下这5方面:...
2017-01-03 11:38:00 69
原创 maven 中snapshot版本和release版本的区别
maven中的仓库分为两种,snapshot快照仓库和release发布仓库。snapshot快照仓库用于保存开发过程中的不稳定版本,release正式仓库则是用来保存稳定的发行版本。定义一个组件/模块为快照版本,只需要在pom文件中在该模块的版本号后加上-SNAPSHOT即可(注意这里必须是大写)...
2017-01-01 13:35:00 627
原创 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
学习架构探险,从零开始写Java Web框架时,在学习到springAOP时遇到一个异常:"C:\Program Files\Java\jdk1.7.0_40\bin\java" -Didea.launcher.port=7533 "-Didea.launcher.bin.path=D:\JetBrains\xxIntelliJ IDEA 2016.3\bin" -Dfile.enc...
2017-01-01 13:19:00 409
原创 无法访问org.springframework.core.NestedRuntimeException 找不到org.springframework.core.NestedRuntimeExcep...
在学习springAOP时,出现如下异常:无法访问org.springframework.core.NestedRuntimeException 找不到org.springframework.core.NestedRuntimeException的类文件原因是:缺少spring-core.jar包...
2017-01-01 13:11:00 2121 1
原创 Exception in thread "main" java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V
在学习CGlib动态代理时,遇到如下错误:Exception in thread "main" java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V经过百度上寻找答案,是jar包冲突导致,解决方案:把cglib.jar包换成cglib-nodep-2.2.jar,便可以解决这个错...
2017-01-01 00:24:00 203
jwt-api.zip
2021-06-30
luyten-0.5.4-window.zip
2020-05-13
autoconf、libtool、automake.zip
2019-12-08
JPush如何对全用户推送通知
2016-05-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人