• 血泪的 Jetty ClassLoader血泪的 Jetty ClassLoader
  • DUZHI_BLOG主题使用配置指南DUZHI_BLOG主题使用配置指南
  • 多种负载均衡算法及其Java代码实现多种负载均衡算法及其Java代码实现

专题介绍 专题模块标题旁边的描述文字全部专题

  • 从知识付费不同时期演化,看其蜕变之路

    信息技术革命后,泥沙聚下的信息爆炸逐渐被精准对接用户需求的商业开发筛选,知识也从海量的信息中被抽离,摇身一变从免费共享的资源成了待价而沽的商品。去年知乎、分答、得到等平台的火爆,真正撬动了知识付费这个万亿规模的新市场,加之新零售浪潮的托举,知识经济正在成为互联网行业的新趋势。 但现有的知识付费体验,是一种碎片化的、强输出的内容传播过程,在经历短暂的自嗨和内耗之后,目前大多数栏目沦落为鸡汤文、资讯点评、网络信息的搬运工,可见知识付费处在一个尚未发展成熟的混乱阶段,不过所幸的是,一直以来各大企业平台都在积极探索,推动知识价值的回归。 一、知识付费1.0,分答、知乎、得到等平台燃起知识变现时代 在这

    2017-08-14 12:53:42102评论: 04
  • 学语言不如学框架,框架将成为程序编写的必然选择?

    在过去的二十年中,编程领域发生了很大的变化,程序员花费了大量的时间来完善语法和代码结构。之前,从头开始以完美的语法编写代码是衡量程序员能力的最佳标准。但是,二十年后,这种做法消失了,软件框架开始出现了,利用它程序员可以用更少的代码、更多的灵活性来构建一个强大的应用程序。 框架的演变 公认的编码语法和结构标准取代了之前从头编写代码的工作,框架成为了程序编写的必然选择。代码编写语法与结构之间的区别不再是一个问题,因为所有的程序员都在遵守公认的编码标准。 此外,还有一些交叉编译器可以帮助减轻首选编码方式之间的差异。因此,即使是编码结构和语法之间存在差异,也会被最新的工具和公认的标准所关注。所以,程序

    2017-08-13 17:18:3764评论: 04
  • Sharding-JDBC 1.5.1 发布:支持 DDL

    Sharding-JDBC 1.5.1 正式发布了。Sharding-JDBC 1.5.0 在发布之后受到了广泛关注,我们开发者也备受鼓励,希望能够再接再厉,将Sharding-JDBC达到一个新的高度。Sharding-JDBC 1.5.1的主要更新是对DDL语句的支持。DDL支持是后续很多高阶功能实现的基础,如:小表广播、运维工具等。 除了支持DDL之外,1.5.1还有一些周边bug的修复,主要包括: 数据库原生的自增GeneratedKey的返回无效 子查询中的ORDER BY和GROUP BY不列入解析上下文 支持<>操作符 LIMIT参数不能是Long类型 GROUP BY + LI

    2017-08-13 17:06:4432评论: 04
  • 荐:金字塔原理--思考表达和解决问题的逻辑

    HI,今天推荐一本书给大家, 金字塔原理:思考、表达和解决问题的逻辑 金字塔原理是一种重点突出、逻辑清晰、主次分明的逻辑思路、表达方式和规范动作。金字塔的基本结构是:中心思想明确,结论先行,以上统下,归类分组,逻辑递进。先重要后次要,先全局后细节,先结论后原因,先结果后过程。 金字塔训练表达者:关注、挖掘受众的意图、需求、利益点、关注点、兴趣点和兴奋点,想清内容说什么、怎么说,掌握表达的标准结构、规范动作。 金字塔帮助达到沟通效果:重点突出,思路清晰,主次分明,让受众有兴趣、能理解、能接受、记得住。 搭建金字塔的具体做法是:自上而下表达,自下而上思考,纵向疑问回答/总结概括,横向归类分组/演绎

    2017-07-25 01:09:4852评论: 04
  • 点记:jsch

    前几天也给大家介绍,由于我的系统承建在多台应用主机上,如实增加了SFTP Server; 如实增加静态文件服务器; 想着就采用jsch来实现SFTP功能;如实兴高采烈的写个个代码; 增加了如下配置; ## 先上代码 package me.duzhi.ilog.cms.function; import com.jcraft.jsch.Channel; import com.jcraft.jsch.ChannelSftp; import com.jcraft.jsch.JSch; import com.jcraft.jsch.JSchException; import com.jcraft.js

    2017-07-16 18:18:30134评论: 04
  • 缓存的一些事

    #作者:彭秦进; @前几天也给大家写过一篇ClassLoader之类的文章,感觉也没那么多的耗时;个人本身实践不多,所以也只能把自己的实践,慢慢的记录下来累计一起,然后写成篇幅给大家分享; 开始说今天的故事吧;缓存,相信大家见过也蛮多,比如Static 变量,List,HashMap,Ehcahe,等等;当然还有NB,前沿的如CDN等等; 缓存 一般而言,现在互联网模式(一个网站或一个应用),整体流程可以概括描述为 浏览器→应用服务器→数据库或文件(存储)→应用服务器→浏览器,这是一个标准流程,通过浏览器(或App界面)发起请求,经过服务器、数据库计算整合后反馈浏览器呈现内容。随着互联网的普及

    2017-07-14 18:32:58377评论: 04
  • 血泪的 Jetty ClassLoader

    最近在写ILogcms的启动器的使用,主要是嫌Tomcat 复杂,当然主要是配置了,现在启动我也优化了一把Tomcat 已经比较简单了,如下结构: 本来以为比较简单了,但是最近冒了个想法,就把他做成一个进程类,以后就只需要启动一个进程就OK了,没有必要配置一堆的xml,如server.xml 等等。简化处理。正好遇到一些问题,我就处理起来如classloader ,我也简单的说下; 什么是ClassLoader 大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调

    2017-07-10 18:40:541145评论: 04
  • HTTPS 要比 HTTP 多用多少服务器资源?

    https其实就是建构在SSL/TLS之上的 http协议,所以要比较https比http多用多少服务器资源,主要看SSL/TLS本身消耗多少服务器资源。 http使用TCP 三次握手建立连接,客户端和服务器需要交换3个包,https除了 TCP 的三个包,还要加上 ssl握手需要的9个包,所以一共是12个包。http 建立连接,按照下面链接中针对Computer Science House的测试,是114毫秒;https建立连接,耗费436毫秒。ssl 部分花费322毫秒,包括网络延时和ssl 本身加解密的开销(服务器根据客户端的信息确定是否需要生成新的主密钥;服务器回复该主密钥,并返回给客

    2017-06-26 12:18:3179评论: 04
  • 在项目计划过程中,项目经理的5个作用

    刚开始从事项目管理工作那会儿,对于制定项目计划常常有这种感受:都是开发和测试说了算。他们说需要三天,就三天,他们说什么时候上线就什么时候上线。这种执念一直纠缠着我,有一段时间也曾非常的纠结于这一点,甚至一度觉得非常失落,开始怀疑自己的价值。但是随着经验的增加,经历的项目增多,在这一点上渐渐有了些新的体会:在项目计划上,项目经理能做的还有很多。 首先介绍一下,当前笔者所在团队是如何做计划的。需求确定之后,开发会根据需求分解任务,对于不同的任务,进行估算,并且确认提测时间。然后将安排发给测试,由测试补充各任务的测试时间以及回归、兼容性等测试的安排,从而制定出初步的计划(包含上线时间)。 初一看,完

    2017-06-21 17:22:0740评论: 04
  • Tomcat多个实例部署实践

    背景:昨天新够了一台2G内存的主机,所以我折腾折腾多应用 所以整合了多个节点; [dzapp@VM_137_106_centos app]$ ls -ltr total 8 drwxrwxr-x 8 dzapp dzapp 4096 May 3 17:03 app1 drwxrwxr-x 8 dzapp dzapp 4096 May 3 17:31 app2 [dzapp@VM_137_106_centos app]$ 分别为节点1,节点2; 下面以节点1为例构建: [dzapp@VM_137_106_centos tomcat]$ pwd /home/dzapp/bin/tomcat [

    2017-05-04 11:47:02483评论: 04

          联系我们

          ******

          在线咨询:点击这里给我发消息

          邮件:ashang.peng#aliyun.com

          QR code