s20082043
码龄15年
关注
提问 私信
  • 博客:225,813
    225,813
    总访问量
  • 54
    原创
  • 1,417,451
    排名
  • 17
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2009-09-17
博客简介:

s20082043的专栏

查看详细资料
个人成就
  • 获得23次点赞
  • 内容获得7次评论
  • 获得46次收藏
创作历程
  • 2篇
    2017年
  • 2篇
    2016年
  • 43篇
    2015年
  • 74篇
    2014年
成就勋章
TA的专栏
  • java基础
    61篇
  • solr
  • hadoop
    1篇
  • js数组的操作
    3篇
  • spring mvc
    6篇
  • mybatis
    2篇
  • 设计模式
    1篇
  • java nio
  • redis
    11篇
  • Hibernate
    6篇
  • mysql
    7篇
  • mongodb
    1篇
  • linux
    9篇
  • zookeeper
    1篇
  • thrift
    2篇
  • nutch
    1篇
  • 算法学习
    1篇
  • Atlas
    1篇
  • scala
    1篇
  • hbase
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

REDIS集群部署步骤以及问题解决

1 放开redis.config中cluster-enabled yes的注释2 复制redis.conf文件  修改端口:6380  6381 63823 分别启动redis服务4 使用redis客户端命令:cluster meet ip port命令创建集群5 使用redis客户端命令:cluster addslots slot1  ... 将16384个槽分配给集群中
原创
发布博客 2017.05.03 ·
565 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

scala学习笔记

1 方法的访问域private[this] The method is available only to the current instance of the class it’s declared in.private The method is available to the current instance and other instances of the clas
原创
发布博客 2017.05.01 ·
340 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DEPENDENT SUBQUERY标记

今天发现有条sql语句执行到了大约1分钟左右,sql的格式如下:select * from a where id in ( select max(id) from a where b1 in ('','') group by b1 )该条语句在数据库记录在5条的时候,时间在8ms左右,可以看到是正常的但是在16K条的时候,时间达到了90秒左右。为了分析原因,在上述sql上增加exp
原创
发布博客 2016.03.18 ·
1031 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

单链表是否存在环及相关操作

给定一个单链表,1 判断该连表是否存在环2 如何知道环的长度3 如何找到环的连接点4 连表的长度 定义一个节点:public class Node {public String value ;public Node next ;public String getValue() {return value;}public void setV
原创
发布博客 2016.03.07 ·
363 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis类型转换介绍

Mybatis类型转换介绍1.1     目录1.2     建立TypeHandler1.2.1    TypeHandler接口1.2.2    BaseTypeHandler抽象类1.3     注册TypeHandler1.4     Mybatis自动获取TypeHandler1.5     Mybatis中自动注册的TypeH
转载
发布博客 2015.07.10 ·
3553 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

nginx -s reload命令

Nginx新的重载方法(nginx -s reload)Nginx 从 0.7.53 版本之后新增了一些命令行参数:-s以前都是用kill -HUP `cat /usr/local/nginx/logs/nginx.pid` 方法来重新加载配置,现在只需要用 /usr/local/nginx/sbin/nginx -s reload 命令即可。-s参数包含四个命令分别是
转载
发布博客 2015.06.26 ·
39075 阅读 ·
2 点赞 ·
1 评论 ·
8 收藏

Java内部类的访问调用

从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。B、内部类不能用
转载
发布博客 2015.06.24 ·
495 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Shell: /dev/null 2>&1详解

1,可以将/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null对命令行和脚本都非常的有用. 用处: 禁止标准输出.    1 cat $filename >/dev/null   # 文件内容丢失,而不会输出到标准输出. 禁止标准错误.    2>/dev/null 这样错误信息
转载
发布博客 2015.05.14 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java随机生成6位数字

生成6位随机数(不会是5位或者7位,仅只有6位):[java] view plaincopyprint?System.out.println((int)((Math.random()*9+1)*100000));  同理,生成5位随机数:[java] view plaincopyprin
原创
发布博客 2015.05.04 ·
68172 阅读 ·
16 点赞 ·
4 评论 ·
8 收藏

zeroDateTimeBehavior=convertToNull

在Mysql数据库中使用DATETIME类型来存储时间,使用JDBC中读取这个字段的时候,应该使用 ResultSet.getTimestamp(),这样会得到一个java.sql.Timestamp类型的数据。在这里既不能使用 ResultSet.getDate(),也不能使用ResultSet.getTime(),因为前者不包括time数据,后者不包括date数据。但是在使用Resul
转载
发布博客 2015.04.27 ·
1794 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

sql题目

网上有道关于sql的题目:有如下A、B两个表,如何将A表的数据查询出来,结果如B所示?         A表:姓名科目分数张三语文60李四数学65张三英语70张三数学75
转载
发布博客 2015.04.24 ·
467 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Spring定义事物通知tx:advice

name:方法名的匹配格式 -->    propagation:指定事物的传播级别 -->    isolation:指定事物的隔离级别 -->                                Spring中事物的传播级别:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常
转载
发布博客 2015.04.23 ·
2964 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Spring对Cache的支持

从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓存的方法对
转载
发布博客 2015.04.23 ·
1743 阅读 ·
0 点赞 ·
0 评论 ·
17 收藏

context:component-scan

Spring中applicationContext.xml中有个标签通过扫描文件的方式进行注入。使用之后标签就没什么用了,因为标签已经包含了注释扫描功能具体使用如下: use-default-filters="false">    context:include-filter type="regex" expression="com.foo.bar.*Config"/>  
转载
发布博客 2015.04.23 ·
377 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis3.2.1整合Spring3.1

MapperFactoryBean      首先,我们需要从Mybatis官网上下载Mybatis-Spring的jar包添加到我们项目的类路径下,当然也需要添加Mybatis的相关jar包和Spring的相关jar包。我们知道在Mybatis的所有操作都是基于一个SqlSession的,而SqlSession是由SqlSessionFactory来产生的,SqlSessionFacto
转载
发布博客 2015.04.23 ·
380 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java中@SuppressWarnings注释使用

在eclipse中敲如下代码,会发现一些警告线增加@SuppressWarnings({"unused","rawtypes"}) 之后警告线会消失那么unused和rawtypes有什么用呢?unused:表示没有使用的参数名称,如_listrawtypes:表示没有声明泛型的ArrayList因此对unused和rawtypes增加去除警告之后  就
原创
发布博客 2015.04.22 ·
861 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable a

eclipse中使用maven插件的时候,运行run as maven build的时候报错-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 可以设一个环境变量M2_HOME指向你的m
转载
发布博客 2015.04.22 ·
959 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

使用Maven中的maven-build来本地调试项目,启动后在console出现如下错误信息:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?解决办法:eclipse中windows->Preferences->Java->Install
原创
发布博客 2015.04.22 ·
445 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

构造器的调用顺序

构造器是OOP的重要组成部分,很多人认为它很容易。只不过是new了一个对象而已。而think in java的作者却告诉我们,其实这并不容易。先看下面这个例子。在你没看结果之前,你觉得你的答案是对的么。[java] view plaincopypackage com.tudou.t1;    class Meal {      M
转载
发布博客 2015.04.21 ·
379 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows上安装Git和TortoiseGit

1 下载winodws版本Git  并安装和设置环境变量2 下载ToroiseGit 并安装3 找一个文件夹做仓库:   注:请新建一个空的文件夹作为仓库,否则会出现如下提示:    3.1)创建空的文件夹E:\git  进入文件夹git 然后右键选择 "Git Create repository here ..."     弹出如下提示框      注:如果需要建立 多个
原创
发布博客 2015.04.20 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多