自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhiweiusetc的专栏

想大神努力

  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 信息安全基础知识

最近因为实验的项目很多都和安全相关,虽然我没有参与这些安全方案的编写,但是在项目中,安全方案是由我来实现的,所以,要理解安全方案的安全理念,就一定要有些信息安全的基础才行,所以我写下这篇blog,来补充一些信息安全的基础知识。 1.加密的方式:这些概念也许都被耳濡目染了,什么对称加密,非对称加密,各种各种,很多人听了很多遍,但是就是只是知道其中泛泛的概念,真正实际用的时候,又开始不理解了,所以这里还

2016-08-30 15:57:31 1811 1

原创 co与generator

co与generator众所周知,js的的异步操作,基本的是引入回调机制。但是,回调机制容易产生的一个问题是回调金字塔 回调金字塔是js以前编程语法的上的一个诟病,也是异常处理中很麻烦的一件事情。 因此,人们希望能引入一些模式,来用同步编程代替异步编程,ES6之前的promise模式就是如此,而ES6后 ,co与与generator也实现了更简洁,更简单的异步代替同步的逻辑。 generat

2016-07-11 14:09:21 1630

原创 Node.js基础知识杂烩

Node.js基础知识杂烩这段时间做项目主要做关于服务器的功能点,因此,逐渐开始学习node.js写服务器,总体下来,觉得node比php更好用,写服务前器的速度更快,处理效率更高。注:node并不是专门写服务器的,其实node的出现,将js从web前端的专用语言,变成了一门通用语言。node中有各样的基础模块:比如fs,path,buffer,http,net等模块,此外,node还有各种各样的三

2016-07-10 10:23:12 1726

原创 编码,解码,乱码,转码的理解。

我之前在暑假有一篇关于PHP的编码的问题,是我在项目碰到的问题,然后发现了就把他们解决了,写了一篇博客。详细解释下什么是编码: 对计算机而言,任何数字都是二进制的,字符也是用十六进制(其实也是二进制)来表示:比如”中文”,正常情况下(即没有错误的时候)存储为”4e2d 6587”,如果charset为”gbk”,则被编码为”d6d0 cec4”,然后返回字节”d6 d0 ce c4”.如果char

2016-06-03 23:30:41 3033

原创 记一次eclipse到android studio 的项目迁移记录

记一次eclipse到android studio 的项目迁移记录因为从2016年开始谷歌,就放弃支持ADT插件,转向支持androidStudio,这也意味着我们要把项目开发从eclipse转向as。 之前就用过as,但是都是在工作室的小型项目,公司的项目,依赖库比较复杂,eclipse下作为库工程做依赖,是比较简单的,但是在as上是有点难度的,这也是我写这篇文章的目的,花了两天多的时间,碰到

2016-03-13 23:07:17 1116

原创 # git团队开发流程小结

git开发流程总叙述这次在公司开发项目,学到了很多东西,对很多东西都颠覆了之前的理解写这篇博客,来说下自己对git的在产品开发流程中的理解。(注:本篇博客是讲解git进阶的,如果没有用过git的人,请先看git教程)现在我们首先给出在正式的产品发布中,标准的git的开发流程图: 我们对上述图形做个总体的说明:master分支:顾名思义,主分支,是最重要的分支,这个分支记录的代码都是成熟的,稳定的

2016-01-31 20:36:15 2321

原创 关于Android的Scroller类和View

关于Android Scroller和Viewandroid程序中,大部分比较炫酷UI,都是基于SCroller或者是动画来实现的。本文主要讲解下Scroller类是如何配合View组件来使用的。 我们首先来看下View.scrollTo(int x,int y)和View.ScrollBy(int dx,int dy)两个方法:这两个方法其实很简单:scrollTo方法是滑动到

2015-11-17 22:08:37 734

原创 android handler 和Looper 的理解

