05 2016 档案

JAVA JDK1.5-1.9新特性
摘要:1.51.自动装箱与拆箱:2.枚举(常用来设计单例模式)3.静态导入4.可变参数5.内省1.61.Web服务元数据2.脚本语言支持3.JTable的排序和过滤4.更简单,更强大的JAX-WS5.轻量级Http Server6.嵌入式数据库 Derby1.71,switch中可以使用字串了2.运用Li 阅读全文

posted @ 2016-05-31 14:55 Sun‘刺眼的博客 阅读(395) 评论(0) 推荐(0) 编辑

JDK各个版本的新特性jdk1.5-jdk8
摘要:JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。 JDK1.5新特性: 1.自动装箱与拆 阅读全文

posted @ 2016-05-31 14:38 Sun‘刺眼的博客 阅读(651) 评论(0) 推荐(0) 编辑

Java中的DeskTop类使用介绍
摘要:在Jdk1.6以后新增加了一个类--DeskTop,在JDK中它的解释是这样的: The Desktop class allows a Java application to launch associated applications registered on the native deskto 阅读全文

posted @ 2016-05-31 14:23 Sun‘刺眼的博客 阅读(7202) 评论(0) 推荐(0) 编辑

Android应用加入微信分享
摘要:一、申请你的AppID http://open.weixin.qq.com/ 友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID 二、官网下载libammsdk.jar包 http://open.weixin.qq.com/download/?lang=zh_CN 三、将li 阅读全文

posted @ 2016-05-31 13:52 Sun‘刺眼的博客 阅读(400) 评论(0) 推荐(0) 编辑

Java中的面向接口编程
摘要:面向接口编程是很多软件架构设计理论都倡导的编程方式,学习Java自然少不了这一部分,下面是我在学习过程中整理出来的关于如何在Java中实现面向接口编程的知识。分享出来,有不对之处还请大家指正。 接口体现的是一种规范和实现分离的设计哲学,充分利用接口可以极好地降低程序各模块之间的耦合,从而提高系统的可 阅读全文

posted @ 2016-05-30 13:38 Sun‘刺眼的博客 阅读(5497) 评论(0) 推荐(0) 编辑

Java泛型的好处
摘要:java 泛型是java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持 阅读全文

posted @ 2016-05-30 10:30 Sun‘刺眼的博客 阅读(10694) 评论(0) 推荐(1) 编辑

Android studio 下JNI编程实例并生成so库
摘要:Android studio 下JNI编程实例并生成so库 Android studio 下JNI编程实例并生成so库 因为公司需要为Android相机做美颜等图像后期处理,需要使用JNI编程,最近学了下JNI,并且在Android Studio下实现了一个小demo。这期间有许多坑,网上资料有的用 阅读全文

posted @ 2016-05-27 16:59 Sun‘刺眼的博客 阅读(370) 评论(0) 推荐(0) 编辑

在Android应用中使用Clean架构
摘要:自从开始开发安卓应用,我一直感觉我可以做得更好。我看过不少烂代码,其中当然有我写的。安卓系统的复杂性加上烂代码势必酿成灾祸,所以从错误中成长就很重要。我Google了如何更好地开发应用,发现了这个叫做Clean架构的东西。于是我尝试将它应用于安卓开发,根据我在类似项目中的经验做了一些改善,写出了这篇 阅读全文

posted @ 2016-05-27 16:56 Sun‘刺眼的博客 阅读(952) 评论(0) 推荐(1) 编辑

Android开发中常见的设计模式
摘要:对于开发人员来说,设计模式有时候就是一道坎,但是设计模式又非常有用,过了这道坎,它可以让你水平提高一个档次。而在android开发中,必要的了解一些设计模式又是非常有必要的。对于想系统的学习设计模式的同学,这里推荐2本书。一本是Head First系列的Head Hirst Design Patte 阅读全文

posted @ 2016-05-26 10:57 Sun‘刺眼的博客 阅读(76348) 评论(8) 推荐(15) 编辑

是时候学习Android分屏开发了
摘要:今年Google发布了Android N,Android N新增了不少功能,最受关注的自然就是分屏了。 这一功能对国内的很多手机用户并不陌生,其实很多第三方系统早已经实现了这一功能,如EMUI,Flyme等等。 分屏操作 在我的手机中,就可以一边看视频,一边浏览简书。Android N分屏功能的更新 阅读全文

