专注JavaWeb开发 首页制式『默认式 OR 时间轴 网站地图|RSS订阅|设为首页|加入收藏


专注JavaWeb开发更新日志

2015年

  • 07月13日

    JavaWeb1024-Cluster架构

     

    本系统采用普通的MVC架构, 采用的框架请参照架构框架说明. 系统在设置的有效时间内重启服务,用户不需要重新登录,因为shiro的Session存储在Redis中. 当Shiro检验是否需要登录时,会从Redis中获取相应的数据.
  • 09月06日

    Idel 使用Git提交代码报unable to access...

     

    git config --global http.proxygit config --global --unset http.proxy
  • 09月06日

    MongoDB 插入、更新、删除和查询

     

    插入:    使用insert或save方法想目标集合插入一个文档:    db.person.insert({"name":"ryan","age":30});    使用batchInsert方法实现批量插入,它与insert方法非常类似,只是它接受的是一个文档数组作为参数。一次发送数十,数百乃
  • 09月03日

    说明和比较Java集合Fail-Fast和Fail-Safe机制的区别

     

    1.什么是同步修改?当一个或多个线程正在遍历一个集合Collection,此时另一个线程修改了这个集合的内容(添加,删除或者修改)。这就是并发修改2.什么是 fail-fast 机制?fail-fast机制在遍历一个集合时,当集合结构被修改,会抛出Concurrent Modification Ex
  • 08月28日

    MongoDB 发布了最新的 4.0 版本,支持事务处理

     

    MongoDB 最近发布了最新的 4.0 版本。毫无疑问,这一版本的主要特性是支持多文档 ACID 事务。MongoDB 向与关系型数据库产品的融合迈出了一大步,现在支持会话的概念,并可以使用 start_transaction() 和 commit_transaction() 方法将多个数据库命令
  • 06月27日

    Excel和Word 简易工具类,JEasyPoi 2.1.7 版本发布

     

    JEasyPOI 简介    EasyPOI 功能如同名字easy,追求的就是简易,让一个没接触过poi的人员,可以傻瓜化的快速实现Excel导入导出、Word模板导出,可以仅仅5行代码就可以完成Excel的导入导出。JEasyPOI特征设计精巧,使用简单接口丰富,扩展简单默认值多,write le
  • 02月01日

    程序员爱情观

     

    程序员爱情观:爱情就是死循环,一旦执行就陷进去了;爱上一个人,就是内存泄漏–你永远释放不了;真正爱上一个人的时候,那就是常量限定,永远不会改变;女朋友就是私有变量,只有我这个类才能调用;情人就是指针用的时候一定要注意,要不然就带来巨大的灾难。
  • 02月01日

    Java基础

     

    一、 Java语言的历史  Java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言,是一种应用于Internet的编程语言。  1、是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。  2、Java是一个面向对象的语言。
  • 11月30日

    IntelliJ Idea 常用快捷键列表

     

    Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查
  • 09月27日

    mysql设置定时任务

     

    今天遇到了个需要每天定时执行的任务,在mysql数据库里面提供了这样的功能,正好整理下分享出来。1.首先检查是否开启了定时任务123456查看event是否开启 : SHOW VARIABLES LIKE '%event_sche%';将事件计划开启 : SET GLOBAL event_sched
  • 09月07日

    spring boot 部署为jar

     

    前言一直在ide中敲代码,使用命令行mvn spring-boot:run或者gradlew bootRun来运行spring boot项目。想来放到prod上面也应该很简单。然而今天试了下,各种问题。最大错误是1.4的bug:Error creating bean with name 'entit
  • 08月18日

    全文搜索引擎 ElasticSearch 入门教程

     

    全文搜索属于最常见的需求,开源的 ElasticSearch (以下简称 Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。Elastic 的底层是开源库 Lucene。但是,你没法直接用 Lucene,必
  • 08月14日

    关于RabbitMQ以及RabbitMQ和Spring的整合

     

    基本概念RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍。RabbitMQ的结构图如下: 几个概念说明:Broker:简单来说
  • 08月03日

    成为一名Java高级工程师你需要学什么

     

    宏观上:1.技术广度方面至少要精通多门开源技术吧,研究过struts\spring等的源码。2.项目经验方面从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。尾是指上线交付之后,包括维护阶段。3.架构经验方面有过分布式系统的架构和开发经验。对于跨系统的结构优化,数据存储的性能指标等有丰富经验。什
  • 08月03日

    Java9揭秘全目录汇总

     

    当写这篇文章时,关于Java 9的学习就先告一段落了。首先介绍一下背景,大概两个月前,我突然有兴趣想看看Java 9,当时读了一本英文原著《Java 9 Revealed: For Early Adoption and Migration》,对Java 9 的最新改变做了非常全面的介绍。大家也都知道

x 微信关注我们 随时获取最新网站资讯