`
wx1569488408
  • 浏览: 79089 次
文章分类
社区版块
存档分类
最新评论
文章列表
blablabla // MP 1 #include <wb.h> __global__ void vecAdd(float * in1, float * in2, float * out, int len) { //@@ Insert code to implement vector addition here int i = threadIdx.x + blockDim.x * blockIdx.x; if(i < len) { ...
1.Fragment是什么? 碎片(Fragment)是一种可以嵌入在活动当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,因而在平板上应用的非常广泛。虽然碎片对你来说应该是个全新的概念,但我相信你学习起来应该毫不费力,因为它和活动实在是太像了,同样都能包含布局,同样都有自己的生命周期。你甚至可以将碎片理解成一个迷你型的活动,虽然这个迷你型的活动有可能和普通的活动是一样大的。 2.Fragment的生命周期 Fragment必须是依存与Activity而存在的,因此Act ...
在安卓activity的数据传递中,Intent和bundle都是用的极多的传递参数的工具。本文就讲介绍Intent与Bundle并简述如何进行参数传递。 1.Intent是什么 Intent的中文意思是“意图,意向”,在Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent不仅可 ...
笔者原以为,从后端的角度来讲,android和java客户端程序是大同小异的。 然而笔者有一次写一个爬取网页链接的小demo时,发现还是有不少区别的。 Android.os.NetworkOnMainThreadException异常产生的原因 Android4.0 以后不允许在主线程进网络连接,否则会出现 Android.os.NetworkOnMainThreadException。因此,必须另起一个线程进行网络连接方面的操作。 贴上代码 public class Netwo ...
《SSL 与数字证书》,我在这篇文章中就不重复这些概念了。 1. 申请 SSL 证书 你可以从很多网站购买到SSL证书,我经常使用的是 GeoTrust 。证书都是收费的(据说有免费的,没试过),价格有贵的有便宜的。它们的区别是发行证书的机构不同,贵的证书机构更权威,证书被浏览器否决的几率更小。正规运营的网站建议购买好一点的证书,免了麻烦,也贵不了多少。 1.1 生成 CSR 文件 申请证书的时候,证书的发行机构会要求你提供一个CSR(Certificate Signing R ...
我想换本本的想法由来已久,我的现任(现在可以说是前任)T60 已经服役6年,真是惊天地泣鬼神啊!这说明 Thinkpad 的品质确实杠杠的,虽然这期间风扇老出问题,不过我都可以自己换了,所以不是问题。我要换掉 T60 的主要原因是重,慢! 市面上有很多本本,但是由于苹果把硬件标准拔的 N 高,使得绝大多数的 PC 本子都看起来像是垃圾。而我又是不用 Mac 的人,于是在不断的等待,不断的寻找。最终我决定买 Lenovo Thinkpad X1 Carbon ,几乎是完美的笔记本,除了 ...
目录第一章    为什么网络是不安全的?第二章    信息安全的基本概念      第一节 安全的定义       第二节 认证与授权   第三章    加密与算法       第一节 散列(HASH) ...
目录第一章    为什么网络是不安全的?第二章    信息安全的基本概念      第一节 安全的定义       第二节 认证与授权   第三章    加密与算法       第一节 散列(HASH)       第二节 对称加密(SYMMETRIC CRYPTOGRAPHY)       第三节    非对称加密(ASYMMETRIC CRYPTOGRAPHY)       第四节 数字签名(DIGITAL SIGNATURE)   第四章    数字证书       第一 ...
目录第一章    为什么网络是不安全的?第二章    信息安全的基本概念      第一节 安全的定义       第二节 认证与授权   第三章    加密与算法       第一节 散列(HASH)       第二节 对称加密(SYMMETRIC CRYPTOGRAPHY)       第三节    非对称加密(ASYMMETRIC CRYPTOGRAPHY)       第四节 数字签名(DIGITAL SIGNATURE)   第四章    数字证书       第一 ...
目录第一章    为什么网络是不安全的?第二章    信息安全的基本概念      第一节 安全的定义       第二节 认证与授权   第三章    加密与算法       第一节 散列(HASH) ...
目录第一章    为什么网络是不安全的?第二章    信息安全的基本概念      第一节 安全的定义       第二节 认证与授权   第三章    加密与算法       第一节 散列(HASH)       第二节 对称加密(SYMMETRIC CRYPTOGRAPHY)       第三节    非对称加密(ASYMMETRIC CRYPTOGRAPHY)       第四节 数字签名(DIGITAL SIGNATURE)   第四章    数字证书       第一 ...
前言 SSL是让人头大的东西,看起来很复杂,我学过信息安全课,但是对SSL仍然是模糊一片。对于数字证书也是一知半解,从来没有去认真研究过。只知道个大概,“反正就是对称加密和非对称加密”,详细的就不懂了。其实这些跟操作系统,计算机体系结构一样,是基础知识,即使你不是专门研究信息安全的,即使你平时用不到,这些东西也应该是必须了解的~ It’s not rocket science! 我这篇文章首先介绍有关信息安全的一些基本概念。然后分析数字证书的构成,用途以及SSL的工作原理。Enjoy! ...
目录   基本准备 Vert.x的启动 Router的使用 Event Bus 关于Handler 分析章节 总结 本文主要针对Vert.x的子项目Vert.x Web进行初步探索,了解各种组件用法以及项目实施方式,同时解剖我们开发的项目中使用Vert.x的部分内容。 基本准备 创建一个Maven项目,其项目结构如下: 源代码包:src/main/vertx 资源路径CLASSPATH:src/main/res ...
目录 第一章    为什么网络是不安全的? 第二章    信息安全的基本概念      第一节 安全的定义       第二节 认证与授权   第三章    加密与算法       第一节 散列(HASH)       第二节 对称加密(SYMMETRIC CRYPTOGRAPHY)       第三节    非对称加密(ASYMMETRIC CRYPTOGRAPHY)       第四节 数字签名(DIGITAL SIGNATURE)   第四章    数字 ...
我相信,要成为优秀的开发者,你必须对你每天都用的底层的软件系统有进一步的理解,包括编程语言、编译器和解释器、数据库和操作系统、WEB服务器和WEB框架。为了更好更深入的理 ...
Global site tag (gtag.js) - Google Analytics