标签:生命

Java

一个关于log4j2的高并发问题

3

xirruiqiang 发布于 2018-08-20

原文链接: https://blog.fliaping.com/a-high-concurrency-problem-of-log4j2/ 前言 日志应该是一个应用的基础组件, 其中老牌的log4j应该是我们用的最多的, 后来互联网发展,大家都朝着高并发的方向发力,发现log4j...

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

Java

BlackHat 2018 | 看Orange Tsai如何利用四个Bug实现亚马逊协同平台的RCE漏洞

5

xubiao.zhuang 发布于 2018-08-20

台湾白帽Orange Tsai(蔡政达)受邀前往本届  Black Hat USA  和 DEFCON 26发表议题演讲,在 《 Breaking Parser Logic! Take Your Path Normalization Off and Pop 0...

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

Java

理解Java中OO的概念和设计原则(必看)

changyuan.xu 发布于 2018-08-19

一.OO(面向对象)的设计基础 面向对象(OO):就是基于对象概念,以对象为中心,以类和继承为构造机制,充分利用接口和多态提供灵活性,来认识、理解、刻划客观世界和设计、构建相应的软件系统。面向对象的特征:虽然各种面向对象编程语言相互有别,但都能看到它们对面向对象基本特征的支持, ...

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

Java

「小程序JAVA实战」小程序导航组件(26)

2

小丁 发布于 2018-08-18

来说下 ,小程序的导航组件。源码:https://github.com/limingios/wxProgram.git 中的No.13 navigate 实际使用中主要分为三种类型 navigate redirect navigateBack 当页面一直一直往下跳的时候,可以逐级...

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

Java

「小程序JAVA实战」小程序多媒体组件(27)

1

yeseng 发布于 2018-08-18

来说下 ,小程序的多媒体组件。源码:https://github.com/limingios/wxProgram.git 中的No.14 媒体组件 audio 可以在小程序嵌入一些音乐,歌曲,mp3什么的 image 任何小程序中必然会使用图片组件 * video 视频组件,主要...

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

Java

「小程序JAVA实战」小程序的表单组件(25)

18

xubiao.zhuang 发布于 2018-08-18

来说下 ,小程序的基础组件。源码:https://github.com/limingios/wxProgram.git 中的No.12 表单组件 button checkbox/label form input picker picker-view radio slider bu...

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

创业故事

「无痛」创业指南 创业的意义到底是什么?

3

puefu.he 发布于 2018-08-17

今年8月7日,连续创业者甘来跳楼自杀。这次死亡,让很多人第一次也是最后一次听说了这个名字。 创业很辛苦,雷军也说过,创业不是人干的事,一旦选择创业,就选择了一个无比痛苦的人生,承受压力、困惑、别人的不理解甚至是看不起,真正能走向成功的只是极少数,绝大部分创业者都成了铺路石。 不过...

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

创业知识

中国的互联网创业,也许进入了最无聊的时期

2

changyuan.xu 发布于 2018-08-16

  欢迎关注“创事记”的微信订阅号:sinachuangshiji   文/南七道   2006的时候,周鸿t为了做免费杀毒软件,不惜和整个行业抗争,冒着生命的危险做产品。时间划到2018年,曾经的斗士,现在的红衣大佬为了圈更多的钱,想尽办法从美股退市进入...

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

Java

【tomcat系统架构(一)】

3

尖兵 发布于 2018-08-16

四图带你了解Tomcat系统架构——让面试官颤抖Tomcat系列 Java高级架构——Tomcat源码解析之整体流程介绍 一、架构 下面谈谈我对Tomcat架构的理解 总体架构: 1、面向组件架构 2、基于JMX 3、事件侦听 1)面向组件架构 tomcat代码看似很庞大,但从结...

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

Java

感悟优化――Netty对JDK缓冲区的内存池零拷贝改造

2

likai 发布于 2018-08-15

NIO中缓冲区是数据传输的基础,JDK通过ByteBuffer实现,Netty框架中并未采用JDK原生的ByteBuffer,而是构造了ByteBuf。 ByteBuf对ByteBuffer做了大量的优化,比如说内存池,零拷贝,引用计数(不依赖GC),本文主要是分析这些优化,学习...

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

Spring

就是要你懂Spring-IOC

2

xubiao.zhuang 发布于 2018-08-15

class Programer { Computer computer = new Mac2015(); private void work() { computer.help(); } } 复制代码 此时有一个问题就是computer和programer耦合在一起,这个prog...

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

Spring

Java面试中常问的Spring方面问题(涵盖七大方向共55道题,含答案)

9

hanze 发布于 2018-08-14

Spring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。 1、一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? ...

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

Java

Java面试中常问的Spring方面问题(涵盖七大方向共55道题,含答案)

9

xiaoli.he 发布于 2018-08-14

Spring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。 1、一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? ...

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

Java

Mybatis源码解读-设计模式总结

17

yeseng 发布于 2018-08-14

虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。 Mybatis至少遇到了以下的设计模式的使用: Builder模式,例如SqlSessionFac...

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

Java

如何优雅地构建易维护、可复用的 Android 业务流程(二)

8

hellas 发布于 2018-08-14

这是关于如何在 Android 中封装业务流程经验分享的第二篇,第一篇在这里。所谓 业务流程 ,指的是一系列页面的集合,这些页面肩负着一个特定职责,负责和用户交互,从用户端收集信息。业务流程有时候由用户主动触发,而有时候是由于某些条件不满足而触发,当流程完成以后,有时候只是简单地...

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

Java

collected questions

songhua.gao 发布于 2018-08-13

分布式锁 websocket zookeeper 重入锁 class的加载过程 GC原理(新生代、老生代、gc回收策略-mark-swap、copying、压缩、分区) Nginx相关知识以及日志文件处理 spring相关知识(aop、ioc,bean的生命周期(中哪个地方可以提...

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

Java

从业余变专业,这8个超实用的Java测试框架和库请收好!

songhua.gao 发布于 2018-08-13

测试是应用程序生命周期里至关重要的一步,应用程序在进行最后的部署之前,需要通过测试来确保它的负载管理能力以及在特殊情况下的工作条件和工作加载情况。 网络上许多Java测试工具和框架,然而真正经得起时间和实践考验的不多,本文例举了8个超实用的Java测试框架和库,并且得到了测试人员...

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

创业故事

救活了公司却差点丧命,她坚守20年终成行业女王

4

wenming.gapo 发布于 2018-08-13

零经验起步,她将一家濒临倒闭的小作坊,打造成苏州食品行业的标杆。 她是公司的“首席产品官”,为了守住品质和口碑,干脆砍掉占据70%销量的产品线。 2004年印尼海啸夺走了爱人与健康,她不仅挺过生死边缘,还把企业带向了新高度。 她是倍思特食品公司董事长,顾建...

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