编程笔记

  • Android获取联系人头像的方法

    本文实例讲述了Android获取联系人头像的方法。分享给大家供大家参考,具体如下: public byte[] getPhotoString people_id { String photo_id = null; String selection1 = ContactsContract.Contacts._ID + " = " + people_id; Cursor cur1 = ge

  • Android实现可浏览和搜索的联系人列表

    通过这篇文章,我想说明一下如何创建一个可搜索的“联系人列表”Android应用程序。使用这个应用程序,用户可以通过使用导航按钮浏览所有保存的联系人和根据联系人名称搜索联系人。该应用程序还可以显示联系人的照片(如果可用)。 要浏览联系人列表可以使用,,和&g

  • Android编程操作联系人的方法(查询,获取,添加等)

    本文实例讲述了Android编程操作联系人的方法。分享给大家供大家参考,具体如下: Android系统中的联系人也是通过ContentProvider来对外提供数据的,我们这里实现获取所有联系人、通过电话号码获取联系人、添加联系人、使用事务添加联系人。 获取所有联系人 1. Android系统中的联系人也是通过ContentProvi

  • Android编程实现读取手机联系人、拨号、发送短信及长按菜单操作方法实例小结

    本文实例讲述了Android编程实现读取手机联系人、拨号、发送短信及长按菜单操作方法。分享给大家供大家参考,具体如下: 1.Andrid项目结构图↓主要操作图中红色方框内的文件。 2.首先布局代码如下

  • jquery  实现轮播图详解及实例代码

    轮播图: 接触jquery也有一段时间了,今天刚好利用轮播图来练练手。博文的前面会介绍一个简单用jquery做轮播图的例子,中间会插入一些关于轮播图更多的思考,在后面会用Javascript的方法来写一个轮播图,最后则是关于jquery和Javascript的比较。轮播图的效果可以点击如下链接查看:a rel="nofollow" href="http:sandb

  • Linux下实现免密码登录(超详细)

    1.Linux下生成密钥   ssh-keygen的命令手册,通过”man ssh-keygen“命令:   通过命令”ssh-keygen -t

  • 使用JS显示倒计时数字时钟效果

    本文实例讲述了JS实现的网页倒计时数字时钟效果。分享给大家供大家参考。具体实现方法如下: !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd" html xmlns="http:ww

  • 手机端实现Bootstrap简单图片轮播效果

    个人电脑里存了不少适合手机欣赏的图片,但是放手机里看是件很占据资源的事。鉴于家里有一台电脑经常开着,正好用来做家庭局域网共享,于是笔者就设想通过一种比较简单环保的思路。通过手机访问电脑内的图片。 首先是本地站点搭建:win+R输入mmc打开控制台,文件-添加删除管理单元,Internet信息服务。添加确定,右侧基本信息,新建网站-把路径改了。设定一个端口号,手机浏览器就可以输入 电脑局域网

  • php is_writable判断文件是否可写实例代码

    php is_writable函数介绍 is_writable — 判断给定的文件名是否可写,该函数的结果会被缓存。请使用 clearstatcache 来清除缓存。 语法: bool is_writable string $filename 如果文件存在并且可写则返回

  • Javascript中this绑定的3种方法与比较

    介绍 this 可以说是 javascript 中最耐人寻味的一个特性,学习this 的第一步就是明白 this 既不是指向函数自身也不指向函数的作用域。 this 实际上是在函数被调用时发生的绑定,它指向什么地方完全取决于函数在哪里被调用。 为什么需要绑定this this代指当前的上下文

  • 实例讲解Python中global语句下全局变量的值的修改

    Python的全局变量:int string, list, dicmap 如果存在global就能够修改它的值。而不管这个global是否是存在于if中,也不管这个if是否能够执行到。 但是,如果没有 if bGlobal: global g_strVal; int string 将会报错。而list dicmap是ok的。

  • python中global用法实例分析

    本文实例讲述了python中global用法。分享给大家供大家参考。具体分析如下: 1、global---将变量定义为全局变量。可以通过定义为全局变量,实现在函数内部改变变量值。 2、一个global语句可以同时定义多个变量,如 global x, y, z 示例程序: def func: ... glob

  • python中global与nonlocal比较

    python引用变量的顺序: 当前作用域局部变量-外层作用域变量-当前模块中的全局变量-python内置变量 一、global global关键字用来在函数或其他局部作用域中使用全局变量。但是如果不修改全局变量也可以不使用global关键字。 gcount = 0

  • Android Recyclerview实现上拉加载更多功能

    在项目中使用列表的下拉刷新和上拉加载更多是很常见的功能,下拉刷新我们可以用Android自带的SwipeRefreshLayout这个很好解决。但是上拉加载更多就要去找一些框架了,刚开始的时候我找到一个Mugen的github开源框架,但是有个问题,当页面能够一次加载全部item的时候,上拉加载的功能就失效了。 这是因为当界面一次能够加载完全部item的时候,继续往上拉,Recyclervi

  • Android RecyclerView 上拉加载更多及下拉刷新功能的实现方法

    RecyclerView 已经出来很久了,但是在项目中之前都使用的是ListView,最近新的项目上了都大量的使用了RecycleView.尤其是瀑布流的下拉刷新,网上吧啦吧啦没有合适的自己总结了一哈。 先贴图上来看看: img src="https:img.nhooo.comstaticupload2103

  • jQuery.Form实现Ajax上传文件同时设置headers的方法

    废话不多说了,关于jquery form实现ajax上传文件的方法,大家参考一下实例代码吧: span style="font-family: Arial, Helvetica, sans-serif;"function ajaxSubmitForm {span var option = {    url : cac

  • PHP如何解决微信文章图片防盗链

    微信对外提供了API接口,让我们可以通过授权的方式获取到自己公众号里面的文章 或者你也可以通过爬虫去抓取微信的文章 但是微信的图片默认是不允许外部调用的 解决微信文章图片防盗链 function actionWechatImg { header'Content-type: imagejpg';

  • Python 一键制作微信好友图片墙的方法

    wxpy、pyinstalller 库的使用。 上午发了张我微信近 2000 位好友的头像拼图,让大伙儿看能不能快速找到自己的头像,没想到反响很强烈,引得阵阵惊呼与膜拜,没有料到。

  • 详解微信图片防盗链“此图片来自微信公众平台 未经允许不得引用”的解决方案

    已经获取微信公众号发布的图片,但不能正常显示 ,提示:此图片来自微信公众平台未经允许不得引用。 这是怎么回事呢? 遇到这种问题是因为微信公众平台对图

  • php微信开发之图片回复功能

    本文实例为大家分享了php微信图片回复功能的具体代码,供大家参考,具体内容如下 ?php ** * wechat php test * define your token define"TOKEN", "weixin"; $wechatObj = new wechatCallbackapiTest; $wechatObj-valid;

  • Android仿微信图片上传带加号且超过最大数隐藏功能

    1、仿照微信空间上传图片,显示图片数量以及超过最大,上传按钮隐藏功能 2、上效果图 3、上代码,主要是Adapter类 **

  • Android仿微信朋友圈图片选择器

    最近做开发需要解决一个模仿微信朋友圈附加图片的功能,具体要求如下: (1)从手机中最多选择3张图片,可拍照上传; (2)选择的图片可以点击移除然后再添加新图片; (3)可以在手机包含图片的各个文件夹中随意选择等。 本博客主要实现的是以上功能,其他诸如主界面布局、各种控件添加和提交功能等旨在说明问题,只做了简单处理,重点在图片选择添加部分。该功

  • Android中使用GridView实现仿微信图片上传功能(附源代码)

    由于工作要求最近在使用GridView完成图片的批量上传功能,我的例子当中包含仿微信图片上传、拍照、本地选择、相片裁剪等功能,如果有需要的朋友可以看一下,希望我的实际经验能对您有所帮助。 直接上图,下面的图片就是点击“加号”后弹出的对话框,通过对话框可以根据自己需求进行相片选择。 p style="font-size: medium; font-family: Simsun; white-

  • Android仿微信图片选择器

    很多项目要用到图片选择控件,每次都要写一大堆逻辑。于是基于图片选择组件(PhotoPicker)封装了一个控件PhotoUploadView。方便简易,一键集成,几句代码就可以添加类似微信的图片选择控件了。下面介绍一下该控件有些什么特点以及怎么使用。先看图: img src="https:img.nhooo.comstaticupload

  • Android仿微信选择图片和拍照功能

    本文实例为大家分享了 Android微信选择图片的具体代码,和微信拍照功能,供大家参考,具体内容如下 1.Android6.0系统,对于权限的使用都是需要申请,选择图片和拍照需要申请Manifest.permission.CAMERA, Manifest.permission.READ_EXTERNAL_STORAGE这两个权限。 if ContextCompat.

  • Android仿微信图片点击浏览的效果

    本篇我们来做一个类似于微信的图片点击浏览的效果,点击小图图片后会放大至全屏显示,且中间有一个2D平滑过渡的效果。 思路如下: 首先,从图片缩略界面跳转到图片详情页面,应该是从一个Activity跳转到另外一个Activity,应该图片详情页面也有很多操作,用View或者Dialog不是很好。所以现在难点就是,如何使得前一个界面的ImageView在另外一个界面做

  • Thinkphp搜索时首页分页和搜索页保持条件分页的方法

    本文实例讲述了Thinkphp实现搜索时首页分页和搜索页保持条件分页的方法。分享给大家供大家参考。具体实现方法如下: 在做搜索查询时突然发现在首页用的分页代码在搜索页使用时出现错误,首页分页代码代码中标注start与end部分为分页代码 public function index{ $res=D'Info'; 实例化Data数据对象

  • Linux初始化系统盘后重新挂载数据盘方法

    Linux实例初始化系统盘后重新挂载数据盘 在Linux实例中,重新初始化系统盘不会改变数据盘里的内容,但是数据盘的挂载信息会丢失,所以,在Linux重启后,按以下步骤创建新的挂载点信息并挂载数据盘分区。 说明:本文档中,假设初始化系统盘之前,实例上挂载的数据盘分区名称为devvdb1,挂载点名称为InitTest。

  • Linux 初始化MySQL 数据库报错解决办法

    Linux 初始化MySQL 数据库报错解决办法 在Linux CentOS 5 中安装完MySQL (server、devel)之后进行初始化 service mysqld start ,执行命令报错: Neither host 'localhost.lo

  • PHP生成加减算法方式的验证码实例

    这是在网上找的一个demo,我加入了一部分代码。可以使用。 这里需要说明一下,我们调用这个验证码类应该在一个单独的控制器方法中使用。 生成的图片的算法是用代码生成的,然后把计算值存入session中。 验证的时候是获取用户的输入值,然后取出服务端的值进行对比 ?php namespace mobi

  • ViewPager 与 Fragment相结合实现微信界面实例代码

    在如今的互联网时代,微信已是一个超级App。这篇通过ViewPager + Fragment实现一个类似于微信的界面,之前有用FragmentTabHost实现过类似界面,ViewPager的实现方式相对于FragmentTabHost的方式更简单明了。 ViewPager:   ViewPager继承自ViewGroup,是一个容

  • Mybatis调用视图和存储过程的方法

    现在的项目是以Mybatis作为OR映射框架,确实好用,也非常方便项目的开发。MyBatis支持普通sql的查询、视图的查询、存储过程调用,是一种非常优秀的持久层框架。它可利用简单的XML或注解用语配置和原始映射,将接口和java中的POJO映射成数据库中的纪录。 一.调用视图 如下就是调用视图来查询收益明细,sql部分如下:

  • javascript基础——String

    学好基础是学好一个语言的基础,下面整理String,一起共勉学习。 String和string不同,String是构造函数,string是变量的一种类型.string是String的实例 声明一个字符串之后使用,var str = "wo shi yi ge hao xue sheng" 是否包含 ①判断一个字符

  • Android用Fragment创建选项卡

    本文结合之前的动态创建fragment来进行一个实践,来实现用Fragment创建一个选项卡 项目布局 LinearLayout xmlns:android="http:schemas.android.comapkresandroid" xmlns:tools="http:schemas.android.comtoo

  • CentOS6.4 下安装SVN的详细教程(超详细)

    1、检查系统是否已经安装如果安装就卸载 rpm -qa subversion yum remove subversion 2、安装 yum install subversion 3、建立SVN库 m

  • 如何使用jquery实现文字上下滚动效果

    实现文字上下滚动是经常用到的js效果,这里介绍一种上下渐隐渐出的文字展现效果! !DOCTYPE head meta http-equiv="Content-Type" content="texthtml; charset=utf-8" title文字滚动title style ty

  • JS代码实现百度地图 画圆 删除标注

    把下面这段代码复制到百度地图的demo中运行,效果就是我想设计的效果。 !DOCTYPE html html head meta http-equiv="Content-Type" content="texthtml; charset=utf-8" meta name="viewport" content="i

  • Android 6.0权限申请详解及权限资料整理

    在android 6.0开始,部分的权限需要我们动态申请,也就是说当我们的打开app的时候系统不会主动像您申请app所需要的部分权限,需要客户在使用app的时候主动的去申请。 一、权限的申请两步骤: 1、权限申请: ** * @param permissions需要申请的权限 * @param reques

  • iOS 实现多代理的方法及实例代码

    iOS实现多代理 什么是多代理 用过环信SDK的同学应该对多代理不陌生了,请看下面代码: @method @brief 注册一个监听对象到监听列表中 @discussion 把监听对象添加到监听列表中准备接收相应的事件 @param delegate 需要注册的监听对象

  • ExtJS 4.2 Grid组件单元格合并的方法

    ExtJS 4.2 Grid组件本身并没有提供单元格合并功能,需要自己实现这个功能。 目录 1. 原理 2. 多列合并 3. 代码与在线演示 1. 原理 1.1 HTML代码分析 首先创建一个Grid组件,然后查看下的HTML源码