标签:并发

Java

Tomcat的简介和应用

dulong 发布于 2018-07-16

Tomcat: Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,运行jsp和servlet,使用HTTP与客户端(通常是浏览器)进行通信。Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首...

阅读(4)评论(0)赞 (0)

Java

从java的NIO版hello world看java源码,我们能看到什么?

13

wenming.gapo 发布于 2018-07-16

public class NBTimeServer { public static void main(String[] args) { try { Selector acceptSelector = SelectorProvider.provider().openSelecto...

阅读(9)评论(0)赞 (0)

Java

一场为企业服务开发的性能测试报告

17

hanze 发布于 2018-07-16

引言 编写目的 本测试报告,在性能测试结束阶段,对测试结果进行分析,并给出结论。 术语定义 1、事务平均响应时间 (Average Transaciton Response Time) “事务平均响应时间”显示的是测试场景运行期间的每一秒内事务执行所用的平均时间,通过它可以分析测...

阅读(8)评论(0)赞 (0)

Java

《字符串连接你用+还是用StringBuilder》续

5

dulong 发布于 2018-07-16

前面的一篇文章《 字符串连接你用+还是用StringBuilder 》,有朋友找我反馈了一些问题,其中一位朋友说JDK10下生成的字节码跟文章中并不一样,这里继续看下是什么情况。 问题描述 如下图,按照《 字符串连接你用+还是用StringBuilder 》的代码在 javap ...

阅读(13)评论(0)赞 (0)

Java

渣渣菜鸡的有赞面试经历(一)

3

刘莉莉 发布于 2018-07-15

四月份面试有赞的时候,自己还在实习,所以也没有复习,是在 Boss 直聘上投的,当时看到了有赞的 2018 届春招,就投了下,然后不知道怎么就被推到了框架组,结果后面就感觉自己被虐的可惨了。 关注我 转载请务必注明原创地址为: http://www.54tianzhisheng....

阅读(16)评论(0)赞 (0)

Java

JVM扫盲—虚拟机执行子系统

1

hanze 发布于 2018-07-15

Java虚拟机只与Class文件相关联,它规定了Class文件应该具有的格式,而不论该文件是由什么语言编写并编译而来。所以,任何语言只要能够最终编译成符合Java虚拟机要求的Class文件,就可以运行在Java虚拟机上面。就是说,不论是使用Java, Scala, Kotlin,...

阅读(16)评论(0)赞 (0)

Java

JVM垃圾回收机制入门

9

xirruiqiang 发布于 2018-07-15

在堆里面存放着Java世界中几乎所有的对象实例, 垃圾收集器在对堆进行回收前, 第一件事就是判断哪些对象已死(可回收). 引用计数法 在JDK1.2之前,使用的是引用计数器算法。 在对象中添加一个引用计数器,当有地方引用这个对象的时候,引用计数器的值就+1,当引用失效的时候,计数...

阅读(17)评论(0)赞 (0)

Java

Spring之借助Redis设计访问计数器之扩展篇

2

dulong 发布于 2018-07-14

之前写了一篇博文,简单的介绍了下如何利用Redis配合Spring搭建一个web的访问计数器,之前的内容比较初级,现在考虑对其进行扩展,新增访问者记录 记录当前站点的总访问人数(根据Ip或则设备号) 记录当前访问者在总访问人数中的排名 记录每个子页面的访问计数,记录站点的总访问计...

阅读(26)评论(0)赞 (0)

互联网.投资

嘻哈浮沉一年,《中国新说唱》开播,正能量能点得燃这个夏天吗?

12

puefu.he 发布于 2018-07-14

文|张友发 糖分摄取Sugarcola 今晚,爱奇艺的《中国新说唱》如期播出了,前两天的延播消息是谣言没跑了。 也就一年前,爱奇艺高管第一次在会上讨论《中国有嘻哈》时。一些高管还在问:什么是嘻哈?知道的人说:嘻哈就是Rap、饶舌,但高管们仍然一头雾水。有人举例,周杰伦的《双截棍》...

阅读(26)评论(0)赞 (0)

互联网.投资

如果AI会炒作,蹭热点的AI有“节操”吗?

2

xiaoli.wang 发布于 2018-07-14

文 | 颜璇 来源 | 智能相对论(ID:aixdlun) 冯小刚VS崔永元的战役还在继续激战。 自从冯小刚发布长文“十问崔永元”,就在微博里投下了一颗深水炸弹,引发众多网友围观。本以为冯导终于要为自己“洗清冤屈”了,但打开评论区,...

阅读(21)评论(0)赞 (0)

Java

Java实现简单的支付平台业务流程

4

zhuangli 发布于 2018-07-14

Java支付平台业务流程 一、实验介绍 1.1 实验内容 本课程将模拟支付平台上买家付款到支付平台,卖家从支付平台取款的简单业务流程,最终结果以控制台输出形式展现. 1.2 实验知识点 前置知识: 1 基本的'Java'语法 2 基本的'进程'与'线程'概念 你将学会: 1 多线...

阅读(24)评论(0)赞 (1)

Java

为什么 Go 语言允许百万级别的 goroutines,而 Java 只允许数千级别的 threads?

尖兵 发布于 2018-07-14

原文链接: https://rcoh.me/posts/why-you-can-have-a-million-go-routines-but-only-1000-java-threads/ 很多有过 JVM 相关语言工作经验的程序员或许都遇到过如下问题: [error] (run...

阅读(24)评论(0)赞 (0)

Java

一个想休息的线程:JVM到底是怎么处理锁的?怎么不让我阻塞呢?

5

wenming.gapo 发布于 2018-07-13

我是一个线程,生活在JVM(Java虚拟机)中, 这一段日子过得有些无聊,整个世界似乎只有这一个人,天天忙着执行代码,想休息一下都很难。 我听说人类写的代码中有些特殊的地方,叫做临界区,比如synchronized修饰的方法或者代码块,他们非常神奇,在同一时刻JVM老大只允许一个...

阅读(21)评论(0)赞 (1)

IOS技术

深入剖析 iOS 性能优化

8

尖兵 发布于 2018-07-13

问题种类 时间复杂度 在集合里数据量小的情况下时间复杂度对于性能的影响看起来微乎其微。但如果某个开发的功能是一个公共功能,无法预料调用者传入数据的量时,这个复杂度的优化显得非常重要了。 上图列出了各种情况的时间复杂度,比如高效的排序算法一般都是 O(n log n)。接下来看看下...

阅读(42)评论(0)赞 (0)

IOS技术

SDWebImage学习笔记之dispatch_sync

songhua.gao 发布于 2018-07-13

前言 之前学习GCD的时候,在很多文章中看到过这段段代码: - (void)viewDidLoad {    [super viewDidLoad];    NSLog(...

阅读(25)评论(0)赞 (0)

Java

面试常问点:深入剖析 JVM 的那些事

20

dulong 发布于 2018-07-13

文章较长,主要讲解了JVM的整个流程,其次介绍Dalvik与JVM的区别及ART Class文件结构 -> JVM内存模型 -> 类加载器 -> 类加载过程 -> 类的引用方式 -> 内存分配策略 -> GC -> 对象的引用类型 -&g...

阅读(24)评论(0)赞 (0)

Java

[译] 为什么 Goroutine 能有上百万个,Java 线程却只能有上千个?

2

小丁 发布于 2018-07-13

作者|Russell Cohen 译者|张卫滨 本文通过 Java 和 Golang 在底层原理上的差异,分析了 Java 为什么只能创建数千个线程,而 Golang 可以有数百万的 Goroutines,并在上下文切换、栈大小方面对两者的实现原理进行了剖析。 很多有经验的工程师...

阅读(19)评论(0)赞 (0)

IOS技术

iOS 界面性能优化浅析

8

xubiao.zhuang 发布于 2018-07-12

日常扯淡 emm~~~ 前段时间又出去看了看iOS市场的行情, 除非是BAT, TMD, 这类一线的知名企业, 其他的只要努努力还是可以通过的, 这里分享一些小技巧, 比如当HR,或者别人内推你的时候, 不管要求写的多么的天花乱坠, 千万不要被这些东西给吓到了, 你可以先逆向一下...

阅读(35)评论(0)赞 (0)