feng27156
码龄13年
关注
提问 私信
  • 博客:527,570
    社区:1
    527,571
    总访问量
  • 45
    原创
  • 917,775
    排名
  • 31
    粉丝
  • 0
    铁粉

个人简介:两年的Java Web开发经验,具有良好的Java基础。<br/>熟练使用Web开发开源框架,研读过Strut,Spring等开源框架源码。<br/>使用SSH、JSP、JavaScript,WebService,JNI等技术,在项目熟练使用Jquery、Ext等JS库,使用Axis 发布webService,使用过JNI,jacob调用dll。<br/>有过JVM 调优,Mysql 双机热备,Tomcat 优化,视频处理,文档格式转换,google Map 使用 等经验。熟练使用Mysql和SQL Server主流数据库。<br/>具有良好的适应能力以及团队开发能力,学习能力强,对新技术接受快,工作认真负责,性格开朗。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2011-11-04
博客简介:

feng27156的专栏

查看详细资料
个人成就
  • 获得41次点赞
  • 内容获得14次评论
  • 获得82次收藏
创作历程
  • 50篇
    2014年
  • 38篇
    2013年
成就勋章
TA的专栏
  • j2ee
    9篇
  • 服務器部署
    18篇
  • javascript
    1篇
  • spring
    7篇
  • 工具运用
    2篇
  • 数据库
    5篇
  • hibernate
    2篇
  • j2se
    11篇
  • ssh
    4篇
  • javascirpt
  • 心情之窗
    1篇
  • linux
    32篇
  • sql
    2篇
  • struts2
    1篇
  • struts2漏洞
    1篇
  • linux 命令大全
    10篇
  • linux shell 编程
    5篇
  • hadoop
    1篇
  • shiro
    2篇
  • spring sceurity
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

spring security 概述& 配置文件详解

通常,安全任务是由应用服务器完成用户认证和对资源的授权,这些任务也可以委托给Spring security处理这些任务从而减轻应用服务器负担,Spring安全基本上通过实施标准的javax.servlet.Filter来处理这些任务,您需要声明下面的过滤器在web.xml:    springSecurityFilterChain    org.springframework.
转载
发布博客 2014.12.18 ·
21100 阅读 ·
1 点赞 ·
0 评论 ·
15 收藏

基于debug 来看 shiro 如何 解析role 的权限

我们接着上个文章说。我们还是基于上次说的那个例子。地址为:https://github.com/fengyapeng/shiro-example/tree/master/shiro-example-chapter3上个文章,我们了解了,针对用户,shiro如何是解析权限的,这个文章说一说角色。好吧,我认为,这个角色有点儿坑。根据debug 来的源代码,我们只能判断某一个用户是不
原创
发布博客 2014.12.05 ·
8858 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

跟踪 shiro debug 信息,诠释 shiro 之间各类对象之间的关系

首先,先说一下代码的来源吧。https://github.com/zhangkaitao/shiro-example/blob/master/shiro-example-chapter3个人觉得这个实例还是很实用的。1.1  简介Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Sec
原创
发布博客 2014.12.03 ·
4334 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux 系统中用户切换

1. Linux系统中用户切换的命令为su,语法为:su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]参数说明-f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。-l , –login:加了这个参数之后,就好像是重新登陆一
转载
发布博客 2014.10.27 ·
709 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

linux find 用法

find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。-ok: 和-exec的作用相同,只不过以一种更为安全的模式来
转载
发布博客 2014.10.20 ·
901 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ssh 无密码登录

也知道这个东西,大家都会,就当是谁忘了的时候,做个提醒的吧。。。          ssh 是一个专为远程登录会话和其他网络服务提供安全性的协议。默认状态下ssh链接是需要密码认证的,可以通过添加系统认证(即公钥-私钥)的修改,修改后系统间切换可以避免密码输入和ssh认证。以下将创建过程简单介绍下。 一、用ssh-keygen创建公钥haifeng@haifeng-
转载
发布博客 2014.10.17 ·
603 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hadoop 安装,hadoop 源码打包

hadoop 安装本人的linux 机器上已经装过,maven,jdk1.7,
原创
发布博客 2014.10.16 ·
2616 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

oracle connect by 官方文档翻译

http://docs.oracle.com/cd/B19306_01/server.102/b14200/queries003.htm,官方文档(英文版)。这里简单做一下翻译。
原创
发布博客 2014.10.13 ·
1455 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux查找文件内容的常用命令方法。

Linux查找文件内容的常用命令方法。  从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名查找时不区分大小写:$ grep –i "被
转载
发布博客 2014.10.13 ·
823 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

oracle group by中cube()和rollup()字句的使用方法及区别

