-
java基础篇-文件上传(组件)
java基础篇---文件上传(组件)文件上传几乎是所有网站都具有的功能,用户可以将文件上传到服务器的指定文件夹中,也可以保存在数据库中,本篇主要说明smartupload组件上传。在讲解smartupload上传前,我们先来看看不使用组件是怎么完成上传的原理的?废话不多说直接上代码importjava.io.*;importjava.util.*;importjavax.servlet.http....
501
热度 -
java 错误大集合
java异常大集合关键字:Java算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException文件已结束异常:...
6
热度 -
微信开发札记-调用自定义分享接口
微信开发笔记-调用自定义分享接口引言:工作中开发微信网站,简称微网站。由于微网站的分享内容是系统自动选取的当前网址,客户需要改变分享的内容,即点击屏幕右上角的分享按钮,选择发送给朋友和发送到朋友圈,其中的内容和图片需要自定义。于是查找文档微信JS-SDK说明文档一文和网站众多高手的经验,大体知道了调用的步骤,但是具体如何调用才能成功却是不了解的。经过一番试验,终于成功调用发送朋友和发送到朋友圈两个...
213
热度 -
常用类的使用方法
常用类的使用方法 目录 1、Integer类 2、Float类 3、Double类 4、Character类 5、String类 6、StringTokenizer类 7、StringBuffer类 搜索更多相关的解决方案: color="red">Floatcolor="red">Charactercolor="red">Integercol...
400
热度 -
四、技术拓展
Android逆向之旅---解析编译之后的AndroidManifest文件格式一、前言今天又是周六了,闲来无事,只能写文章了呀,今天我们继续来看逆向的相关知识,我们今天来介绍一下Android中的AndroidManifest文件格式的内容,有的同学可能好奇了,AndroidManifest文件格式有啥好说的呢?不会是介绍那些标签和属性是怎么用的吧?那肯定不会,介绍那些知识有点无聊了,而且和我们...
523
热度 -
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信息推送技术简洁分析
Android信息推送技术简要分析前言,进入移动互联网时代,信息推送成为了一个大家耳熟能详的东西,那么究竟这个推送在Android上是如何实现的呢,今天我们就来给大家介绍一下。PUSH是一个互联网的概念相对PULL而言,传统的互联网信息获取的方式都是PULL的,也就是客户端需要信息时会向服务器发送一个GET请求并获得相应的数据。而PUSH就是一类可以由一方主动向另外一方发送消息的信息发送方式,可以...
43
热度 -
使用AES加密进展Android的SharedPreferences存储
使用AES加密进行Android的SharedPreferences存储1.概述SharedPreferences是Android提供用来存储一些简单配置信息的机制,其以KEY-VALUE对的方式进行存储,以便我们可以方便进行读取和存储。主要可以用来存储应用程序的欢迎语、常量参数或登录账号密码等。2.实例(1)创建项目SharedPreferencesDemo项目(2)编辑主界面的布局文件main...
40
热度 -
五、技术总结
Android逆向之旅---基于对so中的section加密技术实现so加固一、前言好长时间没有更新文章了,主要还是工作上的事,连续加班一个月,没有时间研究了,只有周末有时间,来看一下,不过我还是延续之前的文章,继续我们的逆向之旅,今天我们要来看一下如何通过对so加密,在介绍本篇文章之前的话,一定要先阅读之前的文章:so文件格式详解以及如何解析一个so文件http://blog.csdn.net/...
50
热度 -
通讯录挚友笔记
通讯录好友笔记百度通讯录一大把的例子,不过在项目的实际中漏洞还是挺多的,因为现在的通讯录太强大了,特殊字符也能输入,而且我还有同事的通讯录里竟然有用表情来做联系人名字的,这下百度的例子就测底蒙了,所以还是得自己动手,优化了一下,分享的同时也记录下自己的劳动成果,几年后也可以回头看看自己走过的码路1/**通讯录**/2@SuppressLint("DefaultLocale")3publicclas...
82
热度 -
Windows UWP应用使用当地Sqlite和远程Sql(一)
WindowsUWP应用使用本地Sqlite和远程Sql(一)贫猿注册博客园有三年多了,第一次写博客,版式尽量控制的简单点。本系列文章是简单的记录一下《账簿》本身所运用到的操作本地sqlite和远程sql的代码和结构。首先的准备工作安装SqliteforUWP扩展从菜单栏找到工具-扩展和更新。在搜索框填写sqlite,在结果里找到“sqliteforUniversalAppPlatfo...
82
热度 -
第十二章 BIRT表格的部署与配置
第十二章BIRT报表的部署与配置12.1报表的工作模式以及相应的部署和配置虽然为了示例的需要,在前文的第二章讲过BIRT的配置,以及在文本类报表,网格报表,图表中用过birtjsptag,也做过一些说明。但报表的工作模式,不仅仅包含这两种。实际上,BIRT有五种工作模式,第一种是用jsp或者javascript访问url,这个url遵循特定的格式,例如url/frame...
247
热度 -
[Android API学习]Data Storage胡乱通译(1)
[AndroidAPI学习]DataStorage胡乱翻译(1)原文请查阅:http://developer.android.com.nyud.net/guide/topics/data/data-storage.html?数据储存(DataStorage)Android为你提供了多个可选的方式来保存持久的应用数据。你可以基于特定的需求来选择解决方案,例如数据是否应该是你的应用私有的还是对其他应用...
44
热度 -
使用AndroidStudio编译NDK的方法及异常解决方案
使用AndroidStudio编译NDK的方法及错误解决方案参考资料:【androidndk】macos环境下AndroidStudio中利用gradle编译jni模块及配置:http://demo.netfoucs.com/ashqal/article/details/21869151ANDROIDSTUDIO,GRADLEANDNDKINTEGRATION:http://ph0b.com/an...
73
热度 -
参考资料
Android中的数据存储Android中的数据存储Android中的数据存储主要分为三种基本方法:1.利用sharedpreferences存储一些轻量级的键值对数据。2.传统文件系统。3.利用SQLite的数据库管理系统。对SharedPreferences对象和SQLite数据库,它们的数据仅对创建它们的应用是可访问的。(比如,MODE_WORLD_READABLE?和?MODE_WORLD...
274
热度 -
java netty socket库跟自定义C#socket库利用protobuf进行通信完整实例
javanettysocket库和自定义C#socket库利用protobuf进行通信完整实例之前的文章讲述了socket通信的一些基本知识,已经本人自定义的C#版本的socket、和javanetty库的二次封装,但是没有真正的发表测试用例。本文只是为了讲解利用protobuf进行C#和java的通信。以及完整的实例代码java代码svn地址,本人开发工具是NetBeans8.0.2使用mave...
563
热度 -
第六步在SensorFishService项目中添加类Program.cs
C#编写window服务,一步一步(1)Window服务是啥,这里就不废话了,如何用在哪里用也不废话了,这里我这篇文章只是详述了我在vs2012中创建window服务的经过,希望对你有所帮助。另外:我在编写服务过程中参考了ProfessionalC#2012and.NET4.5第一步,创建一个解决方案名称MonitoringFish不废话,你肯定会,会的直接去下一步。如果真的不会请继续看第二步添加...
444
热度 -
21.15 复制文本文件的5种方式案例
黑马程序员_JavaSE学习总结第21天_IO流3-------android培训、java培训、期待与您交流!----------21.01转换流出现的原因及格式由于字节流操作中文不是特别方便,所以,java就提供了转换流。字符流=字节流+编码表21.02编码表概述和常见编码表编码表:计算机只能识别二进制数据,早期又来是电信号,为了方便应用计算机,让它可以识别各个国家的文字,就将各个国家的文字用...
476
热度 -
.net面试问答(大集锦)
.net面试问答(大汇总)用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关表示层:是系统的UI部分,负责使用者与整个系统的交互。优点:分工明确,条理清晰,易于调试,而且...
38
热度