- 博客(32)
- 资源 (24)
- 收藏
- 关注
原创 vim常用命令(目前我所用到的欢迎大家填补)
vim常用命令:u: 撤销Ctrl+r: 撤销u的操作(反撤销)*yy: * 代表的是向下复制几行:例如2yy 表示向下面复制2行p: 粘贴y$: 复制到当前行的最后v: 为可视模式,可以选定多行(上下左右).选定多行之后,可以用yy或者dd等等进行拷贝和剪切。v+=: 先按v 选中后 按 = 可以格式化代码yw: 拷贝一个单词 /word: 查找word单词
2016-12-29 15:19:45 455
原创 centos安装及设置 jdk/tomcat
首先现在jdk和tomcat:[root@yrok ~]# wget http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.rpm[root@yrok ~]# wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.0.36/bin/apac
2016-12-29 10:21:59 646
转载 CentOS(5.8/6.4)linux生产环境若干优化实战
本文转载至:http://oldboy.blog.51cto.com/2561410/1336488CentOS系统安装之后并不能立即投入生产环境使用,往往需要先经过我们运维人员的优化才行。在此讲解几点关于Linux系统安装后的基础优化操作。注意:本次优化都是基于CentOS(5.8/6.4)。下面我就为大家简单讲解几点关于Linux系统安装后的基础优化操作。注意:本次优化
2016-12-23 09:47:41 404
原创 基于HttpClient实现Http访问工具类
HttpClient官方下载地址:http://hc.apache.org/downloads.cgi如果使用的是jar包方式,将下载的jar添加到项目中Build Path即可.如果使用的是maven 添加pom.xml依赖: org.apache.httpcomponents httpclient 4.5.2HttpClientUtil.java:package com
2016-12-21 09:54:38 1305
原创 springMVC整合shiro
shiro是什么:Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障。shiro官方文档:http://shiro.apache.org/authentication.html。首先在pom.xml中添加shiro依赖: org.apache.shiro shiro-core 1.2.5 org.ap
2016-12-19 16:39:42 413
原创 jsp页面EL表达式不生效,不可用
在jsp页面引入jstl标签库后时候el表达式不生效,最后发现是jsp页面的isELIgnored 被更改 只需要在之前加入即可正常显示。
2016-12-19 11:50:39 1785
转载 springMVC集成slf4j-logback
1. Spring MVC集成slf4j-log4j关于slf4j和log4j的相关介绍和用法,网上有很多文章可供参考,但是关于logback的,尤其是spring MVC集成logback的,就相对少一些了,而且其中一些也有着这样那样的问题。进入正题之前先简单介绍下Spring MVC集成slf4j-log4j的过程,如下:1) 在pom.xml文件中添加slf4j-lo
2016-12-16 17:39:11 436
转载 logback配置文件详解(三)
logback 常用配置详解(三) :过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不再经过剩余过滤器。过滤器被添加到 中,为 添加一个或多个过滤器后,可以用任意条件对日志进行过
2016-12-16 17:30:17 393
转载 logback配置文件详解(二)
logback 常用配置详解(二) :是的子节点,是负责写日志的组件。有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。 1.ConsoleAppender:把日志添加到控制台,有以下子节点::对日志进行格式化。(具体参数稍后讲解 ):字符串 System
2016-12-16 17:29:27 418
转载 logback配置文件详解(一)
一:根节点包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logback内部日志信
2016-12-16 17:28:27 459
原创 logback配置文件模板
<!-- 属性描述 scan:性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。 debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为fal
2016-12-16 17:10:31 848
原创 springMVC整合swagger(亲自试验完全可用)
swagger是什么:Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。本文简单介绍了在项目中集成swagger的方法和一些常见问题。如果想深入分析项目源码,了解更多内容,见参考资料。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数
2016-12-16 16:35:09 41098 26
原创 接上边文章(SSM配置模板)增加任务调度配置
之前的SSM配置模板文章讲述了基本的ssm配置文件,本篇文章增加任务调度配置:首先在pom.xml中添加quartz的依赖: org.quartz-scheduler quartz 2.2.1然后开始spring整合quartz spring-scheduler.xml:<beans xmlns="http://www.springframework.org/schem
2016-12-15 17:12:42 430
原创 SSM配置模板
本文写的spring springmvc mybatis 的基础配置文件 拷贝直接可用,不啰嗦了直接上:1、applicationContext.xml配置文件模板:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schem
2016-12-15 15:13:16 954
转载 详解spring 每个jar的作用
spring-core.jarcore是spring框架基本的核心工具类。spring其他组件都要使用到这个jar的类。是其他组件的基本核心。spring-beans.jarbeans是基本的jar。他包含访问配置文件,创建和管理bean,以及控制反转,注入操作的所有相关类。如果只用到Ioc/DI,则只需引入core与beans就足够了。spring-aop.jaraop重
2016-12-15 11:48:40 382
转载 处理 /usr/bin/ld: cannot find -lc等编译问题
用g++编译C++程序时显示出:/usr/lib/ld: cannot find -lc/usr/lib/ld: cannot find -lgcc_s/usr/lib/ld: cannot find -lm/usr/lib/ld: cannot find -lgcc_s的错误。在网上看了很多中关于/usr/lib/ld: cannot find -lXXX的解法,但是大同小异
2016-12-15 10:18:46 2242
原创 springboot 修改默认端口及application.properties常用配置
Spring boot 默认端口是8080,如果想要进行更改的话,只需要修改applicatoin.properties文件,在配置文件中加入:server.port=9090其他常用配置:(一)、server配置server.address #指定server绑定的地址server.compression.enabled #是否开启压缩,默认为false.server.com
2016-12-12 17:34:19 34661
原创 springboot application.properties详解
# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety to your own appl
2016-12-12 16:24:31 2865
原创 springboot学习(一)认识springboot及创建第一个springboot项目
一、springboot是什么:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。二、学习springboot的目的
2016-12-12 14:34:40 710
原创 java 利用mail.jar发送邮件
JavaMail是什么:JavaMail是SUN提供给开发人员在应用程序中实现邮件发送和接收功能而提供的一套标准开发类库,支持常用的邮件协议,如SMTP、POP3、IMAP,开发人员使用JavaMail编写邮件程序时,无需考虑底层的通信细节(Socket),JavaMail也提供了能够创建出各种复杂MIME格式的邮件内容的API。使用JavaMail,我们可以实现类似OutLook、FoxMa
2016-12-08 15:52:08 2203
转载 CentOS下部署Ngrok服务器
什么是NgrokNgrok是一款用go语言开发的开源软件,它是一个反向代理。通过在公共的端点和本地运行的Web服务器之间建立一个安全的通道。Ngrok可捕获和分析所有通道上的流量,便于后期分析和重放。下图简述了Ngrok的原理应用场景用于对处在内网环境中,无外网IP的计算机的远程连接。Ngrok可以做TCP端口转发,对于Linux可以将其映射到22端口进行SSH
2016-12-08 08:16:35 8107
转载 自建Ngrok服务与使用方法
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。可以被使用来进行微信借口的本地调试。在ngrok被墙之后,我们需要通过ngrok开源的源码自行搭建ngrok服务。具体步骤如下:一、在服务器上安装配置go开发环境 Ngrok是由go语言开发的,需要编译golang1.1以上的版本,所以首先
2016-12-07 15:02:56 1379
转载 Spring+Mybatis+SpringMVC后台与前台分页展示实例(附工程)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文实现了一个后台由spring+Mybatis+SpringMVC组成,分页采用PageHelper,前台展示使用bootstrap-paginator来显示效果的分页实例。整个项目由maven构成。这里主要讲了分页的实例,框架怎么搭建就不再说明,主要是在这里的基础上来
2016-12-07 10:51:18 1569
转载 Mybatis 数据库物理分页插件 PageHelper
以前使用ibatis/mybatis,都是自己手写sql语句进行物理分页,虽然稍微有点麻烦,但是都习惯了。最近试用了下mybatis的分页插件 PageHelper,感觉还不错吧。记录下其使用方法。1. 引入依赖jar包: dependency> groupId>com.github.pagehelpergroupId> artifactId>pa
2016-12-06 19:08:45 907
原创 spring配置mybatis自动扫描*mapper.java和*mapper.xml配置文件
spring配置mybatis自动扫描*mapper.java和*mapper.xml.
2016-12-06 17:02:51 25434
原创 spring+mybatis报Cannot load JDBC driver class ${xxxxx}'错误
spring整合mybatis时,运行会出现Cannot load JDBC driver class ${xxxxx}'错误,解决办法有两种:<!-- mapper批量扫描,从mapper包中扫描出mapper接口,自动创建代理对象并且在spring容器中注入 遵循规范:将mapper.java和mapper.xml映射文件名称保持一致,且在一个目录中. 自动扫描出来的m
2016-12-06 16:51:23 699 1
转载 Javassist简单应用小结
概述 Javassist是一款字节码编辑工具,可以直接编辑和生成Java生成的字节码,以达到对.class文件进行动态修改的效果。熟练使用这套工具,可以让Java编程更接近与动态语言编程。 下面一个方法的目的是获取一个类加载器(ClassLoader),以加载指定的.jar或.class文件,在之后的代码中会使用到。[java] view plain copy
2016-12-05 14:43:02 350
转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认
2016-12-05 10:41:59 320
转载 Python中的正则表达式教程
Python中的正则表达式的相关内容。正则表达式在Python爬虫中的作用就像是老师点名时用的花名册一样,是必不可少的神兵利器。以下内容转自CNBLOG:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html整理时没有注意,实在抱歉。一、 正则表达式基础1.1.概念介绍正则表达式是用
2016-12-02 09:40:03 351 1
原创 python 操作mysql数据库(简单/基础)
1、配置MySLQ 1-1:安装mysql windows 安装mysql5.7 1-2:安装python依赖mysql模块 pip install mysql 安装Python的MySQL库,但是总会报错。 常见错误如: Microsoft Visual C++
2016-12-01 17:14:29 441
原创 python socket实现简单的(TCP/UDP)服务器/客户端
1、创建服务端# -*- coding: utf-8 -*- from socket import * from time import ctime HOST = 'localhost' #主机名 PORT = 9999 #端口号 BUFSIZE = 1024 #缓冲区大小1K ADDR
2016-12-01 14:23:34 2741
mybatis逆向工程生成项目
2016-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人