编程笔记

  • JS在可编辑的div中的光标位置插入内容的方法

    本文实例讲述了js实现在可编辑div中指定位置插入内容的方法,就像我们使用的编辑器一样,分享给大家供大家参考。具体实现方法如下: 首先要让DIV启用编辑模式 div contenteditable=true id="divTest"div 通过设定contenteditable=true开启div的编辑模式.这样DI

  • js实现兼容IE和FF的上下层的移动

    这里给大家分享的是项目中的一个小需求,本来很简单,可是整了好久才把FF的兼容性搞定。 !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd" html xmlns="http:www.

  • jQuery如何防止这种冒泡事件发生

    冒泡事件就是点击子节点,事件会向上传递,最后触发父节点,祖先节点的点击事件。 html代码部分: body div id="content" 外层div元素 &

  • EditPlus中的正则表达式 实战(2)

    相关阅读: EditPlus中的正则表达式 实战1 EditPlus中的正则表达式 实战2 EditPlus 正则表达式 实战3 EditPlus中的正则表达式 实战4 EditPlus中的正则表达式实战5 EditPlus中的正则表达式实战6

  • 详解阿里云nginx服务器多站点的配置

    阿里云nginx服务器多站点的配置 今天配置了一下多站点,记录一下配置的过程... 1、首先要找到nginx 配置文件之所在,阿里云上的nginx.conf 文件上 alidataservernginx-1.4.4conf 中。 2、然后在conf目录下创建一个vhosts 目录, 这个目录是用来存放不同站点的配置文件

  • EditPlus中的正则表达式 实战(1)

    相关阅读: EditPlus中的正则表达式 实战1 EditPlus中的正则表达式 实战2 EditPlus 正则表达式 实战3 EditPlus中的正则表达式 实战4 EditPlus中的正则表达式实战5 EditPlus中的正则表达式实战6

  • EditPlus中的正则表达式实战(5)

    相关阅读: EditPlus中的正则表达式 实战1 EditPlus中的正则表达式 实战2 EditPlus 正则表达式 实战3 EditPlus中的正则表达式 实战4 EditPlus中的正则表达式实战5 EditPlus中的正则表达式实战6

  • 详解Android——蓝牙技术 带你实现终端间数据传输

    蓝牙技术在智能硬件方面有很多用武之地,今天我就为大家分享一下蓝牙在Android系统下的使用方法技巧,并实现一下两个终端间数据的传输。 蓝牙(Bluetooth)是一种短距离的无线通信技术标准,蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协议层和采纳的其它协议层。 这4种协议中最重要的是核心协议。蓝牙的核心协议包括基带、链路管理、逻辑链路控制和适应协议四部分。其中链路管理(

  • Linux 字符设备驱动框架详细介绍

    Linux 字符设备驱动框架 字符设备是Linux三大设备之一另外两种是块设备,网络设备,字符设备就是字节流形式通讯的IO设备,绝大部分设备都是字符设备,常见的字符设备包括鼠标、键盘、显示器、串口等等,当我们执行ls -l dev的时候,就能看到大量的设备文件,c就是字符设备,b就是块设备,网络设备没有对应的设备文件。编写一个外部模块的字符设备驱动,除了要实现编

  • EditPlus中的正则表达式实战(6)

    废话不多说了,看下面代码吧。 fbkh, jiancharq, shoujianyz, shoujianyt, mociyj, yuchanqi, yindaofm, pougongc, yunci, chanci, zhiye, minzu, minzumc, wenhuacd, xianbings, xianbingsxs, jiwangs, jiwangsxs, jiwangsxs

  • js代码实现下拉菜单【推荐】

    效果: js代码: script type="textjavasc

  • iOS UIView常见属性方法小结

    下面通过实例代码给大家详细介绍了iOS UIView常见属性方法,具体代码如下所示: UIView : UIResponder ** 通过一个frame来初始化一个UI控件 * - idinitWithFrame:CGRectframe; YES:能够跟用户进行交互 @propertynonatomic,getter=isUserInteractionEn

  • javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】

    本文实例讲述了javascript和 jQuery中的AJAX技术。分享给大家供大家参考,具体如下: 1.什么是AJAX? AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网

  • iOS中将个别页面强制横屏其他页面竖屏

    在AppDelegate.h里面添加@propertynonatomic,assignNSInteger allowRotation; 在AppDelegate.m文件里面添加 - NSUIntegerapplication:UIApplication *application supportedInterfaceOrientationsForWindo

  • Android利用动画实现背景逐渐变暗

    前言 之前写了一篇Android-实现底部弹出PopupWindow并让背景逐渐变暗,介绍利用Handler动态改变背景透明度从而达到变暗的效果。现在补充一种方法,使用动画来实现相同的效果。 ValueAnimator 和 Interpolator 今天的主角就是这俩

  • Linux中screen命令及使用方法

    Screen简介 Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。 官方网址:a rel="nofollow" href="http:www.gnu.or

  • LINUX中NGINX反向代理下的TOMCAT集群(详解)

    Nginx具有反向代理(注意和正向代理的区别)和负载均衡等特点。 这次Nginx安装在 192.168.1.108 这台linux 机器上。安装Nginx 先要装openssl库,gcc,PCRE,zlib库等。 Tomcat 安装在192.168.1.168 和 192.168.1.178 这两台机器

  • nginx https反向代理tomcat的2种实现方法

    反向代理 在计算机世界里,由于单个服务器的处理客户端(用户)请求能力有一个极限,当用户的接入请求蜂拥而入时,会造成服务器忙不过来的局面,可以使用多个服务器来共同分担成千上万的用户请求,这些服务器提供相同的服务,对于用户来说,根本感觉不到任何差别。 nginx做前端代理分发,tomcat处理请求。nginx反代tomcat实现https有二个方

  • Java遍历集合方法分析(实现原理、算法性能、适用场合)

    概述 Java语言中,提供了一套数据集合框架,其中定义了一些诸如List、Set等抽象数据类型,每个抽象数据类型的各个具体实现,底层又采用了不同的实现方式,比如ArrayList和LinkedList。 除此之外,Java对于数据集合的遍历,也提供了几种不同的方式。开发人员必须要清楚的明白每一种遍历方式的特点、适用场合、以及在不同底

  • Liunx系统命令中tree命令详解

    介绍 tree 命令英文理解为树的意思,其功能是是创建文件列表,将目录所有文件以树状的形式列出来。是一款在颜值上优先于ls的命令。 linux中的tree命令默认并不会安装,下面来先看看tree安装 安装方法 tar -zxvf tree-1.7.0.tgz cd tree

  • js实现点击获取验证码倒计时效果

    网站中为了防止恶意获取验证短信、验证邮箱,都会在点击获取验证码的按钮上做个倒计时的效果。实现这个功能,一个setInterval和一个clearInterval就能搞定了,不需要太多的代码。实例效果和代码如下:

  • 详解java生成json字符串的方法

    例1:将map对象添加一次元素(包括字符串对、数组),转换成json对象一次。 代码: package com.json; 这是使用org.json的程序: import java.util.HashMap; import java.util.Map; import org.json.JSONException; import org.jso

  • PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】

    本文实例总结了PHP字符串逆序排列实现方法。分享给大家供大家参考,具体如下: 关于字符串的逆序排列,最简单的使用PHP函数strrev的测试代码如下: header'Content-type: texthtml; charset=utf-8'; $str = implode'', range9, 0; print ' pstrong

  • 使用微信内嵌H5网页解决JS倒计时失效问题

    项目要求:将H5商城页面嵌套到公司微信公众号里 项目本身的开发跟移动端网页并无太多差异,只是这昨天遇到一个问题,说是棘手,到也简单。 用户下单后,在选择支付方式页面,有个倒计时的逻辑(从下单时开始计算,24小时后未支付,会有ws自动取消这个订单),js代码如下: 

  • bootstrap按钮插件(Button)使用方法解析

    按钮插件(Button)学习笔记: 按钮插件 样式文件: ☑ LESS版本:源文件buttons.less ☑ 点击按钮时,按钮文字变为“正在加载…”,一旦加载完之后又变回“获取数据”。简单点说就是控制按钮状态,比如禁用状态、正在加载状态、正常状态等; ☑ 按钮切换状态 ☑ 按钮模仿单选按钮 ☑ 按钮模仿复选按钮

  • 微信小程序 两种滑动方式(横向滑动,竖向滑动)详细及实例代码

    微信小程序 滑动方式 竖向滑动: scroll-view scroll-y="true" style="height: 200rpx;" view style="background: red; width: 200px; height: 100px; display: i

  • 跨域请求 Apache 服务器配置的方法

    1.修改服务器配置文件 Directory wwwwebyuming.compublic_html Options FollowSymLinks AllowOverride All Require all granted Header set Access-Control-Allow-Origin * Dir

  • 总结C/C++面试中可能会碰到的字符串指针题

    前言 不知道大家有没有这种体会,很多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程度,我们能真正写好一个strcpy函数吗?我们都觉得自己能,可是我们写出的strcpy很可能只能拿到10分中的2分。读者可从本文看到 strcpy函数从2分到10分解答的例子,看看自己属于什么样的层

  • PHP使用strrev翻转中文乱码问题的解决方法

    本文实例讲述了PHP使用strrev翻转中文乱码问题的解决方法。分享给大家供大家参考,具体如下: 在用PHP中的strrve翻转中文时,会出现乱码情况 例如: header"Content-Type: texthtml; charset=utf-8"; echo strrev"处理使用strrev函数时的乱码问题"."br";

  • bootstrap警告框使用方法解析

    警告框(Alert)消息大多是用来想终端用户显示诸如警告或确认消息的信息。使用警告框(Alert)插件,您可以向所有的警告框消息添加可取消(dismiss)功能。 警告框(Alert) 样式文件: LESS版本:源文件 alerts.less 警告框–结构与样式

  • Spring security实现权限管理示例

    Spring security实现权限管理示例,具体如下: 1、配置文件 1、POM.xml project xmlns="http:maven.apache.orgPOM4.0.0" xmlns:xsi="http:www.w3.org2001XMLSchema-instance" xsi:schemaLocation="htt

  • 微信小程序 详解下拉加载与上拉刷新实现方法

    微信小程序下拉刷新上拉加载的两种实现方法 实现效果图: 方法一:onPullDownRefresh和onReachBottom方法实现小程序下拉加载和上

  • Android实现跟随手指拖动并自动贴边的View样式(实例demo)

    效果图 代码 ** * 根据手指拖动的当前位置,自动贴边的View * public class DragView ext

  • 微信小程序下拉刷新界面的实现

    微信小程序下拉刷新界面的实现 利用onPullDownRefresh函数设置下拉刷新功能 一、在app.json中,将window选项中的enablePullDownRefresh设为true "window":{ "enablePullDownRefresh":

  • 微信小程序实现下拉刷新和轮播图效果

    本文实例为大家分享了微信小程序实现下拉刷新和轮播图展示的具体代码,供大家参考,具体内容如下 先上图,再解释 wxml页面代码:

  • 微信小程序实现列表下拉刷新上拉加载

    本文实例为大家分享了微信小程序实现列表下拉刷新上拉加载的具体代码,供大家参考,具体内容如下 DEMO下载 效果图 p s

  • 微信小程序下拉刷新PullDownRefresh的使用方法

    前言 下拉刷新和上拉加载是业务上一个很常见的需求,在微信小程序里,提供了下拉刷新的方法 onPullDownRefresh 。虽然微信的官方文档有很多坑,但下拉刷新介绍的还是很全面的。 img src="https:img.nhooo.comst

  • 微信小程序实现页面下拉刷新和上拉加载功能详解

    本文实例讲述了微信小程序实现页面下拉刷新和上拉加载功能。分享给大家供大家参考,具体如下: web手机端或App中经常会有下拉刷新,上拉加载这些功能。 微信小程序中如何实现下拉刷新,上拉加载的功能。 实现思路: 1.监听界面的下拉刷新事件和上拉加载事件 bindscrolltolow

  • 微信小程序实现下拉刷新动画

    微信小程序动画之下拉刷新动画的具体代码,供大家参考,具体内容如下 简易的效果 下面放代码: js: var a

  • 微信小程序 下拉刷新及上拉加载原理解析

    这篇文章主要介绍了微信小程序 下拉刷新及上拉加载实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.下拉刷新的概念及应用场景。 概念: 下拉刷新是移动端更新列表数据的交互行为,用户通过手指在屏幕上子上而下的滑动,可以触发页面的下拉刷新,更新列表数据。 应用场景: 在移动端,数