Wesley13 Wesley13
3年前
java高级软件架构师实战培训阶段一
第01节课:整体课程内容概览\以下为Maven补充和Git部分第02节课:Maven补充:分模块、分工程管理第03节课:Maven补充:多模块,多Web应用,合并成一个
学习下Redis内存模型
redis,对于一个java开发工程师来讲,其实算不得什么复杂新奇的技术,但可能也很少人去深入了解学习它的底层的一些东西。下面将通过对内存统计、内存划分、存储细节、对象类型&内部编码这四个模块来学习学习redis的内存模型,手字笔录,潜心修行。
待兔 待兔
3年前
面向对象设计原则之 - 高内聚
通常在面向对象设计中,我们经常听到,高内聚,低耦合,那么到底什么是内聚呢?内聚究竟是什么?参考百度百科的解释,内聚的含义如下:内聚(Cohesion),科学名词,是一个模块内部各成分之间相关联程度的度量。我自己的理解是:内聚指一个模块内部元素之间的紧密程度看起来很好理解,但只要深入思考一下,其实没有那么简单。首先,“模块”如何理解?一定会有人说,模块
Wesley13 Wesley13
3年前
CAS二次开发记录
创建项目下载cas4.1.10的源代码,里面有非常多的module,我们使用casserverwebapp来作为模块进行二次开发。自己创建一个项目,将casserverwebapp拷贝相关文件过来,注意整理pom的依赖。数据源的修改我们这里数据源使用的是jndi的方式,所以修改deployerConfigCo
Wesley13 Wesley13
3年前
ubuntu下搭载LNMP环境,解决 fpm监听失败
1.安装mysql1.sudoaptgetinstallmysqlservermysqlclient安装过程中要输入root用户的密码。2.安装nginx1.sudoaptgetinstallnginx2.安装php1. sudoaptgetinstallphp5fpmph
Stella981 Stella981
3年前
Solidity合约安全漏洞分析教程【Mythril】
在这个教程中,我们将学习Mythril的安装与使用方法,了解Mythril的工作原理,掌握如何利用EtherThief和Suicide模块分析合约的安全漏洞,以及如何配置Mythril安全分析的交易数量参数和执行超时参数。用自己熟悉的语言学习以太坊DApp开发:Java(https://www.oschina.net/action/GoToLi
Stella981 Stella981
3年前
CabloyJS v4.0.0支持工作流引擎及更多 🎉
截至2020年12月21日冬至,花了近5年时间作出最小可用NodeJS开源全栈框架,这就是CabloyJSV4.0.05年,90个模块,30万行代码,5400次提交(Commits),开启NodeJS全栈开发的全新体验CabloyJSV4.0.0主要完成了以下特性采用lerna将cab
Wesley13 Wesley13
3年前
ES6模块化及优点,简单案例让你秒懂
模块化:模块是一个文件   好处:       1.减少命名冲突       2.避免引入时的层层依赖       3.可以提升执行效率   第一种方法       1.如何导出(暴露)           expor
Stella981 Stella981
3年前
Easypush微信消息推送——打破传统的消息推送方式
通过使用EasyPush实现信息推送官网:https://easypush.baigekeji.com/Easypush从1.1.0(发行版)开始,进行行业模块分析,致力于高效下服务消息推送,将原先常见的推送开发模式统一封装,实现多种推送方式,目前仍在不断研发,在提服务提醒领域更加智能化(不定时更新)
小万哥 小万哥
1年前
Python 日期和时间处理教程:datetime 模块的使用
Python中的日期不是独立的数据类型,但我们可以导入一个名为datetime的模块来使用日期作为日期对象。示例:导入datetime模块并显示当前日期:pythonimportdatetimexdatetime.datetime.now()print(x