编程笔记

  • jsp中如何实现按下回车键自动提交表单

    为了省事很多时候希望可以按回车键来提交表单,要控制这些行为,可以借助JS来达到要求。 代码如下: %@ page language="java" contentType="texthtml; charset=UTF-8" pageEncoding="UTF-8"% %@ include file="..

  • mysql压缩包版安装配置方法图文教程

    Mysql安装的时候可以有msi安装和zip解压缩两种安装方式。zip压缩包解压到目录,要使用它还需对它进行一定的配置。下面对Mysql压缩包版的安装方法进行详细的描述,要是此文有不正确的认识,希望大家指正,非常感谢。 一、下载mysql压缩包文件 下载地址:http:dev.mysql.comdownloadsmysql

  • iOS轻点、触摸和手势代码开发

    一、响应者链 以UIResponder作为超类的任何类都是响应者。UIView和UIControl是UIReponder的子类,因此所有视图和所有控件都是响应者。 1、初始相应器 事件首先会传递给UIApplication对象,接下来会传递给应用程序的UIWindow,UIWindow会选择一个初始相应器来处理

  • 微信js-sdk界面操作接口用法示例

    本文实例讲述了微信js-sdk界面操作接口用法。分享给大家供大家参考,具体如下: 前提已经在wx.config中获取到接口的权限,以a rel="nofollow" target="_blank" href="http:mp.weixin.qq.comwiki1174ad127cc054f6b80759c40f77ec03db.html#.E7.95.8C.E9.9D.A2.E6.93.

  • window下homestead开发环境安装详细教程

    一、资源准备   链接:http:pan.baidu.coms1mh7qUBe 密码:p4wx   1. virtualbox.box文件放在C盘根目录上。   2. metadata.json文件放在C盘用户目录上。比如我的是 C:\Users\pc   3. Git-2.9.3-64-bit.exe 下载

  • spring如何动态指定具体实现类

    在写接口实现时,有时会有多个实现类。这篇文章介绍在调用时通过传入字符串来指定具体的实现类。 一.接口与实现类: 接口 public interface ServiceInterface { public void method; } 具体两个实现类 @Service"aService"

  • 基于PHP制作验证码

    网站注册、登录又或者是留言页面,都需要注册码来验证当前操作者的合法性,为了防止网站被机器恶意注册。 生成验证码无非就那么几个步骤,首先是获取一个随机字符串,然后创建一个布画,将生成的字符串写到布画上,我们还可以在布画上画线画雪花,现在帖一段生成验证码的代码。 源代码: ?php session_start;

  • linux系统的初始化配置浅析

    一.网络的初始化   1.ip地址的修改(临时生效)   使用ifconfig命令   ifconfig 网卡名 ip地址 子网掩码 [root@localhost ]# ifconfig eno16777736 192.168.100.11224

  • 微信小程序 location API接口详解及实例代码

    微信小程序 location API 接口: 现在微信小程序火了,利用假期时间学习了下,微信小程序的基础知识,嘿嘿! 以下是记录学习微信小程序 location API接口,并且写了一个小实例来记录,如有错误之处还请指正。 微信小程序的位置接口共有两个: 1、wx.getLocati

  • 学习spring事务与消息队列

    在开发过程中,遇到一个bug,产生bug的原因是spring事务提交晚于消息队列的生产消息,导致消息队列消费消息时获取到的数据不正确。这篇文章介绍问题的产生和一步步的解决过程。 一.问题的产生: 场景还原:接口中的一个方法,首先修改订单状态,然后向消息队列中生产消息,消息队列的消费者获取到消息检测订单状态,发现订单状态未更改。 代码:

  • linux下使用Apache+php实现留言板功能的网站

    一.首先我们的linux服务器上要安装Apache和php   php的安装方法和Apache方法如同一辙 请参考:https:www.nhooo.comarticle94494.htm 二.关闭防火墙服务,关闭selinux  请参考:http:www.cnblogs.

  • jQuery实现的小图列表,大图展示效果幻灯片示例

    本文实例讲述了jQuery实现的小图列表,大图展示效果幻灯片。分享给大家供大家参考,具体如下: 运行效果图如下: 全部代码如下所示: !DOCTYPE html PUBLIC "

  • JavaScript prototype属性详解

    每个函数都有一个prototype属性,这个属性是指向一个对象的引用,这个对象称为原型对象,原型对象包含函数实例共享的方法和属性,也就是说将函数用作构造函数调用(使用new操作符调用)的时候,新创建的对象会从原型对象上继承属性和方法。 私有变量、函数 在具体说prototype前说几个相关的东东,可以更好的理解prototype的设计意图。之前写的一篇JavaS

  • 对Angular.js Controller如何进行单元测试

    一、写个简单的Angular App 在开始写测试之前,我们先写一个简单的计算App,它会计算两个数字之和。

  • YUM解决RPM包安装依赖关系及yum工具介绍本地源配置方法详解

    1、背景概述 在实际生产环境下,对于在linux系统上安装rpm包,主要面临两个实际的问题 1)安装rpm包过程中,不断涌现的依赖关系问题,导致需要按照提示或者查询资料,手工安装更多的包 2)由于内外网的隔离,无法连接外网的yum源 鉴于上述因此,本文将详细介绍,yum工具以及配置本地yum源的方

  • jstree创建无限分级树的方法【基于ajax动态创建子节点】

    本文实例讲述了jstree创建无限分级树的方法。分享给大家供大家参考,具体如下: 首先来看一下效果 页面加载之初 节点全部展开后 img src="https:img

  • input file上传 图片预览功能实例代码

    input file上传图片预览其实很简单,只是没做过的感觉很神奇,今天我就扒下她神秘的面纱,其实原理真的很简单,下面通过一段代码大家都明白了。 具体代码如下所示: !DOCTYPE html html head meta charset="utf-8" titletitle&

  • 详解PHP中foreach的用法和实例

    在PHP中经常会用到foreach的使用,而要用到foreach,就必须用到数组。因此,在这篇文章中,我们一边讲数组,一边讲foreach。 foreach有两种语法: 第一种:遍历给定的 数组语句 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一

  • C#网络适配器简单操作

    网络的相关设置在项目开发中有较多的应用,有时候需要在项目中对网络信息进行相关设置。 现在提供提供几种相关的辅助方法类。 1.IP地址 summary IP地址 summary public string IpAddress { get {

  • CentOS上搭建PHP服务器环境的步骤与方法

    本文实例讲述了CentOS上搭建PHP服务器环境的步骤与方法。分享给大家供大家参考,具体如下: 安装apache: yum install httpd httpd-devel 启动apache: etcinit.dhttpd start p

  • C#创建安全的栈(Stack)存储结构

    在C#中,用于存储的结构较多,如:DataTable,DataSet,List,Dictionary,Stack等结构,各种结构采用的存储的方式存在差异,效率也必然各有优缺点。现在介绍一种后进先出的数据结构。 谈到存储结构,我们在项目中使用的较多。对于Task存储结构,栈与队列是类似的结构,在使用的时候采用不同的方法。C#中栈(Stack)是编译期间就

  • Node.js开启Https的实践详解

    一、首先要去腾讯云申请 申请成功后,你直接下载证书就可以用了。

  • Java设计模式之策略模式详解

    本文实例为大家分享了Java策略模式,供大家参考,具体内容如下 1、策略模式(Strategy Pattern)是一种比较简单的模式,也叫做政策模式(PolicyPattern)。 定义如下: Define a family of algorithms,encapsulate each one,and make them interchangeable. &n

  • Android编程之阴影(Shadow)制作方法

    本文实例讲述了Android编程之阴影Shadow制作方法。分享给大家供大家参考,具体如下: 先看运行效果图如下: 阴影制作:包括各种形状(矩形,圆形等等),以及文字等等都能设置阴影。

  • java如何测试网络连通性

    本文实例为大家分享了Java测试网络连通性的方法,供大家参考,具体内容如下 第一种方式:利用java运行时: Java代码 ** * test network * @param ip * private void getNetworkStateString ip { Runtime runtime = Runtime.getRu

  • Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)

    JSONJavaScript Object Notation 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成一般用于提升网络传输速率。 p

  • React-router中结合webpack实现按需加载实例

    简要介绍:在React-router中,暴露了3个接口,如果结合webpack的code splitting,就通过切换路由实现按需加载。 1.webpack的code splitting webpack可以通过一些方法,来实现按需加载,暴露的接口为require.ensure require.ensure["module-

  • 浅析C++中boost.variant的几种访问方法

    Boost.Variant Variant库包含一个不同于union的泛型类,用于在存储和操作来自于不同类型的对象。这个库的一个特点是支持类型安全的访问,减少了不同数据类型的类型转换代码的共同问题。 Variant 库如何改进你的程序? •对

  • JavaScript登录验证码的实现

    废话不多说,实现js登录验证码的功能需要下面两步,具体实现过程如下所示: 1.js var code="" ; 在全局 定义验证码 function createCode{ code = ""; var codeLength = 6;验证码的长度 var checkCode = document.getElementByI

  • Android编程Widget创建与使用方法简明教程

    本文实例讲述了Android编程Widget创建与使用方法。分享给大家供大家参考,具体如下: Android reference中有关于如何建立一个Widget的详细方法,这里简要说明一下,详情可以查看Android SDK中自带的reference。 要建立一个Widget,分为如下几个步骤: (1) 创建一个类,让其继承类AppWidgetProvider,在Ap

  • 微信小程序  自定义创建详细介绍

    微信小程序 自定义创建,最近自己捣鼓微信小程序的东西,这里对自定义创建做一个简单的资料整理,也许可以帮助大家。 微信小程序 自定义创建 自定义创建与默认创建完全相同, 只是不要勾选quick start即可 img src="https:img.nhooo.comstaticupload210312

  • vue中渐进过渡效果实现

    本文实例为大家分享了vue 渐进过渡效果,供大家参考,具体内容如下,供大家参考,具体内容如下 transition 与 v-for 一起用时可以创建渐近过渡。给过渡元素添加一个特性 stagger,enter-stagger 或 leave-stagger: div v-for="item in list" transition="stagger" stagger="100"&

  • 基于JS实现横线提示输入验证码随验证码输入消失(js验证码的实现)

    最近做微信端的页面遇到了一个之前没有遇到过的一个页面,刚开始放在那没有去写,可是等其他页面都写好的时候,还是得回过头来研究这个页面问题,刚开始我请教了公司的移动研发,从他那里得到启发,最终实现了这个效果,先把效果图展示出来给大家看看 效果图: img src="https:img.nhooo.comstati

  • 真正好用的js验证上传文件大小的简单方法

    最近使用到一个文件上传功能,发现恶意上传一个2G文件时,后台处理响应较慢,遂想到能否使用js来进行客户端的验证。但查阅网上多处资料,均使用 ActiveXObject"Scripting.FileSystemObject"; 的方法,该方法需要将Internet选项中安全级别提高,启用一个系统本身不推荐的选项,会出现如下非常不友好的提示

  • PHP实现递归目录的5种方法

    项目开发中免不了要在服务器上创建文件夹,比如上传图片时的目录,模板解析时的目录等。这不当前手下的项目就用到了这个,于是总结了几个循环创建目录的方法。 方法一:使用glob循环 ?php 方法一:使用glob循环 function myscandir1$path, $arr {

  • vue的props实现子组件随父组件一起变化

    本文实例为大家分享了vue的props实现父组件变化子组件一起变化,供大家参考,具体内容如下 类似于用 v-bind 绑定 HTML 特性到一个表达式,也可以用 v-bind 绑定动态 Props 到父组件的数据。每当父组件的数据变化时,也会传导给子组件: div input v-model="parentMsg" br

  • 用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法

    如下所示: html xmlns="http:www.w3.org1999xhtml" head meta http-equiv="content-type" content="texthtml; charset=utf-8" head body <

  • 聊聊Ajax提交form表单的看法和认识

    ajax (ajax开发) AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于创建快速动态网页的技术。

  • Swift和Objective-C 混编注意事项

    Swift和Objective-C 混编注意事项整理: 前言 Swift已推出数年,与Objective-C相比Swift的语言机制及使用简易程度上更接地气,大大降低了iOS入门门槛。当然这对新入行的童鞋没来讲,的确算是福音,但对于整个iOS编程从业者来讲,真真是,曾几何时“高大上”,转瞬之间“矮矬穷”。再加

  • 简单理解vue中Props属性

    本文实例为大家解析了vue中Props的属性,供大家参考,具体内容如下 使用 Props 传递数据 组件实例的作用域是孤立的。这意味着不能并且不应该在子组件的模板内直接引用父组件的数据。可以使用 props 把数据传给子组件。 “prop” 是组件数据的一个字段,期望从父组件传下来。子组件需要显式地用 props 选项 声明 props: V