编程笔记

  • spring之Bean的生命周期详解

    Bean的生命周期: Bean的定义——Bean的初始化——Bean的使用——Bean的销毁 Bean的定义 Bean 是 spring 装配的组件模型,一切实体类都可以配置成一个 Bean ,进而就可以在任何其他的 Bean 中使用,一个 Bean 也可以不是指定的实体

  • 原生JS实现层叠轮播图

    又是轮播?没错,换个样式玩轮播。 HTML: !DOCTYPE html html lang="en" head meta charset="UTF-8"

  • WinForm中实现picturebox自适应图片大小的方法

    本文实例讲述了WinForm中实现picturebox自适应图片大小的方法。分享给大家供大家参考,具体如下: picturebox控件共有两种载入图片方式,分别为: pictureBox1.BackgroundImage = Image,pictureBox1.loadurl 为使加载的图片自使用控件尺寸,可以分别对pictureBox控件设置BackGround

  • Angular获取手机验证码实现移动端登录注册功能

    之前一直在用jQuery来做项目,使用比较熟练,目前公司要求使用angular来做项目,遇到一个登录模块如下所示,功能有两个方面,一个是点击按钮获取验证码,一个是点击登录验证表单。从用户体验角度来考虑有两个要注意的地方,默认两个按钮应该都是不可点击的,输入正确的手机号时验证码的按钮可点击,当再输入验证码时登录按钮可点击。 img src

  • Spring AOP的实现原理详解及实例

    Spring AOP的实现原理详解及实例 spring 实现AOP是依赖JDK动态代理和CGLIB代理实现的。 以下是JDK动态代理和CGLIB代理简单介绍 JDK动态代理:其代理对象必须是某个接口的实现,它是通过在运行期间创建一个接口的实现类来完成对目标对象的代理。

  • Bootstrap每天必学之工具提示(Tooltip)插件

    当您想要描述一个链接的时候,工具提示(Tooltip)就显得非常有用。工具提示(Tooltip)插件是受 Jason Frame 写的 jQuery.tipsy 的启发。工具提示(Tooltip)插件做了很多改进,例如不需要依赖图像,而是改用 CSS 实现动画效果,用 data 属性存储标题信息。 img src="https:img.nhoo

  • 微信小程序中做用户登录与登录态维护的实现详解

    总结 大家都知道,在开发中提供用户登录以及维护用户的登录状态,是一个拥有用户系统的软件应用普遍需要做的事情。像微信这样的一个社交平台,如果做一个小程序应用,我们可能很少会去做一个完全脱离和舍弃连接用户信息的纯工具软件。 让用户登录,标识用户和获取用户信息,以用户为核心提供服务,是大部分小程序都会做的事情。我们今天就来了解下在小程序中,如何做用户登录,以

  • Docker 常用命令详细整理

    Docker 常用命令详细整理 查看Docker信息(version、info) # 查看docker版本 $docker version # 显示docker系统的信息 $docker info 对image的操作(search、pull、images、rm

  • bootstrap警告框示例代码分享

    本文实例为大家分享了bootstrap警告框的具体代码,供大家参考,具体内容如下 !DOCTYPE html html lang="zh-CN" head meta charset="utf-8" meta http-equiv="X-UA-Compatible" content="IE=edge"&

  • bootstrap轮播图示例代码分享

    本文实例为大家分享了bootstrap轮播图的具体代码,供大家参考,具体内容如下 !DOCTYPE html html lang="zh-CN" head meta charset="utf-8" meta http-equiv="X-UA-Compatible" content="IE=edg

  • 微信小程序如何获知用户运行小程序的场景教程

    前言 最近微信小程序团队像打了鸡血似的,不断推出一系列新的小程序功能,以及拓展了不少小程序的入口,使得小程序的运行场景变得越来越丰富。因此,不同的进入场景,必然会带来不同的用户需求,如何能根据这些不同的用户场景,来优化和提升我们的小程序的体验呢? 下面主要给大家介绍了微信小程序中如何获知用户运行小程序的场景,分享给大家供大家参考学习,下面来看看详细的介

  • tomcat7的配置文件server.xml解析

    这里对tomcat7的server.xml文件进行解释一下,方便在分析启动源码的时候理解Digester做的事情。 ?xml version='1.0' encoding='utf-8'? Server port="8005" shutdown="SHUTDOWN" Listener className="org.apache.catali

  • Spring Boot 集成Dubbo框架实例

    使用Spring Boot 与Dubbo集成,这里我之前尝试了使用注解的方式,简单的使用注解注册服务其实是没有问题的,但是当你涉及到使用注解的时候在服务里面引用事务,注入其他对象的时候,会有一些问题。于是我就果断放弃了注解了,使用的是XML,这里可能介绍的是Dubbo,但是如果使用Dubbox的话,基本上是兼容的。接下来,将说说使用XML的方式与Spring Boot在一起开发。 1.创

  • AngularJS 验证码60秒倒计时功能的实现

    最近在做AngularJS 项目,这是写的一个60秒倒计时, angularjs 与jq不同, 不是使用dom节点操作,而是数据操作,写倒计时,最好是使用$timeout与$interval ,不要使用settimeout与setinterval 。$timeout与$interval 可使绑定数据直接更新。 html a

  • Linux中对MySQL优化实例详解

    Linux中对MySQL优化实例详解 vim etcmy.cnf以下只列出my.cnf文件中[mysqld]段落中的内容,其他段落内容对MySQL运行性能影响甚微,因而姑且忽略。 [mysqld] port = 3306 serverid = 1 socket = tmpmysql.sock skip-locking pr

  • Centos 7下使用RPM包安装MySQL 5.7.9教程

    记录的MySQL 5.7.9安装教程,分享给大家 环境介绍: 操作系统:Centos 7.1 mysql数据库版本:mysql5.7.9 mysql官方网站:http:www.mysql.com

  • spring boot整合CAS配置详解

    在下不才,以下是我花了好几天的时间才整合出来的在spring boot里面的CAS配置整合 为了帮助没搞定的人,毕竟自己踩了很多坑,一步一步爬过来的,有什么不足之处可以给建议 谢谢(小部分代码是整合他人的) 1.不多废话,直接上最重要的代码,以下代码整合cas的重要过程 import org.jasig.cas.client.a

  • 解决spring mvc 返回json数据到ajax报错parseerror问题

    最近使用ajax接收spring mvc传过来的json数据时总是出现parseerror的错误,错误源码如下: 前端: $.ajax{ type: 'POST', url: "groupFunctionEdit", dataType: 'json', contentType: "applicationjson

  • AngularJS使用拦截器实现的loading功能完整实例

    本文实例讲述了AngularJS使用拦截器实现的loading功能。分享给大家供大家参考,具体如下: !DOCTYPE html html lang="zh-CN" ng-app="myApp" head meta charset="utf-8" meta http-equiv="X-UA-Compatib

  • jsp 中HttpClient中的POST方法实例详解

    jsp 中HttpClient中的POST方法实例详解 POST方法用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列(Request-Line)中请求URI所指定资源的附加新子项。POST被设计成用统一的方法实现下列功能: 对现有资源的注释 向电子公告栏、新闻组,邮

  • jQuery Validate 无法验证 chosen-select元素的解决方法

    chosen-select元素执行了chosen方法后,为select元素加上了style="display: none;"进行隐藏,然后重新构造了一个看起来像select的下拉列表。 而jQuery Validate默认忽略对隐藏元素进行校验,因此我们要把select排除。在validate方法的参数中增加ignore属性,将select从忽略的隐藏元素中剔除。 $

  • spring mvc实现登录账号单浏览器登录

    在很多web产品中都需要实现在同一时刻,只能允许一个账号同时只能在一个浏览器当中登录。通俗点讲就是当A账号在浏览器1当中登录了,此时在浏览器2中登录A账号。那么在浏览器1中的A账号将会被挤出去,当用户操作浏览器1的页面,页面会跳到登录页面,需要重新登录。那么我们怎么实现这样的功能呢?下面将给大家进行详细的介绍: 原理 用户A使用账号a在浏览器当中登录,

  • SpringMVC配置拦截器实现登录控制的方法

    SpringMVC读取Cookie判断用户是否登录,对每一个action都要进行判断。之前使用jstl标签在页面上判断session如果没有登录就使用如下代码跳转到登录页面。 c:if test="${sessionScope.login == null || sessionScope.login == false}" !-- 未登录 -- &l

  • 如何在mac上用docker对Oracle进行部署使用

    如何在mac上用docker对Oracle进行部署使用 首先安装docker 安装docker可以直接去官网进行下载,但是貌似官网的速度有点慢,这边有条件的推荐复制下载链接在迅雷进行下载(有会员的话会更快哦~) doc

  • 使用Docker快速搭建Oracle开发环境的方法教程

    前言 oracle太大了,对于开发人员来说,在本机安装一个oracle代价不菲。 在docker环境中,我找了很久,发现wnamelessoracle-xe-11g 镜像还不错,很方便搭建起来。 但是也发现一个问题,挂载本地卷遇到了麻烦。一旦挂载,就无法登陆了。从官方的issues中发现,有一个fork版本解决了这个问题,记录一下。

  • Ubuntu 16.04源码编译安装PHP 5.6.29的教程

    1、 下载地址:http:www.php.netdownloads.php 2、解压 tar -zxvf PHP-5.6.29.tar.gz 3、配置 .configure –prefix=usr

  • C++实现String类实例代码

    C++实现String类实例代码 这是一道十分经典的面试题,可以短时间内考查学生对C++的掌握是否全面,答案要包括C++类的多数知识,保证编写的String类可以完成赋值、拷贝、定义变量等功能。 #includeiostream using namespace std; class String {

  • 原生javascript上传图片带进度条【实例分享】

    javascript代码: ; functionw { var error = "上传控件不支持您的浏览器!"; 构造函数 function UploadImgoption { $u = this; $u.option = option; $u.init$u.option; } UploadImg.

  • 一步步打造简单的MVC电商网站BooksStore(3)

    一步步打造一个简单的 MVC 电商网站 - BooksStore(三) 本系列的 GitHub地址:https:github.comliqingwen2015Wen.BooksStore

  • 微信小程序五星评分效果实现代码

    微信小程序五星评分效果实现代码 很多做过电商项目的朋友会经常用到评分的功能,我这里正好写了一个例子,发出来分享一下: 我写的是5分满分制的,首先,准备3个图片,

  • 详解Springboot自定义异常处理

    背景 Springboot 默认把异常的处理集中到一个ModelAndView中了,但项目的实际过程中,这样做,并不能满足我们的要求。具体的自定义异常的处理,参看以下 具体实现 如果仔细看完spring boot的异常处理详解,并且研究过源码后,我觉得具体的实现可以不用看了。。。

  • spring boot下 500 404 错误页面处理的方法

    spring boot 作为微服务的便捷框架,在错误页面处理上也有一些新的处理,不同于之前的spring mvc 500的页面处理是比较简单的,用java config或者xml的形式,定义如下的bean即可 bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver

  • 一步步打造简单的MVC电商网站BooksStore(4)

    一步步打造一个简单的 MVC 电商网站 - BooksStore(四) 本系列的 GitHub地址:https:github.comliqingwen2015Wen.BooksStore

  • SpringBoot初始教程之统一异常处理详解

    1.介绍 在日常开发中发生了异常,往往是需要通过一个统一的异常处理处理所有异常,来保证客户端能够收到友好的提示。SpringBoot在页面发生异常的时候会自动把请求转到error,SpringBoot内置了一个BasicErrorController对异常进行统一的处理,当然也可以自定义这个路径 application.yaml pre

  • Android常用的图片加载库

    前言:图片加载涉及到图片的缓存、图片的处理、图片的显示等。四种常用的图片加载框架,分别是Fresco、ImageLoader、 Picasso、 Glide。 Universal Image Loader:ImageLoader是比较老的框架,一个强大的图片加载库,包含各种各样的配置,最老牌,使用也最广泛。 stro

  • 微信小程序 下拉菜单的实现

    微信小程序 下拉菜单 看下实现效果图: 实例: wcss **DropDownMenu**

  • RecyclerView底部分割线去除的方法

    概述 之前我们抛出了一个问题就是RecyclerView在显示列表的时候,最底部也就是最后一个Item后面还有分割线,这大大影响界面的美观。这篇文章就是解决这个问题的。 自定义分割线 通过分析源码后我们发现没有相关的方法来处理这一需求,所以只能自定义分割线,通过上一篇文章的基础我们知道肯定是修改get

  • 微信小程序 图片宽度自适应的实现

    微信小程序 图片宽度自适应的实现 实例代码: wxml代码: swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="

  • Spring Task定时任务的配置和使用详解

    记录下Spring自带的定时任务用法。 spring中使用定时任务 基于xml配置文件使用定时任务 首先配置spring开启定时任务 beans xmlns="http:www.springframework.orgschemabeans" xmlns

  • 基于jquery实现图片放大功能

    本文实例为大家分享了jquery实现图片放大功能的具体实现代码,供大家参考,具体内容如下 图片放大功能类似于淘宝上的商品的查看,如果鼠标移动到小图上就会在相应的位置显示出大图。如果自己写这些代码,会很痛苦。官方网站上提供了一个类库——jquery.jqzoom.js;只需要引入次类库,引用此类库,添加一些css代码即可实现此功能; HTML框架如下: