八戒爱飘柔
码龄16年
求更新 关注
提问 私信
  • 博客:400,491
    社区:15,329
    415,820
    总访问量
  • 79
    原创
  • 35
    粉丝
  • 57
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2009-04-09

个人简介:Tech、Friend、Love

查看详细资料
个人成就
  • 获得47次点赞
  • 内容获得31次评论
  • 获得115次收藏
创作历程
  • 8篇
    2016年
  • 124篇
    2015年
  • 68篇
    2014年
  • 2篇
    2013年
成就勋章
TA的专栏
  • Java基础
    29篇
  • Web框架
    69篇
  • 数据库基础
    17篇
  • 项目整理
    4篇
  • 读书笔记
  • 算法分析
    7篇
  • 测试
    3篇
  • 生活
    2篇
  • 设计模式
    1篇
  • 大数据
    1篇
  • C/C++基础
    12篇
  • 网络编程
    10篇
  • Python学习
    8篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

mybatis一对多关系映射问题

在用mybatis做一对多的关系映射时,发现只能映射到一个实体。 仔细看文档发现: http://www.mybatis.org/mybatis-3/sqlmap-xml.htmlIn these cases MyBatis is automatically creating a ResultMap behind the scenes to auto-map the columns to the
原创
发布博客 2016.11.29 ·
563 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

文件操作总结

getResourceAsStream和getResource的用法及Demo实例用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大家最经常用的,就是用JAVA的File类,如要取得 D:/test.txt文件,就会这样用File file = newFile(“D:/test.txt”);这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来
转载
发布博客 2016.11.04 ·
401 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

spring 获得Bean的方法总结

获得spring管理下的Bean的两种法:一、实现spring的ApplicationContextAware接口获得上下文对象applicationContext。applicationContext.getBean(BeanName)即可获得该bean对象。该bean可以是spring扫描目录下的类或接口名(默认该bean的首字母小写)。二、@Configurati
原创
发布博客 2016.09.02 ·
515 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

前端技术几个高度的问题

$(document)与$(window)的异同
原创
发布博客 2016.08.26 ·
552 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git 问题整理

现象:创建本地分支后,推送到服务端,不建立映射,再从服务端取数据会遇到问题,报错。但如果本地不存在该分支的情况下,从服务端直接pull 分支,这个时候push代码会没有问题。: 报错如下:There is no tracking information for the current branch. Please specify which branch you want to merge
原创
发布博客 2016.04.29 ·
421 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git操作整理

Git是一个分布式的版本控制系统,github可以用于管理项目版本控制。 msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可。工作原理在开始正式尝试使用之前,先简单看一下GIT的工作原理:在本地GIT仓库当中,实际分为工作区和版本库。简单来说: 工作区就是你存放工作文件的目录。 而当执行git init创建本地git仓库之
原创
发布博客 2016.03.15 ·
346 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【Android应用开发】 推送原理解析 极光推送使用详解 (零基础精通推送)

作者 : octopus_truth转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/45046283推送技术产生场景 : -- 服务器端主动性 : 客户端与服务器交互都是客户端主动的, 服务器一般不能主动与客户端进行数据交互, 因为服务器端无法得知客户端的 IP 地址 及 状态;-- 
转载
发布博客 2016.02.17 ·
1312 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

动态规划 DEMO 投资分配问题

***一个关于动态规划算法的小例子,理解该问题并不是难点,掌握实际情况下对不同问题的抽象建模能力这才是最重要的。*** 下面是该算法较优秀的运用场景,可以好好体会体会。1973年,Johnson等人把动态规划方法和模拟技术结合起来使用,确定联台运用系统的工程规模取得了成功。1974年HuPpe产,采用动态规划方法来规划气田的生产。1982年,曾赛星、李寿声采用动态规划方法确定内蒙古河套灌区各种
原创
发布博客 2016.01.29 ·
2227 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

Java NIO 与 Tomcat 原理理解

源链接:http://m.oschina.net/blog/163549tomcat的运行模式有3种.修改他们的运行模式.3种模式的运行是否成功,可以看他的启动控制台,或者启动日志.或者登录他们的默认页面http://localhost:8080/查看其中的服务器状态。1)bio默认的模式,性能非常低下,没有经过任何优化处理和支持.2)nio利用java的异步io护理技术,no
转载
发布博客 2015.12.11 ·
1668 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

debug jdk source can't watch variable what it is

源地址:http://stackoverflow.com/questions/18255474/debug-jdk-source-cant-watch-variable-what-it-isGenerally speaking, to be able to watch the variables while stepping through JDK source code, y
转载
发布博客 2015.12.07 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java多线程面试问题汇总(深入理解篇)

非常不错的一篇文章,有新的收获:http://www.ituring.com.cn/article/177182写在前面这篇文章是根据15个顶级Java多线程面试题及回答中所列问题在网上找的答案汇总。或许某些解答不尽如人意,欢迎大家来补充和指正。另外感谢这篇帖子的翻译者赵峰以及所有在网络上分享问题答案的朋友们~~1. 有T1、T2、T3三个线程,如何怎样保证T2在T1执
转载
发布博客 2015.12.02 ·
835 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Spring事务传播性与隔离级别

事务是逻辑处理原子性的保证手段,通过使用事务控制,可以极大的避免出现逻辑处理失败导致的脏数据等问题。事务最重要的两个特性,是事务的传播级别和数据隔离级别。传播级别定义的是事务的控制范围,事务隔离级别定义的是事务在数据库读写方面的控制范围。以下是事务的7种传播级别:1) PROPAGATION_REQUIRED ,默认的spring事务传播级别,使用该级别的特点是,如
转载
发布博客 2015.12.02 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql 分区 分表相关总结之方案选择

目录[-] 引述 拆分策略选择 MERGE引擎分表 简介 创建使用 使用场景 分表 遇到的问题 分区表 分区表优缺点 真实案例 [TOC]引述前段时间项目需要,一直在研究mysql sharding,看了一些这方面的资料,也亲自实验测试了一些数据。在此,做个概括的笔记,方便以后回顾知识,其实大多是借鉴网络上各位前辈的,然后抱着学习态度去实践,积累属于自己的东西。拆分策略选择其
转载
发布博客 2015.12.02 ·
512 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Innodb中的事务隔离级别和锁的关系

关于事务这块一直以为很简单,面试才发现有些知识确实没有深入掌握,不可大意。 http://tech.meituan.com/innodb-lock.html
转载
发布博客 2015.12.01 ·
354 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JsonP跨域问题研究

网上找了些关于Jsonp的文章看,写的都有点混乱。在这里好好整合下。一、名词解释百度百科 同源策略,它是由Netscape提出的一个著名的安全策略。现在所有支JavaScript的浏览器都会使用这个策略。 所谓同源是指,域名,协议,端口相同。当一个浏览器的两个tab页中分别打开来 百度和谷歌的页面当浏览器的百度tab页执行一个脚本的时候会检查这脚本是属于哪个页面的,即检查是
原创
发布博客 2015.12.01 ·
563 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

web Xss攻击的两种解决方案

序说到 XSS 攻击,前边已经有两篇文章在讲这个事了,这次又拿出来说,主要是针对最近工作中的一些新的问题。那么之前是怎么解决这个问题的呢?为什么又要换解决方案?下面就详细的跟大家分享一下。旧方案公司的测试团队发现这个问题之后,就要求尽快的解决,在网上查了很多相关的资料,也翻阅了基本安全方面的书,基于 XSS 的攻击原理,自己写了一个 Filter,并在该 Filter 中加入了对各种请求的处理代码。
转载
发布博客 2015.11.27 ·
698 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java Lock

java Lock接口可弥补synchronized的不足。     从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。  也许有朋友会问,既然都可以通过synchronized来实现同步访问了,那么为什么还需要提供Lock?这个问题将在下面进行阐述。本文先从synchronized的缺陷讲起,然后再讲述
原创
发布博客 2015.11.26 ·
540 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

Java 多线程的两种实现方式

这篇文章写的很通俗,看看还是有启发的。http://blog.csdn.net/jspamd/article/details/5262894
原创
发布博客 2015.11.19 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Controller全局变量引起的并发问题

先看下面小段代码,一个controller,一个service。 controller.java代码:........@Autowired private XXXService xxxService;........@RequestMapping("/doXXX.do")public void doXXX(){ ..... xxxService.saveXXX(Str
原创
发布博客 2015.11.19 ·
8919 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

Spring并发访问的线程安全性问题

做项目得多想想为什么,面试问到Spring线程安全的问题,答的不是太好,好好补补!由于Spring MVC默认是Singleton的,所以会产生一个潜在的安全隐患。根本核心是instance变量保持状态的问题。这意味着每个request过来,系统都会用原有的instance去处理,这样导致了两个结果:一是我们不用每次创建Controller,二是减少了对象创建和垃圾收集的时间;
原创
发布博客 2015.11.19 ·
1971 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多