posted @ 2016-05-26 10:12 Sun‘刺眼的博客 阅读(10057) 评论(0) 推荐(1) 编辑

Kotlin 语言高级安卓开发入门
摘要:过去一年,使用 Kotlin 来为安卓开发的人越来越多。即使那些现在还没有使用这个语言的开发者,也会对这个语言的精髓产生共鸣,它给现在 Java 开发增加了简单并且强大的范式。Jake Wharton 在他的 Øredev 的讨论中,提到了 Kotlin 是如何通过提升安卓开发的语言特性和设计模式来 阅读全文

posted @ 2016-05-25 09:52 Sun‘刺眼的博客 阅读(12659) 评论(1) 推荐(1) 编辑

GitHub开源库排名一百的简单介绍,值得收藏!
摘要:GitHub Android Libraries Top 100 简介 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相 阅读全文

posted @ 2016-05-25 09:39 Sun‘刺眼的博客 阅读(13022) 评论(0) 推荐(1) 编辑

Android开发 |常见的内存泄漏问题及解决办法
摘要:在Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢? 在Android程序开发中,当一个对象已经不需要再使用了,本该被回收时,而另外一个正在使用的对象持有它的引用从而导致它不能被回收,这就导致本该被回收 阅读全文

posted @ 2016-05-25 09:28 Sun‘刺眼的博客 阅读(664) 评论(0) 推荐(0) 编辑

Android中FragmentPagerAdapter对Fragment的缓存(二)
摘要:上一篇我们谈到了,当应用程序恢复时,由于FragmentPagerAdapter对Fragment进行了缓存的读取,导致其并未使用在Activity中新创建的Fragment实例。今天我们来看如何解决这种情况。 根据上篇Blog的描述,我们不难发现,目前需要解决的问题有以下两个: 1. 缓存Frag 阅读全文

posted @ 2016-05-24 17:27 Sun‘刺眼的博客 阅读(5797) 评论(1) 推荐(0) 编辑

