halty

177
获赞数
2
关注数
54
粉丝数
IP 属地未知
2012-11-29 加入
浏览 10.1k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
2,940 声望|专家
全站排名超越 99.5% 用户
java
1.2k
php
437
编程
311
c++
307
mysql
195
个人动态
  • 回答了问题2014-01-21
    异步回调函数就是,其实也是监听器的实现?
    监听器实现的主要设计模式是观察者模式, 但一般实现的时候,往往会结合装饰者模式、职责链模式或者模板方法模式给监听器添加额外的灵活性和功能。
  • 回答了问题2014-01-06
    有没有不基于cookie的单点登录策略?
    你试过同时在一个浏览器里面登陆2个支付宝或者淘宝的账号吗? 怎么弄的? 服务器端还有个叫session的东西...
  • 回答了问题2014-01-03
    java List 中对象中的数据排序
    想找个一种更优的算法,主要就需要从排序算法上面做文章,对于你的需求,只需要标注前1,2,3名,则可以考虑利用一个容量为3的大根堆,进行排序,由于堆容量为常数,算法的复杂度为O(N),对每种属性,维护一个这样的大根堆。
  • 回答了问题2014-01-03
    读研期间,云存储这个研究方向怎么样?
    不是某个主题不错,就适合作为研究方向,这得结合你的实验室的研究基础,当然不排除你是一个大牛,充当开山劈路的人,为实验室开辟一个新的研究方向,不过这种没有实验室研究基础的难度是可想而知的;
  • 回答了问题2014-01-02
    【疑惑】Java多线程与操作系统的“用户级线程”/“核心级线程”
    Java的目标是要跨平台,而不同的操作系统(如类Unix和Windows)其任务调度机制有很大的不同,故Java在JVM层面抽象了一套自己的线程机制,用以映射不同的操作系统的任务调度。如你所述的一些缺点,Java在1.1版本之后,这个线程模块就是基于内核级别线程[1]。
  • 回答了问题2013-12-26
    用java编写app的服务器端,需要用到什么技术和框架?
    首先,App的服务端跟Web的服务端没有多大区别,而且在实际的开发过程中,业务逻辑也都是共用一套,只是会针对不同的客户端做不同的适配(这点可参考Amazon,其对PC的web端,移动的Web端,移动的App都做了不同程度的适配).
  • 回答了问题2013-12-17
    tomcat 启动报mysqlJDBC内存溢出
    详细信息:好像是在tomcat 6.0.24版本(具体的版本可去tomcat官网确认一下)之后,加入了一个memory leak listener(JreMemoryLeakPreventionListener,有兴趣可详细查去源码), 在tomcat stop、undeployed、reloaded的时候,他会检测当前应用的classloader,查看是否有...
  • 回答了问题2013-12-11
    Java工程文件组织
    source.jar和javadoc.jar不是jdk自带的吗?这个一般绑定到jre。 至于java工程文件夹的组织,个人建议参考一下maven的文件夹布局,觉得还算比较合理: {代码...} 以上差不多就是maven的主要文件夹布局,具体的可去maven官网查看
  • 回答了问题2013-11-19
    一个java入门编程小问题?
    对应的问题,有对应的数据结构,这个题目出现在很多的招聘面试题目中,是一个经典的应用循环链表的示例。恰好有时间,写了一下代码。废话不多说,上代码,有问题,欢迎讨论:
  • 回答了问题2013-11-19
    tomcat官方文档中有web.xml配置的详细说明吗
    它不是tomcat规定的,tomcat只是一个web容器,尽管tomcat在其示例中给出相关的web.xml,并且在其文档中也给出了简略的示例: [链接] 上述地址的tomcat版本号8.0,可换成不同的版本号,例如7.0,5.5等。 猜想你想知道的是web.xml文件支持哪些配置节点、属性,这个是Jav...
  • 回答了问题2013-11-19
    Java的StringPool是存放在方法区中,是所有类共享的吗?
    java的每一个类都有一个常量池,这个常量池定义在.class文件中有描述,包括整形、浮点型、字符串、类名、属性名、方法声明等。在jvm装载.class文件时,会装载这些常量池信息,并按照JMM(java存储模型)的定义,在方法区(即常说的PermGen Space[永久代])中开辟一块内存...
  • 回答了问题2013-11-11
    InputStream 对象怎么转MappedByteBuffer 对象 ?
    准确的说,无法转换。 InputStream只是一个输入流; MappedByteBuffer是一个内存映射的字节缓冲区,其必须与文件(File)进行映射; 尽管File可以转换成InputStream对象,但InputStream对象却不一定是一个File,所以无法转换。
  • 回答了问题2013-11-08
    spring mvc Controller URL是否可以实现动态配置
    在最新的spring3中有个PathVariable的东西,主要用途是提取RequestMapping url中包含的路径变量,目前多用于提供伪静态化页面url,举个例子:
  • 回答了问题2013-11-07
    java 如何实现swap功能??
    C/C++中swap功能的本质:通过传递变量地址(指针或引用)来交换变量地址中的值。 Java标榜其中对C/C++一个很大的改进就是:Java对程序员屏蔽了变量地址的概念,减少指针误用。 在Java世界中函数或者叫方法的入参都是通过值拷贝的方式进行传递: 原始类型(char,int,do...
  • 回答了问题2013-11-07
    服务器程序依赖系统当前时间来做逻辑判断很不靠谱感觉,生产环境中是如何解决的?
    生成能唯一标识先后顺序的sequence。 单机环境,这个很简单,不罗嗦; 分布式环境,(这个sequence必须是集中式的,也就是多台服务器共享的),然后每台服务器每次获取sequence值,然后根据序列值执行逻辑;
  • 回答了问题2013-11-06
    C#中每个对象的HashCode是根据什么生成的?
    As much as is reasonably practical, the hashCode method defined by class Object does return distinct integers for distinct objects. (This is typically implemented by converting the internal address of the object into an integer, but this implement...
  • 回答了问题2013-10-29
    学习数据库看哪些书看十遍后对自己会有较大提升呢?
    对某一数据库产品(例如mysql、oracle获取SQL Server)有一些了解,知道其在标准SQL上的一些扩展,知道它的一些特性,熟悉其简单的安装、部署、使用;
  • 回答了问题2013-10-23
    java线程的问题
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to have multiple threads of execution running concurrently.
  • 回答了问题2013-10-22
    Java的反射 和 泛型的一个问题
    morphia的update方法不光是一个模板方法,还是一个重载方法。重载方法是在编译时确定具体调用哪个方法,由于你在传参的时候,没有传入类型参数:
  • 赞了回答2013-10-21
    java string pool 会溢出么
    其次,code和string literal带来的perm gen增长是可以忽略不计的,最多需要考虑的是动态加载了太多的class(比如通过mockito等cglib生成的)。