编程笔记

  • vue中页面跳转拦截器的实现方法

    本文主要给大家介绍的是关于vue页面跳转拦截器的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 登录拦截逻辑 第一步:路由拦截 首先在定义路由的时候就需要多添加一个自定义字段requireAuth,用于判断该路由的访问是否需要登录。如果用户已经登录,则顺利进入路由, 否则就进

  • RollViewPager无限轮播使用方法详解

    支持无限循环。 触摸时会暂停播放,直到结束触摸一个延迟周期以后继续播放。 看起来就像这样。指示器可以为点可以为数字还可以自定义,位置也可以变。. 主要操作过程: 1、在gradle中导入包: compile 'com.jude:rollviewpager:1.2.9' 2、设置播放时间间隔、透明度、指示器(指示器可以是默认原点,数字,

  • 正则替换实现输入框只能有数字、中英文逗号

    本来很简单的小功能,因为细节折腾了一会,所以一定要细心才行 实现代码也比较简单大家可以参考下 核心代码: function renumdoustr{ var regexp = [^\d,,]]*g; newstr=str.replaceregexp,""; return newstr }

  • js+html5实现canvas绘制椭圆形图案的方法

    本文实例讲述了js+html5实现canvas绘制椭圆形图案的方法,HTML5 canvas 没有画椭圆的方法,以下代码可以画出椭圆,分享给大家供大家参考,具体实现方法如下: 1、在一个隐式的画布 将 其 CSS 定义成:display:none; 上画园。 2、将隐式画布的影像,以不同的宽高比值,画在另一个显式的画布,以使园变成椭圆。 3、进而,加进动画功能。 pr

  • python列表的常用操作方法小结

    本文实例为大家了Python中列表List的详解操作方法,供大家参考,具体内容如下 1.创建列表。只要把逗号分隔的不同的数据项使用方括号括起来即可 List = ['wade','james','bosh','haslem'] 与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等 2.添加新的元素

  • 自动检测数字替换非数字的正则表达式

    直接给出代码了: !DOCTYPE HTML PUBLIC "-W3CDTD HTML 4.0 TransitionalEN" HTML HEAD TITLE New Document TITLE META NAME="Generator" CONTENT="EditPlus"&g

  • javascript RegExp 使用说明

    一:正则表达式的创建方式 1.文字格式,使用方法如下: patternflags即:模式标记 2.RegExp构造函数,使用方法如下: new RegExp"pattern"[,"flags"]即:new RegExp"模式

  • jquery插件pagination实现无刷新ajax分页

    1、前台使用ajax无刷新分页,主要需要生成分页的工具条,这里使用的是jquery.pagination.js 插件参数可以参考----张龙豪-jquery.pagination.js分页 下面贴出代码 ** * This jQuery plugin displays pagination links inside the selected ele

  • iOS 显示键盘时滚动UIScrollView / UITableView

    示例 那里有几种可用的方法: 您可以订阅键盘外观事件通知并手动更改偏移量: 迅捷2.0+ overridefuncviewDidLoad{ super.

  • 使用REGEXP的MySQL查询字母搜索(ABC)?

    对于字母搜索,请使用MySQL中的REGEX。在这里,假设我们正在搜索以A,B或C开头的记录。出于相同目的使用REGEXP的语法如下- select*fromyourTableNamewhereyourColumnNameREGEXP'^[ABC]'; 让我们首先创建一个表- create&

  • 如何使用MySQL REGEXP从邮政编码字段中删除-XXX?

    最简单的方法是使用MySQL SUBSTRING_INDEX函数。让我们首先创建一个表- mysqlcreatetableDemoTable ZipCodevarchar50 ; 使用插入命令在表中插入一些记录- mysqlinse

  • 如何使用RegExp在MySQL中搜索特定单词?

    让我们首先创建一个表- mysqlcreatetableDemoTable - -Titlevarchar255 -; 使用插入命令在表中插入一些

  • 使用MySQL REGEXP忽略数字,仅获取String和'/'

    为此,请使用REGEXP_REPLACE。让我们首先创建一个表- mysqlcreatetableDemoTable1595 - -StudentCodevarchar50 -

  • MySQL RegExp仅使用特定数目的单词来获取记录

    为此,请按照以下语法在MySQL中使用正则表达式- select*fromyourTableNamewhereyourColumnNameregexp'\land[\land]+[]+[\land]+$'; 当两个单词之间用空格分隔时,上述查询将起作用。让我们首先

  • 实现MySQL REGEXP来使用获取记录。和数字

    让我们首先创建一个表- mysqlcreatetableDemoTable - -Versionvarchar20 -; 使用插入命令在表中插入一

  • 如何在MySQL REGEXP子句中转义括号并仅显示带有括号的特定值?

    让我们首先创建一个表- mysqlcreatetableDemoTable1908 Codetext ; 使用插入命令在表中插入一些记录- mysqlinsert&nb

  • 基于javascript实现表格的简单操作

    本文实例为大家分享了js表格操作的简单方法,供大家参考,具体内容如下 !DOCTYPE html html head meta charset="utf-8" titlezzzztitle style *{ m

  • 简单掌握JavaScript中const声明常量与变量的用法

    ES6引入的第三个声明类关键词与let类似:const。 看一下用法: const c1 = 1; const c2 = {}; const c3 = []; Object.getOwnPropertyDescriptorwindow,"c1" Object {value: 1, writable: false, en

  • Java生成含字母和数字的6位随机字符串

    本文实例为大家分享了Java生成6位随机字符串的实现代码,具体内容如下 package com.amos.tools; import java.util.ArrayList; import java.util.List; import java.util.Random; public class InvertCodeGenerator { public stati

  • mysql常用命令行操作语句

    第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后

  • 详解JavaScript中Hash Map映射结构的实现

    Hash Map通常在JavaScript中作为一个简单的来存储键值对的地方。然而,Object并不是一个真正的哈希映射,如果使用不当可能会带来潜在的问题。而且JavaScript可能不提供本地哈希映射(至少不是跨浏览器兼容的),有一个更好的声明对象属性的方法。 Hash Map的简单实现: var hashMap = { S

  • Java实现文件上传的方法

    本文实例为大家分享了Java实现文件上传的具体代码,具体内容如下 1、java代码: package com.github.reston.servlet; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import

  • bootstrap fileinput实现文件上传功能

    bootstrap 的上传文件控件号称最好用的,总之我用着到是挺别扭的。 首先这个控件很简单。 html代码 form input type="file" name="txt_file" id="txt_file" multiple class="file-loading" form

  • 通俗解释JavaScript正则表达式快速记忆

    我们知道,正则表达式是一个处理字符串中很实用的技巧。然而,即便是Javascript写的很厉害的程序猿,有时也会忘掉正则表达式的语法,从而使用起来有些棘手 1、正则表达式中最重要的三个符号: img src="https:img.nhooo.comstaticupload2103131

  • android相册选择图片的编码实现代码

    android相机拍照直接选取图片固然方便,但是更多的时候,我们需要从手机已有的图片中选择一张来使用。这次就练习如何从相册中选择图片吧。 首先在 activity_main.xml 文件中增加一个 Button,用来触发从相册中选择图片的功能。 ?xml version="1.0" encoding="utf-8"? LinearLayout

  • VS2015 IIS Express无法启动的解决方法

    因为安装各种乱七八糟的软件,然后不小心把IIS Express卸载掉了,网上下载了一个IIS Express 7,安装之后本地使用VS 2015无法启动调试,F5 无法启动IIS, 再次F5调试,没有反应IIS Express没有启动。 img src="https:img.nhooo.comstaticupload21

  • angular2路由切换改变页面title的示例代码

    angular2里默认切换路由或者切换组件,页面的title是不会变化的。 angular2在路由设置里提供了data参数可以传值,如下 { path: 'home', component: HomeComponent, data: { title: 'Home', aaa: 'aaaa', bbb: 'bbbb', ccc: "cccc"} }

  • Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)

    一、准备工作: 安装pywin32,后面开发需要pywin32的支持,否则无法完成与windows层面相关的操作。 pywin32的具体安装及注意事项: 1、整体开发环境: 基于windows7操作系统; 提前安装python(因为篇幅问题,在此不详细讲解pytho

  • Angular 2 利用Router事件和Title实现动态页面标题的方法

    Angular2 为我们提供了名为Title的Service用于修改和获取页面标题,但是如果只是能够在每个页面的ngOnInit方法中为每个页面设置标题岂不是太low了,不符合Angular2高zhuang大bi的身影。我们想要的结果是在页面改变时能够动态地改变页面标题,如此最好的解决方案就是组合使用Router事件和Title Service。 Title Services

  • 使用Python实现博客上进行自动翻页

    先上一张代码及代码运行后的输出结果的图! 下面上代码: # coding=utf-8 import os import time from selenium import webdriver #打开火狐浏览器 需要

  • Android如何通过Retrofit提交Json格式数据

    本文将介绍如何通过retrofit库post一串json格式的数据。首先post的json数据格式如下: { "Id": "string", "DeviceId": "string", "Name": "string", "SumDistance": 0, "RouteNo": "string", "SumPoints": 0, "SetupTime": "

  • CentOS6环境下搭建路由器的方法

    网络之间的通信主要是依靠路由器,当然生成环境中是拥有路由器的,但是系统中的路由配置也是需要了解一下地,今天讲解一下在CentOS6环境下搭建路由器,此乃入门级的简单实验。拓扑如上图已经规划好,暂且使用静态路由演示。 img src="https:img.nhooo.comstaticupload2103131006030.jpg?201

  • Python调用ctypes使用C函数printf的方法

    在Python程序中导入ctypes模块,载入动态链接库。动态链接库有三种:cdll以及windows下的windll和oledll,cdll载入导出函数使用标准的cdecl调用规范的库,而windll载入导出函数符合stdcall调用规范Win32 API的原生约定的库,oledll也使用stdcall调用规范,并假设函数返回Windows的HRESULT错误代码。错误代码用于在出错时自动抛出WindowsErro

  • VMware Workstation Pro下CentOS 7 64位服务器安装教程

    VMware Workstation Pro下如何安装CentOS 7 64位服务器,本文为大家一步步讲解。 CentOS 最小化安装 1. 在VMware Workstation Pro12 中安装CentOS 7 img src="https:img.nhooo.com

  • python模拟鼠标点击和键盘输入的操作

    所有代码都是网上百度出来的,通过个人实践找到适合自己的。 采用的python 库是pymouse、pykeyboard 安装时直接pip安装的,pip install PyUserInput 安装不成功的可以参照a rel="external nofollow" href="http:www.lfd.uci.edu~gohlkepythonlib

  • Android中Retrofit 2.0直接使用JSON进行数据交互

    之前使用Retrofit都是将JSON串转化为POJO对象,针对不同的业务协议,定义相应的接口和参数列表。但是此种方式一般用在自己内部协议基础上,具体大的项目中,有些第三方的集成功能,一般都采用统一的方式即请求JSON和回应JSON进行数据交互,不可能每个第三方协议都会去定义与协议相应的POJO对象。 HTTP肯定有GET和POST方法,先定义Retrofit Api的interface:

  • php 出现Strict Standards: Only variables should be passed by reference in的解决方法

    这个问题多半是因为引用传递参数引起的,解决办法一是修改代码不使用引用传递;另一个办法是修改php配置文件,修改error_reporting 其值改为error_reporting = E_ALL ~E_NOTICE。或者修改函数中的引用方式即可。 ps:修改配置文件时,最好是复制一行,注掉,然后再改,如果需要随时切回。 ECShop出现Strict Stan

  • JS对象序列化成json数据和json数据转化为JS对象的代码

    JS对象序列化成json数据: function Serializeobj{ switchobj.constructor{ case Object: var str = "{"; forvar o in obj{ str += o + ":" + Serializeobj[o] +",";

  • PHP中遍历二维数组_以不同形式的输出操作实例

    如下所示: body ?php 定义二维索引数组 $arr = array array"101","李军","男","1976-02-20","95033", array"103","陆君","男","1974-06-03","95031", array"105","匡明","男","1975-10

  • 简单实体类和xml文件的相互转换方法

    最近写一个题目,要求将一组员工实体类转换成xml文件,或将xml文件转换成一组实体类。题目不难,但写完感觉可以利用泛型和反射将任意一个实体类和xml文件进行转换。于是今天下午立马动手 试了下,做了个简单的模型,可以将简单的实体类和xml文件进行相互转换,但对实体类的属性类型有限制,目前只支持String, Integer, Double三种类型。但是后面可以扩展。 我的大概思路是这样的