按类别查询搜索结果
关于关键词 的检测结果,共 5849
Java架构师 | 2018-09-13 14:56:08 | 阅读(1440) | 评论(0)
恍然间,发现自己在这个行业里已经摸爬滚打了五年了,原以为自己就凭已有的项目经验和工作经历怎么着也应该算得上是一个业内比较资历的人士了,但是今年在换工作的过程中却遭到了重大的挫折。详细过程我就不再叙述,在此,只想给大家说一说被拒绝的原因,看看大家有没有相似的经历,和类似的感悟。不了解这一行的人总...【阅读全文】
laoliulaoliu | 2018-09-13 14:38:18 | 阅读(560) | 评论(0)
https://blog.csdn.net/ns_code/article/details/17161237转载请注明出处:http://blog.csdn.net/ns_code/article/details/17161237    Java中实现多线程有两种方法:继承Thread类、实现Runnable接口,在程序开发中只要是多线程,肯定永远以实现Runnable接口为主,因为实现Runnable接口相比继承Thread类有...【阅读全文】
laoliulaoliu | 2018-09-13 12:44:58 | 阅读(1040) | 评论(0)
https://blog.csdn.net/wo541075754/article/details/51564359shutdown和awaitTermination为接口ExecutorService定义的两个方法,一般情况配合使用来关闭线程池。shutdown方法:平滑的关闭ExecutorService,当此方法被调用时,ExecutorService停止接收新的任务并且等待已经提交的任务(包含提交正在执行和提...【阅读全文】
zhufenjun2017 | 2018-09-12 16:28:48 | 阅读(850) | 评论(0)
Java开发基础学习中,关于Socket编程了解多少呢?咱们今天就来简单了解下。套接字使用TCP提供了两台计算机之间的通信机制。 客户端程序创建一个套接字,并尝试连接服务器的套接字。当连接建立时,服务器会创建一个Socket对象。客户端和服务器现在可以通过对Socket对象的写入和读取来进行进行通信。java.n...【阅读全文】
微笑向暖wx | 2018-09-11 16:35:06 | 阅读(1400) | 评论(0)
Flink内置引擎是一个分布式流数据流引擎,支持 流处理和批处理 ,支持和使用现有存储和部署基础架构的能力,它支持多个特定于域的库,如用于机器学习的FLinkML、用于图形分析的Gelly、用于复杂事件处理的SQL和FlinkCEP。Flink的另一个有趣的方面是现有的大数据作业(Hadoop M / R,Cascading,Storm)可以 ...【阅读全文】
zhufenjun2017 | 2018-09-11 14:49:51 | 阅读(1030) | 评论(0)
Java开发基础学习中,关于线程了解多少呢?咱们今天就来简单了解下线程的生命周期。线程是一个动态执行的过程,有一个从产生到死亡的过程,一般有这么5种状态。1.新建状态——使用new关键字和Thread类或者其子类建立一个线程对象后,这个线程对象就处于新建状态。它保持这个状态直到程序start()这个线程。...【阅读全文】
Java架构师 | 2018-09-11 14:43:08 | 阅读(1390) | 评论(0)
一. 基本概念安全性:同时兼顾向合法用户提供服务,以及阻止非授权使用软件及资源的能力。可扩展、可维护、可移植:正在运行的软件系统以适应新需求、变化了的需求的难易程度2. 性能的定义及表现表现:一些页面加载超过3秒,就会影响用户体验,从而流失用户,所以我们的业务计算结果越快出来越好1. ...【阅读全文】
微笑向暖wx | 2018-09-09 16:49:52 | 阅读(1070) | 评论(0)
前两天在工作中需要一个用于测试文件下载的简单web程序,条件是使用Tomcat Docker Image作为载体,所以为了方便就使用了SpringBoot框架快速搭建起来。The first step in producing a deployable war file is to provide a...【阅读全文】
微笑向暖wx | 2018-09-07 15:59:58 | 阅读(1360) | 评论(0)
最近的一个项目是将J2EE环境打包安装在客户端(使用 nwjs + NSIS 制作安装包)运行, 所有的业务操作在客户端完成, 数据存储在客户端数据库中. 服务器端数据库汇总各客户端的数据进行分析. 其中客户端ORM使用Mybatis. 通过Mybatis拦截器获取所有在执行的SQL语句, 定期同步至服务器.本文通过在客户端...【阅读全文】
Java架构师 | 2018-09-06 14:56:38 | 阅读(1200) | 评论(0)
我们知道 C语言里面的字符串是以0x\0结尾,通常就说是以 NULL 结尾。它不包含长度信息,当我们需要获取字符串长度时,需要调用 strlen(s) 来获取长度,它的时间复杂度是 O(n),如果一个字符串太长,这个函数就太浪费 CPU了。sds 是动态字符串,它需要支持追加操作,需要能扩充容量。如果字符串放置的比较紧凑,追加时...【阅读全文】
zds05 | 2018-09-05 13:54:15 | 阅读(1220) | 评论(0)
Nginx对于中间件nginx常用来做流量的分发,同时nginx本身也有自己的缓存(容量有限),我们可以用来缓存热点数据,让用户的请求直接走缓存并返回,减少流向服务器的流量通常我们可以配合使用freemaker/velocity等模板引擎来抗住大量的请求对于页面非常之多的系统,当模板有改变,上述方法就需要重新渲染所有...【阅读全文】
Java架构师 | 2018-09-04 16:28:55 | 阅读(1640) | 评论(0)
延时任务,顾名思义,就是延迟一段时间后才执行的任务。举个例子,假设我们有个发布资讯的功能,运营需要在每天早上7点准时发布资讯,但是早上7点大家都还没上班,这个时候就可以使用延时任务来实现资讯的延时发布了。只要在前一天下班前指定第二天要发送资讯的时间,到了第二天指定的时间点资讯就能准时发出去了。如果大...【阅读全文】
Java架构师 | 2018-09-03 21:21:44 | 阅读(1600) | 评论(0)
3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描。如:可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:4、尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎放弃使用索引而进行全表扫描,如:可以这样查询:union all...【阅读全文】
Java架构师 | 2018-08-29 14:55:47 | 阅读(1440) | 评论(0)
当某个资源在多系统之间,具有共享性的时候,为了保证大家访问这个资源数据是一致的,那么就必须要求在同一时刻只能被一个客户端处理,不能并发的执行,否者就会出现同一时刻有人写有人读,大家访问到的数据就不一致了。在单机时代,虽然不需要分布式锁,但也面临过类似的问题,只不过在单机的情况下,如果有多个线程...【阅读全文】
【Java】 工厂模
xiaobin_hlj80 | 2018-08-29 05:51:16 | 阅读(600) | 评论(0)
原文地址:http://www.oodesign.com/factory-pattern.htmlFactory Design PatternMotivationThe Factory Design Pattern is probably the most used design pattern in modern programming languages like Java and C#. It comes in different variants and implementatio...【阅读全文】
xiaobin_hlj80 | 2018-08-29 05:15:12 | 阅读(360) | 评论(0)
大家在学习计算机编程时, 首先, 接触的是结构化编程模式。何谓结构化编程,用简单的比如说就是一块、一块或者一段、一段的程序块。程序块一般称谓函数(使用面向对象语言时称为“方法”)函数一般都有返回值,没有返回值的为void(有些语言也称为“过程”,比如vb, delphi等)使用函数的好处是提高了程序的...【阅读全文】
Java架构师 | 2018-08-28 15:20:42 | 阅读(1640) | 评论(2)
Nginx对于中间件nginx常用来做流量的分发,同时nginx本身也有自己的缓存(容量有限),我们可以用来缓存热点数据,让用户的请求直接走缓存并返回,减少流向服务器的流量通常我们可以配合使用freemaker/velocity等模板引擎来抗住大量的请求对于页面非常之多的系统,当模板有改变,上述方法就需要重新渲染所有...【阅读全文】
zhufenjun2017 | 2018-08-28 11:22:42 | 阅读(1460) | 评论(0)
Jodd是一个Java工具包和微型框架,Jodd 工具包含一些实用的工具类和小型框架,增强了 JDK 提供很多强大的功能,可以帮助实现日常的开发任务,让代码更可靠;而Jodd 框架是一个轻量级的应用框架,设计遵循CoC、DRY和SCS原则,让开发更加简单。Jodd被分成众多模块,可按需选择,常用的Jodd模块有:Jodd工具类模块...【阅读全文】
zhufenjun2017 | 2018-08-27 16:57:15 | 阅读(1320) | 评论(0)
Java重载是指Java允许在一个类中,存在多个拥有相同的名字,但参数不同的方法,编译器会根据实际情况挑选出正确的方法,如果编译器找不到匹配的参数或者找出多个可能的匹配就会产生编译时错误,这个过程被称为重载的解析。重载包括:普通方法的重载和构造方法的重载方法:即函数(文中我们统称之为“方法”),是...【阅读全文】
Java架构师 | 2018-08-26 19:07:20 | 阅读(1340) | 评论(0)
俗话说,站在巨人的肩膀上看世界,一般学习的时候也是先总览一下整体,然后逐个部分个个击破,最后形成思路,了解具体细节,Tomcat的结构很复杂,但是 Tomcat 非常的模块化,找到了 Tomcat最核心的模块,问题才可以游刃而解,了解了Tomcat的整体架构对以后深入了解Tomcat来说至关重要!先上一张Tomcat的顶层结构图(...【阅读全文】