Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Java类加载器

Java类加载器

一、 类加载器作用当JVM开始运作时需要使用当某个类时,就需要将对应类的字段吗加载到内存中,而类加载器正式负责加载这些类的工具。另外若果多次重复使用一个类的字节码时加载器不会多次加载,而是使用内存中的字节码。二、 主要的类加载器我们首先看一下JVM预定义的三种类型类加载器,当一个 JVM 启动的时候,Java 缺省开始使用如下三种类型类装入器1. 引导(Bootstrap)类加载器:引导类装入器是用本地代码实现的类装入器,它负责将JRE/lib/tr.ja...
Spring StoredProcedure调用Oracle函数各种异常解决方法

Spring StoredProcedure调用Oracle函数各种异常解决方法

其实也不是各种异常解决方法,只是出现了太多的异常我实在不知道有哪些,下面列举一下吧:1.PLS-00306: wrong number or types of arguments in call to "QUERYUSER"ORA-06550: line 1, column 7:PL/SQL: Statement ignored原因:这个问题是少参数,或者类型不对,我的原因是函数的返回值没有接收,也就是没有设置函数返回值的参数;解决方法:加上个asp.ad...
使用MapReduce实现矩阵相乘算法

使用MapReduce实现矩阵相乘算法

看到一篇文章,列出了几个使用MapReduce完成的算法(附有实现案例),但是还是想自己实现下,所以自己写了一个,后来看了下案例,不是太一样,但是我实现了,不管效果如何,或者好不好看,总之我实现了。这里就跟大家分享下,同时也希望能得到一个建议。首先介绍下我的实现思想:1.两个矩阵相乘,我们假设为a[i][j],b[x][y],若a*b则i==y,即c[n][n]=a[i][j]*b[x][y](n==i==y),图方便直接使用对称矩阵。2.使用Matrix...
Android 调用微信Api

Android 调用微信Api

最近一项目需要添加微信的分享:朋友、朋友圈。原本以为挺简单的一事,无非就是去官网下个Demo,集成到自己项目中,可以分分钟搞定,结果这帮写文档的坑爹玩意,愣是浪费了我N多时间,好了吐槽完毕,接下来分享下此次调用微信中遇到的问题和解决方法:首先第一个问题:死活调不出微信客户端原因:是没有按照所谓的官方说明来操作,解决方法:1) 对要加微信的项目进行打包签名,此时就有了自己的 keystore。2) 将打包好的apk装到机器上,再装官方的获取签名工具:gen_...
Android 调用父类方法,进行子界面刷新

Android 调用父类方法,进行子界面刷新

偶然遇到一个需求、有几个主界面需要获取消息的未读数量由于不是所有类都调用、调用的次数又比较多,整的不上不下的1、对于方法调用次数比较少的 推荐广播广播的方法很方便、但是一堆的消息接收、发送很模式化2、对于较多的方法调用 个人建议直接写共用类中此方法通常用于数据处理、对接复杂界面处理颇感无力3、结合父类、根据实际情况调用今天介绍的就是通过接口调用 选择获取消息数量方法首先介绍下主逻辑、即在子类调用父类方法、并将子类handler传入父类、进行数据返回----...
Android 保存浏览记录 SharedPreTools

Android 保存浏览记录 SharedPreTools

SharedPreference 在Android 开发过程中,被经常运用,今天来写一下它的工具类先介绍下 EdjApp ,属于自定义的Android Application 创建全局变量一、简单的数据存储方式,用来保存账号、密码等信息二、用来保存多键值对象的id 等信息,如果我要获取一组自定义的存储对象,我可以先将它的id先保存下来三、对象类型的数据存储 一般用于自动登录、浏览历史等下面是工具类,serviceinfo对象是网络获取的信息对象,我会存...
30分钟了解C++11新特性

30分钟了解C++11新特性

目录什么是C++11新的关键字autodecltypenullptr序列for循环Lambda表达式变长参数的模板更加优雅的初始化方法然后呢…什么是C++11C++11是曾经被叫做C++0x,是对目前C++语言的扩展和修正,C++11不仅包含核心语言的新机能,而且扩展了C++的标准程序库(STL),并入了大部分的C++ Technical Report 1(TR1)程序库(数学的特殊函数除外)。C++11包括大量的新特性:包括lambda表达...
Linux shell之case用法

Linux shell之case用法

Linux shell之case用法#!/bin/bash ##case用法,用变量来匹配某值,如果匹配成功则执行它下面的命令,直到 ;;为止a=20 #定义变量值case $a in #若变量在下面的某值中,则执行它下面的命令10) #值内容 可以加上 | ,可以有多个值{echo "the a is 10" #执行输出命令echo "over" #执行输出命令};; #注意这是两个 ;;20 |30) #值内容 可以加上 | ,可以有多个值{echo ...
<< 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 >>