Android中FragmentPagerAdapter对Fragment的缓存(一)
摘要:ViewPager + FragmentPagerAdapter,时我们经常使用的一对搭档,其实际应用的代码也非常简单,但是也有一些容易被忽略的地方,这次我们就来讨论下FragmentPagerAdapter对Fragment的缓存应用。 我们可以先看看最简单的实现,自定义Adapter如下: [代 阅读全文

posted @ 2016-05-24 17:24 Sun‘刺眼的博客 阅读(13840) 评论(0) 推荐(0) 编辑

Ajax 完整教程 (转)
摘要:Ajax 完整教程第 1 页 Ajax 简介Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 — 阅读全文

posted @ 2016-05-23 15:55 Sun‘刺眼的博客 阅读(1087) 评论(0) 推荐(0) 编辑

Android 开发框架介绍
摘要:一.概述 现android开发有很多开发框架使用,做App不一定用到框架,但好框架的思想也是值得学习。选择合适的开发框架可提供实用功能,简化项目开发提升效率。 二.Afinal框架 简介 Afinal是一个android的Sqlite orm和ioc框架,封装android中Http框架简单易用。宗 阅读全文

posted @ 2016-05-18 17:06 Sun‘刺眼的博客 阅读(396) 评论(0) 推荐(0) 编辑

动态加载so文件
摘要:在开发过程中,经常会用到第三方库,比如地图、视频、文档编辑、图表之类。依赖这些库,需要添加其SDK,有时需要用到jni层的So文件,比如百度地图等。 那么问题来了,如果两个不同的库之间的so文件发生冲突这么办? 比如:单独添加地图的库,运行没有问题。单独添加一个视频库,运行没有问题。但两者同时添加, 阅读全文

posted @ 2016-05-18 17:00 Sun‘刺眼的博客 阅读(1718) 评论(0) 推荐(0) 编辑

给Java新手的一些建议----Java知识点归纳(Java基础部分)
摘要:写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外,会在 阅读全文

posted @ 2016-05-17 15:56 Sun‘刺眼的博客 阅读(212) 评论(0) 推荐(0) 编辑

Android app应用多语言切换功能实现
摘要:最近在做一个多语言切换的功能,类似于微信的语言切换,搜了下资料基本上都是以下这种: 1. 实现的效果 和微信类似,在设置界面打开切换语言的界面,选择语言后重启 HomeActivity,语言切换完成,下次重新打开 App ,也是用户设置的语言。 2. 实现步骤 在不同的 value 文件夹下(例如 阅读全文

posted @ 2016-05-17 11:52 Sun‘刺眼的博客 阅读(2489) 评论(0) 推荐(0) 编辑

JavaScript 设计模式之工厂模式
摘要:工厂模式的定义 工厂模式定义一个用于创建对象的接口,这个接口由子类决定实例化哪一个类。该模式使一个类的实例化延迟到了子类。而子类可以重写接口方法以便创建的时候指定自己的对象类型。 工厂模式的使用场景 以下几种情景下工厂模式特别有用: (1)对象的构建十分复杂 (2)需要依赖具体环境创建不同实例 (3 阅读全文

posted @ 2016-05-17 11:40 Sun‘刺眼的博客 阅读(348) 评论(0) 推荐(0) 编辑

$.ajax()方法详解
摘要:jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分 阅读全文

posted @ 2016-05-12 10:29 Sun‘刺眼的博客 阅读(296) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(14)-TCP连接的未来和性能(未写完)
摘要:在TCP刚出世的时候,其主要工作环境是以太网和SLIP之类的低速网络。随着高速网络的出现,让TCP协议的吞吐量更大,效率更高的要求就愈来愈迫切。为此,TCP增加了三个重要机制来对应现在的变化,他们是 路径MTU发现。 窗口扩大选项和时间戳。 T/TCP(增加了事务功能的TCP协议)。 1.路径MTU 阅读全文

posted @ 2016-05-10 14:42 Sun‘刺眼的博客 阅读(285) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(13)-TCP坚持定时器,TCP保活定时器
摘要:TCP一共有四个主要的定时器,前面已经讲到了一个--超时定时器--是TCP里面最复杂的一个,另外的三个是: 其中坚持定时器用于防止通告窗口为0以后双方互相等待死锁的情况;而保活定时器则用于处理半开放连接 1.坚持定时器 坚持定时器的原理是简单的,当TCP服务器收到了客户端的0滑动窗口报文的时候,就启 阅读全文

posted @ 2016-05-10 14:41 Sun‘刺眼的博客 阅读(752) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(12)-TCP的超时与重传
摘要:超时重传是TCP协议保证数据可靠性的另一个重要机制,其原理是在发送某一个数据以后就开启一个计时器,在一定时间内如果没有得到发送的数据报的ACK报文,那么就重新发送数据,直到发送成功为止。 1.超时 超时时间的计算是超时的核心部分,TCP要求这个算法能大致估计出当前的网络状况,虽然这确实很困难。要求精 阅读全文

posted @ 2016-05-10 14:40 Sun‘刺眼的博客 阅读(430) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(11)-TCP交互数据流,成块数据流
摘要:目前建立在TCP协议上的网络协议特别多,有telnet,ssh,有ftp,有http等等。这些协议又可以根据数据吞吐量来大致分成两大类:(1)交互数据类型,例如telnet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字等等。(2)数据成块类型,例如ftp 阅读全文

posted @ 2016-05-10 14:39 Sun‘刺眼的博客 阅读(216) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(10)-TCP连接的建立与中止
摘要:TCP是一个面向连接的协议,所以在连接双方发送数据之前,都需要首先建立一条连接。这和前面讲到的协议完全不同。前面讲的所有协议都只是发送数据而已,大多数都不关心发送的数据是不是送到,UDP尤其明显,从编程的角度来说,UDP编程也要简单的多 UDP都不用考虑数据分片。 书中用telnet登陆退出来解释T 阅读全文

posted @ 2016-05-10 14:38 Sun‘刺眼的博客 阅读(232) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(9)-TCP协议概述
摘要:终于看到了TCP协议,这是TCP/IP详解里面最重要也是最精彩的部分,要花大力气来读。前面的TFTP和BOOTP都是一些简单的协议,就不写笔记了,写起来也没啥东西。 TCP和UDP处在同一层 运输层,但是TCP和UDP最不同的地方是,TCP提供了一种可靠的数据传输服务,TCP是面向连接的,也就是说, 阅读全文

posted @ 2016-05-10 14:37 Sun‘刺眼的博客 阅读(246) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(8)-DNS域名系统
摘要:前面已经提到了访问一台机器要靠IP地址和MAC地址,其中,MAC地址可以通过ARP协议得到,所以这对用户是透明的,但是IP地址就不行,无论如何用户都需要用一个指定的IP来访问一台计算机,而IP地址又非常不好记,于是就出现了DNS系统 1.DNS系统介绍 DNS的全称是Domain Name Syst 阅读全文

posted @ 2016-05-10 14:36 Sun‘刺眼的博客 阅读(207) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(7)-广播和多播,IGMP协议
摘要:1.单播,多播,广播的介绍 1.1.单播(unicast) 单播是说,对特定的主机进行数据传送。例如给某一个主机发送IP数据包。这时候,数据链路层给出的数据头里面是非常具体的目的地址,对于以太网来 说,就是网卡的MAC地址(不是FF-FF-FF-FF-FF-FF这样的地址)。现在的具有路由功能的主机 阅读全文

posted @ 2016-05-10 14:35 Sun‘刺眼的博客 阅读(272) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(6)-UDP协议
摘要:1.UDP简要介绍 UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。 2.UDP协议头 2.1.UDP端口号 由于很多软件需要用到UDP协议,所以UDP协议必须通过某个标志用以区分不同的程序所需要的数据包。端 阅读全文

posted @ 2016-05-10 14:33 Sun‘刺眼的博客 阅读(243) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(5)-IP选路,动态选路,和一些细节
摘要:1.静态IP选路 1.1.一个简单的路由表 选路是IP层最重要的一个功能之一。前面的部分已经简单的讲过路由器是通过何种规则来根据IP数据包的IP地址来选择路由。这里就不重复了。首先来看看一个简单的系统路由表。 Destination Gateway Genmask Flags Metric Ref 阅读全文

posted @ 2016-05-10 14:32 Sun‘刺眼的博客 阅读(197) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute
摘要:1.IMCP协议介绍 前面讲到了,IP协议并不是一个可靠的协议,它不保证数据被送达,那么,自然的,保证数据送达的工作应该由其他的模块来完成。其中一个重要的模块就是ICMP(网络控制报文)协议。 当传送IP数据包发生错误--比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送回给主 阅读全文

posted @ 2016-05-10 14:28 Sun‘刺眼的博客 阅读(438) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(3)-IP协议,ARP协议,RARP协议
摘要:把这三个协议放到一起学习是因为这三个协议处于同一层,ARP协议用来找到目标主机的Ethernet网卡Mac地址,IP则承载要发送的消息。数据链路层可以从ARP得到数据的传送信息,而从IP得到要传输的数据信息。 1.IP协议 IP协议是TCP/IP协议的核心,所有的TCP,UDP,IMCP,IGCP的 阅读全文

posted @ 2016-05-10 14:23 Sun‘刺眼的博客 阅读(369) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(2)-数据链路层
摘要:数据链路层有三个目的: 为IP模块发送和 接收IP数据报。 为ARP模块发送ARP请求和接收ARP应答。 为RARP发送RARP请 求和接收RARP应答 ip大家都听说过。至于ARP和RARP,ARP叫做地址解析协议,是用IP地址换MAC地址的一种协议,而RARP则叫做逆地址解析协议,在tcp/ip 阅读全文

posted @ 2016-05-10 14:15 Sun‘刺眼的博客 阅读(486) 评论(0) 推荐(0) 编辑

TCP/IP详解学习笔记(1)-基本概念
摘要:为什么会有TCP/IP协议 在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出它最 阅读全文

posted @ 2016-05-10 14:12 Sun‘刺眼的博客 阅读(273) 评论(0) 推荐(0) 编辑

Android中JNI的使用方法
摘要:Android中JNI的使用方法 首先看一下Android平台的框架图:(网上盗用) 可以看到Android上层的Application和ApplicationFramework都是使用Java编写, 底层包括系统和使用众多的LIiraries都是C/C++编写的。 所以上层Java要调用底层的C/ 阅读全文

posted @ 2016-05-10 13:26 Sun‘刺眼的博客 阅读(243) 评论(0) 推荐(0) 编辑

android adt自带eclipse无法设置ndk路径(找不到NDK配置)
摘要:分步阅读 分步阅读 分步阅读 到android sdk官网下载r23版本的adt时自带的eclipse没有设置ndk路径的地方,通过Install New Software 发现无法更新,那么如何解决这个问题呢? 方便他人亦是方便自己,如果觉得还行就点下右边的投票吧,这样可以帮助其他人更快的找到解决 阅读全文

posted @ 2016-05-10 13:19 Sun‘刺眼的博客 阅读(389) 评论(0) 推荐(0) 编辑

Eclipse NDK 配置
摘要:一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文 阅读全文

posted @ 2016-05-10 13:08 Sun‘刺眼的博客 阅读(181) 评论(0) 推荐(0) 编辑

六款值得推荐的android(安卓)开源框架简介
摘要:1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求 (6) 和Activity和 阅读全文

posted @ 2016-05-09 16:01 Sun‘刺眼的博客 阅读(236) 评论(0) 推荐(0) 编辑

Android中解析XML
摘要:XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。 在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解 阅读全文

posted @ 2016-05-07 17:23 Sun‘刺眼的博客 阅读(500) 评论(0) 推荐(0) 编辑

Git 常用命令整理
摘要:初始化配置 C代码 #配置使用git仓库的人员姓名 git config --global user.name "Your Name Comes Here" #配置使用git仓库的人员email git config --global user.email you@yourdomain.exampl 阅读全文

posted @ 2016-05-07 15:02 Sun‘刺眼的博客 阅读(283) 评论(0) 推荐(0) 编辑

Android之Socket群组聊天
摘要:在这只做了一个简单的例子,没有用到数据库,思路就是客户端发送信息到服务器端,服务器端转发所有数据到客户端,校验服务器端发来消息是否是自己发出的,如果是自己发出的,则不显示自己的消息 贴一下Android客户端的源码 - MainActivity.Java MainActivity.Java Msg. 阅读全文

posted @ 2016-05-03 14:15 Sun‘刺眼的博客 阅读(566) 评论(0) 推荐(0) 编辑

史上最完整的Android开发工具集合
摘要:路径: http://www.apkbus.com/thread-252748-1-1.html 阅读全文

posted @ 2016-05-03 14:04 Sun‘刺眼的博客 阅读(339) 评论(0) 推荐(0) 编辑

Android SurfaceView使用详解
摘要:1. SurfaceView的定义前面已经介绍过View了,下面来简单介绍一下SurfaceView,参考SDK文档和网络资料:SurfaceView是View的子类,它内嵌了一个专门用于绘制的Surface,你可以控制这个Surface的格式和尺寸,Surfaceview控制这个Surface的绘 阅读全文

posted @ 2016-05-03 14:01 Sun‘刺眼的博客 阅读(7489) 评论(0) 推荐(0) 编辑

Android GLSurfaceView用法详解(二)
摘要:输入如何处理 若是开发一个交互型的应用(如游戏),通常需要子类化 GLSurfaceView,由此可以获取输入事件。下面有个例子:java代码: package eoe.ClearTest; import javax.microedition.khronos.egl.EGLConfig; impor 阅读全文

posted @ 2016-05-03 13:57 Sun‘刺眼的博客 阅读(5109) 评论(0) 推荐(0) 编辑

OpenGL ES之GLSurfaceView学习一:介绍
摘要:原文地址::http://120.132.134.205/cmdn/supesite/?uid-5358-action-viewspace-itemid-6527 GLSurfaceView是一个视图,继承至SurfaceView,它内嵌的surface专门负责OpenGL渲染。 GLSurface 阅读全文

posted @ 2016-05-03 13:55 Sun‘刺眼的博客 阅读(3868) 评论(0) 推荐(0) 编辑

原生JS封装Ajax插件(同域&&jsonp跨域)
摘要:抛出一个问题,其实所谓的熟悉原生JS,怎样的程度才是熟悉呢? 最近都在做原生JS熟悉的练习。。。 用原生Js封装了一个Ajax插件,引入一般的项目,传传数据,感觉还是可行的。。。简单说说思路,如有不正确的地方,还望指正^_^ 一、Ajax核心,创建XHR对象 Ajax技术的核心是XMLHttpReq 阅读全文

posted @ 2016-05-03 13:46 Sun‘刺眼的博客 阅读(450) 评论(0) 推荐(0) 编辑

OpenGL学习之路(一)
摘要:1 引子 虽然是计算机科班出身,但从小对几何方面的东西就不太感冒,空间想象能力也较差,所以从本科到研究生,基本没接触过《计算机图形学》。为什么说基本没学过呢?因为好奇(尤其是惊叹于三维游戏的逼真,如魔兽世界、极品飞车),在研究生阶段还专门选修计算机图形学,但也只是听了几堂课,知道了有帧缓存、齐次坐标 阅读全文

posted @ 2016-05-03 13:45 Sun‘刺眼的博客 阅读(49141) 评论(2) 推荐(3) 编辑

OpenGL学习之路(二)
摘要:1 引子 在上一篇读书笔记中,我们对书本中给出的例子进行详细的分析。首先是搭出一个框架;然后填充初始化函数,在初始化函数中向OpenGL提供顶点信息(缓冲区对象)和顶点属性信息(顶点数组对象),并启用顶点数组对象;最后填充绘制函数,首先清空颜色缓存,然后调用glDrawArray来绘制基本图形。例子 阅读全文

posted @ 2016-05-03 13:43 Sun‘刺眼的博客 阅读(4459) 评论(0) 推荐(1) 编辑

OpenGL学习之路(三)
摘要:1 引子 这些天公司一次次的软件发布节点忙的博主不可开交,另外还有其它的一些事也占用了很多时间。现在坐在电脑前,在很安静的环境下,与大家分享自己的OpenGL学习笔记和理解心得,感到格外舒服。这让我回忆起了童年时期的一些情景,在群山环绕的农村,方圆不足一两公里,当时感觉自己面对的世界好小,很想到去看 阅读全文

posted @ 2016-05-03 13:42 Sun‘刺眼的博客 阅读(10053) 评论(2) 推荐(1) 编辑

OpenGL学习之路(四)
摘要:1 引子 上次读书笔记主要是学习了应用三维坐标变换矩阵对二维的图形进行变换,并附带介绍了GLSL语言的编译、链接相关的知识,之后介绍了GLSL中变量的修饰符,着重介绍了uniform修饰符,来向着色器程序传入输入参数。 这次读书笔记的内容相对有趣一些,主要是和园友们分享讨论三维坐标变换矩阵在三维几何 阅读全文

posted @ 2016-05-03 13:39 Sun‘刺眼的博客 阅读(2934) 评论(0) 推荐(0) 编辑

基于微信红包插件的原理实现android任何APP自动发送评论(已开源)
摘要:背景 地址:https://github.com/huijimuhe/postman 核心就是android的AccessibilityService,回复功能api需要23以上版本才行。 其实很像在做单元测试。你可以有n种方式实现发帖功能,这只是一个比较邪火的方式,亲测过一次,可行。这里我以网易新 阅读全文

posted @ 2016-05-03 13:35 Sun‘刺眼的博客 阅读(1334) 评论(0) 推荐(0) 编辑

Android蓝牙实例(和单片机蓝牙模块通信)
摘要:1、Android蓝牙编程 蓝牙3.0及以下版本编程需要使用UUID,UUID是通用唯一识别码(Universally Unique Identifier),这是一个软件构建的标准,也是被开源基金会组织应用在分布式计算环境领域的一部分。在蓝牙3.0及下一版本中,UUID被用于唯一标识一个服务,比如文 阅读全文

posted @ 2016-05-03 13:32 Sun‘刺眼的博客 阅读(16635) 评论(0) 推荐(1) 编辑

Android -线程池 批量上传图片 -附php接收代码
摘要:(出处:http://www.cnblogs.com/linguanh/) 目录: 1,前序 2,类特点 3,用法 4,java代码 5,php代码 1,前序 还是源于重构,看着之前为赶时间写着的碎片化的代码,甚是悲剧,臃肿且长,其实重构也是一个提高的过程,重构过程中会接触到更多的知识点。至少,我现 阅读全文

posted @ 2016-05-03 13:29 Sun‘刺眼的博客 阅读(981) 评论(0) 推荐(0) 编辑

自定义视图一:扩展现有的视图,添加新的XML属性
摘要:这个系列是老外写的,干货!翻译出来一起学习。如有不妥,不吝赐教! 简介 这个系列详细的介绍了如何穿件Android自定义视图。主要涉及的内容有如何绘制内容,layout和measure的原理,如何继承实现view group以及如何给其子视图添加动画。第一篇主要讲述如何扩展和使用现有的视图,以及如何 阅读全文

posted @ 2016-05-03 13:27 Sun‘刺眼的博客 阅读(669) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示