神秘的小岛岛
码龄7年
关注
提问 私信
  • 博客:17,041
    社区:1
    17,042
    总访问量
  • 17
    原创
  • 1,455,124
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-08-09
博客简介:

神秘的小岛岛

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得0次评论
  • 获得26次收藏
创作历程
  • 22篇
    2017年
成就勋章
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

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

使用Java创建JSON数据

  要创建的JSON数据格式如下: { "cat": "it", "languages": [ {"id": 1, "ide": "eclipse", "name": "Java"}, {"id": 2, "ide": "XCode", "name": "Swift"}, {"id": 3, "ide": "Visual Studio", "
原创
发布博客 2017.09.24 ·
1481 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用Java读取JSON数据

要读取的JSON数据文件 json.json 如下: { "cat": "it", "languages": [ {"id": 1, "ide": "eclipse", "name": "Java"}, {"id": 2, "ide": "XCode", &q
原创
发布博客 2017.09.24 ·
2053 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

google-json-2.8.0

发布资源 2017.09.24 ·
rar

使用过滤器处理404错误获得指定资源。

在项目中我遇到读取资源问题,资源路径没有规则,还有很多虚拟路径处理。我使用了Filter过滤404错误方法处理这些资源。在实现过程中统一了资源处理方法,并且容易同spring的整合。该实现在Tomcat 9.0上测试通过。 实现需要注意二点:使用HttpServletResponseWrapper包装response覆盖sendError方法,遇到404错误不能触发错,如触发错误respons
转载
发布博客 2017.09.24 ·
2822 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Servlet处理流程分析

从客户端发起请求到接收到响应的处理流程:客户端发送HTTP请求,这个请求首先会到达Tomcat内置Web服务器Tomcat内置Web服务器接收到请求后,会将请求发送到Servlet容器Servlet容器接收到请求后会加载Servlet,产生Servlet实例后会向其传递表示请求和响应的对象,也就是HTTPServletRequest对象和HTTPServletResponse对象,然后Serv
原创
发布博客 2017.09.23 ·
643 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

MySQL数据库进阶

UNION操作符  UNION操作符用于连接两个以上的SELECT语句的结果组合到一个结果集合中。多个SELECT语句会删除重复的数据。   语法SELECT expression1, expression2, ... expression_nFROM tables[WHERE conditions]UNION [ALL | DISTINCT]SELECT expression1, ex
原创
发布博客 2017.09.20 ·
422 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

MySQL数据库基础

创建数据库CREATE DATABASE IF NOT EXISTS runoob;/*创建数据库*/删除数据库  在执行删除命令后,所有数据将会消失DROP DATABASE RUNOOB;/*删除数据库*/选择数据库use runoob;/*选择了RUNOOB数据库,在后续的操作中都会在 RUNOOB 数据库中执行*/创建数据表 CREATE TABLE命令  语法CREATE TABLE ta
原创
发布博客 2017.09.20 ·
342 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

javascript event.srcElement 兼容问题

问题描述:event = event? event: window.eventvar n = event.srcElement.id? event.srcElement.id:event.target.id;  第二句话firefox报错 event.srcElement未定义,怎么解决? IE没问题  解决方法:   因为ff下本身不支持 srcElement 而是支持 target ,这里这
原创
发布博客 2017.09.15 ·
1818 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用JavaScript获取XML中的数据

XML在Web开发中使用很广泛,通常作为数据传递的载体。一般将数据传递给前端的时候,需要用JavaScript解析后才能使用。所以,用JavaScript解析XML是使用得非常普遍的。   有以下一个XML文件:<?xml version="1.0" encoding="ISO-8859-1" ?><note> <to>duncan</to> <from>John</from>
转载
发布博客 2017.09.15 ·
2748 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

日历控件(农历公历选择)

发布资源 2017.09.09 ·
rar

String Date Calendar之间的转换

Calendar 转化 StringString 转化CalendarDate 转化StringString 转化DateDate 转化CalendarCalendar转化DateString 转成 TimestampDate 转 TimeStamp
转载
发布博客 2017.09.07 ·
293 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

前端开发、调试、测试工具

前端需要什么样子的开发环境?1.代码编辑工具 2.断点调试工具 3.版本管理工具 4.代码合并和混淆工具 5.依赖管理工具 6.单元测试工具 7.集成测试工具11款创建前端工具代码编辑工具
原创
发布博客 2017.09.04 ·
563 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

AngularJS表单验证

AngularJS 通过新的属性和表达式扩展了 HTML。AngularJS 可以构建一个单一页面应用程序(SPAs:Single Page Applications)。AngularJS 是一个 JavaScript 框架。它可通过 <script> 标签添加到 HTML 页面。AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML。
原创
发布博客 2017.09.04 ·
419 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

拾遗增补

本章应该掌握如下知识点:线程组的使用如何切换线程状态SimpleDateFormat类与多线程的解决办法如何处理线程的异常线程的状态线程对象在不同的运行时期有不同的状态,状态信息存在于State枚举类中.验证NEW、RUNNABLE和TERMINATEDNEW状态是线程实例化后还从未执行start()方法时的状态,RUNNABLE状态是线程进入运行的状态
原创
发布博客 2017.08.31 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《Java多线程编程核心技术》PDF版及源码

发布资源 2017.08.31 ·
rar

单例模式与多线程

立即加载/"饿汉模式"什么是立即加载立即加载就是使用类的时候已经将对象创建完毕,常见的实现办法就是直接new实例化,在调用方法前实例已经被创建了.利用getInstance()获得一个对象.延迟加载/"懒汉模式"什么是延迟加载延迟加载就是在调用get()方法时实例才被创建,常见的实现办法就是在get()方法中进行new实例化,在调用方法时实例才被
原创
发布博客 2017.08.31 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Lock的使用

掌握如下关键知识点:ReentrantLock类的使用ReentrantReadWriteLock类的使用使用ReentrantLock类在Java多线程中,可以使用synchronized关键字来实现线程之间同步互斥,但在JDK1.5中新增加了ReentrantLock类也能达到同样的效果,并且在扩展功能上也更加强大,比如嗅探锁定、多路分支通知等功能,并且在使用上也比
原创
发布博客 2017.08.31 ·
289 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

定时器Timer

掌握如下技术点:如何实现指定时间执行任务如何实现按指定周期执行任务定时器Timer的使用Timer类的主要作用就是设置计划任务(在指定的时间开始执行某一个任务),但封装任务的类却是TimerTask类执行计划任务的代码要放入TimerTask的子类中,因为TimerTask是一个抽象类方法schedule(TimerTask task,Date time)的测试
原创
发布博客 2017.08.23 ·
265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

对象及变量的并发访问

掌握如下关键技术点:synchronized对象监视器为Object时的使用synchronized对象监视器为Class时的使用非线程安全是如何出现的关键字volatile的主要作用关键字volatile与synchronized的区别及使用情况synchronized同步方法方法内的变量为线程安全"非线程安全"问题存在于"实例变量"中,如果是方法
原创
发布博客 2017.08.23 ·
176 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线程间通信

掌握如下关键技术点:使用wait/notify实现线程间的通信生产者/消费者模式的实现方法join的使用ThreadLocal类的使用等待/通知机制不使用等待/通知机制实现线程间通信线程与线程之间不是独立的个体,它们彼此之间可以相互通信和协作使用sleep()结合while(true)死循环来实现多个线程间通信弊端:不停地通过whil
原创
发布博客 2017.08.23 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多