编程笔记

  • php生成与读取excel文件

    在网站中经常会生成表格,CSV和Excel都是常用的报表格式,CSV相对来说比较简单,如果大家有疑问我会相继发布一些CSV的实例,这里主要介绍用PHP来生成和读取Excel文件。 要执行下面的函数,首先要引入一个类库:PHPExcel,PHPExcel是一个强大的PHP类库,用来读写不同的文件格式,比如说Excel 2007,PDF格式,HTML格式等等,这个类库是建立在Microsoft's

  • Linux系统中为php添加pcntl扩展

    pcntl扩展可以支持php的多线程操作(仅限linux) 原本需要重新编译PHP的后面configrue提示加上--enable-pcntl 由于我的php是采用yum安装的,所以不能采用上面的方式 下面介绍一个php动态添加扩展的方式 phpize 1、首先看下 phpize命令 所在的目录 (ps:我的目录us

  • mac系统下为 php 添加 pcntl 扩展

    前言: pcntl 介绍 pcntl扩展可以支持 PHP 的多线程操作。(非Unix类系统不支持此模块) phpize 介绍 phpize 可以用来给 PHP 动态的添加扩展。比如编译 PHP 时忘记添加某扩展,后来想添加该扩展,即可以使用 phpize 动态的添加该扩展。

  • PHP的pcntl多进程用法实例

    本文实例讲述了PHP的pcntl多进程用法。分享给大家供大家参考。具体分析如下: PHP使用PCNTL系列的函数也能做到多进程处理一个事务。比如我需要从数据库中获取80w条的数据,再做一系列后续的处理,这个时候,用单进程?你可以等到明年今天了。所以应该使用pcntl函数了。 假设我想要启动20个进程,将1-80w的数据分成20份来做,主进程等待所有子进程都结束了才退出:

  • Android开发之APP安装后在桌面上不显示应用图标的解决方法

    本文实例讲述了Android开发之APP安装后在桌面上不显示应用图标的解决方法。分享给大家供大家参考,具体如下: 一、问题: 前几天在写项目的时候运行的时候突然Android桌面上没有了应用图标,但是应用里面下载的应用有。调试版本和发布正式的版本都没有,之前以为是因为用了不同的keystore发布了两个不同的正式版本造成的问题。后来在看别人的文章才知道

  • PHP抓取HTTPS内容和错误处理的方法

    问题 在研究Hacker News API的时候遇到一个HTTPS问题。因为所有的Hacker News API都是通过加密的HTTPS协议访问的,跟普通的HTTP协议不同,当使用PHP里的函数 file_get_contents 来获取API里提供的数据时,出现错误 使用的代码是这样的:

  • Vue.js实现拖放效果的实例

    页面效果如下所示: 代码请看这里,当当当当: html: template div class='dr

  • php通过执行CutyCapt命令实现网页截图的方法

    本文实例讲述了php通过执行CutyCapt命令实现网页截图的方法。分享给大家供大家参考,具体如下: 用php使用exec执行命令 PS.默认情况下exec函数是禁用的,打开php.ini检查disable_function是否包含这个还是,有就去除 exec'xvfb-run --server-args="-scree

  • 学习iOS自定义导航控制器UINavigationController

    自定义导航控制器: 将导航控制器中通用的部分拿出来统一设置 1、一般导航条标题的字体setTitleTextAttribute和背景颜色setBackgroundImage都是统一的,可以在load方法中使用appearanceWhenContainedIn统一设置 2、一般导航条的返回按钮需要自定义,一般除了栈底控制器有导航条,其他控制器都需要隐藏底部的条,可以重写pushViewContro

  • 利用php抓取蜘蛛爬虫痕迹的示例代码

    前言 相信许多的站长、博主可能最关心的无非就是自己网站的收录情况,一般情况下我们可以通过查看空间服务器的日志文件来查看搜索引擎到底爬取了我们哪些个页面,不过,如果用php代码分析web日志中蜘蛛爬虫痕迹,是比较好又比较直观方便操作的!下面是示例代码,有需要的朋友们下面来一起看看吧。 示例代码

  • java实现多线程的两种方式继承Thread类和实现Runnable接口的方法

    实现方式和继承方式有什么区别呢? *区别: *继承Thread:线程代码存放在Thread子类run方法中 *实现Runnable:线程代码存放在接口的子类的run方法中 *实现方式的好处:避免了单继承的局限性 *在定义线程时,建议使用实现方式,当然如果一个类没有继

  • linux下配置jdk环境变量的三种方法总结

    一、修改etcprofile文件当本机仅仅作为开发使用时推荐使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。用文本编辑器打开etcprofile,在profile文件末尾加入:JAVA_HOME=usrsharejdk1.5.0_05 PATH=$JAVA_HOMEbin:$PATH CLASS

  • Java ArrayList.toArray(T[]) 方法的参数类型是 T 而不是 E的原因分析

    前两天给同事做 code review,感觉自己对 Java 的 Generics 掌握得不够好,便拿出 《Effective Java》1 这本书再看看相关的章节。在 Item 24:Eliminate unchecked warnings 这一节中,作者拿 ArrayList 类中的 public T T[] toArrayT[] a 方法作为例子来说明如何对变量使用 @SuppressWarni

  • Java ArrayList toArray()方法及示例

    ArrayList类toArray方法 语法: publicObject[]toArray; publicT[]toArrayT[]elements;

  • php mysql操作mysql_connect连接数据库实例详解

    mysql_connect介绍 php mysql_connect用于连接mysql服务器,该函数有多个参数,但我们一般只需要了解以下三个参数即可: mysql_connectserver,user,pwd 参数介绍: server -- mysql服务器地址 li

  • 基于Jquery easyui 选中特定的tab

    获取选中的 Tab 获取选中的 tab panel 和它的 tab 对象 var pp = $'#tt'.tabs'getSelected'; var tab = pp.panel'options'.tab; 相应的 tab 对象 更新特定的选项卡面板 可使用update方法,param参数包含2个属性:br

  • 用JavaScript来美化HTML的select标签的下拉列表效果

    首先通过一个例子来回顾一下select标签的用法: html body form select name="cars" option value="volvo"Volvooption option value="saab"Saaboption&g

  • jquery验证邮箱格式是否正确实例讲解

    我们来看看都有哪些邮箱: 我们如果一个个的邮箱进行判断,显然是不可能的了。 —个完整的Internet邮件地址由以下两个部分组成,格式如下:stron

  • Jquery easyui 实现动态树

    在上篇文章给大家介绍了jquery中EasyUI实现异步树,本文给大家介绍jquery easyui实现动态树。 首先是在jsp页面中引入相关的js文件 在body中加入流程列表,通过后天拼接json数据 具体内容请看下面代码详情吧。 首选在jsp页面中引入相关的js link rel="stylesheet" type="textc

  • 举例说明如何为JavaScript的方法参数设置默认值

    你是否遇到过这样的情况,写了个function,无参数。 function showUserInfo{ alert"你好!我是小明。"; } function showUserInfo{ alert"你好!我是小明。"; } 调用: showUse

  • asp.net微信开发(消息应答)

    当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。 请注意: 1、关于重试的消息排重,推荐使用msgid排重。 2、微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次。假如服务器无法保证在五秒内处理并回复,可以直接回复空串,微信服务器不会对此作任

  • C#编程实现四舍五入、向上及下取整的方法

    本文实例讲述了C#编程实现四舍五入、向上及下取整的方法。分享给大家供大家参考,具体如下: 在处理一些数据时,我们希望能用“四舍五入”法实现,但是C#采用的是“四舍六入五成双”的方法,如下面的例子,就是用“四舍六入五成双”得到的结果: double d1 = Math.Round1.25, 1;1.2 double d2 = Math.Round1.24, 1;

  • python pycurl验证basic和digest认证的方法

    简介 pycurl类似于Python的urllib,但是pycurl是对libcurl的封装,速度更快。 本文使用的是pycurl 7.43.0.1版本。 Apache下配置Basic认证 生成basic密码文件 htpasswd -bc passwd.ba

  • 简单谈谈Python的pycurl模块

    pycurl是一个用c语言编写的libcurl Python实现,功能非常强大,支持操作协议有FTP,HTTP,HTTPS,TELNET等。 模块的常用方法说明: close方法,对应libcurl包中的curl_easy_cleanup方法,无参数,实现关闭、回收Curl对象。 ·perform方法,对应libcurl包中的curl_easy_p

  • Python基于PycURL自动处理cookie的方法

    本文实例讲述了Python基于PycURL自动处理cookie的方法。分享给大家供大家参考。具体如下: import pycurl import StringIO url = "http:www.google.com" crl = pycurl.Curl crl.setoptpycurl.VERBOSE,1 crl.setoptpycurl.FOLLOWLOCATION

  • Python基于PycURL实现POST的方法

    本文实例讲述了Python基于PycURL实现POST的方法。分享给大家供大家参考。具体如下: import pycurl import StringIO import urllib url = "http:www.google.com" post_data_dic = {"name":"value"} crl = pycurl.Curl crl.setoptpycurl

  • Python中用pycurl监控http响应时间脚本分享

    最近需要对节点到源站自己做个监控,简单的ping可以检测到一些东西,但是http请求的检查也要进行,于是就研究了下pycurl。 pycurl是个用c语言实现的python 库,虽然据说不是那么pythonic,但是却很高效,它支持的协议居多: supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and L

  • python中pycurl库的用法实例

    本文实例讲述了python中pycurl库的用法,分享给大家供大家参考。 该实例代码实现从指定网址读取网页,主要是pycurl库的使用。 具体实现方法如下: #定义一个类 class CallBack: """ for pycurl """ def __init__self: """Constructor

  • Python中常用信号signal类型实例

    本文研究的主要是Python中的Signal 信号的相关内容,具体如下。 常用信号类型 SIGINT 终止进程 中断进程,不可通过signal.signal捕捉相当于Ctrl+C SIGTERM 终止进程 软件终止信号,可通过signal.signal捕捉默认信号,当os.kill没有指明信号

  • JS实现模拟百度搜索“2012世界末日”网页地震撕裂效果代码

    本文实例讲述了JS实现模拟百度搜索“2012世界末日”网页地震撕裂效果代码。分享给大家供大家参考,具体如下: 这是一款JS模拟百度搜索“2012世界末日”网页地震撕裂效果,本效果是模仿用户在百度输入“2012世界末日”后点击搜索后出来的网页效果,网页在震动,像是地震了,而后开始撕裂,然后显示出相关的文字说明,很酷的效果,希望大家可以学习借鉴。 运行效果截图如下: i

  • 浅谈Python的文件类型

    Python的文件类型主要分为3种:源代码(source file)、字节码(byte-code file)、优化的字节码(optimized file)。这些代码都可以直接运行,不需要编译或者连接。这正是Python语言的特性,Python的文件通过python.exe和pythonw.exe解释运行。 1

  • Android编程学习之抽象类AbsListView用法实例分析

    本文实例讲述了Android编程学习之抽象类AbsListView用法。分享给大家供大家参考,具体如下: 一、继承关系 public abstract class AbsListView extends AdapterView T extendsAdapter java.lang.Object &n

  • jsp通过自定义标签库实现数据列表显示的方法

    本文实例讲述了jsp通过自定义标签库实现数据列表显示的方法。分享给大家供大家参考,具体如下: 1. 定义标签库类 UserListTag.java package com.yanek.cms.tag; import java.io.IOException; import java.util.ArrayList; import java.util.Iterator; im

  • Android编程开发中ListView的常见用法分析

    本文实例讲述了Android编程开发中ListView的常见用法。分享给大家供大家参考,具体如下: 一、ListView的使用步骤 ListView的使用通常有以下三个要素: 1ListView中每个条目的布局; 2填充进入ListView中的内容; 3将内容与页面进行整合的Adapter.

  • jsp和servlet中实现页面跳转的方式实例总结

    本文实例总结了jsp和servlet中实现页面跳转的方式。分享给大家供大家参考,具体如下: 假设要求从test1.jsp 跳转到test2.jsp 一. jsp中跳转: 1. 使用RequestDispatcher.forward方法转发 % RequestDispatcher rd = getServletContext.g

  • java编程调用存储过程中得到新增记录id号的实现方法

    本文实例讲述了java编程调用存储过程中得到新增记录id号的实现方法。分享给大家供大家参考,具体如下: 关于ms sql server2000的存储过程,主要作用是在表test中插入一条记录,然后得到新增加记录的id号。 test表三个字段: ID:自动增长 yhm:用户名 字符串类型 kl: 密码 字符串类型 p

  • Java编程实现判断网上邻居文件是否存在的方法

    本文实例讲述了Java编程实现判断网上邻居文件是否存在的方法。分享给大家供大家参考,具体如下: 由于java不支持通过192.168.19.168fzOK张立辰-国画jpgZLC-鱼1-X.jpg这种路径 需要将路径映射为本地盘,则可 package test; import java.io.File; public class FileCh

  • 在SQL SERVER中查询数据库中第几条至第几条之间的数据SQL语句写法

    今天在写程序的时候,需要生成从开始id到结束id的sql语句。原来不需要这个功能现在就需要了。 在SQL SERVER中查询数据库中第几条至第几条之间的数据SQL语句如何写? 如:在SQL SERVER中查询数据库中第10条至30条之间的数据SQL语句如何写? ------解决方案-------------------- select top 20 * fro

  • javascript跨域总结之window.name实现的跨域数据传输

    自己实践了一下,真的很好用。特将具体实现方法记录如下 有三个页面: a.comapp.html:应用页面。 a.comproxy.html:代理文件,一般是一个没有任何内容的html文件,需要和应用页面在同一域下。 b.comdata.html:应用页