按类别查询搜索结果
关于关键词 的检测结果,共 754
a724888 | 2019-04-06 17:54:24 | 阅读(1040) | 评论(0)
具体代码在我的GitHub中可以找到文章首发于我的个人博客:代码块:用{}包围的代码局部代码块 public class 局部代码块 { @Test public void test (){ B b = new B(); b.go(); } } class B { B(){} public void go() { //方法中的局部代码块,一般进行一次性地调用,调用完立刻释放空间,避免在接下来的调用...【阅读全文】
萤火虫的秋 | 2019-04-01 15:44:25 | 阅读(1370) | 评论(0)
再次认识TomcatConf,是我们tomcat相应配置所在的地方,在我们最早学习部署的时候,就有一种直接在conf中修改server.xml以及session过期时间之类的。Logs,是tomcat运行中的日志记录,当我们需要排查线上问题时,很多时候会需要通过查阅日志进行错误定位。Tomcat的类加载器Tomcat的类加载架构如下图...【阅读全文】
a724888 | 2019-03-11 17:28:12 | 阅读(820) | 评论(0)
学习Java和其他技术的资源其实非常多,但是我们需要取其精华去其糟粕,选择那些最好的,最适合我们的,同时也要由浅入深,先易后难。基于这样的一个标准,我在这里为大家提供一份Java的学习资源清单。一:Java入门学习资源这里主要推荐的是几个技术学习网站,基本上都是视频学习资源。1 慕课网慕课网是做得比较...【阅读全文】
叩丁狼学院 | 2019-03-05 10:41:53 | 阅读(210) | 评论(0)
l  提升硬技能 无论在什么情况下,提高自身的硬技能都是不会错的。多学会一种语言,多掌握一种系统,对自身和公司的发展都是有好处的。当你拥有强硬的技术背景的时候,不需要你自己开口,领导为了挽留你、充分利用你的价值,也会主动为你升职加薪。提高硬技能需要你不断把握IT发展的方向,不断学习最新的、...【阅读全文】
ghan | 2018-11-21 14:39:12 | 阅读(1910) | 评论(0)
在开发的过程中经常出现包冲突,却不知道怎么回事,可以在 catalina.bat 里面设置查看class加载日志 set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -verbose:class  linux下的命令为:CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -verbose:class" ...【阅读全文】
叩丁狼学院 | 2018-11-14 11:36:31 | 阅读(210) | 评论(0)
互联网行业发展迅猛,已经深入我们生活的方方面面,一般来说程序员刚毕业,就能拿着比某些行业毕业生高几倍的薪资,再加上很多人就读大学后,发现自己并不适合当前的专业,于是想到要转行。【阅读全文】
微笑向暖wx | 2018-10-07 15:17:17 | 阅读(42150) | 评论(0)
本文主要介绍如何使用RabbitMQ消息代理来实现分布式系统之间的通信,从而促进微服务的松耦合。异步消息管理和监控安装在微服务中使用RabbitMQ无论在哪里,只要有两个或两个以上的核心模块需要相互通信,我们就不应该进行直接的HTTP调用,因为它们会使核心层产生紧耦合,并且当每个核心模块有更多实例...【阅读全文】
Java架构师 | 2018-09-11 14:43:08 | 阅读(1390) | 评论(0)
一. 基本概念安全性:同时兼顾向合法用户提供服务,以及阻止非授权使用软件及资源的能力。可扩展、可维护、可移植:正在运行的软件系统以适应新需求、变化了的需求的难易程度2. 性能的定义及表现表现:一些页面加载超过3秒,就会影响用户体验,从而流失用户,所以我们的业务计算结果越快出来越好1. ...【阅读全文】
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 | 阅读(1200) | 评论(0)
Nginx对于中间件nginx常用来做流量的分发,同时nginx本身也有自己的缓存(容量有限),我们可以用来缓存热点数据,让用户的请求直接走缓存并返回,减少流向服务器的流量通常我们可以配合使用freemaker/velocity等模板引擎来抗住大量的请求对于页面非常之多的系统,当模板有改变,上述方法就需要重新渲染所有...【阅读全文】
Java架构师 | 2018-08-28 15:20:42 | 阅读(1630) | 评论(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工具类模块...【阅读全文】
Java架构师 | 2018-08-24 14:43:16 | 阅读(2480) | 评论(0)
一个产品业务的发展总是离不开运营二字。随着业务快速的发展以及新业务的扩充,运营需求越来越大,并且很多时候需要追热点,因此在有限的资源下,如何做到快速、准确、灵活、稳定的满足日趋增多的运营需求,成了个问题。我们根据运营的四个基本要数(目标、人群、门槛、激励)通过对活动的抽象、建模、组件化,实现了能满...【阅读全文】
Java架构师 | 2018-08-23 15:57:52 | 阅读(1000) | 评论(0)
本文的目标读者是对 ZooKeeper 有一定了解的技术人员,将从ZooKeeper 运行模式、集群组成、容灾和水平扩容四方面逐步深入,最终构建出高可用的 ZooKeeper 集群。Zookeeper 有三种运行模式:单机模式、伪集群模式和集群模式。这种模式一般适用于开发测试环境,一方面我们没有那么多机器资源,另外就是平时的开...【阅读全文】
arm_zwinger | 2018-07-20 15:58:16 | 阅读(16130) | 评论(0)
JAVA Jersey JACKSON JsonMappingException【阅读全文】
wyh1791 | 2018-07-08 19:04:30 | 阅读(1530) | 评论(0)
文件加密并上传到hdfs中,  分享一下优雅的文件加密方法hdfs上传每个公司可能不一样, 使用的时候自己调整一下点击(此处)折叠或打开import com.meili.erp.common.MsgConstants;import com.meili.erp.common.exception.ErpException;import com.meili.erp....【阅读全文】
wyh1791 | 2018-06-29 14:11:49 | 阅读(880) | 评论(0)
一些关键的业务主键id,  通过post/get请求提交时, 需要进行加密/解密, 避免手动修改参数后提交, 提高安全性包含:对id进行加密对加了密的id进行解密通用加密方法 -- 对字符串进行加密通用解密方法 -- 对字符串进行解密Base64加密Base64解密点击(此处)折叠或...【阅读全文】
wyh1791 | 2018-06-29 12:21:09 | 阅读(8800) | 评论(0)
进行脱敏处理的时候很有用包含:手机号加密姓名加密,只适用于中国姓名邮箱加密, 加密规则:w@mail.com、w*@mail.com、w**@mail.com、web**@mail.com中国身份证加密  加密规则:421002**********34点击(此处)折叠或打开/** *...【阅读全文】
众里寻她千百个 | 2018-05-26 23:41:07 | 阅读(560) | 评论(0)
今天武汉seo就来分享一个java获取服务器基本信息的简单操作实现步骤:  (1)创建servlet BrowserServer  (2)调用HttpServletRequest对象的getServerName()方法获取服务器名称  (3)调用HttpServletRequest对象的getServerPort()方法获取服务器端口  (4)首先调用getServletContext()方法获取Se...【阅读全文】
陈守印 | 2018-05-25 18:28:36 | 阅读(12800) | 评论(0)
AES加解密总共有以下这些算法/模式/填充                 字节加密后数据长度       不满16字节加密后长度  AES/CBC/NoPadding          &nbs...【阅读全文】