oracle group by中rollup和cube的区别: Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。如果是ROLLUP(A, B, C)的话, 首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。 如果是GROUP BY CUBE(A,
转载
发布博客 2014.10.13 ·
776 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

oracle Hint 用法

Hint 是Oracle 提供的一种SQL语法,它允许用户在SQL语句中插入相关的语法,从而影响SQL的执行方式。因为Hint的特殊作用,所以对于开发人员不应该在代码中使用它,Hint 更像是Oracle提供给DBA用来分析问题的工具 。在SQL代码中使用Hint,可能导致非常严重的后果,因为数据库的数据是变化的,在某一时刻使用这个执行计划是最优的,在另一个时刻,却可能很差,这也是CBO
转载
发布博客 2014.10.11 ·
872 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Quartz cron 表达式(linux 定时器,java 定时任务,spring task定时任务)

Quartz cron 表达式的格式十分类似于 UNIX cron 格式,但还是有少许明显的区别。区别之一就是 Quartz 的格式向下支持到秒级别的计划,而 UNIX cron 计划仅支持至分钟级。许多我们的触发计划要基于秒级递增的(例如,每45秒),因此这是一个非常好的差异。在 UNIX cron 里,要执行的作业(或者说命令)是存放在 cron 表达式中的,在第六个域位置上。Quar
原创
发布博客 2014.09.15 ·
8828 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

linux参数太长续行,linux shell 参数换行(标准说法:续行)

linux下命令行的参数可能会很长,特别编译安装程序的时候的configure参数。如果直接写在一行,书写起来很长,看起来也不美观还容易漏项。自然就会想到如何将shell的一行命令拆成多行去执行。shell已经为我们准备好了这个续行符 "\",来把一行命令分解成多行shell命令行下反斜线"\"有两种含义:1.对有特殊含义的字符进行转义例如 echo
转载
发布博客 2014.09.04 ·
52888 阅读 ·
1 点赞 ·
1 评论 ·
11 收藏

linux终端中输出彩色字体(C/SHELL)

这几天在用libvlc的时候看到它在terminal里面输出彩色字体觉得挺好玩的,以为是用ncurses实现的,后来一查原来用ANSI C的转义字符就可以实现,不过好现只在linux下有效吧, windows神马的貌似不行,把项目终端凌乱的输出信息整理了一下,关键字符也都用彩色显示,看上去舒服多了,写一下用法以防止以后忘了再去查。先把控制码列出来(从网上搜来的):\033[0m
转载
发布博客 2014.09.04 ·
839 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

变量变量

5、shell自带的常用环境变量 $HOME   #使用者的家目录,可以用cd ~打开$SHELL   #当前环境使用的SHELL程序,默认是/bin/bash$PATH    #默认执行程序的路径$LANG    #语言$RANDOM    #任意值,编程时很有用,用${RANDOM}可以获取一个范围在0-32767的任意值。$PS1     #SHELL提示
转载
发布博客 2014.09.04 ·
784 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx rewrite 指令和规则

nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。该模块需要PCRE支持,应在编译nginx时指定PCRE源码目录,nginx安装方法。nginx rewrite指令执行顺序:1.执行server块的rewrite指令(这里的块指的是server关键字后{}包围的区域,其它xx块类似)2.执行locati
转载
发布博客 2014.09.02 ·
3664 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

TTL expired in transit (TTL 传输中过期) ping一个ip却返回另一个ip

简单来说,TTL全程Time to Live,意思就是生存周期以下是参考资料ping是一个很常用的小工具,它主要用于确定网络的连通性问题 使用ping命令后,常见的出错信息通常分为3种:1、Unknown host:不知名主机这种出错信息的意思是,该远程主机的名字不能被域名服务器 DNS 转换成IP地址故障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理员的系统与远程主机之间
转载
发布博客 2014.09.01 ·
18899 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

shell 输出重定向(> >> 2>&1)

1、首先,bash中0,1,2三个数字分别代表STDIN_FILENO、STDOUT_FILENO、STDERR_FILENO,即标准输入(一般是键盘),标准输出(一般是显示屏,准确的说是用户终端控制台),标准错误(出错信息输出)。2、输入输出可以重定向,所谓重定向输入就是在命令中指定具体的输入来源,譬如 cat 1.txt将ls的结果从标准输出重定向为1.txt文本。有时候会看到如 l
转载
发布博客 2014.09.01 ·
27506 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

Nginx重新编译添加模块

进入nginx源码目录 cd nginx-1.3.2 以下是重新编译的代码和模块 ./configure --prefix=/usr/local/nginx--with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module
转载
发布博客 2014.08.29 ·
3861 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

linux less 命令 学习

less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的
转载
发布博客 2014.08.29 ·
544 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多