当前位置: 代码迷 >> Error的解决方案
 
  • Java 权限框架 Shiro 实战2:与spring集成、filter机制

    Java权限框架Shiro实战二:与spring集成、filter机制Shiro和Spring的集成,涉及到很多相关的配置,涉及到shiro的filer机制以及它拥有的各种默认filter,涉及到shiro的权限判断标签,权限注解,涉及到session管理等等方面。1.配置首先需要在web.xml中专门负责接入shiro的filter:<!--shiro安全过滤器--><filt...

    540
    热度
  • java口试大总结(2)

    java面试大总结(2)标签:面试 51、垃圾回收的优点和原理。并考虑2种回收机制。Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有"作用域"的概念,只有对象的引用才有"作用域"。垃圾回收可以有效的防止内存泄露,有效的使用可以使用的内存。垃圾回收器...

    2369
    热度
  • java面试题集锦(四)

    java面试题汇总(四)58、线程的基本概念、线程的基本状态以及状态之间的关系线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至少都有一个线程,也就是程序本身。Java中的线程有四种状态分别是:运行、就绪、挂起、结束。59、JSP的常用指令<%@pagelanguage="java"contenType="text/html;charset=gb...

    4413
    热度
  • Android自定义可循环的滚动选择器CycleWheelView 顶替TimePicker/NumberPicker/WheelView

    Android自定义可循环的滚动选择器CycleWheelView替代TimePicker/NumberPicker/WheelView最近碰到个项目要使用到滚动选择器,原生的NumberPicker可定制性太差,不大符合UI要求。网上开源的WheelView是用ScrollView写的,不能循环滚动,而且当数据量很大时要加载的Item太多,性能非常低。然后,还是自己写一个比较靠谱,用的是List...

    30
    热度
  • Java反射及其在Android中的应用学习小结

    Java反射及其在Android中的应用学习总结一.Java反射机制Reflection是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过ReflectionAPIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public,static等等)、superclass(例如Object)、实现之interfaces(例如Serializabl...

    80
    热度
  • Android ListView异步加载图片乱序有关问题,原因分析及解决方案

    AndroidListView异步加载图片乱序问题,原因分析及解决方案转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/45586553在Android所有系统自带的控件当中,ListView这个控件算是用法比较复杂的了,关键是用法复杂也就算了,它还经常会出现一些稀奇古怪的问题,让人非常头疼。比如说在ListView中加载图片,如果是...

    57
    热度
  • 【Android高级】Dalvik虚拟机及其类加载器讲授

    【Android高级】Dalvik虚拟机及其类加载器讲解插件开发的过程中DexClassLoader和PathClassLoader这两个类加载器了是很重要的,但是他们也是有区别的,而且我们也知道PathClassLoader是Android应用中的默认加载器。他们的区别是:DexClassLoader可以加载任何路径的apk/dex/jarPathClassLoader只能加载/data/app...

    65
    热度
  • 安卓市场-主页2

    安卓市场--首页2在《首页1》这篇文章中,我们讲述了在首页中加入一个自定义的广告栏,下面我们将继续完成首页内容的添加。在我们在想法中就是在广告栏下面是一个ListView用于显示比较新的或者是下载量比较高的app。下面我们就来做这一项工作。1:首先,我们需要在activity_home.xml文件中添加如一个ListView作为显示列表。该ListView的布局就是在广告栏的下面即可。我们来看一下...

    11
    热度
  • 代码来了

    谈谈Android重打包--架构写在前面的话写了这么多章的废话,今天终于开始可以算进入主题了.当然了,之后的故事发展也是我个人觉得比较激动人心的部分.因为,我们今天开始讲解的部分是架构部分.从今以后你需要准备的东西就是你的大脑,恩,感觉说道跟动脑有关的时候有的人就会觉得好痛苦.放心把,我会尽力写的只要脑袋在头上都能看的懂的.申明此文章请勿转载,谢谢合作系统架构在这里我们说了,将会使用资源来判断An...

    72
    热度
  • Android消息传递源码了解。Handler,Looper,MessageQueue,Message

    Android消息传递源码理解。Handler,Looper,MessageQueue,MessageAndroid中消息传递模块差不多看了好几次,虽然每次看的方式都差不多但是还是发觉的到每次看了之后,理解的更清晰一点。关于这个模块的文章数不胜数,但是最重要的还是自己动手理解一遍更好。会牵扯到的几个类:Handler.java,Looper.java,MessageQueue.java,Messa...

    234
    热度
  • Android性能优化典范(2)

    Android性能优化典范(二)原文出处:胡凯的博客(@胡凯me)欢迎分享原创到伯乐头条Google前几天刚发布了Android性能优化典范第2季的课程,一共20个短视频,包括的内容大致有:电量优化,网络优化,Wear上如何做优化,使用对象池来提高效率,LRUCache,Bitmap的缩放,缓存,重用,PNG压缩,自定义View的性能,提升设置alpha之后View的渲染性能,以及Lint,Sti...

    42
    热度
  • Android 5.0 id地图管理

    Android5.0idmap管理base/core/java/android/app/LoadedApk.java135publicLoadedApk(ActivityThreadactivityThread,ApplicationInfoaInfo,136CompatibilityInfocompatInfo,ClassLoaderbaseLoader,137booleansecurityVi...

    56
    热度
  • Android源码之Handler(2)

    Android源码之Handler(二) 上面分析的是Looper的prepare函数,prepare函数的作用是为当前线程设置个Looper对象,保存到线程的ThreadLocal中去。 当调用完Looper的prepare函数之后,还需要调用Looper的loop函数,才能使Handler来收取和处理消息: loop函数的定义如下: publicstaticvoidloop(...

    108
    热度
  • SQLite3开启事务跟关闭事务模式下,性能测试对比

    SQLite3开启事务和关闭事务模式下,性能测试对比最近学习了下SQLite数据库基本知识,想了解下这款小巧的数据库,性能到底怎样,于是写个性能测试程序,对SQLite3最新发布版(3.7.13)在Linux平台进行了测试。最后发现在开启事务模式和关闭事务模式(默认)下,性能测试结果相差近1000倍!在测试的过程中,得出如下一些结论:1、对于批量数据操作,建议采用事务模式,批量提交操作。2、在提交...

    8
    热度
  • PL/SQL基础二(笔记)

    PL/SQL基础2(笔记)1第一个PL/SQL的程序DECLAREBEGINDBMS_OUTPUT.PUT_LINE('HelloWorld!');END;/--2一个简单的PL/SQL程序DECLAREv_numNUMBER;BEGINv_num:=30;dbms_output.put_line('v_num变量内容是:'||v_num);END;/--3输入一个员工编号,而后取得员工姓名DEC...

    96
    热度
  • 感谢

    SQLServer中的事务日志管理(9/9):监控事务日志当一切正常时,没有必要特别留意什么是事务日志,它是如何工作的。你只要确保每个数据库都有正确的备份。当出现问题时,事务日志的理解对于采取修正操作是重要的,尤其在需要紧急恢复数据库到指定点时。这系列文章会告诉你每个DBA应该知道的具体细节。对于在我们关注下的所有数据库,在日志维护方面,我们的首要目标是最优化写性能,为了支持SQLServer写入...

    462
    热度
  • SQL注入有关问题总结

    SQL注入问题总结一、SQL注入介绍?SQL注入就是将原本的SQL语句的逻辑结构改变,使得SQL语句的执行结果和原本开发者的意图不一样;方法:在表单中将命令当作用户输入提交给程序;?二、SQL注入范例?这里我们根据用户登录页面?[html]?viewplaincopy?<form?action=""?>??用户名:<input?type="text"?name="username...

    104
    热度
  • SQL Server 存储过程总结

    SQLServer存储过程小结Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。?存储过程的概念存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。存储过程中...

    59
    热度
  • 经过p6spy查看sql的真正执行状态

    通过p6spy查看sql的真正执行状态做开发的时候,jdbc中通过都是一堆问号,所以查看的时候要看到真正的值很不方便,可以通过p6spy这个工具jar包来查看。?下面的内容引述自:http://www.ibm.com/developerworks/cn/java/j-lo-p6spy/index.html???P6Spy是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架。通过P6Spy我们...

    20
    热度
  • SQLPLUS施用介绍

    SQLPLUS使用介绍1、连接(connect可简写为CONN)CONN[ECT]{username|/}[@connect_identifier][edition={edition_name|DATABASE_DEFAULT}][AS{SYSOPER|SYSDBA}]SQLPLUS下操作系统验证登录DBA角色:connect/ASsysdba用户名/密码登录格式:connectAS...

    84
    热度