java技术性文章
文章平均质量分 85
慕容小伟
这个作者很懒,什么都没留下…
展开
-
MongoDB 使用教程--基本增删改查语法
MongoDB文档的数据结构和JSON基本一样。切换数据库,此处使用NoSQL Manager for MongoDB工具作为客户端, 命令 user test查看所有数据库 show dbs切换到数据库 runoob: use runoob执行删除命令:db.dropDatabase()删除集合db.colle原创 2017-07-28 10:59:35 · 39268 阅读 · 2 评论 -
springMVC使用ehcache实现简单的单点登录
只要解决了以上的问题,达到了开头讲得效果就可以说是SSO。最简单实现SSO的方法就是用Cookie,实现流程如下所示以下是代码部份package com.qj.sso.controller;import java.util.Date;import java.util.HashMap;import java.util.Map;import ja原创 2017-01-22 17:29:22 · 2212 阅读 · 0 评论 -
java接入微信js-sdk
关于js-sdk大家一起不陌生;但是接入的话可能有种种问题;下面我就来分享下我在使用中的各种问题1.必须要有个公众号;并且支持相对应的接口;你必须要有台服务器;下面是绑定域名注意这里;最好是把主域名和子域名全部写进去;免得发生错误2.下面是java代码做后台处理;调用接口实现签名package com.base.weixin;import原创 2015-11-27 09:26:30 · 1015 阅读 · 1 评论 -
同步
同步在多线程程序中,同步修饰符用来控制对临界区代码的访问。其中一种方式是用synchronized关键字来保证代码的线程安全性。在Java中,synchronized修饰的代码块或方法不会被多个线程并发访问。它强制要求线程在进入一个方法之前获得一个锁,在离开方法时释放该锁。它保证了在同一时刻只有一个线程能执行被其修饰的方法。如果我们把一个方法或代码块定义为同步的,就意味着在转载 2014-09-26 20:33:14 · 629 阅读 · 0 评论 -
Java格式化日期的三种方式
1)借助DateFormat类:public String toString(Date d) {SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);return sdf.format(d);}2)使用String.format()方法。String.format()的用法类似于C语言的prin转载 2014-09-26 20:31:03 · 997 阅读 · 0 评论 -
身为一名Java程序员,在面试的时候常常被问到的,下面我总结一些常常别问到的问题。
身为一名Java程序员,在面试的时候常常被问到的,下面我总结一些常常别问到的问题。1.HashMap和Hashtable之间的区别 经常问到。这两个都是Map接口的类,实现了将唯一键映射到特定的值上。 HashMap类没有排序,可以一个null键和多个null值 Hashtable,不可以有null键和null值。比Hash慢,转载 2014-09-26 20:32:03 · 10755 阅读 · 0 评论 -
Java线程面试题Top50
Java线程面试题Top50 不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起,转载 2014-09-26 20:35:49 · 560 阅读 · 0 评论 -
1、如何比较字符串,应该用”==”还是equals()?
1、如何比较字符串,应该用”==”还是equals()?总的来说,”==”是用来比较字符串的引用地址,而equals()才是比较字符串的值。两个值相同的字符串用”==”比较结果有可能是false,而用equals()则一定为true。除非两个字符串是同一个new出来的对象,不然比较字符串值是否相同应该要用equals()。2、对那些安全敏感的信息,为什么用char[]存储要转载 2014-09-26 20:33:22 · 11869 阅读 · 0 评论