编程笔记

  • bootstrap表格分页实例讲解

    本文实例为大家分享了bootstrap表格分页的具体实现代码,供大家参考,具体内容如下 引用: script src="~Scriptsjquery.min.js"script script src="~Scriptsbootstrap.min.js"script script src="~

  • kvm虚拟化学习笔记(一)之kvm虚拟化环境安装的步骤

    平时一直玩RHELCentOSOEL系列的操作,玩虚拟化也是采这一类系统,kvm在RHEL6系列操作系统支持比较好,本文采用采用OEL6.3操作系统,网上所有文章都说KVM比xen简单,我怎么感觉kvm比较复杂,可能是它的工具太多了吧,所以决定开始记录KVM的学习过程。 1.操作系统安装 本文采用OEL6.3X64操作系统,也可

  • js中数组的常用方法小结

    本文实例总结了js中数组的常用方法。分享给大家供大家参考,具体如下: push 方法 该方法会把一个元素或一组元素(数组)添加到当前数组的末尾。 eg: var arr1 = [1, 2, 3]; arr1.push[4, 5]; arr1的结果是[1, 2, 3, 4, 5]

  • Java拆装箱深度剖析

    先来看一段代码: public class Main{ public static void mainString[] args{ Integer num1 = 100; Integer num2 = 100; Integer num3 = 200; Integer num4 = 200; '''输出结果''' S

  • 详解vue 计算属性与方法跟侦听器区别(面试考点)

    计算属性 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: div id="example" {{ message.split''.reverse.join'' }} div 在这个地方,模板不再是简单的声明

  • 浅谈编码,解码,乱码的问题

    在开发的过程中,我们不可避免的会遇到各种各样的编码,解码,或者乱码问题,很多时候,我们可以正常的解决问题,但是说实在的,我们有可能并不清楚问题到底是怎么被解决的,秉承知其然,更要知其所以然的理念,经过一番研究,就有了下面的这篇文章,鉴于本人功力尚浅,有错误请给予纠正 :- 编码解码核心 简单的来说,编码是从一个字符,比如‘郭',到一段二进制码流的过程

  • 利用python将pdf输出为txt的实例讲解

    一个礼拜前一个同学问我这个事情,由于之前在参加华为的比赛,所以赛后看了一下,据说需要用到pdfminer这个包。于是安装了一下,安装过程很简单: sudo pip install pdfminer; 中间也没有任何的报错。至于如何调用,本人也没有很好的研究过pdfminer这个库,于是开始了百度…… 官方文档:a rel

  • 原生js实现可爱糖果数字时间特效

    效果展示:http:demo.jb51.netjs2016js_hovertreecolortime 源码下载:a rel="nofollow" href="http:xiazai.jb51.net201612yuanma

  • JS实现颜色梯度与渐变效果完整实例

    本文实例讲述了JS实现颜色梯度与渐变效果的方法。分享给大家供大家参考,具体如下: 运行效果图如下: 完整实例代码如下: !DOCTYPE html PUBLIC "-W

  • vue2.0 移动端实现下拉刷新和上拉加载更多的示例

    本人正在基于 vue2.0 + webpack + es6 搭建前端架构,整理了部分插件,下面这个是下拉更新 上拉更多的,挺好用的,分享给大家。 直接上代码,不懂的多看几遍,下面我换会告诉大家如何使用。 template lang="html" div class="yo-scroll" :class="{'down':state===0,'

  • JAVA中String类与StringBuffer类的区别

    在Java中有两种字符串的操作:String类和StringBuffer类(缓冲字符串处理类)。 下面先简单的说一下两者的区别。 String类和StringBuffer类都提供了相应的方法实现字符串的操作,但二者略有不同。 (1) String类 该类一旦产生一个字符串,其对象就不可变。String类的内容和长度是固定的。如果程序需要获得

  • Python 将pdf转成图片的方法

    本篇文章记录如何使用python将pdf文件切分成一张一张图片,包括环境配置、版本兼容问题。 环境配置(mac) 安装ImageMagick brew install imagemagick 这里有个坑,brew安装都是7.x版本,使用wand时会出错,需要你安装6.x版本。 解决办

  • Python实现将数据库一键导出为Excel表格的实例

    数据库数据导出为excel表格,也可以说是一个很常用的功能了。毕竟不是任何人都懂数据库操作语句的。 下面先来看看完成的效果吧。 数据源

  • Android RecyclerView item选中放大被遮挡问题详解

    在Android TV上一般选中某个View, 都会有焦点突出放大的效果, 但是当在RecyclerView中ListView或GridView实现当item View执行放大动画后会被其他的item View遮挡. 原因是: RecyclerView的机制是越靠后的View z-order越高, 所以bringToFront方法是不管用的. 在实现针对TV端的自定义控

  • python读文件保存到字典,修改字典并写入新文件的实例

    实例如下所示: tcode={} transcode={} def GetTcode: #从文本中获取英文对应的故障码,并保存在tcode字典故障码文本样例:oxff,0xff,0x00,0x01, "Fuel Volume Regulator Control Circuit High" with open'text_en.txt','r+'

  • 详解JS对象封装的常用方式

    JS是一门面向对象语言,其对象是用prototype属性来模拟的,下面,来看看如何封装JS对象. 常规封装 function Person name,age,sex{ this.name = name; this.age = age; this.sex = sex; } Pserson.prototype = {

  • Java使用备忘录模式实现过关类游戏功能详解

    本文实例讲述了Java使用备忘录模式实现过关类游戏功能。分享给大家供大家参考,具体如下: 一.模式定义 备忘录模式,在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象外部保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 二.模式举例 1模式分析str

  • iOS多媒体音频(下)-录音及其播放的实例

    上一篇中总结了iOS中音效和音频播放的最基本使用方法,其中音频的播放控制是使用AVFoundation.framework框架中的AVAudioPlayer播放器对象来实现的,而这里音频的录制则是使用了同样框架下的一个叫AVAudioRecorder的录音机对象来实现,这两个类的用法流程非常类似,类的属性和方法也类似,例如:播放器中需要获取音频文件的url,而录音机要在沙盒中Docuemnt目录下创建一个音频文件路径ur

  • python 读文件,然后转化为矩阵的实例

    代码流程: 1. 从文件中读入数据。 2. 将数据转化成矩阵的形式。 3. 对于矩阵进行处理。 具体的python代码如下: - 文件路径需要设置正确。 - 字符串处理。 - 字符串数组到 整型数组的转化。( nums = [i

  • Jquery EasyUI Datagrid右键菜单实现方法

    最近在学Jquery EasyUI,现在来说一说EasyUI的DataGrid,一般当我们在实现前端界面的时候,经常在DataGrid的上面或者后面加一些按钮,方便用户进行一些添加,删除,编辑等功能 img src="https:img.nhooo.comstaticupload2103130401530.jpg?201611

  • 详解Vue2.0配置mint-ui踩过的那些坑

    最近开发项目的时候逐渐采用vue.js+mint-ui的技术栈,但是昨天开始配置开发环境的时候,遇到了各种报错,即使是按照两家的官方文档配置,也还是会报错,晚上下班后回去配置了一晚上,才终于把它配置好,所以就记录下来,以防后面再次踩坑。。 vue.js介绍 Vue.js 是一个用于创建 web 交互界面的。其特点是

  • jQuery与js实现颜色渐变的方法

    本文实例讲述了jQuery与js实现颜色渐变的方法。分享给大家供大家参考,具体如下: 1.目的 本来想的是 提示用户应该点某个按钮 这个功能,就想着让这个按钮div的边框变成醒目的颜色然后逐渐变白。 在网上搜了搜,本来想使用jQuery的animate,后来发现这个方法只能用来进行长度的渐变。还有就是需要下载jQuery的颜色渐变插件

  • IntelliJ IDEA全局内容搜索和替换教程图解

    在做项目时,有时会在整个项目里或指定文件夹下进行全局搜索和替换,这是一个很方便功能。使用方法如下: 一、全局搜索 1、使用快捷键Ctrl+Shift+F打开搜索窗口,或者通过点击Edit–Find–Find in path打开搜索窗口,如下图: img

  • 详解spring面向切面aop拦截器

    spring中有很多概念和名词,其中有一些名字不同,但是从功能上来看总感觉是那么的相似,比如过滤器、拦截器、aop等。 过滤器filter、spring mvc拦截器Interceptor 、面向切面编程aop,实际上都具有一定的拦截作用,都是拦截住某一个面,然后进行一定的处理。 在这里主要想着手的是aop,至于他们的比较,我想等三个都一一了解完了再说,因此这里便不做过多的比较。

  • Java实现分页的前台页面和后台代码

    本文实例为大家分享了Java分页展示的具体代码,供大家参考,具体内容如下 先上图吧,大致如图,也就提供个思路(ps:使用了SSH框架) 前台JS

  • 对python .txt文件读取及数据处理方法总结

    1、处理包含数据的文件 最近利用Python读取txt文件时遇到了一个小问题,就是在计算两个np.narray类型的数组时,出现了以下错误: TypeError: ufunc 'subtract' did not contain a loop with signature matching types dtype'U3' dty

  • Java使用责任链模式处理学生请假问题详解

    本文实例讲述了Java使用责任链模式处理学生请假问题。分享给大家供大家参考,具体如下: 一. 模式定义 在责任链模式中,很多对象由每一个对象对其下家的引用而连接起来,形成一条链。客户端应用请求在这个链上进行传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪个对象最终处理这个请求,这使系统可以在不影响客户端的情况下动态地重新组

  • 详解IIS中URL重写工具的匹配URL-规则模式(rule patterns)

    rule patterns规则模式在IIS的URL重写模块中,是较为关键的设置。只有规则模式的URL匹配成功时,其他的规则才能起到作用。规则模式的匹配URL设置主要是匹配URL中的路径部分,一般使用正则表达式和通配符对URL路径进行匹配,下面会仔细的说明。 首先要了解规则模式是匹配URL中的哪一部分,假设当前有网站的URL地址为stro

  • python 获取文件下所有文件或目录os.walk()的实例

    在python3.6版本中去掉了os.path.walk函数 os.walk 函数声明:walktop,topdown=True,oneerror=None 1、参数top表示需要遍历的目录树的路径 2、参数农户topdown默认是"True",表示首先返回根目录树下的文

  • 详解IIS中的重写工具下关于操作重定向URL中的{R:N}与{C:N}使用介绍

    URL RewriteURL重写工具作为IIS下较为常用的模块组件, 提供了重写、重定向、自定义响应、中止请求等功能。但是其相关的中文资料比较缺少,官方倒是有完整和详细的英文文档,之前我在项目中遇到需要设置重写重定向URL操作规则时,对于范例中的{R:N}和{C:N}规则就理解的十分辛苦,因此写下本文分享下经验。 这里先附上官网的文档,其实文档链接在IIS的URL重写模块的右边菜单就有:a re

  • Python中用sleep()方法操作时间的教程

    mktime方法是localtime反函数。它的参数是struct_time或全9元组,它返回一个浮点数,为了兼容时time。 如果输入值不能表示为有效的时间,那么OverflowError或ValueError错误将被引发。 Syntax 以下是mktime方法的语法: time.mktimet

  • 详解Python中的strftime()方法的使用

    strftime方法转换成一个元组或struct_time表示时间所指定的格式参数所返回gmtime或localtime为一个字符串。 当t不设置,所返回当前时间使用localtime方法。格式必须是字符串。异常ValueError被挂起,如果t在任何字段的允许范围之外。 语法 以下是strftime方法的语法:

  • 详解IIS中URL重写工具的规则条件(Rule conditions)

    本文结合官方文档和相关示例,详细记录了在IIS中URL重写工具下的规则条件Rule conditions的相关说明。规则条件允许我们通过额外的逻辑规则来过滤和匹配规则模式 rule pattern ,所以只有当规则模式的URL匹配成功时,Rule conditions才会起作用。 先附上官方文档地址:a rel="external nofollow" target="_blank" href=

  • 在Python中操作时间之strptime()方法的使用

    strptime方法分析表示根据格式的时间字符串。返回值是一个struct_time所返回gmtime或localtime。 格式参数使用相同的指令使用strftime;它默认为“%a %b %d %H:%M:%S %Y”相匹配的ctime所返回的格式。 如果字符串不能按格式进行解析,或者如果它具有解析后多余的数据,ValueError被挂起。

  • 详解Python中time()方法的使用的教程

    time方法返回时间,在UTC时代以秒表示浮点数。 注意:尽管在时间总是返回作为一个浮点数,并不是所有的系统提供时间超过1秒精度。虽然这个函数正常返回非递减的值,就可以在系统时钟已经回来了两次调用期间返回比以前调用一个较低的值。 语法 以下是time方法的语法: 参数p

  • 在Python中操作时间之tzset()方法的使用教程

    tzset方法重置所使用的库例程的时间转换规则。环境变量TZ指定如何完成此操作。 TZ环境变量的标准格式空格为清楚起见而加的: std offset [dst [offset [,start[time], end[time]]]] std和dst

  • node.js中cluster的使用教程

    本文主要给大家介绍了关于node.js中cluster使用的相关教程,分享出来供大家参考学习,下面来看看详细的介绍: 一、使用NODE中cluster利用多核CPU var cluster = require'cluster'; var http = require'http'; var numCPUs = require'o

  • Python实现向服务器请求压缩数据及解压缩数据的方法示例

    本文实例讲述了Python实现向服务器请求压缩数据及解压缩数据的方法。分享给大家供大家参考,具体如下: 向服务器请求压缩数据格式,并解压缩数据 #!usrbinenv python # encoding=utf-8 import urllib2, httplib def writeFilefname, data: f = openfname, "w"

  • Android ListView列表控件的介绍和性能优化

    ListView列表控件 一、ListView显示数据的原理:mvc模式 m:mode 数据用javabean规范封装 v:view ListView c:adapter 适配器,负责把数据展示到ListView上 二、ListView最常用适配

  • 使用PHPExcel实现数据批量导出为excel表格的方法(必看)

    首先需要下载PHPExecel类文件,帮助文档可以参考PHPExcel中文帮助手册|PHPExcel使用方法。 下面直接上例子,是我自己写的一个简单的批量导出数据为excel的例子 前台页面 比较简单,就是一个超链接,跳转到处理页面,超链接也可以跟一些参数(看需求)! a href=".Process1.p