-
SSM-SpringMVC-13:SpringMVC中XmlViewResolver视图解析器
** ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥-------------** 还记得上篇博客提出来的问题吗? BeanNameViewResolver视图解析器每使用一道视图,就得手工配置一道,麻烦啊,最重要的一点,如果视图多了,你这个核心的xml配置文件还怎么看?又乱又长**** 所以XmlViewResolver这个视图解析器,就是来carry这个问题的 …- 0
- 0
-
SSM-Spring-18:Spring中aspectJ的XML版
1------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 2 aspectJ的xml版是开发中最常用的: 下面直接已案例入手,毕竟繁琐的日子不多了 案例:两个接口,俩个实现类,一个实现增强的普通类 ISomeService接口: 1package cn.dawn.day20aspectjxml; 2 3/** 4 * Created…- 6
- 0
-
SSM-Spring-01:Spring的概念+入门案例
1------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 2 Spring 提起Spring,就会想到企业级框架这个词 企业级系统: 1.大规模:用户数量多,数据规模庞大,数据众多 2.性能和安全性要求更高 3.业务复杂 4.灵活应变 -------------------------------------------------------…- 8
- 0
-
IntelliJ IDEA14.0.3+Maven+SpringMVC+Spring+Hibernate光速构建Java权限管理系统(三)
注册登录 --利用简单的编写注册登录系统来打通从前端到后台的数据传输路径。 一、建立数据库、基本表 基本环境:mysql5,7、Navicat for MySQL11.0.9企业版。 我们在本地mysql服务器中新建名为work的数据库,然后建立名为user的表,详细如下图所示: 二、hibernate与dao hibernate是比较成熟的重量级ORM框架,利用它可以大大简化我们对数据库的操作(…- 2
- 0
-
一个简单的监控redis性能的python脚本
一个简单的监控redis性能的python脚本 上一篇已经讲了如何监控memcached了,现在也顺带讲如何监控redis。 首先介绍下监控redis那些信息: Redis ping:检验ping Redis alive:查看检查端口是否alive Redis connections:查看连接数 Redis blockedClients:正在等待阻塞客户端数量 Redis connectionsU…- 73
- 0
-
python脚本–mysql数据库升级、备份
在公司经常要做测试环境的升级、备份、维护;升级后台的应用,不可避免要进行数据库的升级与备份,花了一个上午琢磨了一个脚本分享给大家。 ToB的业务,在做环境维护的时候,有初始化环境和增量升级的环境,在测试阶段,几乎每轮都会动数据库脚本,那么测试环境每轮都需要进行数据库的升级维护 对应业务,基本上会出现以下三种场景: 1、初始化环境,在业务上对应新的B端客户需要安装系统 需要将数据库删除以后重建(必须…- 16
- 0
-
python 解压zip文件脚本
Windows Server 2008 R2 系统自带的Powershell脚本是2.0版本,无法调用本地一些解压缩软件解压zip文件,但是可以调用python,具体的解压命令如下所示 1# -*- coding: utf-8 -*-. 2import os 3import shutil 4import zipfile 5from os.path import join, getsize 6 7d…- 21
- 0
-
python 一键添加 zabbix 监控脚本
由于时间关系没有在脚本里把创建主机组和模板的功能,只是单单实现了添加主机的功能 zabbix_tools.py #!/usr/bin/python #coding:utf-8 import json import urllib2 from urllib2 import URLError import sys class ZabbixTools: d…- 12
- 0
-
python 备份脚本
原来是ruby写的, 考虑不太全, 现在重写了一下。 按时间过滤相关东西 1#!/usr/bin/env python 2 3 4 5 6 7 8 9 10import os 11 12 13 14 15 16import re 17 18 19 20 21 22import time 23 24 25 26 27 28import tarfile 29 30 31 32 33 34import…- 19
- 0
-
Python 3基础教程31-urllib模块
本文介绍Python里的urllib模块,这个urllib主要处理web服务的,如果需要做接口测试,或者写Python的网络爬虫,这个urllib就是最底层的库。需要用到里面的请求方法等。 先看看一个不带参数的http 请求 1# urllib模块 2import urllib.request 3 4# 向web服务器发送一个请求,打开百度学术首页 5x = urllib.request.url…- 9
- 0
-
Python 3基础教程41-多线程不一定效率就高
本文来介绍下,多线程是如何工作的,多线程就一定效率就高吗,本文可以告诉你不一定。 先来了解Python解释器执行代码方式 Python代码的执行由Python 虚拟机(也叫解释器主循环,CPython版本)来控制,Python 在设计之初就考虑到要在解释器的主循环中,同时只有一个线程在执行,即在任意时刻,只有一个线程在解释器中运行。对Python 虚拟机的访问由全局解释器锁(GIL)…- 9
- 0
-
Python 3基础教程12-常见的错误
本文来介绍几种常见的错误,任何人在刚开始接触一个新的语言,即使照着代码抄写,也可能会犯错误,这里我们就介绍几种常见的错误,看看你是否遇到过。 NameError: name 'xxx' is not defined,变量声明错误 运行报错: expected an indented block,代码行缩进错误 invalid syntax,语法错误 运行报错: …- 6
- 0
-
Python urllib库
urllib是python内置的HTTP请求库: urllib.request 请求模块 urllib.error 异常处理模块 urllib.parse url解析模块 urllib.robotparser robots.txt解析模块 1urllib.request.urlopen(url,data=None,[timeout,]*,cafile=None,capath=None,cadeff…- 29
- 0
-
linux安装python3
本文摘自本人的原创博客从零开始搭建Linux服务器开发运行环境-详细步骤,第二章。 1.检查python环境 首先,查看你服务器上已有的python版本,基本上linux服务器都会自带python2.7(或2.6),输入命令python回车 看到服务器自带有python2.7.5,输入exit()可以退出。这里由于我需要使用到python3,所以我还要安装python3。 注意:默认的pyth…- 3
- 0
-
Python文件操作
同学们好 到目前为止,已经学习了8周的课程,按照课程的设置,已经掌握了Python大部分的基础内容;还有一点,作为一门编程语言,Python应该能与计算机中的文件进行交互,这就要学习Python读取和存储计算机文件。 对于excel文件,前面我们已经讲过,可以使用第三方模块pandas进行读写和处理。对于其它更常用的文件格式,比如txt和csv,Python内置的open函数就能处理。 本关我们就…- 50
- 0
-
PHP基本语法(五)—— 循环语句
循环语句 在您编写代码时,您经常需要让相同的代码块运行很多次。您可以在代码中使用循环语句来完成这个任务。 在 PHP 中,我们可以使用下列循环语句: while 只要指定的条件成立,则循环执行代码块 do...while 首先执行一次代码块,然后在指定的条件成立时重复这个循环 for 循环执行代码块指定的次数 foreach 根据数组中每个元素来循环代码块 while 语句 只要指定的条件成立 ,…- 14
- 0
-
Linux下编译安装LNMP以及注意事项《 LNMP(Linux+Nginx+MySQL+PHP) 编译安装教程 二 》
由于博客搬家,我的博客将在: 懒惰的夜猫子 上发布 点击下方链接即查看: Linux下编译安装LNMP以及注意事项《 LNMP(Linux+Nginx+MySQL+PHP) 编译安装教程 二 》- 9
- 0
-
PHP self与static区别
this,static和self。 self和this还是很好区分的,可是self和static就很糊涂了,两者都能调用静态的方法和属性,看似使用上没有什么太大的分别,但是实际上分别很大,先来看下面这一段代码: 1 class Boo { 2 3 protected static $str = "This is class Boo"; 4 5 public static fun…- 7
- 0
-
linux下查看nginx、apache、mysql、php的编译参数
在linux平台下的应用,最流行的莫过于nginx、apache、mysql、php几个。而这几个常用的应用,在手工编译完以后,在其他一些情况下(如:新增模块),往往想要查看当初都使用了那些参数进行的编译。这时候就可以利用以下方法查看。 1、nginx 2、apache 3、mysql 4、php- 4
- 0
-
JavaScript — 设计模式 行为型设计模式-观察者模式
观察者模式的重要性无容置疑,作为一名前端工程师假如你只学一个设计模式的话,那么毫无疑问应该是观察者模式。 观察者模式:也被称为发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们能够自动更新自己。 早些时候,我们订阅报纸,订阅牛奶等,只要我们交了钱,每天早上小哥骑着自行车…- 4
- 0
-
JavaScript — 设计模式 结构性设计模式-代理模式
代理模式,顾名思义就是为其他对象提供一种代理以控制对这个对象的访问。 现实生活中有很多这样的例子,比如演员的经纪人,代理服务器等。 当我们想要访问某些网站,需要借助代理服务器。 传统用JAVA讲的代理模式比较复杂,结合JS的特点我们简化代理模式的UML类图(我们以加载图片为例子) 客户端没有办法直接使用Img,需要借助ProxyImg对象 1class Img { 2 constructor(sr…- 3
- 0
-
javaScript事件(三)事件对象
一、事件 二、事件流 以上内容见:javaScript事件(一)事件流 三、事件处理程序 四、IE事件处理程序 以上内容见javaScript事件(二)事件处理程序 五、事件对象 什么是事件对象?在触发DOM上的事件时都会产生一个对象。 1、认识事件对象 事件在浏览器中是以对象的形式存在的,即event。触发一个事件,就会产生一个事件对象event,该对象包含着所有与事件有关的信息。包括导致事件的…- 3
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!









