E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux程序框架设计
EventBus源码分析
EventBus源码分析EventBus属于一个比较容易理解的开源库,项目整体的
框架设计
采用了观察者模式,但不论从使用方式和实现方式上都是非常值得我们学习的开源项目。
leoryzhu
·
2022-02-14 17:51
Java8特性大全(最新版)
表达式给代码构建带来了全新的风格和能力;SteamAPI丰富了集合操作,拓展了集合的能力;新日期时间API千呼万唤始出来;随着对Java8新特性理解的深入,会被Lambda表达式(包含方法引用)、流式运算的美所迷恋,不由惊叹
框架设计
的美
Java知识图谱
·
2022-02-13 15:00
通用数据级别权限的
框架设计
与实现(2)-数据权限的准备工作
查看上篇文章通用数据级别权限的
框架设计
(1)-相关业务场景的分析",我们要继续做一些准备工作。
爱余星痕
·
2022-02-13 10:42
智能设备的无意识设计
完成这两点,也许需要:精心的ID及产品设计针对性的IoTEdge
框架设计
足够牛掰的2E工程师你将获得:上升的产品成本无与伦比的产品体验符合未来的先机
我是仔仔侠
·
2022-02-12 12:04
员工激励框架方案
员工激励框架方案一、
框架设计
出发点让全体员工共享公司发展成果让认可公司价值观和文化的员工得到巨大回报让真正为公司发展做出贡献的员工获得超额回报体现多劳多得,不劳无获的理念二、员工分级公司全体员工分为技术岗位和管理岗两个通道
冰之洋
·
2022-02-10 14:18
系统架构 之 高性能数据传输系统的
框架设计
1引言随着互联网和物联网的高速发展,使用网络的人数和电子设备的数量急剧增长,其也对互联网后台服务程序提出了更高的性能和并发要求。如您有更好的设计方案和思路,望共分享之![注:此篇用select来讲解,虽在大并发的情况下,epoll拥有更高的效率,但整体设计思路是一致的]首先来看看课本和学习资料上关于处理并发网络编程的三种常用方案,以及对应的大体思路和优缺点:1)IO多路复用模型->思路:单进程(非
AI乔治
·
2022-02-10 10:24
Android程序员该如何进阶学习以预防35岁中年职场危机?
(一)架构师必备Java基础1、深入理解Java泛型2、注解深入浅出3、并发编程4、数据传输与序列化5、Java虚拟机原理6、高效IO……(二)设计思想解读开源框架1、热修复设计2、插件化
框架设计
3、组件化
框架设计
AI设计大师
·
2022-02-09 11:35
程序员
架构
移动开发
android
深入浅出泛型,
框架设计
的基础
泛型在Java5出现,实现了参数化类型,主要作用是使得类或接口更加通用。比如Java中的容器类,通过泛型实现了对各种类型的兼容,成为极其通用的类库。如果我们要设计自己的框架,泛型基本上已经算是标配了。类使用泛型在类型上使用泛型,非常简单,只需要使用{}接口使用泛型可以定义适用于各种场景的通用接口,在设计模式中具有重要作用。如工厂模式就可以实现根据返回值类型自动转型,涉及到方法的泛型,在后文给出解释
Java小铺
·
2022-02-08 20:29
通用数据级别权限的
框架设计
与实现(3)-数据列表的权限过滤
查看上篇文章通用数据级别权限的
框架设计
与实现(2)-数据权限的准备工作,我们开始数据列表的权限过滤.原理:我们在做过滤列表时,根据用户权限自动注入到相关SQL中,实现相关过滤,如果拥有全部权限,则不生成相关
爱余星痕
·
2022-02-06 18:32
通用数据级别权限的
框架设计
与实现(5)-总结与延伸思考
继上篇文章通用数据级别权限的
框架设计
与实现(4)-单条记录的权限控制后,通用数据级别权限的
框架设计
已经实现,但我们就这样满足了吗?代码也只是花了我两个晚上完成的东西,难道他就百分百可用吗?
爱余星痕
·
2022-02-06 08:30
程序是怎么跑起来的——虚拟内存与动态链接
Linux程序
是怎么执行的——动态链接0、前言计算机的核心任务就是运行程序,而程序是如何运行的?这个问题一直困扰我很多年。
小龙的城堡
·
2022-02-03 03:33
Java反射详解:入门+使用+原理+应用场景
反射非常强大和有用,现在市面上绝大部分框架(spring、mybatis、rocketmq等等)中都有反射的影子,反射机制在
框架设计
中占有举足轻重的作用。
·
2022-01-13 11:51
java后端
dubbo spi机制
框架设计
的有弹性扩展性好会给使用者带来很大的方便,如果业务有新的变化只要使用新的实现去替换之前的实现,且框架如何去加载实现我们也不用太关注,显然这对我们开发者来说是非常友好的。
·
2022-01-01 19:52
dubbo扩展java
详解Docker在哪里保存日志文件
从容器内的应用程序查看日志查看Docker守护进程日志调试大多数
Linux程序
通常涉及检查日志文件,这可能是一个复杂的过程。
·
2021-12-26 09:07
Python + selenium 自动化测试框架详解
目录自动化测试框架1.基础层(通用层)2.功能层(页面层)3.业务层4.用例层4层框架对应的项目工程总结自动化测试框架项目自动化测试
框架设计
为4层1.基础层(通用层)基础层:将通用,重复性比较高的代码封装到这里
·
2021-12-21 17:34
selenium UI自动化实战
一.前言1.1项目框架项目如何使用框架:本项目采用unitest
框架设计
模式是如何应用:本项目采用pageobject设计模式UI对象库思想项目设计一个模块(被测项目的页面)对应一个py文件及一个测试类
点哥1314
·
2021-12-08 16:18
selenium
ui
自动化
微信小程序
微信小程序项目结构主要有四个文件类型: wxml模板文件,是
框架设计
的一套标签语言,结合基础组件、事件系统、可以构建出页面的结构; wxss样式文件,是一套样式语言,用于描述WXML的组件样式
程序猿搬运工
·
2021-12-08 14:10
极客星球 | Flink在数据智能公司的探索实践与优化
Flink凭借其极致的流式处理性能和优秀的
框架设计
吸引了众多开发者加入,各大厂也都纷纷引入Flink作为其主要的流式开发引擎。
·
2021-12-08 10:59
移动应用开发数据
听老外吐槽
框架设计
,Why I Hate Frameworks?
原创:微信公众号码农参上,欢迎分享,转载请保留出处。Hello,小伙伴们,今天不聊技术,分享点有意思的东西。前段时间,表弟给我发过来一篇老外写的文章,以略带讽刺的对话方式调侃了自己对框架的看法,我在读了一下以后也感觉比较有趣,这里分享给大家。作者BenjiSmith,可惜目前在这位老哥的个人网站上已经找不到这篇文章的原文了,只剩下了一段自我介绍。这里最后在国内的技术论坛里找到了英文原文和其他的大佬
码农参上
·
2021-12-06 08:00
selenium系列--改进脚本为unittest框架--
框架设计
前文说要这里是清安,本章讲述如何将上一章的脚本改写为框架,当然,框架有优质框架也有劣质框架,本章我们讲述比较通俗易懂,且基本上都在使用的一种。对于新手也是比较的友好。本章只是改进脚本,如需继续深入学习可以联系博主,或下方留言。这一讲只是框架的一小部分,存在很多完善的地方,但仍有要学习的地方。V:qing_an_an。内设微信群聊,比较卷,想学习的都可以联系博主。如果你看完本篇,觉得合适,可以,那么
清安无别事
·
2021-12-01 09:45
selenium
python
java开发分布式服务框架Dubbo原理机制详解
目录前言Dubbo框架有以下部件ConsumerProviderRegistryMonitorContainer架构高可用性
框架设计
服务暴露过程服务消费过程前言在介绍Dubbo之前先了解一下基本概念:Dubbo
·
2021-11-15 22:37
KubeDiag 框架技术解析
本文将为大家解读KubeDiag整体
框架设计
。Kubernetes是一个生产级的容器编排引擎,但是Kubernetes仍然存在系统复杂、故障诊断成本高等问题。
网易杭研
·
2021-11-11 12:06
云原生
Kubernetes
云原生
KubeDiag
Docker
开源
Python Django
框架设计
模式详解
目录MVC设计模式MTV设计模式总结MVC设计模式MVC(Model-View-Controller)是软件工程中常用的软件架构模式,它是一种分离业务逻辑与显示界面的设计方法。它把软件系统分为三个基本部分:M:业务模型(Model),代表一个储存数据的对象V:视图(View),代表模型包含的数据的可视化C:控制器(Controller),作用于模型于视图中,将数据流向模型对象,并在数据化时更新视图
·
2021-11-11 10:18
开源 | KubeDiag 框架技术解析
本文将为大家解读KubeDiag整体
框架设计
。Kubernetes是一个生产级的容器编排引擎,但是Kubernetes仍然存在系统复杂、故障诊断成本高等问题。
网易杭研
·
2021-11-10 16:19
python
java
大数据
kubernetes
docker
前端开发框架之React 与 Vue
框架设计
思路对比
框架总览前端框架繁多,在学习的时候也会陷入困惑,我们应该抓住最主流的内容Vue/React,深入底层,尝试揣摩框架作者的设计思路,开阔前端培训自己的视野,大家也不要把自己限制在框架之中,认为工作中用到Vue,就觉得React学起来没用,有些时候我们学习竞品的框架,是为了更好的认识自己在用的框架,废话不多说,由于Vue本身是个中庸的框架,再揪出设计思路理念比较极致的Angular和Svelte,我们
·
2021-11-09 12:29
WSL2学习和使用汇集
基础和背景缘起命令行/CLIWindowsCLIDOS命令行PowerShellWSLWindows上运行
linux程序
的方式简介虚拟机隔离模式软件跨平台CygwinMinGWMSYSWSLWSLWSL
2012
·
2021-11-06 17:00
机器学习可视分析
框架设计
与实现
前言数据可视化数据可视化本质就是将数据转换为视觉编码,可视化擅长探索数据、科学洞察、交流和教育领域。可视化与统计学有区别又有联系,区别在于前者没有必要明确问题,后者则研究一个特定的问题;联系在于合作伙伴关系。可视化通过视觉编码吸引观众的注意力,进而将数据传递给观察者,另外通过计算机等媒介交互式探索分析数据。好的视觉编码将充分利用人类天生具有的先意识处理能力,即并行处理空间、颜色、形状等信息。但是几
·
2021-11-05 15:24
前端可视化机器学习
Linux程序
中集成breakpad
项目介绍breakpad是google开发的一个跨平台C/C++dump捕获开源库,崩溃文件使用微软的minidump格式存储,也支持发送这个dump文件到服务器,breakpad可以在程序崩溃时触发dump写入操作,也可以在没有触发dump时主动写dump文件。breakpad支持windows、linux、macos、android、ios等。目前已有GoogleChrome,Firefox,
拉普拉斯妖kk
·
2021-10-22 10:54
课堂中的“剧本”与 “演技” ——论美术课堂中课堂效果的铸成
关键词:剧本演技美术课引言:评价一节课是否高效,应该又一个评价体系,比如
框架设计
、价值导向、教学实施、教师素养等,本文尝试从体系与具体实施两个大的角度来谈好个人对好课堂的看法。
开卷有益wutongyu
·
2021-10-12 10:40
基于Android的微信主界面
实现APP门户界面
框架设计
门户界面要求:根据课程实操实现APP门户界面
框架设计
,至少包含4个tab页,能实现tab页之间的点击切换;主要步骤一、设计一个自己喜欢的布局在设计自己最想要的界面布局之前先要考虑好准备使用哪些布局控件
仙人sun你山本
·
2021-10-09 23:26
android
微信
安卓移动技术开发——类微信界面设计
AndroidStudio第一次作业——实现微信界面的设计*1、内容:请根据课程实操实现APP门户界面
框架设计
,至少包含4个tab页,能实现tab页之间的点击切换;2、技术:使用布局(layouts)和分段
qq_45723035
·
2021-10-09 11:41
微信
android
java
APP门户界面设计
1.内容:实现APP门户界面
框架设计
,至少包含4个tab页2.技术:使用布局(layouts)和分段(fragment)对控件进行点击监听3.界面设计分析(1)设置登陆界面activity_main.xml
小子~不才
·
2021-10-09 10:18
微信
android
as微信界面设计
一、内容实操实现APP门户界面
框架设计
,至少包含4个tab页,能实现tab页之间的点击切换二、技术使用布局(layouts)和分段(fragment),对控件进行点击监听三、xml代码top.xml界面居中上方写标题
咕噜gl_
·
2021-10-08 23:59
小程序
html5
AS第一次作业:实现APP门户界面
框架设计
fragmentManager标准化2.tag页面的显示、隐藏、点击切换三、对外观结构的调整1.点击切换图标和文本颜色2.APP初始界面优化结语项目源代码地址:本次作业的内容为:根据课程实操实现APP门户界面
框架设计
人多吃冰棍
·
2021-10-05 21:56
AS作业
android
微信
Android - 手把手教你写出一个支持嵌套滑动的View
嵌套滑动机制,想必大家都不陌生,当我们在使用CoordinatorLayout+AppBarLayout
框架设计
界面,嵌套滑动就显得尤为地重要。
琼珶和予
·
2021-09-22 10:59
源码解读Dubbo分层设计思想 转至元数据结尾
一、Dubbo分层整体设计概述我们先从下图开始简单介绍Dubbo分层设计概念:(引用自Duboo开发指南-
框架设计
文档)如图描述Dubbo实现的RPC整体分10层:service、config、proxy
·
2021-09-14 09:04
服务器apachedubbo
本年度最牛逼的 埋点自动化测试
框架设计
和
前言:导读:埋点测试分类埋点测试过程埋点自动化测试设计大数据时代,多数的web或app产品都会使用第三方或自己开发相应的数据系统,进行用户行为数据或其它信息数据的收集,在这个过程中,埋点是比较重要的一环。埋点收集的数据一般有以下作用:驱动决策:ABtest、漏斗优化、用户增长、bug修复、精准营销、流失用户预警驱动产品智能:智能推荐(千人千面)、场景化提示(私人助理)等驱动安全:风险识别01埋点测
阿里测试君
·
2021-09-09 19:08
python基础
python进阶
自动化测试
python
单元测试
selenium
功能测试
测试工具
Java框架---Spring详解
目录一技术发展二
框架设计
SpringFramework6大模块三SpringAOP详解AOP两种方式四SpringBean核心原理Bean的加载过程五SpringXML配置原理六SpringMessaging
·
2021-09-08 11:06
Linux程序
中集成breakpad
项目介绍breakpad是google开发的一个跨平台C/C++dump捕获开源库,崩溃文件使用微软的minidump格式存储,也支持发送这个dump文件到服务器,breakpad可以在程序崩溃时触发dump写入操作,也可以在没有触发dump时主动写dump文件。breakpad支持windows、linux、macos、android、ios等。目前已有GoogleChrome,Firefox,
·
2021-09-06 20:16
linuxc++crash
Spring认证-Spring 安全架构专题教程
本指南是SpringSecurity的入门,提供对
框架设计
和基本构建块的深入了解。我们只涵盖应用程序安全的基础知识。
·
2021-09-02 16:56
spring
JavaScript
框架设计
模式详解
目录mvcmvpmvvmvue的来源spampacreateElementclass总结mvcModel(模型)-模型代表一个存取数据的对象或JAVAPOJO。它也可以带有逻辑,在数据变化时更新控制器。View(视图)-视图代表模型包含的数据的可视化。Controller(控制器)-控制器作用于模型和视图上。它控制数据流向模型对象,并在数据变化时更新视图。它使视图与模型分离开。是单向的mvpmvp
·
2021-09-01 14:40
如何在 Windows 上运行 Linux? 这里有一份攻略!
运行起来还真方便,以后在windows上开发
Linux程序
就不需要安装桌面虚拟化应用了。下面讲下具体的步骤。首先需要在控制面板中启用“适用于L
·
2021-08-16 23:53
关于网络
框架设计
封装的扯淡
关于网络
框架设计
封装的扯淡本blog的代码库:HttpUtil21.前后端交互协议设计常规是data-code-msg三字段设计也有data-code-msg-isSuccess.其中isSuccess
·
2021-08-13 12:19
我的 Android 重构之旅:Hook与模拟器检测
设计初衷随着我们项目的用户群体不断壮大,渐渐的我们会从Bugly日志等地方发现一些灰产使用Hook、自动化脚本等对我们应用进行数据的抓取、对正常用户进行骚扰与欺诈,我们希望能够有一款框架能够对这些“非法用户”进行识别,这就是我们Risk
框架设计
的初衷
wille_89
·
2021-07-27 17:30
uniapp开发微信小程序
微信小程序使用微信开发者工具开发,使用其专有语言WXML(WeiXinMarkupLanguage是
框架设计
的一套标签语言)、WXS(WeiXinScript是小程序的一套脚本语言),WXS结合WXML
tikeyc
·
2021-07-27 12:13
五、持久层
框架设计
实现及MyBatis源码分析-自定义持久层框架(五)
在前面章节,我们在自定义持久层框架当中,实现了查询方法,本章节对增、删、改方法进行实现,首先先来说说实现增、删、改方法的基本思路1、在Excutor接口中增加update方法,因为之前写的都是查询方法,有针对结果集的封装,而增删改的操作,没有前面繁琐的结果集封装,只需要返回一个简单的执行操作影响的行数常量就行,所以单独提取一个update方法进行处理2、在SqlSession接口中增加delete
Love为何
·
2021-07-22 19:49
四、持久层
框架设计
实现及MyBatis源码分析-自定义持久层框架优化(四)
前面我们完成了自定义持久层框架的编写,接下来我们分析自定义持久层框架存在的问题,首先我们先来查看我们编写的测试类中的代码packagestudy.lagou.com.test;importorg.junit.Test;importstudy.lagou.com.io.Resources;importstudy.lagou.com.persistence.test.pojo.User;imports
Love为何
·
2021-07-22 19:33
三、持久层
框架设计
实现及MyBatis源码分析-自定义持久层框架(三)
在前一章节,我们对自定义持久层框架使用端的编写,这一章节我们接着来编写自定义持久层框架本身,在编写之前,我们先来对第一章节中分析出来编写自定义持久层框架的基本思路进行一个回顾:自定义持久层框架的本质是对JDBC代码进行了封装,所以底层执行的还是JDBC代码,JDBC代码想要正常执行,两部分信息必不可少,一部分是数据库配置信息,还有一部分是SQL配置信息,面这两部份信息,已经被使用端使用两个配置文件
Love为何
·
2021-07-22 19:14
二、持久层
框架设计
实现及MyBatis源码分析-自定义持久层框架(二)
在前一章节,我们对自定义持久层框架有了一个基本的思路,接下来我们主要就是需要完成自定义持久层级框架的编写首先我们先来编写使用端代码,新建一个maven项目,maven项目中pom.xml文件内容如下4.0.0study.lagou.compersistence-test1.0-SNAPSHOTUTF-8UTF-81.81.81.8在项目的resources文件夹下创建sqlMapConfig.xm
Love为何
·
2021-07-22 19:42
【写作】如何组织文章?
因此,在开始阶段,不妨不必过分在意文章结构
框架设计
,简单以总分或总分总的经典框架即可。 如何界定内容的准确性?
看了个啥
·
2021-07-12 01:29
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他