编程笔记

  • jQuery实现转动随机数抽奖效果的方法

    本文实例讲述了jQuery实现转动随机数抽奖效果的方法。分享给大家供大家参考。具体实现方法如下: !Doctype html html head meta http-equiv="Content-Type" content="texthtml; charset=GBK" script src="jquery-1.6

  • C#中的正则表达式双引号问题

    其中如果包含的字符串中包含双引号,那么就两个双引号表示,而不是反斜杠加上双引号(\”),也不是斜杠加上双引号(”)   正则表达式获取CSS里面的图片的例子,里面有URL里面的图片地址有双引号,要注意用两个双引号""表示 static void Mainstring[] args { Regex reg = new Regex@"url

  • C# memcache 使用介绍

    概述   memcache是一套开放源的分布式高速缓存系统。由服务端和客户端组成,以守护程序监听方式运行于一个或多个服务器中,随时会接收客户端的连接和操作。memcache主要把数据对象缓存到内存中,通过在内存里维护一个统一的巨大的hash表。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。memcache基于一个存储键值对的hashmap进行存储对象到内存中。memcac

  • C#、vb.net及SQL判断指定年份是否为闰年的方法

    本文实例讲述了本文章介绍了在c#,vb.net,sql中来判断指定日期是否为闰年的方法。分享给大家供大家参考。具体实现方法如下: C#代码如下: public bool IsLeapYearint year { if year 1 || year

  • 前端必备神器 Snap.svg 弹动效果

    有人说不会 SVG 的前端开发者不叫开发者,而叫爱好者。前端不光是 Angularjs 了,这时候再不学 SVG 就晚了!(如果你只会 jQuery 就当我没说。。。)这里我就给大家分享一个前几天在别处看到的一个高大上的 SVG 效果,左边菜单弹出来会动动弹的说,链接点这里。 当时我就震惊了,今天抽空搞清了源码,然后下面是我潜心研究后做出来的 Demo,虽然比较粗糙,但还是很洋气的感觉呢。下面我就这个

  • 让angularjs支持浏览器自动填表

    最近有很多前端同学都抱怨说,登陆表单都不能记录自己的账号。这对于用单页面single-page applications和使用ajax比较多的网页来说,还是一个蛮普遍的问题。 UserApp是一个使用angularjs构建的WebApp,但是他一直未能支持浏览器的"save password"特性。 下面就列出了一些发现的问题: 表单不能用js动态的插入DOM。 表

  • asp.net检查服务器上目录或文件是否存在的方法

    本文实例讲述了asp.net检查服务器上目录或文件是否存在的方法。分享给大家供大家参考。具体方法分析如下: asp.net为我们提供了文件系统对象了,对于目录与文件判断是否存在我们有System.IO.File.Exists与System.IO.Directory.Exists即可,下面看两个应用实例。 判断文件是否存在: using System.IO;

  • Jquery常用的方法汇总

    jQuery的优点 : 1 轻量级 2 强大的选择器 3 出色的DOM操

  • jQuery常用且重要方法汇总

    1.jquery dataname data 方法向被选元素附加数据,或者从被选元素获取数据。 $"#btn1".clickfunction{ $"div".data"greeting", "Hello World"; }; $"#btn2".clickfunction{ alert

  • 15个jquery常用方法、小技巧分享

    1.获取td的行标和列标 $this.prop'cellIndex' 2.判断是否是回车按下 var myEvent = event || window.event; var key = myEvent.keyCode;&n

  • jQuery自带的一些常用方法总结

    本身方法($.each,$.map,$.contains,$ajax) 常用工具方法 (1)$.trim $.trim方法用于移除字符串头部和尾部多余的空格。 $.trim' Hello ' Hello

  • Ubuntu下sublime中文无法输入的处理方案

    注: 只测试了了fcitx,没有测试ibus 因为不是新手教程,所以安装sublime,fcitx,gcc等等的就不说了 若看不懂请留言 下面为实现过程: copy下列代码,保存为sublime_fix.c #include gtkgtk.h #include gdkgdkx.h&

  • python查询mysql中文乱码问题

    问题: python2.7 查询或者插入中文数据在mysql中的时候出现中文乱码 --- 可能情况: 1.mysql数据库各项没有设置编码,默认为'latin' 2.使用MySQL.connect的时候没有设置默认编码 3.没有设置python的编码,python2.7默认为'ascii' 4.没

  • Python类的多重继承问题深入分析

    正文 首先得说明的是,Python的类分为经典类 和 新式类 经典类是python2.2之前的东西,但是在2.7还在兼容,但是在3之后的版本就只承认新式类了 新式类在python2.2之后的版本中都可以使用 经典类和新式类的区别在于: 经典类是默认没有派生自某个基类的,而新式类是默认派生自object这个基类的: pre

  • php 基础函数

    话不多说,如下所示: ?php 生成随机数 和 时间函数 echo rand; echo "br"; echo rand0,10; echo time;时间戳 2017-02-10 08:46:12 date_default_timezone_set"AsiaShanghai"; echo date"Y-

  • PHP程序员必须清楚的问题汇总

    你是否正在准备寻找一份PHP开发的工作,并且也在寻找一些关于PHP的面试题及答案?本文为大家分享了一些被提问频率最高的11个PHP面试题,以及对应的常规回答,每个公司都有自己的面试标准,面试和问题是完全取决于你在工作中所扮演的角色,当然也和你的编程技能息息相关。 1. 问题:请用最简单的语言告诉我PHP是什么? 回答:PHP全称:Hypertext Preprocessor,是一种用来开发动态网

  • kangle web服务+easypanel主机控制面板快速搭建网站和数据库以及管理空间详细教程

    kangle web服务在win主机上面跑php个人感觉很不错,再配合easypanel主机控制面板开开设网站和数据库很方便实用,而且空间管理功能完全可以满足个人站长需求。我们这里帮助不少客户安装了这样的一个平台,但很多童鞋都不知道怎么用,这里就详细的介绍下来帮助菜鸟。 安装kangle web和easypanel主机面板这里就不做介绍了,很简单的。下面是开设网站和数据库的教程

  • 云主机搭建php+mysql运行环境教程(护卫神 PHP套件)

    目前windows系统使用iis来搭建php+mysql环境的居多,由于手动配置会出现很多意想不到的错误以及安全上的问题,这里推荐的是护卫神·PHP套件,可以非常方便的搭建好php+mysql+phpmyadmin 一般系统安装完成以后,都自带了iis,这里就不介绍了,在远程云主机上面下载护卫神·PHP套件 strong

  • SQL Server 2005恢复数据库详细图文教程

    不少需要用到sql2005的程序,有很多新手还是会操作,这里写个详细的图文教程送个菜鸟们,高手请飘过。适用于独立主机的朋友使用,如果你还没安装,请按照这个教程来安装SQL Server 2005图文安装教程,超详细 下面是SQL Server 2005恢复数据库的详细过程 1;打开SQL Server Management Studio并登录,这个一般在开始——程序里面找到

  • 如何远程管理连接云主机和VPS(服务器)

    在开通云主机或VPS后会提供你个远程信息,远程信息包括了云主机ip、云主机系统用户名以及密码,windows系统可以使用mstsc来进行远程图形化页面操作,linux系统可以使用ssh远程命令形式来操作,linux需要有良好的基础。 下面以mstsc.exe连接windows 2003服务器为例 一般通过 程序 附件

  • Python模仿POST提交HTTP数据及使用Cookie值的方法

    本文实例讲述了在Python中模仿POST HTTP数据及带Cookie提交数据的实现方法,分享给大家供大家参考。具体实现方法如下: 方法一 如果不使用Cookie, 发送HTTP POST非常简单: import urllib2, urllib data = {'name' : 'www', 'password'

  • js中的闭包实例展示

    前言 准确来说,闭包是基于正常的垃圾回收处理机制下的。也就是说,一般情况一个函数(函数作用域)执行完毕,里面声明的变量会全部释放,被垃圾回收器回收。但闭包利用一个技巧,让作用域里面的变量,在函数执行完之后依旧保存没有被垃圾回收处理掉。 闭包 定义 MDN定义p

  • 详解Vue中的watch和computed

    前言 对于使用Vue的前端而言,watch、computed和methods三个属性相信是不陌生的,是日常开发中经常使用的属性。但是对于它们的区别及使用场景,又是否清楚,本文我将跟大家一起通过源码来分析这三者的背后实现原理,更进一步地理解它们所代表的含义。 在继续阅读本文之前,希望你已经具备了一定的Vue使用经验,如果想学习Vue相关知识,请移步至官网。

  • vue中watch和computed的区别与使用方法

    computed 计算属性说明: computed 是基于响应性依赖来进行缓存的。只有依赖数据发生改变,才会重新进行计算(当触发重新渲染,若依赖数据没有改变,则 computed 不会重新计算)。若没改变,计算属性会立即返回之前缓存的计算结果。 不支持异步,当 computed 内有异步操作时无效,无法监听数据的变化的值。 compu

  • Vue中watch、computed、updated三者的区别及用法

    1、watch 理解: 监听器,监听某个数据的变化从而来执行一些操作,当data里面的数据发生变化的时候来执行一下开销较大或异步的操作 1、监听值类型简单类型数据 在一个vue实例中 new Vue{ el:"#myApp", data:{ n

  • C语言使用链表实现学生信息管理系统

    本文实例为大家分享了C语言实现学生信息管理系统的具体代码,供大家参考,具体内容如下 代码实现的功能: 1.插入学生信息 2.显示学生信息 3.删除学生信息 4.在指定位置插入学生信息 5.查找学生信息 代码内容: #include stdio.h #incl

  • VMware 虚拟机下安装 Linux(CentOS) 详细配置步骤

    下载 CentOS7 我下载的镜像是 CentOS-7-x86_64-DVD-1908.iso ,你也可以自由选择,下面是下载链接。 CentOS官网: a rel="nofollow" href="http:isoredirect.centos.orgcentos7.4.1708isos

  • MySQL流程函数常见用法实例分析

    本文实例讲述了MySQL流程函数常见用法。分享给大家供大家参考,具体如下: 流程函数是MySQL相对常用的一类函数, 用户可以使用这类函数在一个SQL语句中实现条件选择, 这样能够提高效率. 下面列出了MySQL跟条件有关的流程函数 table cellspacing="0" cellpadding="0" border="0" style="heig

  • 浅谈java字符串比较到底应该用==还是equals

    当用new String“aaaa”对字符串做定义时,==会返回false,equals可以返回正常结果。 比如 System.out.println"a" == "a"; true System.out.println"a".equals"a"; true System.out.println"a".equalsnew Stri

  • python装饰器相当于函数的调用方式

    1. 普通装饰器 import logging 1. foo = use_logginefoo def use_logginefunc: def wrapper: logging.warn"%s is running " % func.__name__ return func return wrapper

  • C#实现简单的3DES加密解密功能示例

    本文实例讲述了C#实现简单的3DES加密解密功能。分享给大家供大家参考,具体如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.T

  • python编写爬虫小程序

    起因 深夜忽然想下载一点电子书来扩充一下kindle,就想起来python学得太浅,什么“装饰器”啊、“多线程”啊都没有学到。 想到廖雪峰大神的python教程很经典、很著名。就想找找有木有pdf版的下载,结果居然没找到!!CSDN有个不完整的还骗走了我一个积分!!尼玛!! 怒了,准备写个程序直接去爬廖雪峰的教程,然后再html转成电子书。

  • 详解Python中for循环的使用方法

    for循环在Python中有遍历所有序列的项目,如列表或一个字符串。 语法: for循环语法如下: for iterating_var in sequence: statementss 如果一个序列包含一个表达式列表,计算第一个。然后,在序列中的第一项被分配给迭代变量iterating_var。接着,语句块被执行。列表

  • python 远程统计文件代码分享

    python 远程统计文件 #!usrbinpython #encoding=utf-8 import time import os import paramiko import multiprocessing #统计文件数量 def get_totalip,password,filepath: paramiko.util.log_to_file'parami

  • Django中实现点击图片链接强制直接下载的方法

    本文实例讲述了Django中实现点击图片链接强制直接下载的方法。分享给大家供大家参考。具体分析如下: 当用户点击图片连接时,默认为在浏览器中直接开打图片,这段代码可以让图片链接变成下载 这段代码也非常适合下载大文件,基本不会消耗内存,每次只读取一部分数据到内存,然后提供下载 def Downloadrequest: def readFilefn,

  • 举例详解Python中循环语句的嵌套使用

    Python编程语言允许在一个循环内嵌套另一个循环。下面将介绍几个例子来说明这一概念。 语法 在Python中嵌套循环语句的语法如下: for iterating_var in sequence: for iterating_var in sequence: statementss statementss p

  • C#实现文件断点续传下载的方法

    本文实例讲述了C#实现文件断点续传下载的方法。分享给大家供大家参考。具体实现方法如下: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.IO; using System.Text; using

  • C#实现字符串转换成字节数组的简单实现方法

    本文实例讲述了C#实现字符串转换成字节数组的简单实现方法。分享给大家供大家参考。具体实现方法如下: using System.Text; public static byte[] ConvertStringToByteArraystring stringToConvert { return new UnicodeEncoding.GetBytesstringToConve

  • Java 归并排序算法、堆排序算法实例详解

    基本思想:   归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。 归并排序示例: img src="https:img.nhooo.comstaticupl

  • php生成唯一的订单函数分享

    关于生成订单号的解决方案 电子商务及类电子商务的系统越来越多,我相信订单号问题是这类系统中最常见不过的一个问题了,但今天还是想谈谈。 这几天由于工作需要接手了另外一同事前期开发的一个交易系统,原本使用的是uniqid函数生成的。理论上也是不会出现重复,但由于一些特殊的原因,不得不重新制作一款订单号的生成函数 **