android 系统当中,我们都知道不能把请求网络的线程放在主线程中,或者,任何耗时的操作都不应该在主线程中进行,所以,那些耗时的操作都被放在了子线程中进行。因此,android 官方提出了一种主副线程的交互机制(handler)。 关于handler的使用方法,大家去百度上搜下就可以了。本文主要说下handler机制的原理。 大家都知道,handler属于主副线程交互(其实不然

2015-10-25 14:03:19 805

原创 杂谈下java的反射(反射,动态代理)

说起反射,应该很多学JAVA的人都或多或少的地听过,用过吧。那么,反射究竟是什么?我写这边文章主要是总结下JAVA的反射机制和JAVA反射的原理,以及反射涉及的其他东西。1.JAVA的反射 什么是JAVA的反射呢?我的定义是:JAVA的反射允许JAVA的类在运行过程中查看这个类自身的功能,并进行动态地管理的过程,叫做JAVA的反射机制,也称为类自审机制。JAVA的反射到底可以干什么呢? 先从JA

2015-09-09 15:28:47 763 1

原创 浅谈下java泛型

关于泛型,大家也许在java中经常听到这个词语,上周在面试百度的时候问到了这个术语,却发现了解的少之又少,居然连定义都给不出来,于是下来恶补了下,准备面试果然自我提高的一种方法。什么是泛型呢?我的理解是这样的,所谓泛型,其实是类型参数化的体现(就是类型也变成了参数,往往我们一般定义方法的参数的时候,形参的表示形式是 int a),这时候a 是形参实体的占位符,如果我们使用泛型了?传递参数的时候 T

2015-08-31 08:56:40 1481

原创 浅谈对Android Service 的理解

Android 四大组件中,Activity是大家最熟悉的,对于初学Service组件的新手来说,可能很难理解Service的存在的意义何在?这篇文章主要告诉大家Service主要用在哪些地方的。 关于Service的使用方法,这个链接有详细的讲法,大家可以好好看下这个大牛的博客http://www.360doc.com/content/14/0415/18/2793098_369238276.s

2015-07-20 17:37:46 1985

转载 一些常用到的android前端布局属性

本文章主要记录一些android常用到的属性,大家在编程的时候方便使用:              第一类:属性值 true或者 falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中

2015-07-20 11:06:11 587

原创 对android volley框架的理解(二 )

上一篇我们说到了项目里面关于volley框架实战的一些应用。知其然,知其所以然。我们一定要明白volley框架比我们平时自己去写的网络操作好在哪里。             本篇主要是我在参看了volley框架源码的之后,对volley框架的认识。如果你希望得到详细的代码理解。请参照这个链接,http://www.cnblogs.com/spec-dog/p/3821417.html。和这个链

2015-07-18 18:07:17 500

原创 对android volley框架的理解(一)

谷歌发布的android volley框架,是一个很稳定,也很简单,开放的通信框架。关于这个框架的基础的使用,我们可以参考这个链接,写挺好的http://www.apihome.cn/view-detail-70211.html            今天写这篇博客,主要是说一下对volley框架的一些需要在项目中使用的比较灵活的方法和对volley框架源代码的的理解。(理解之后在第二篇)

2015-07-18 12:56:17 673

原创 浅谈一下关于android碎片化的问题

android操作系统是当前国内最流行的三个移动 操作系统之一。然后作为android开发者,我们有的时候会被这个谷歌的开源操作系统的碎片化问题弄很头大。         什么android操作系统的碎片化问题呢?百度百科上说,碎片化就是关于整个android平台的差异越来越大。其实现在看来,iOS开发的人似乎很幸福。苹果公司把整个生态圈子都牢牢控制,所以苹果的碎片化问题真的不严重。   

2015-07-17 16:07:25 8277 1

原创 简单阐述JAVA内存模型中工作内存"拷贝"的理解

上一篇博客说过了有关Android的HTTP API 的基础使用规则(包括一些基础类的讲解和项目中应该注意的问题)。这次仍然结合上一次的问题,在项目中碰见的另一个问题来说。 在项目中,向服务器发出请求的网络线程线程不止有一个,比如,用户在获取联系人列表的时候,回向服务器发送一个线程请求,但是从启动而言,总是有个一个轮询线程,这个线程每隔10s会请求一次服务器,然后把服务器的内容返回给客户端。现在问

2015-03-17 22:10:41 2320 2

原创 关于安卓HTTP的API简单使用和实战中要注意的问题

已经好久没有写博客了,实在是上学期期末忙着考试,寒假又偷懒,只做项目,不总结。这是大三下学期了,是时候为了梦想好好努力了!!!坚持不放弃,博客重新开张。 简单说下在寒假中的一个项目的用到Http协议(Android的API,这个API的具体用法可以查看)http://android.toolib.net/reference/org/apache/http/impl/conn/tsccm/Thre

2015-03-16 15:36:29 924

原创 关于activity的启动模式问题,生命周期和TabActivity是如何做到视图切换的

android的activity的有四种启动方式: 1. standard  这种方式是默认

2014-11-23 21:14:39 649

原创 android 的Tabactivity的moveTasktoBack()

这次项目里面用到了android的moveTasktoBack()

2014-11-23 20:40:24 2363

原创 关于android的listview的数据解析和性能优化问题

android的listview有很多适配器:我初学android的时候用过Sim

2014-11-18 20:18:32 624

原创 关于android的listview前端属性总结

ListView是android中很为重要的前端数据解析组件,在项目里面是经常使用的:那么,我们关于listviewd

2014-11-18 20:15:22 582

原创 关于android常用的按下高亮的展示

android组件中按下按钮高亮的展示有这些情况:

2014-11-18 19:03:51 1074

原创 关于andorid Intent组件的一些问题的解释

Intent意图的意思,在andorid 当中常用于组件的跳转

2014-11-09 13:16:46 662

原创 java的URL类使用和模拟POST请求服务器

理解了HTTP的协议的基本请求构造后,我们来讲讲JAVA 的URL类的使用:URL类是java中常用的网络类,这个类提供了很多的关于请求网络数据的方法:q

2014-11-04 09:49:48 690

原创 HTTP关于表单请求的基础知识讲解

1.HTTP协议的基本讲解:2.HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求文和响应报文。请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。3.(1)请求行4.请求行由请求方法字段、URL字段和HTTP协议版本

2014-11-04 09:41:46 1111

原创 php的各种编码问题

写这篇文章实在是因为跨平台的编码问题很让人头疼,我在做这次项目时候碰到诸多关于编码,乱码的问题,收集起来都看看,以防止以后的碰到问题的时候来弄下:1.何为编码:每一种文件,每一个OS,每一个WEB,每一个DB,都有的一种属于自己的编码方式,在国际编码未统一时候,中文简体是采用的GBK或者是GB2312的编码模式,英文采用的UTF-8的编码模式,因此,常常会出现乱码的问题,什么乱码的问题呢?乱码

2014-10-26 19:30:54 751

原创 有关java的函数调用返回值的问题和参数传递问题

这几天在项目里面碰到了一个很恼火的问题,是关于函数的传递值和返回值的问题现描述下问题所在:1.我在一个类A中有个容器类,想要想要把初始化延迟到其他类中去处理,于是我便将类B的构造方法中加入参数,作为类B的内部变量,在类B中对这个传入的参数进行初始化,然后回到类A的执行中,去使用个这个容器类。以上逻辑一切都看起来很合理是吧? 类似的思路如题所示可以吧?但是实际上说,a仍然是空的?

2014-10-26 19:18:53 5930 1

转载 android 动画使用机制2

Andriod 的Animations可以从形式上分为两大类,分别是 Tweened Animations 和Frame-By-Frame Animations。Tweened Animations可以理解为补间动画,也就是某一张图或者其他对象,进行旋转、变形等动画;而Frame-By-Frame Animations是多张图片或对象,进行一帧一帧的变化。简单而也,前者是本身改变的动画,后者是与其

2014-10-17 23:06:21 765

转载 Android中使用animation的方法

Android中使用animation的方法  在Android中,分别可以在xml中定义Animation,也可以在程序代码中定义,  下面的小例子是利用RotateAnimation简单展示一下两种方法的用法,对于其他动画,如ScaleAnimation,AlphaAnimation,原理是一样的。  方法一:在xml中定义动画:    http://s

2014-10-17 23:04:24 425

转载 android 开发者需要了解的

Android的体系架构鼓励组件重用,允许开发者发布共享Activity、Service并且访问其他应用程序的数据,还可以根据开发者制定的安全限制进行管理。话虽如此,今天我将分享一些关于Android架构和开发库信息,供开发者创建下一个杀手级应用使用。准备好了吗?请继续下面的阅读!  不要被上面的图片吓到,你无需了解所有内容。   Android架构支持开发者创建自己的联系人应用或

2014-10-17 23:00:39 481

单周期cpu实现

一个系统结构里面 关于 MIPS 指令的单周期CPU

2015-04-20

android 开发六大工具

andorid开发的工具,是android开发着都要知道的

2014-10-10

android 高效开发的文章

有关android 开发的人员要知道的,比如如何高效开发android

2014-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除