编程笔记

  • db2数据库常用操作命令大全

    本文详细汇总了DB2的常用操作命令,分享给大家。对于使用db2的朋友可以参考下。 DB2数据库管理客户端从v9.7版本之后就不再带有控制中心了,而是使用 Data Studio Client。安装 DB2 数据库产品期间不会应用许可证密钥。但是,下列产品没有激活 CD,因此会在安装这些产品的过程中自动应用其许可证:DB2 Express-C 和 DB2 Connect 个人版。此外,DB2 个人版也是一

  • 10个常见的HTTP状态码

    HTTP状态码是用以表示网页服务器HTTP响应状态的3位数字代码。所有状态码的第一个数字代表了响应的五种状态之一。当用户试图通过HTTP或FTP协议访问一台运行主机上的内容时,Web服务器返回一个表示该请求的状态的数字代码。该状态代码记录在服务器日志中,同时也可能在 Web 浏览器或 FTP客户端显示。也就是我们打开页面发生错误时,浏览器显示的错误信息代码。状态代码可以指明具体请求是否已

  • php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击

    php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击 php防止SQL注入攻击一般有三种方法: 使用mysql_real_escape_string函数 使用addslashes函数 使用mysql bind_param

  • 基于bootstrap的文件上传控件bootstrap fileinput

    本文实例为大家分享了文件上传控件bootstrap fileinput的使用方法,供大家参考,具体内容如下 github地址:https:github.comkartik-vbootstrap-fileinput

  • 详解redis大幅性能提升之使用管道(PipeLine)和批量(Batch)操作

    前段时间在做用户画像的时候,遇到了这样的一个问题,记录某一个商品的用户购买群,刚好这种需求就可以用到Redis中的Set,key作为productID,value就是具体的customerid集合,后续的话,我就可以通过productid来查看该customerid是否买了此商品,如果购买了,就可以有相关的关联推荐,当然这只是系统中的一个小业务条件,这时候我就可以用到SADD操作方法,代码如下:

  • c语言实现把文件中数据读取并存到数组中

    1.txt 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 2.txt 1 2 3 4 5 2 3 4 5 6 4 5 6 7 8 程序代码: C++读取文本

  • Bootstrap CSS使用方法

    Bootstrap中CSS的使用方法,供大家参考,具体内容如下 1、GitHub上这样介绍 bootstrap: ☑ 简单灵活可用于架构流行的用户界面和交互接口的html、css、javascript工具集。 ☑ 基于html5、css3的bootstrap,具有大量的诱人特性:友好的学习曲线,卓越的兼容性,响应式设计,

  • ubuntu 16.04安装的过程全纪录

    这篇文章记录我安装ubuntu的过程,由于安装过程中没有截图,所以本文的图片都来源网络。 1 制作 Ubuntu 16.04 LTS U 盘启动盘 1 到官网到下载 Ubuntu 16.04 LTS系统安装镜像 https:www.ubuntu.comdownloaddesktop 2 使用 Ultr

  • Bootstrap源码解读导航(6)

    源码解读Bootstrap导航 基础样式 制作导航条主要通过“.nav”样式。默认的“.nav”样式不提供默认的导航样式,必须附加另外一个样式才会有效,比如“nav-tabs”、“nav-pills”之类。例如: ul class="nav" lia href="##"1&

  • 第四篇Bootstrap网格系统偏移列和嵌套列

    偏移列: 在bootstrap网格系统中我们可以使用偏移列来达到让某列右移的效果,如下所示: div divcol2div div Class=”col-sm-2 col-sm-offset-1”表示该列占两份,并且往右移动一份,看到的效果如下:p

  • 第一次接触神奇的Bootstrap网格系统

    本篇将主要介绍Bootstrap的网格系统。 网格系统的实现是通过定义容器大小,平分12份(或24份、32份,但12份是最常见的,再调整内外边距,最后结合媒体查询,就制作出了强大的响应式网格系统。 Bootstrap中的网格系统就是将容器平分成12份。 Bootstrap的网格系统用来布局,其实就是列的组合,一共有四种基本的用法:

  • bootstrap网格系统使用方法解析

    网格系统的实现原理非常简单,仅仅是通过定义容器大小,平分12份也有平分成24份或32份,但12份是最常见的,再调整内外边距,最后结合媒体查询,就制作出了强大的响应式网格系统。Bootstrap框架中的网格系统就是将容器平分成12份。 工作原理 1、数据行.row必须包含在容器(.container)中,以便为其赋予合适的对齐方式和内

  • Bootstrap 网格系统布局详解

    Bootstrap 提供了一套响应式、移动设备优先的流式网格系统Grid System,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。 一、什么是网格(Grid? 在平面设计中,网格是一种由一系列用于组织内容的相交的直线(垂直的、水平的)组成的结构(通常是二维的)。它广泛应用于打印设计中的设计布局和内容结构。在网页设计中

  • js实现点击按钮弹出上传文件的窗口

    1.详细描述 在页面上设置一个“选择文件”按钮,点击该按钮,会弹出本地磁盘信息用于选择文件。 2.代码 !DOCTYPE html html head meta charset="utf-8" titleD

  • 详解python进行mp3格式判断

    项目中使用mp3格式进行音效播放,遇到一个mp3文件在程序中死活播不出声音,最后发现它是wav格式的文件,却以mp3结尾。要对资源进行mp3格式判断,那么如何判断呢,用.mp3后缀肯定不靠谱,得从编码格式判断,方法如下: 1.mp3编码 MP3文件是一种流媒体文件格式,所以没有文件头。像AVI、WAV这种有文件头的格式,很好判断,他们都是RIFF开头的

  • VirtualBox 2.2.0使用主机网络上网配置教程

    当VirtualBox 2.1.4升级到2.2.0以后,突然发现虚拟的系统无法使用主机的网络上网了,google了一下,发现很多人碰到这个问题,但没有解决办法,甚至有人认为是VirtualBox的Bug,其实不然。 经过研究发现,2.2.0缺省的不再是Bridge Network方式了,改为NAT,那么我们自己将网络修改回原来2.1.4的桥接方式就可以了。 1 首先,用鼠标右

  • AngularJS实践之使用ng-repeat中$index的注意点

    发现问题 最近有客户投诉,说在删除指定的某条记录时,结果删掉的却是另外一条记录!看起来是个很严重的BUG。 有一次我们在工作中碰到了这个问题。 要定位这个BUG非常麻烦, 因为客户也不清楚如何重现这个问题。 后来发现这个Bug是由于在 ng-repeat 中使用了 $index 引发的。 一个简单动作action的

  • JS中微信小程序自定义底部弹出框

    实现微信小程序底部弹出框效果,代码分为html,css和js两部分,具体代码详情大家参考下本文。 html view class="commodity_screen" bindtap="hideModal" wx:if="{{showModalStatus}}"view view animation=

  • hashtable桶数通常会取一个素数分析

    为什么一般hashtable的桶数会取一个素数 设有一个哈希函数 H c = c % N; 当N取一个合数时,最简单的例子是取2^n,比如说取2^3=8,这时候 H 11100二进制) = H 28 = 4 H 10100二进制 = H 20 )

  • Jdk1.8 HashMap实现原理详细介绍

    HashMap概述 HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 HashMap的数据结构 在Java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所

  • IOS客户端接入微信支付

    实际上,从代码的角度,调起支付APP就是把一些关键的参数通过一定方式打包成为一个订单,然后发送到支付平台的服务器。所以,只要搞清楚了参数设置,搞清楚了每个支付平台的SDK里面一些关键API的使用,基本上就可以很简单的支持支付。 今天记录一下客户端里面,如何支持微信支付。首先。我们要仔细阅读一下微信SDK的开发文档,了解一下整个支付的大概流程。 然后根据提示,把相应的SDK下载

  • 微信支付终于成功了(安卓、iOS)在此分享

    经过了几天的痛苦煎熬,终于把微信支付调通,整个调试过程很痛苦,痛苦的主要来源是微信支付的调试真的是,以前调试公众号支付也是一波三折啊。好吧,开始!首先说明,我这里主要没有使用getToken,getOrder方法,我的所有参数全部是在后端生成传递给前端的,看了一下前面朋友分享的源代码,还用到了jquery,md5,sha对于新手来说简直是天文啊,而且jquery在apicloud中效率不好,所以放弃了研究那个代码,另外官

  • js取得html iframe中的元素和变量值

    上周想要取得iframe中的元素和js变量值,一直没取得,查资料得知: 不能用$document.ready方法,而是要用$"#iframeId".load方法,待iframe加载完成,才能取得 取iframe中的js变量值: document.frames['x'].y 这样便可以。 哎,很简单的问题,

  • Android自定义带增长动画和点击弹窗提示效果的柱状图DEMO

    项目中最近用到各种图表,本来打算用第三方的,例如MPAndroid,这是一个十分强大的图表库,应用起来十分方便,但是最终发现和设计不太一样,没办法,只能自己写了。今天将写好的柱状图的demo贴在这,该柱状图可根据数据的功能有一下几点: 1. 根据数据的多少,动态的绘制柱状图柱子的条数;

  • 100行Android代码轻松实现带动画柱状图

    为何要用带动画的柱状图呢? 最近,项目中遇到一个地方,要用到柱状图。所以这篇文章主要讲怎么搞一个柱子。100行代码,搞定柱状图! 圆角,头顶带数

  • Android实现简易的柱状图和曲线图表实例代码

    前言 之前有写过一个图表lib,但是开发的速度,大多很难跟上产品需求变化的脚步,所以修改了下原先的图表库,支持图表下面能整合table显示对应的类目,用曲线替换了折线,支持多曲线的显示,增加了显示的动画,增加了一些可定制的属性,支持水平柱状图和叠加柱状图,以及多曲线图和饼状图的显示,下面话不多说了,来一起看看详细的介绍吧。 1

  • AngularJS HTML编译器介绍

    概览 AngularJS的HTML编译器能让浏览器识别新的HTML语法。它能让你将行为关联到HTML元素或者属性上,甚至能让你创造具有自定义行为的新元素。AngularJS称这种行为扩展为“指令” HTML在编写静态页面时,有很多声明式的结构来控制格式。比如你要把某个内容居中,你不必告诉浏览器“去找到窗口的中点位置,然后跟内容的中间结合”。你只需要添加

  • 简介AngularJS的HTML DOM支持情况

    以下指令可用于应用程序数据绑定到HTML DOM元素的属性。 添加ng-show属性到一个HTML按钮,并把它传递模型。绑定模型到复选框,看看以下变化。 input typ

  • 使用AngularJS来实现HTML页面嵌套的方法

    HTML不支持嵌入在HTML页面中的HTML页面。实现这一功能通过使用以下方式: 使用Ajax - 让一台服务器来调用获取相应的HTML页面,并将其设置在HTML控件的innerHTML。 使用服务器端包含 - JSP,PHP等Web端服务器技术可以在包括动态页面中的HTML

  • AngularJS中使用HTML5手机摄像头拍照

    1. 项目背景 公司开发一个网站,在做用户头像修改的时候领导提到增加一个由摄像头拍照实现修改头像的功能。因为我们网站是基于Html5进行开发,所以就直接采用H5来实现拍照。起初觉得这个功能很简单,但是做的时候才发现并不是那么简单的。 img src="https:img.nhooo.coms

  • AngularJS 入门教程之HTML DOM实例详解

    AngularJS HTML DOM AngularJS 为 HTML DOM 元素的属性提供了绑定应用数据的指令。 ng-disabled 指令 ng-disabled 指令直接绑定应用程序数据到 HTML 的 disabled 属性。 An

  • AngularJS HTML DOM详解及示例代码

    以下指令可用于应用程序数据绑定到HTML DOM元素的属性。 S.No. 名称 描述 1 ng-

  • AngularJs html compiler详解及示例代码

    原文再续,书接上回。。。依旧参考http:code.angularjs.org1.0.2docsguidecompiler 一、总括   Angular的HTML compiler允许开发者自定义新的HTML语法。compiler允许我们对任意HTML元素或属性,甚至是新的HTML标签、属性(如beautiful girl=”cf”

  • 深入理解Javascript中的观察者模式

    简介 观察者模式又叫发布订阅模式(PublishSubscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们能够自动更新自己。讲道理,如果我们写的不是稍微底层的代码,可能不会用到它。 但是有了它会让代码更灵活,更加规整,减少冗余代码,方便分模块,分功能开发。

  • JavaScript观察者模式原理与用法实例详解

    本文实例讲述了JavaScript观察者模式原理与用法。分享给大家供大家参考,具体如下: 观察者模式 观察者模式又叫发布订阅模式(PublishSubscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们能够自动更新自己。 * 它分为2个角色:(1)观察者 (2)

  • 基于vue的短信验证码倒计时demo

    最近做了一个小的demo,分享给大家,在很多地方都能用到。 一般获取短信验证码的时候会用到这个demo: button里面包两个span标签,根据点击状态

  • Vue写一个简单的倒计时按钮功能

    在项目开发里,我们经常会遇到发送验证码、点击了之后有60秒倒计时的按钮,很常见却也很简单,但是在写这个按钮的时候有个别地方还要注意下,今天写出来,如有问题欢迎指正! 完成的效果如下: br

  • vue中倒计时组件的实例代码

    子组件: template span :endTime="endTime" :callback="callback" :endText="endText" slot {{content}} slot span template&

  • 基于vue2.0的活动倒计时组件countdown(附源码下载)

    这是一款基于vue2.0的活动倒计时组件,可以使用服务端时间作为当前时间,在倒计时开始和结束时可以自定义回调函数。 table class="mt10" cellspacing="3" cellpadding="0" width="100%" border="0" style="font-size: 12px; font-family: Microsoft Yahei&quo

  • vue中多个倒计时实现代码实例

    下面给出一个效果图,我今天要说的就是实现下图这种多个倒计时 很多时候我们做只有一个倒计时的情况比较多,比较简单只需要一个定