编程笔记

  • java模式匹配之蛮力匹配

    java模式匹配之蛮力匹配 ** * 模式匹配之蛮力匹配 * package javay.util; ** * Pattern Match Brute-Force * @author DBJ * public class PMBF { ** * Pattern Match Brute-Force * @param target

  • python关键字and和or用法实例

    python 中的and从左到右计算表达式,若所有值均为真,则返回最后一个值,若存在假,返回第一个假值。 or也是从左到有计算表达式,返回第一个为真的值。 IDLE 1.2.4 'a'and'b' 'b' ''and'b' '' 'a'or'b' 'a'

  • Linux系统下查看mysql版本的四种方法

    1:在终端下:mysql -V。 以下是代码片段:   [shengting@login ~]$ mysql -V   mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu i686   2:在mysql中:mysql statu

  • android中ListView数据刷新时的同步方法

    本文实例讲述了android中ListView数据刷新时的同步方法。分享给大家供大家参考。具体实现方法如下: public class Main extends BaseActivity { private static final String TAG = "tag"; private static final int STATUS_CHANGE = 0; Expandabl

  • jQuery实现表格行和列的动态添加与删除方法【测试可用】

    本文实例讲述了jQuery实现表格行和列的动态添加与删除方法。分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: !DOCTYPE html PUBLIC "

  • c#实现抓取高清美女妹纸图片

    c#实现抓取高清美女妹纸图片 private void DoFetchint pageNum { ThreadPool.QueueUserW

  • Python求解平方根的方法

    本文实例讲述了Python求解平方根的方法。分享给大家供大家参考。具体如下: 主要通过SICP的内容改写而来。基于newton method求解平方根。代码如下: #!usrbinpython def sqrt_iterguess,x: ifgood_enoughguess, x: print guess else: sqrt

  • jQuery实现的表格前端排序功能示例

    本文实例讲述了jQuery实现的表格前端排序功能。分享给大家供大家参考,具体如下: 表格前端按列排序 依赖jQuery本例使用jQuery-1.8.2 1.初始化方法 function${ 插件 $.extend$,{ 命名空间 sortTable:{ sort:functio

  • Python自动化构建工具scons使用入门笔记

    这段时间用到了scons,这里总结下,也方便我以后查阅。 一、安装scons Linux环境(以CentOS为例) 1、yum安装 yum install scons 2、源码安装 下载scons:a href="http:http:jaist.dl.sourceforge.netproj

  • PHP树的深度编历生成迷宫及A*自动寻路算法实例分析

    本文实例讲述了PHP树的深度编历生成迷宫及A*自动寻路算法。分享给大家供大家参考。具体分析如下: 有一同事推荐了三思的迷宫算法,看了感觉还不错,就转成php 三思的迷宫算法是采用树的深度遍历原理,这样生成的迷宫相当的细,而且死胡同数量相对较少! 任意两点之间都存在唯一的一条通路。 至于A*寻路算法是最大众化的一全自动寻路算法 废话不多说,贴上带代码

  • Javascript 正则表达式实现为数字添加千位分隔符

    最近在网上有看到使用js来实现数字的千位分隔符的面试(笔试)题,所以就自己写了一个利用“正则+replace”来实现的方法: var thousandBitSeparator = functionnumStr{ var b = [-+]?\d{3}?=\dg;

  • jQuery读取XML文件内容的方法

    本文实例讲述了jQuery读取XML文件内容的方法。分享给大家供大家参考。具体实现方法如下: !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd" html xmlns

  • jQuery设置和移除文本框默认值的方法

    本文实例讲述了jQuery设置和移除文本框默认值的方法。分享给大家供大家参考。具体分析如下: 开始时,文本框设定一个默认值。当光标移动到文本框时,如果文本框当前值是默认值,那么清空;离开文本框时,文本框值如果为空,那么将文本框值设置为默认值。 代码如下: $document.readyfunction { each遍历文本框 $".

  • javascript中hasOwnProperty() 方法使用指南

    概述 hasOwnProperty 方法用来判断某个对象是否含有指定的自身属性。 语法 obj.hasOwnPropertyprop 参数 •prop •要检测的属性名称。 s

  • Python性能优化技巧

    Python是一门非常酷的语言,因为很少的Python代码可以在短时间内做很多事情,并且,Python很容易就能支持多任务和多重处理。 py 1、关键代码可以依赖于扩展包 Python使许多编程任务变得简单,但是对于很关键的任务并不总是提供最好的性能。使用C、C++或者机器语言扩展包来执

  • jQuery晃动层特效实现方法

    本文实例讲述了jQuery晃动层特效实现方法。分享给大家供大家参考。具体实现方法如下: !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd" html xmln

  • go语言使用pipe读取子进程标准输出的方法

    本文实例讲述了go语言使用pipe读取子进程标准输出的方法。分享给大家供大家参考。具体如下: 其核心代码如下: cmd := exec.Command"cmd", "args" stdout, err := cmd.StdoutPipe cmd.Start r := bufio.NewReaderstdout line, _

  • jquery滚动加载数据的方法

    本文实例讲述了jquery滚动加载数据的方法。分享给大家供大家参考。具体分析如下: 我们浏览有些网页的时候,当拉动浏览器的滚动条时到页底时,页面会继续自动加载更多内容供用户浏览。这种技术我暂且称它为滚屏加载技术,我们发现很多网站用到这种技术,例如新浪微博、QQ空间等。 代码如下: !DOCTYPE=html html

  • jQuery给动态添加的元素绑定事件的方法

    本文实例讲述了jQuery给动态添加的元素绑定事件的方法。分享给大家供大家参考。具体分析如下: jquery中绑定事件一般使用bind,或者click,但是这只能是对已经加载好的元素定义事件,那些后来添加插入的元素则需要另行绑定。在1.7版本以前使用live。但是在1.8版本以后推荐使用on。这里介绍jQuery中如何给动态添加的元素绑定事件 在实际开发中会遇到要给动态生成的html元素绑定触发

  • jquery获取及设置outerhtml的方法

    本文实例讲述了jquery获取及设置outerhtml的方法。分享给大家供大家参考。具体分析如下: 在开发过程中,jQuery.html 是获取当前节点下的html代码,并不包含当前节点本身的代码,然而我们有时候的确需要,可以通过jQuery.prop"outerHTML"的方式设置。 很多jQuery的使用者都对这一问题深感疑惑。为什么在众多方便的各种获取属性和设置属性的方法

  • jQuery实现仿美橙互联两级导航菜单的方法

    本文实例讲述了jQuery实现仿美橙互联两级导航菜单的方法。分享给大家供大家参考。具体实现方法如下: !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd" ht

  • JQuery操作元素的css样式

    我们常常要使用Javascript来改变页面元素的样式。其中一种办法是改变页面元 素的CSS类Class,这在传统的Javascript里,我们通常是通过处理HTML Dom的classname特性来实现的;而jQuery里提供三种方法来实现这个功能, 虽然它们和传统方法的思想相通,但是却节省了许多代码。还是那句 话 – “jQuery让Java

  • jQuery实现可用于博客的动态滑动菜单

    本文实例讲述了jQuery实现可用于博客的动态滑动菜单的方法。分享给大家供大家参考。具体如下: !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd" html xmln

  • jQuery实现个性翻牌效果导航菜单的方法

    本文实例讲述了jQuery实现个性翻牌效果导航菜单的方法。分享给大家供大家参考。具体实现方法如下: !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd" htm

  • php获取本周开始日期和结束日期的方法

    本文实例讲述了php获取本周开始日期和结束日期的方法。分享给大家供大家参考。具体如下: 当前日期 $sdefaultDate = date"Y-m-d"; $first =1 表示每周星期一为开始日期 0表示每周日为开始日期 $first=1; 获取当前周的第几天 周日是 0 周一到周六是 1 -

  • c语言实现一个简单日历

    满足三个需求: 1.输入一个年份,输出是在屏幕上显示该年的日历。假定输入的年份在1940-2040年之间。 2.输入年月,输出该月的日历。 3.输入年月日,输出距今天还有多少天,星期几,是否是公历节日。 最终完善版代码: #includestdio.h #include string.h>

  • JS来动态的修改url实现对url的增删查改

    虽然可以通过get方式提交post表单等方式来动态修改url,但如果多个按钮能并行提交时,写多个大体相同,又有些细节差异的表单,难免有些不妥,因此,想到了通过JS来动态的修改url,来实现对url的增删查改。 script var LG=functionlg{ var objURL=functionurl{ this.ourl=url||window.loca

  • C#百万数据查询出现超时问题的解决方法

    本文较为详细的讲解了C#百万数据查询出现超时问题的解决方法,分享给大家供大家参考之用。具体方法如下: 很多时候我们用C#从百万数据中筛选一些信息时,经常会出现程序连接超时的错误,常见的错误有很多,例如: Timeout expired. The timeout period elapsed prior to completion of the operation or the server等等

  • JS获取当前网页大小以及屏幕分辨率等

    效果如下: 代码如下: html head title获取当前对象大小以及屏幕分辨率等title body &l

  • jsp实现点击help打开chm文件

    处理问题描述:现在我有个javaweb项目,需要在portal上面点击help即可打开“帮助.chm”文件; 当前搜索百度没有类似案例,自己想了个办法,通过jsp实现: jsp主界面文件 a href="#" onclick="javascript:$.getJSON'%=path %adminopenYACShelp.jsp?r

  • js实现按一下删除键删除整个单词附demo

    在文本框倒叙输入一文中提到了设置文本框焦点的javascript代码,今天就使用这段代码来做一个Demo。内容就是当删除单词时就一次性删除整个单词,如图所示: 下面我把示例代码贴上: !DOCTYPE ht

  • 使用jquery解析XML示例代码

    xml文件结构:books.xml ?xml version="1.0" encoding="UTF-8"? root book id="1" name深入浅出extjsname author张三author price88price

  • 用javascript关闭本窗口技巧小结

    大家都知道window.close是用来关闭窗口的,而且ie和firefox都是支持的。 为了实现用户对浏览器的绝对控制,ie中用close关闭非open打开的窗口时回弹出一个对话框询问用户,怎么去掉这个框呢,请看下面的代码。 function winClose{ window.top.opener = null; window.close; }

  • C#获取Word文档中所有表格的实现代码分享

    今天从数据库生成了一份数据字典,但是没有备注,所以需要程序把表格都读出来。用到了下面的代码,亲测可用~~ object oFileName = @"F:\数据库.docx"; object oReadOnly = false ; object oMissing = System.Reflection.Missing.Value; Microsoft.Office.Inter

  • 使用Nginx实现根据 IP 匹配指定 URL

    业务需求 业务和开发同事需要我这边做一条规则,所有访问 ip 为非上海、广州 office 外网 ip,url 为http:test.comfuckindex.html 的请求都跳转到 http:test.comindex.h

  • Visual Studio中根据系统区分引用64位、32位DLL动态库文件的配置方法

    原来使用Win7的32位系统,进行C#工程的开发,后来重装系统,换成了win7的64位系统 调试原来的工程,由于在其中引用了“SQLite”的32位的dll,导致在64为位下程序无法运行(但是编译可以通过) 后来通过修改工程文件.csproj),在其中设置引用的条件,解决了问题 打开引用了SQLite的工程(例如叫做info)的工程文件(info.csproj),找

  • js获取页面传来参数的方法

    这篇文章主要介绍了通过window.location.search来获取页面传来的参数,经测试是OK的 function GetQueryStringname { var reg = new RegExp"^|" + name + "=[^]*|$","i"; var r = window.location.search.substr1

  • C#中实现在32位、64位系统下自动切换不同的SQLite dll文件

    直接上代码: using System; using System.Collections.Generic; using System.Windows.Forms; using System.Management; using System.IO; namespace SqliteAuto { static class Program { sum

  • C#中常见的系统内置委托用法详解

    一般来说,C#在公共语言运行时CLR环境中系统为我们内置了一些常用的委托,包括Action类的委托、Func类的委托、PredicateT委托、ComparisonT委托等等。以上这些委托的命名空间都是System,所属程序集都是 mscorlib.dll,今天本文就来讲一讲这些委托的使用方法。 就像我们自己已定义好的一样,要实现某些功能,我们可以直接利用系统内置委托

  • 在JavaScript里防止事件函数高频触发和高频调用的方法

    网页中JavaScript最基本的功能是监听或响应用户的动作,这非常的有用。用户的动作有些频率非常高,有的十分罕见。有些监听器函数的执行如闪电般完成,而有些繁重的会把浏览器拖死。拿浏览器窗口的resize事件来说,这种事件会在浏览器窗口大小的每一尺度变化都触发一次,如果监听器体量很大,你的浏览器很快就会被拖垮。 很显然,我们不能允许浏览器被拖垮,但我们又不能删除删除监听器。然而,我们可以限制函数调用的频