- 博客(19)
- 资源 (2)
- 收藏
- 关注
转载 android 各个存储路径的解释
在android手机上存储文件是我们每个手机用户必不可少的功能,而对于开发者而言,熟练的操作各个文件,这样对于我们开发有很大帮助,下面androidkaifa.com就介绍一个android API文件为我们提供的那些获取文件路径的方法,它们所对应的实际文件路径是哪个文件,好了废话不多说,直接上代码!package com.herongyang;import android.app.A
2013-07-25 14:35:52
679
原创 java.lang.ClassCastException: javax.mail.util.SharedByteArrayInputStream
最近在做用javamail解析邮件的项目,在解析邮件时一直报:java.lang.ClassCastException: javax.mail.util.SharedByteArrayInputStream在百度上找了好久也没有解决办法,最后通过google在一英文网站上找到解决办法(再次事实证明,Google才是王道)参考网址:https://java.net/projects/java
2013-06-18 11:24:42
11298
1
原创 软键盘弹出后,界面整体上移或禁止上移
默认应该就是不会上移的,至少我在做项目的时候是这样的AndroidManifest.xml文件中界面对应的里加入android:windowSoftInputMode="adjustPan"键盘就会覆盖屏幕android:windowSoftInputMode="stateVisible|adjustResize"屏幕整体上移
2013-05-29 09:06:13
1668
原创 用javamail发送附件出错:javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart
只要在调用// 发送邮件Transport.send(mailMessage);前加上如下代码就行!// add handlers for main MIME types MailcapCommandMap mc = (MailcapCommandMap)CommandMap.getDefaultCommandMap(); mc.addMailcap("text/htm
2013-05-13 13:38:16
2466
原创 生成、保存、读取密钥对
一开始想着把私钥和公钥分别分开存放,后来又说要把公钥私钥一起保存,工程中删了如下代码,自己保存记录下 public boolean genKeypair() { try { KeyPairGenerator keyPairGen = KeyPairGenerator.getInstance("RSA"); KeyPair keypair = keyPairGen
2013-05-09 11:14:31
805
原创 javax.crypto.BadPaddingException: Blocktype mismatch: 0 出现如上错误
背景:andorid客户端用私钥对内容进行加密,webservice接收后用对应的公钥进行解密。但是一直报javax.crypto.BadPaddingException: Blocktype mismatch: 0错误。在调试过程中发现,虽然密钥是一样的,但是加密后的内容就出现了不同。但是分别在服务端和客户端加解密都正常。而且客户端和服务端的加密算法的实现也是一模一样的。
2013-05-08 12:27:54
4191
原创 Eclipse:启动Eclipse打不开,一闪而过
昨天都还是好好的,今天早上上班双击eclipse图标后,出现常见的那个对话框,然后就直接退出了,提示去.metedata下看什么.log日志。看了一大堆,都是找不到什么文件的。在网上搜了几个方法也没用,后来想起来是不是因为前几天又装了64位的JDK造成的。等于说当时系统中存在着两个JDK,卸载了以前装的32位的JDK后,重启eclipse还是不行,然后就重启了电脑,就可以了。个人觉得重启e
2013-04-26 08:51:24
1172
原创 今天一直报java.lang.ClassCastException: org.ksoap2.SoapFault错
通过ksoap调用webservice一直报java.lang.ClassCastException: org.ksoap2.SoapFault错,网上也找了些,最后才发现自己参数写错了,跟服务器对应不起来,记录下!其中rpc.addproperty("account",account);写成了rpc.addproperty("accout",account);pc.addPr
2013-04-25 11:23:29
1654
原创 linux环境下,C语言,正则表达式
#include#include#include#include#define SUBSLEN 10 /* 匹配子串的数量 */#define EBUFLEN 128 /* 错误消息buffer长度 */using namespace std;int isEMail(int i,char *mailID);int main(v
2012-03-29 14:46:00
487
原创 android菜单项、弹出框、完全退出应用程序
本次了解到比较重要的就是应用程序的完全退出问题:主窗口A调用了子窗口B,在窗口B中要退出应用程序,使用直接使用finish(),只会返回到窗口A中,折腾了好久,google后才解决,需要在窗口A调用窗口B的代码中加入intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);然后在窗口B中用finish();直接就可以退出应用程序。实
2011-12-19 16:40:56
2307
原创 android去掉标题栏、信息栏、获取屏幕分辨率、图片全屏
刚学习android不久,打算工作之余做个小应用本次实现目标:点击应用图标后,全屏显示一张图片,然后初始化应用程序public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 去掉标题栏 this.requestWindowFeature(Window.FEATURE_
2011-12-14 16:27:24
1573
转载 几种常见SQL分页方式效率比较
分页很重要,面试会遇到。不妨再回顾总结一下。1.创建测试环境,(插入100万条数据大概耗时5分钟)。create database DBTestuse DBTest--创建测试表create table pagetest(id int identity(1,1) not null,col01 int null,col02 nvarchar(50) null,col03
2011-11-07 08:43:18
430
转载 makefile教程
Makefile教程概述 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但
2011-10-12 14:56:53
492
转载 linux shell编程
shell编程 Linux系统中虽然有各种各样的图形界面工具,但shell仍然是一个非常灵活的工具。Shell不仅集合了大量命令,还是一门非常棒的编程语言。借助shell,大量任务能实现自动化;shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要
2011-10-12 14:55:47
521
原创 C语言 float类型的数据相加缺失精度
今天在做市民卡充值的时候无意中发现,余额为:107.33,充值金额:4.44。得到的充值后金额为,111.77。但是当我再做一笔返销,-4.44时,相加后得到的余额却是: 107.32float加减会缺失精度。今天的解决办法是 原金额是char型,先把它atof成f
2011-09-15 15:05:13
9329
原创 linux环境下,利用gsoap生成webservice客户端进行应用程序开发的小结
关于gsoap和webservice的相关内容,百度百科解释的都挺详细了,链接gsoap、webservice。 半年前,需要在linux平台下用纯C开发webservice的应用,在这以前从未接触过webservice,一头雾水,不知道从何下手,在网上辗转求助,
2011-08-22 09:39:06
2205
1
转载 java中double型数据的加减乘除
<br />//java中double型数据的加减乘除 public class Arith { private static final int DEF_DIV_SCALE = 10; /** * 两个Double数相加 * @param v1 * @param v2 * @return Double */ public static Double add(Double v1,Double v2){
2011-03-22 16:33:00
786
转载 C/C++获取当前时间(转)
C/C++获取当前系统时间<br />//方案— 优点:仅使用C标准库;缺点:只能精确到秒级<br />#include <time.h> <br />#include <stdio.h> <br />int main( void ) <br />{ <br /> time_t t = time(0); <br /> char tmp[64]; <br /> strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&
2011-02-11 08:30:00
849
转载 printf输出各种格式(转)
<br />printf 输出格式<br />(一)使用printf输出各种格式的字符串<br />1. 原样输出字符串:<br /> printf(“%s”, str);<br />2. 输出指定长度的字符串, 超长时不截断, 不足时右对齐:<br /> printf(“%Ns”, str); –N 为指定长度的10进制数值<br />3. 输出指定长度的字符串, 超长时不截断, 不足时左对齐:<br /> printf(“%-Ns”, str);
2011-02-11 08:27:00
3855
jxl.jar 2.6.12
2017-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人