关闭

密码学基础知识(学习笔记)

2017年9月3日 一、 基本概念 1、 加密(encryption),解密(decryption); 明文(plaintext) ,密文(ciphertext):报文的原始方式为明文,加密后成为密文   2、一般加密的系统模型   一个密码系统由算法以及所有可能的明文(明文空间),密文(密文空间)和密钥(密钥空间) 4个部分组成。密钥又专人掌握,而算法通常是公开的。   如...
阅读(36) 评论(0)

set底层实现方式?

Q:STL中set底层实现方式? 为什么不用hash? A: 第一个问题:set底层实现方式为RB树(即红黑树)。     第二个问题:     首先set,不像map那样是key-value对,它的key与value是相同的。关于set有两种说法,第一个是STL中的set,用的是红黑树;第二个是hash_set,底层用得是hash table。红黑树与hash table最大的...
阅读(48) 评论(0)

java.nio

java.nio  编辑 java.nio全称java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO) ,为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络。 中文名 java非阻塞式IO 外文名 java nio 缓冲区 数据容器 特    ...
阅读(37) 评论(2)

Java RandomAccessFile用法 它不支持只写文件。

RandomAccessFile RandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。 RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接...
阅读(64) 评论(0)

关于访问自己电脑做服务器的相关IP知识

1、首先要保证你自己开发的应用能够访问正常,这是主要的目的。而花生壳只不过是一个域名解析而已,没有他应用照样可以运行正常。只不过别人访问你的应用要通过输入ip而不是域名而已。...
阅读(44) 评论(0)

Android下载器[学习笔记] 草稿

一、说明: 学习笔记, 欢迎交流 参考资料 《第一行代码》 可以查看目录, 结构比较清晰 二、代码简单的框架图(只写了主要部分) 三、具体的代码: 1、MainActivity.java package com.lfork.a98620.servicebestpractice; import android.Manifest; import android.conte...
阅读(51) 评论(0)

Android中的子线程和服务的使用

一、参考资料 Android中service和子线程的用处比较? service和子线程一样是无界面,可以不绑定的,也可以共享数据,能不能用子线程代替service? 分享到:更多 ------解决方案-------------------- service效率高吧,用子线程的话,安卓如果启动太多线程的话,效率会不好。内存消耗大,而且控制起来不如service好控制。 ...
阅读(54) 评论(0)

到底是 Activity 被回收了还是进程被杀死了?

到底是 Activity 被回收了还是进程被杀死了? 标签: 内存android 2016-08-12 19:36 2211人阅读 评论(0) 收藏 举报  分类: Android UI 开发(49)  版权声明:本文为博主原创文章,欢迎转载,请保留原文出处。 不管是安卓的官方文档还是源码注释,处处可见“从 Activity A 跳到...
阅读(48) 评论(0)

Android异步消息机制和AsyncTask接口的使用 [学习笔记]

背景知识 说明:1、参考资料《第一行代码》 2、做一下笔记, 备查 Android 异步消息机制实现UI处理 1、 Android的UI也是线程不安全的,所以必须在主线程更新UI 否则报错 2、 Android的异步消息处理机制 4个部分:Message、Handler、MessageQueue 和Looper         ①Message:Message可以在携带少量信息,...
阅读(73) 评论(0)

软件开发学习随笔

1、 数据中可以存储图片,但是需要注意不能直接存储图片,而是转换成二进制或者Base64等的“文本”来存储,在用的时候,可以再转换回来。在网站开发中,一般将图片存储在文件系统中,而不是数据系统中,数据库系统中只记录图片在文件系统中的路径而已。...
阅读(45) 评论(1)

java swing 之 JScrollPane(滚动面板)的使用

首页 > 程序开发 > 软件开发 > Java > 正文 java swing 之 JScrollPane(滚动面板)的使用 2014-05-02 11:32:10      1 个评论    来源:java swing 之 JScrollPane(滚动面板)的使用   收藏    我要投稿 ? 1 2 3 ...
阅读(43) 评论(0)

Android通用网络操作的封装:HttpUrlConnection 和 OkHttp [学习笔记]

1、说明:所有的内容都在源代码里面,欢迎学习交流 //学习笔记[备查] /* 参考资料(《第一行代码》 第二版) 程序功能:将通用的网络操作(HttpURLConnection 和 OkHttp)进行封装, 然后进行测试 代码内容: 1、实现HttpURLConnection网络操作的封装 接口 HttpCallbackListener 和方法sendHt...
阅读(108) 评论(1)

java向上转型和向下转型简述

关于java的向上转型 5 class A{ public void A1(){ System.out.println("父类方法1"); } public void A2() { System.out.println("父类方法2"); } } class B extends A{ public void A1() { System.out.println...
阅读(47) 评论(0)

java内部类 学习笔记

内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类 如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动) 显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类 而心脏又在人体当中,正如同是内部类在外部内当中   实例1:内部类的基本结构 //外部类 class Out...
阅读(48) 评论(0)

java匿名内部类 学习笔记

匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口   实例1:不使用匿名内部类来实现抽象方法 1 2 3 4 5 6 7 8 9 10 11 12 13 ...
阅读(105) 评论(0)
24条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1898次
    • 积分:198
    • 等级:
    • 排名:千里之外
    • 原创:13篇
    • 转载:6篇
    • 译文:0篇
    • 评论:8条