ofofw
码龄19年
关注
提问 私信
  • 博客:78,071
    78,071
    总访问量
  • 19
    原创
  • 1,567,913
    排名
  • 5
    粉丝
  • 0
    铁粉

个人简介:java,linux,mysql,jquery学徒

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

ofofw的专栏

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得5次评论
  • 获得10次收藏
创作历程
  • 1篇
    2020年
  • 1篇
    2016年
  • 1篇
    2015年
  • 5篇
    2014年
  • 3篇
    2011年
  • 3篇
    2010年
  • 21篇
    2009年
  • 2篇
    2008年
成就勋章
TA的专栏
  • eclipse相关
    1篇
  • html与js相关
    11篇
  • java相关
    8篇
  • linux相关
    6篇
  • mysql相关
    2篇
  • 杂文趣谈
  • 电脑应用
  • spring
  • web相关
兴趣领域 设置
  • 后端
    spring
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

一文快速理解容器、docker和Kubernetes

一、容器是什么?容器本质上是Linux系统上一种特殊的进程。容器经常会拿来和虚拟机做对比,下图是常见的一张容器和虚拟机的对比图。可以看到虚拟机在操作系统层面通过硬件虚拟化,模拟出操作系统需要的各种硬件,然后在虚拟的硬件上安装新的操作系统。容器是基于Linux内核的一些隔离和限制的特性去创造一个“边界”,营造一个沙箱环境。其中:隔离功能主要是由Linux的Namespace技术实现。Linux提供的Namespace有很多种,比如有:Pid Namespace(进程隔离)、..
原创
发布博客 2020.12.23 ·
790 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

编写java程序推荐一个好的定义log的方式——lombok

一般情况下我们使用log4j或者slf4j定义一个log会这样写:private static final Logger log = Logger.getLogger(getClass());今天在开源社区看到一种写法更为简洁在class上引入注解@Slf4j即可直接使用.如:@Slf4jpublic class SectionVO { public SectionVO()
原创
发布博客 2016.03.10 ·
10841 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

nginx+tomcat 架构 HttpServletRequest.getScheme()获取正确的协议

今天遇到一个问题,我通过浏览器输入https://www.mysite.com,后台通过request.getScheme()获取到的确实http而不是https通过request.getRequestURL()拿到的也是http://www.mysite.com分析原因,是因为用nginx+tomcat部署web服务,tomcat接受到的请求都是来自于nginx的http请求。解
原创
发布博客 2015.07.07 ·
10750 阅读 ·
2 点赞 ·
3 评论 ·
4 收藏

Spring Data MongoDB中文文档

发布资源 2015.03.16 ·
doc

mybatis 打印sql语句

log4j.logger.com.ibatis=DEBUGlog4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUGlog4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUGlog4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClie
原创
发布博客 2014.10.24 ·
14620 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

下载spring源码

spring源码已经从SVN迁移至GitHub,而且改为基于Gradle的构建来构建项目,取代了之前的Ant+Ivy系统。所以下载spring源码先下载安装github和Gradle1、下载安装githubwindows地址:http://windows.github.com2、下载安装Gradle下载地址:http://www.gradle.org,下载后解压到任意目录我
原创
发布博客 2014.07.06 ·
2428 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Fragment、Activity比较——Android碎片介绍

Fragment是Android honeycomb 3.0新增的概念,Fragment名为碎片不过却和Activity十分相似,下面介绍下Android Fragment的作用和用法。Fragment用来描述一些行为或一部分用户界面在一个Activity中,你可以合并多个fragment在一个单独的activity中建立多个UI面板,同时重用fragment在多个activity中.你可以认为f
转载
发布博客 2014.05.19 ·
746 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mysql与oracle数据类型转换

BIGINTNUMBER(19, 0)BITRAWBLOBBLOB, RAWCHARCHARDATEDATEDATETIMEDATEDECIMALFLOAT (24)DOUBLEFLOAT (24)DOUBL
转载
发布博客 2014.03.19 ·
3037 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mysql从5.0升级到5.1

1、升级方式:直接将MySQL5.1.72安装目录覆盖正在运行的Mysql目录2、备份数据库 mysqldump -uroot -A -F > /data/mysql_upgrade_bak/all_databases.sql这里可能遇到问题:mysqldump: Got error: 1556: You can’t use locks with log tables. when usin
原创
发布博客 2014.03.19 ·
2282 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用的匹配正则表达式和实例

匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){retur
转载
发布博客 2011.10.09 ·
394 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js !!

!!string除了空字符串是false其他都是true
原创
发布博客 2011.08.29 ·
431 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构与算法分析(Java语言描述)

发布资源 2011.05.05 ·
application/pdf

mysql的SQL_CALC_FOUND_ROWS 使用


通常mysql获取查询记录总数我们使用如下语句:
SELECT COUNT(*) FROM users WHERE k='avs';
SELECT id FROM goods WHERE k='avs' LIMIT 10;
但是记录总数总是需要单独的语句来查询,例如在分页查询程序中就有这样的问题,其实mysql可以在一次查询中获取记录和总数的,这就是要使用SQL_CALC_FOUND_ROWS参数,使用方法如下:
SELECT SQL_CALC_FOUND
原创
发布博客 2011.03.07 ·
2605 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

YaHei Consolas Hybrid

发布资源 2011.03.02 ·
application/x-rar

生成数字验证码

<%! Color getRandColor(int fc,int bc){//给定范围获得随机颜色 Random random = new Random(); if(fc>255) fc=255; if(bc>255) bc=255; int r=fc+random.nextInt(bc-fc); int g=fc+random.next
转载
发布博客 2010.04.20 ·
494 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jsp清除页面session、cookies缓存

一、清除页面缓存在jsp页里response.setHeader("Cache-Control","no-cache");response.setDateHeader("Expires", 0);response.flushBuffer();%>在html页里二、清除cookieCookie killMyCookie = new Cookie("mycookie", null);killMyCoo
转载
发布博客 2010.04.20 ·
9268 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

sitemesh 排除页面

方法1:decorator.xml文件标签里面加上需要排除的页面方法2:在页面上的里加上
原创
发布博客 2010.04.20 ·
1212 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA 在图像处理中的应用

     相信大家平时碰到过一些在JAVA中对图像进行处理的需求,比如需要对上传的图片加上自己的签名或图标,或者生成和解析动态的GIF图片,以及处理PSD文件图像信息。本文就JAVA在图像处理中一些基本应用进行了介绍。希望通过能够对大家在以后的图像处理中有些帮助。 一、对一个现有的图片进行文字和图标的合成我们先从下面的这段简单的代码开始import java.awt.*
原创
发布博客 2009.11.10 ·
765 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell join 注意事项

1、join之前必须sort2、多列sort之前如果用了awk,最好用sort -k选项指定列(如:sort -k1.1指定第一列)3、join以空格或者tab健分隔有误差,最好指定其他分隔符
原创
发布博客 2009.11.07 ·
734 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

json对象转字符串形式

//json对象转字符串形式function json2str(o) {    var arr = [];    var fmt = function(s) {        if (typeof s == object && s != null) return json2str(s);        return /^(string|number)$/.test(ty
转载
发布博客 2009.10.27 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多