编程笔记

  • Android源码解析之属性动画详解

    前言 大家在日常开发中离不开动画,属性动画更为强大,我们不仅要知道如何使用,更要知道他的原理。这样,才能得心应手。那么,今天,就从最简单的来说,了解下属性动画的原理。 ObjectAnimator .ofIntmView,"width",100,500 .setDuration1000 .start;

  • Android 属性动画原理与DataBinding

    Android 属性动画原理与DataBinding 看到这个标题的时候你可能会有疑问,属性动画和 DataBinding 之间有什么关系?我个人理解的是:它们内部的实现思想有相似之处。这篇文章主要对 Android 属性动画的知识通过文字进行整理记录,内容参考于《Android开发艺术探索》,在最后会给出我如此理解属性动画和 DataBinding 的原因。

  • Android 属性动画ValueAnimator与插值器详解

    Android 属性动画ValueAnimator与插值器详解 一、ValueAnimator详解: ValueAnimator是整个动画的核心,ObjectAnimator即是继承自ValueAnimator来实现。 ValueAnimator更像是一个数值发生器,用来产生具有一定规律的数字,从而让

  • Android使用属性动画如何自定义倒计时控件详解

    为什么要引入属性动画? Android之前的补间动画机制其实还算是比较健全的,在android.view.animation包下面有好多的类可以供我们操作,来完成一系列的动画效果,比如说对View进行移动、缩放、旋转和淡入淡出,并且我们还可以借助AnimationSet来将这些动画效果组合起来使用,除此之外还可以通过配置Interpolator来控制动画的播放速度等等等

  • Android属性动画特点详解

    本文实例为大家分享了Android属性动画使用的具体代码,供大家参考,具体内容如下 MainActivity.java * 属性动画的特点:动画效果会改变控件的位置.且开启动画的是动画对象,而不是控件对象. 只有旋转的属性动画是经常用的,注意参数. 注意:这些方法都是安卓在3.0以后出现的新特性,所以要把AndroidManifest.xml里的andr

  • Android动画系列之属性动画的基本使用教程

    前言 属性动画相较帧动画和补间动画更强大,帧动画和补间动画只能应用于 View 及其子类,而属性动画可以修改任何对象的属性值,属性值可在指定的一段时间内自动改变,根据对象属性值的变化进而实现更复杂的动画。 属性动画的常用设置 ValueAnimator ObjectAnimatorl

  • apache集成php5.6方法分享

    apache对php的支持是通过apache的mod_php5模块来支持的,这点与nginx不同。nginx是通过第三方的fastcgi处理器才可以对php进行解析。 如果源码编译安装php的话,需要在编译时指定--with-apxs2=usrlocalapache2binapxs表示告诉编译器通过apache的mod_php5模块来提供对php的解析。 同时php安装的最后

  • C#实现农历日历的方法

    本文实例讲述了C#实现农历日历的方法。分享给大家供大家参考。 具体实现方法如下: 天干 private static string []TianGan = {"甲","乙","丙","丁","戊","己","庚","辛","壬","癸"}; 地支

  • apache虚拟主机的配置指南

    一、检查apache虚拟主机模块 apache要配置虚拟主机,就需要先查看apache是否编译vhost_alias_module模块。当然apache默认是已经编译该模块的,我们可以通过以下命令查看是否已经编译模块,如下: usrlocalapache2binapachectl -M a href="http:ima

  • apache性能测试工具ab使用详解

    网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环。只有让服务器处在高压情况下,才能真正体现出软件、硬件等各种设置不当所暴露出的问题。 性能测试工具目前最常见的有以下几种:ab、http_load、webbench、siege。今天我们专门来介绍ab。 ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服

  • apache密码生成工具htpasswd使用详解

    一、htpasswd的作用与安装 htpasswd是apache的一个工具,该工具主要用于建立和更新存储用户名、密码的文本文件,主要用于对基于http用户的认证。 htpasswd的安装很简单,它是随apache的安装而生成。这点与ab工具是一样的,这里就不详细说明了 如果apache是通过RPM的yum方式进行安装的话,该命令存放在

  • ASP.NET实现二维码(QRCode)的创建和读取实例

    本文实例讲述了ASP.NET实现二维码(QRCode)的创建和读取方法。分享给大家供大家参考。具体分析如下: 概述: QR二维码比其他二维码相比,具有识读速度快、数据密度大、占用空间小的优势。QR码的三个角上有三个寻象图形,使用CCD识读设备来探测码的位置、大小、倾斜角度、并加以解码,实现360读高速识读。每秒可以识读30个含有100个字符QR码。QR码容量密度 大,可以放入1817个

  • json实现前后台的相互传值详解

    前后台的相互传值如果值太多,写的麻烦累人,且容易出错。这里整理出一套使用标记 标签属性的办法来传值, 后台取值和前台的绑定都有了大大的简化。 一、把json对象转成字符串 $.extend{ 将json对象转换成字

  • jQuery中eq()方法用法实例

    本文实例讲述了jQuery中eq方法用法。分享给大家供大家参考。具体分析如下: 此方法能够获取匹配元素集上的相应位置索引的元素。 匹配元素集上元素的位置索引是从0开始的。 语法结构: $selector.eqindex 参数列表: st

  • php缓冲输出实例分析

    本文实例讲述了php缓冲输出用法。分享给大家供大家参考。具体分析如下: ob_start([string output_callback])- 打开输出缓冲区 所有的输出信息不在直接发送到浏览器,而是保存在输出缓冲区里面,可选得回调函数用于处理输出结果信息. ob_end_flush - 结束发送输出缓冲区的内容,

  • C#中的程序集和反射介绍

    什么是程序集? 1.程序集assembly是一个及一个以上托管模块,以及一些资源文件的逻辑组合。 2.程序集是组件复用,以及实施安全策略和版本策略的最小单位。 3.程序集是包含一个或者多个类型定义文件和资源文件的集合。在程序集包含的所有文件中,有一个文件用于保存清单。(清单是元数据部分中一组数据表的集合,其中包含了程序集中一部分文件的名称,描述了程序

  • C#中的委托介绍

    什么是委托? 之前写了事件的介绍:https:www.nhooo.comarticle59461.htm 这里也把委托相关知识也总结一下。 委托是c#中类型安全的,可以订阅一个或多个具有相同签名方法的函数指针 声明委托的方式:delegate 返回值类型 委托类型名参数 比如:

  • C#中的事件介绍

    事件 语法 访问修饰符 event 委托名称 事件名称; 定义事件: public delegate void delTest;

  • Win2008 R2实现多用户远程连接设置方法

    经常使用远程桌面的朋友可能会注意到,Windows server 2008 R2中,远程桌面最多只允许两个人远程连接,第三个人就无法连接过去,但是生产环境中有一些服务器可能有许多人需要连接上去,而微软的设置确实让人比较无 奈,所以呢,今天就简单介绍一下在Windows Server 2008 R2上如何实现多用户远程连接同一台服务器。 前提 1、 确

  • C#中自定义事件和委托实例

    在windows 编程中用到最多的就是控件的事件了,微软给我们很好的方式,把注意力放到事件执行方法的设计和编码上,但是但我们真正弄懂了事件的真正出发执行原理的话,对我们的编程的提高真是非常榜的,例如在windows编程中 如果我单击了一个button按钮触发了button 的click事件 Button1_Click{} ,但是有时候我们编程的时候,不但想要触发button 的单击事件,我还想要把其他的时

  • 一款基于jQuery的图片场景标注提示弹窗特效

    今天给大家分享一款基于jQuery的图片场景标注提示弹窗特效,这款实例适合在图片上标注某个物件,单击弹出详情说明,兼容360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗,不支持IE8及以下浏览器。效果非常不错。效果如下: p

  • jQuery中toggleClass()方法用法实例

    本文实例讲述了jQuery中toggleClass方法用法。分享给大家供大家参考。具体分析如下: 此方法对添加或移除匹配元素的一个或多个类进行切换。 toggleClass方法检查匹配元素中指定的类。如果不存在则添加类,如果已设置则删除之。这就是所谓的切换效果。 语法结构一: $selector.tog

  • C#中ref和out的区别浅析

    在C#中通过使用方法来获取返回值时,通常只能得到一个返回值。因此,当一个方法需要返回多个值的时候,就需要用到ref和out,那么这两个方法区别在哪儿呢? MSDN: ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用

  • C#值类型、引用类型中的Equals和==的区别浅析

    引言 最近一个朋友正在找工作,他说在笔试题中遇到Equals和==有什么区别的题,当时跟他说如果是值类型的,它们没有区别,如果是引用类型的有区别,但string类型除外。为了证实自己的说法,也研究了一下,以免误导别人,这里将研究结果总结一下,如果我有什么地方说的不对的地方,望指出。 相等性 在定义类或

  • jQuery中removeClass()方法用法实例

    本文实例讲述了jQuery中removeClass方法用法。分享给大家供大家参考。具体分析如下: 此方法从匹配元素删除一个或多个类。 根据方法参数的不同,有以下几种语法结构。 语法结构一: 方法没有参数。把匹配元素所有的类都移除。 $selector.removeClass p

  • jQuery中addClass()方法用法实例

    本文实例讲述了jQuery中addClass方法用法。分享给大家供大家参考。具体分析如下: 此方法向匹配元素添加一个或多个类。 此方法有多个语法形式。 语法结构一: 为匹配元素添加指定的类名。如果要一次性添加多个类名,它们之间要用空格分隔。 $selector.addClassclass

  • js Calender控件使用详解

    最近一直在赶项目。项目现在终于处于稳定的状态,只是修修改改。作为后台程序员的我真是苦逼啊,从web到手机端接口我都得写,杂七杂八的事情。。。这两天终于闲下来了,没事儿看了一下关于js日期的一些函数,突然想到了日历控件,于是试着写了一个,作为后台程序员的我水平有限,大家抱着学习的态度看看我写的这个例子吧。。。 首先一个常用的日期函数

  • C# IDE VS2005中的Hosting Process (vshost.exe)作用介绍

    写在前面 最近在群里,有朋友问起这个vshost.exe进程到底是什么?当时确实不知道是个什么东东,给人的感觉是,经常看到它,就是在启动一个项目的时候,经常看到它,就是没细研究它是啥玩意儿。既然遇到了,就不能放过,就要研究个一二。 vshost.exe 通过名字Hosting Process我们可以翻

  • golang语言中for循环语句用法实例

    本文实例讲述了golang语言中for循环语句用法。分享给大家供大家参考。具体分析如下: for循环是用来遍历数组或数字的。用for循环遍历字符串时,也有 byte 和 rune 两种方式.第一种为byte,第二种rune. package main import "fmt" func main {

  • C#中委托的+=和-=深入研究

    写在前面 为什么会突然想说说委托?原因吗,起于一个同事的想法,昨天下班的路上一直在想这个问题,如果给委托注册多个方法,会不会都执行呢?为了一探究性,就弄了个demo研究下。 += 大家都知道委托都继承自System.MulticastDelegate,而System.MulticastDelegate

  • asp.net利用cookie保存用户密码实现自动登录的方法

    本文实例讲述了asp.net利用cookie保存用户密码实现自动登录的方法。分享给大家供大家参考。具体分析如下: 在asp.net中可以用cookie保存用户的帐户密码实现自动登录的功能,但是需要强调一下,cookie在客户端保存,是不安全的,推荐使用md5加密保存。 下面分析一下在asp.net中cookie的创建、提取与销毁的方法: 创建cookie

  • C#编程中使用ref和out关键字来传递数组对象的用法

    在 C# 中,数组实际上是对象,而不只是像 C 和 C++ 中那样的可寻址连续内存区域。 Array 是所有数组类型的抽象基类型。 可以使用 Array 具有的属性以及其他类成员。 这种用法的一个示例是使用 Length 属性来获取数组的长度。 下面的代码将 numbers 数组的长度(为 5)赋给名为 lengthOfNumbers 的变量: int[] numbers = { 1, 2, 3

  • C#方法中参数ref和out详解

    一、C#方法中参数类型 有4种参数类型,有时候很难记住它们的不同特征,下图对它们做一个总结,使之更容易比较和对照。 二、C#方法中的

  • c#基础系列之ref和out的深入理解

    扩展阅读 c#基础系列1---深入理解 值类型和引用类型 c#基础系列2---深入理解 String 引言 在上篇文章深入理解值类型和引用类型的时候,有的小伙伴就推荐说一说ref和out 关键字,昨天晚上彻夜难眠在想是否要谈一下呢,因为可谈的不是太多,也可能是我理解的不够深

  • C# ref and out的使用小结

    相同点:   1. ref 和 out 都是按地址传递的,使用后都将改变原来参数的数值;   2. 方法定义和调用方法都必须显式使用 ref 或者 out关键字;   3. 通过ref 和 ref 特性,一定程度上解决了C#中的函数只能有一个返回值的问题。 不同点:   传递到ref参数的参数必须初始

  • 一起学写js Calender日历控件

    最近看了一下关于js日期的一些函数,突然想到了日历控件,于是试着写了一个,作为后台程序员的我水平有限,大家抱着学习的态度看看我写的这个例子吧,一起学习进步! 首先一个常用的日期函数: Dateyear,month,day var date=new Date; 获取年份

  • asp.net中使用cookie传递参数的方法

    本文实例讲述了asp.net中使用cookie传递参数的方法。分享给大家供大家参考。具体如下: 传值 HttpCookie cookie = new HttpCookie"mycookie"; cookie.Value = "cookie值"; Response.AppendCookiecookie; Response.Redirect"index.aspx";

  • ASP.NET中Cookie的用法实例分析

    本文实例讲述了ASP.NET中Cookie的用法。分享给大家供大家参考。具体分析如下: Cookie的用法也和ASP中差不多。比如我们建立一个名为aspcn,值为飞刀的cookie HttpCookie cookie = new HttpCookie["aspcn"]; cookie.Value = "飞刀"; Response.AppendCookiecookie;

  • ASP.NET中Cookie状态的说明与用法

    Cookie 最早出现是在Netscape Navigator 2.0 中。后来 ASP 也引入了这个技术,它的作用是与 Session 对象相结合来识别用户。每当用户开始连接站点时,系统将自动在内存块中创建一个用户有关的会话状态,同时创建一个用户的 ID 存放在浏览器端,与当前的用户惟一地联系起来。这样,服务器保存了 Session,浏览器保存了 Cookie(用户的 ID)。当下一次用户发出请求时,请求的用户将被要求

  • 巧用ASP.NET Cookie

    先看一看cookie学习图,看一看学什么? 一、Cookie是什么 Cookie是一小段文本信息,存在客户端硬盘上的长度不超过4KB的文本文件。 伴随着用户请求和页面