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
iOS-知识总结
软考高级系统架构设计师系列论文四十九:论微服务架构及其应用
软考高级系统架构设计师系列论文四十九:论微服务架构及其应用一、微服务相关
知识总结
二、摘要三、正文四、总结一、微服务相关
知识总结
写论文前充分了解微服务相关的知识点,并把这些知识点应用到论文写作中:软考高级系统架构设计师
最笨的羊羊
·
2023-03-15 02:26
软考高级系统架构设计师考试
软考高级系统架构设计师系列论文
四十九
论微服务架构及其应用
Spring框架(一) 底层核心原理解析
的一些比较核心的内容有一个大概的认识,并不是特别全面,会在后续的文章中一一讲解,不仅仅是停留在Spring简单的使用,而是方便后面源码的阅读以及实现方式的理解,文章仅是作者自己在学习Spring过程中的案例演示以及
知识总结
lingering fear
·
2023-03-14 22:44
spring
java
iOS-
自定义导航栏后侧滑返回失效,且控制器添加ScrollView后侧滑返回失效
iOS-
自定义导航栏后侧滑返回失效从iOS7开始,系统为UINavigationController提供了一个interactivePopGestureRecognizer用于右滑返回(pop),但是,
DockeriOS
·
2023-03-14 22:35
【主存中存储单元地址的分配】超级详细的相关
知识总结
,字节比特相关单位换算,主存,存储容量,高位字节,低位字节,高地址,低地址,大端序,小端序,字地址,寻址范围
目录一:弄清单位换算二:了解主存三:弄懂存储容量四、主存中存储单元地址的分配1.我们要理解这些高位字节、低位字节、高地址、低地址2.大端、大尾和小端、小尾3.关于字地址的说明4.寻址范围搞了两天终于整理出来了,我觉得真的很详细了,不懂得可以问我呀,有错误请指正~整理不易,求个小赞~一:弄清单位换算bit比特位/位一般简写为小写字母bbyte/Byte字节一般简写为大写字母B其中K、M、G、T之类的
努力当大佬
·
2023-03-14 21:22
计算机组成原理
经验分享
vue基础
知识总结
及测试遇到的前端bug分析
vue基础
知识总结
、测试遇到的前端bug分析原因1、生命周期钩子beforeCreate第一个生命周期函数,表示实例完全被创建之前,会执行这个函数,在beforeCreate生命周期函数执行的时候,data
相约在一年四季
·
2023-03-14 21:33
vue
vue
vue.js
iOS-
自定义NavigationBar解决不同状态bar在push和pop过渡时出现跳变问题
UINavigationBar的问题在使用UINavigationBar的过程,始终面临一个问题,就是当两个甚至多个ViewController的NavigationBar是不同的状态,比如背景色,透明度,shadowImage等。如果直接修改UINavigationBar的这些属性会发现在push/pop的时候,NavigationBar出现闪烁跳变。于是想自己定制一个NavigationBar
Yu_Chou
·
2023-03-14 20:18
iOS-
常见类型对象
一、iOS数组去重的方法1.利用NSDictionary的AllKeys唯一性使用方法:将数组元素存入字典,利用字典key的唯一性获取去重之后的AllKeys,即为去重后的数据。特点:去重后的数组是无序的NSArray*array=@[@"a",@"a",@"a",@"b",@"c"];NSMutableDictionary*dic=[NSMutableDictionarydictionary];
逆流瞅瞅
·
2023-03-14 15:58
iOS-
账号密码自动填充与添加
参考:https://juejin.im/post/6844903885908213767注意:webcredentials文件的链接地址为https://server.com/.well-known/apple-app-site-associationerror1:发生错误未能完成操作。(OSStatus错误-34018-httpsnotfoundincom.apple.developer.as
iOSWater
·
2023-03-14 13:48
dex文件
Android
知识总结
一、APK的结构文件META-INF:签名文件res:资源文件resources.arsc:资源映射文件assets:资产目录AndroidManifest.xml:会经过aapt
涛涛123759
·
2023-03-14 02:45
iOS-
底层原理30:内存管理(二)强引用分析
本文主要是通过定时器来梳理强引用的几种解决方案强引用假设此时有两个界面A、B,从Apush到B界面,在B界面中有如下定时器代码。当从Bpop回到A界面时,发现定时器没有停止,其方法仍然在执行,为什么?self.timer=[NSTimertimerWithTimeInterval:1target:selfselector:@selector(fireHome)userInfo:nilrepeats
AcmenL
·
2023-03-13 22:14
iOS-
中装软件项目总结
此项目自2017年伊始一直持续到2018年3月份,此项目一共两个人开发,我和我的另一个同事。这个项目并不是严格意义上的纯oc项目,它混合加入了c++的编码工作,原因是底层的socket封装是使用c++进行的,而我们需要封装远程访问数据库的一些增删改查操作,此外还需要进行长连接的一些测试工作。这个项目是一个移动版的OA协同办公软件,类似微信企业版,所以大部分的重点就在与即时通讯的开发与调试。我的同事
Sun橙子
·
2023-03-13 20:10
iOS-
关于HandyJSON的个人浅析
一个最基本的遵循HandyJSON的模型的实现如下:...classTestModel:HandyJSON{privatevarname:String?requiredinit(){}}...ifletdata=TestModel.deserialize(from:""){}...需要的数个步骤分别为遵循HandyJSON协议,根据协议实现init方法,以及最后的调用协议方法解析JSON字符串填充
茄子星人
·
2023-03-13 19:39
博客已经搬迁
很长一段时间没有在CSDN写博客了,趁着目前打算离职,做下音视频相关
知识总结
!感觉现在CSDN广告太多,而且各种收费VIP,确实让人烦感!所以打算搬迁到博客园!博客搬迁地址:奔涌吧,后浪-博客园
那时风起
·
2023-03-13 17:40
其它
视频编解码
音视频
happigo
知识总结
框架搭建需要建立相对应的文件夹存放文件,比如html、css、images、less、lib、js等文件夹。在文件夹根目录存放index.html,便于访问。下载需要用的框架或者库文件,并存放在lib目录中。安装gulp等需要用到的工具,建立起本地服务器,以运行测试php代码。了解项目查看网页细则,构思自己能力范围内能够实现的功能。分析要做功能的逻辑原理。分析网页布局结构,提前规划代码思路。分析提
嗨多磨
·
2023-03-13 17:10
计算机网络笔记——应用层——2.DNS
JAVA后端开发
知识总结
(持续更新…)本人计算机网络笔记——应用层总目录计算机网络笔记——应用层——1.概述及Socket计算机网络笔记——应用层——2.域名解析系统DNS(UDP协议)计算机网络笔记—
月东坡半
·
2023-03-13 13:03
计算机网络
网络
AD20如何从立创商城导入自己的原理图库
由于我大一就已经掌握了AD20制作PCB的方法,仗着之前跟着老师做过项目也给学弟学妹上过课,不免有些眼高手低,结果实训过程中,出现了很多生疏的部分,同时,博主本人已经大三了,很快就要开始准备考研了,在考研之前把这些
知识总结
一下
孙启尧
·
2023-03-13 10:01
pcb工艺
iOS-
底层(4):内存对齐原理
获取内存大小的三种方式sizeofclass_getInstanceSizemalloc_sizesizeof1、sizeof是一个操作符,不是函数2、我们一般用sizeof计算内存大小时,传入的主要对象是数据类型,这个在编译器的编译阶段(即编译时)就会确定大小而不是在运行时确定。3、sizeof最终得到的结果是该数据类型占用空间的大小class_getInstanceSizeruntime提供的
恍然如梦_b700
·
2023-03-13 08:25
Handler(三)
Android
知识总结
同步屏障大家经过上面的学习应该知道,线程的消息都是放到同一个MessageQueue里面,取消息的时候是互斥取消息,而且只能从头部取消息,而添加消息是按照消息的执行的先后顺序进行的排序
涛涛123759
·
2023-03-13 04:49
ios-
头疼难找的bug-分享商品合成图内存暴增
在做多款商品的多张商品图片下载后合成一张图片分享微信功能时遇到两个bug,一是内存暴增达1G,二是分享微信聊天好友经常失败内存暴增的原因是压缩图片方法生成的data没有释放,因为image被我存到数据模型中引用了,取消把下载的图片存到模型中就好了。NSData*compressedData=UIImageJPEGRepresentation(image,0.9);分享微信失败原因是下面方法第三个参
zheNgHH
·
2023-03-12 16:24
RxJava(一)
Android
知识总结
一、RxJava的简单实用1、导包在最外层的build.gradle中添加project.ext{compileSdkVersion=28retrofitVersion="2.4.0
涛涛123759
·
2023-03-12 12:45
读书感悟
两本书只看了前3章,我所学到的
知识总结
在下面:1.沟通交流。首先要知道自己找别人是要实现什么;其次自己该怎么表达,自己的表达对方能明白吗?(如果不明白,)自己该如何问道自己想要的答案。
需要奋斗的老人
·
2023-03-12 10:41
达梦数据库
知识总结
-DCA上篇
达梦数据库DCA概述达梦数据库是一款完全自主原创的国产数据库,国产的操作系统及国产的数据库在国内使用不断扩大,升级及发展也日新月异,其中达梦数据库在政府及事业单位就得到广泛应用。DCA课程学习使用的操作系统是银河麒麟V10,达梦数据库版本是DM8下面我们来了解一下达梦数据库的安装、实例创建、参数修改、数据库实例管理、创建表空间、创建用户、角色、权限管理;导入脚本数据一、在服务器上安装DM8数据库1
北疆07
·
2023-03-12 08:04
一、Android绘制
知识总结
(形状篇)
1、Rect和RectF1、contains判断当前矩形是否包含某个点或某个矩形booleancontains(intx,inty)booleancontains(intleft,inttop,intright,intbottom)booleancontains(Rectr)2、intersects判断两个矩形是否相交staticbooleanintersects(Recta,Rectb))boo
徒步青云
·
2023-03-12 06:44
iOS 底层
知识总结
一、OC语法1、OC对象的本质1)一个NSObject对象占用多少内存?A:系统分配16个字节给一个NSObject对象(可以通过C函数malloc_size函数获得,通过查看OC源码,alloc函数,也即allocWithZone:中有判断当字节数小于16时就分配16个字节);而一个NSObject对象仅使用8个字节,用于存放成员变量isa指针,(可以通过runtime的函数class_getI
wanglei1702
·
2023-03-12 04:04
ios-
面试-UIView 和 CALayer
1,所有的view都是由一个底层的Layer来驱动,每个UIView内部都有一个CALayer在背后提供内容的绘制和显示。2,Layer侧重于图形的显示,而view相当于layer的管理者。3,UIView继承与UIResponder而CALayer继承于NSObject。所以UIView可以响应事件,而CALayer则不能。,4,两者都有树状层级结构,layer内部有sublayers,view
简鱼7819
·
2023-03-12 02:45
2018-07-02
6月份
知识总结
一,微信小程序.1.安装开发者工具,申请账号2.代码构成,是由是由json配置,wxml模板,wxss样式,js逻辑交互组成3.组件:视图容器,基础内容,表单组件,导航,媒体组件,地图,画布
刘若强
·
2023-03-12 00:31
ES6
知识总结
1、let声明变量只在块级作用域起作用(适合在for循环中使用)、无变量提升;不可重复声明相同变量,不可重复声明函数内的参数。2、const声明常量声明必须赋值、声明后不可修改、只在块级作用域起作用(适合在for循环中使用)、无变量提升、传址赋值3、浏览器兼容ES6——babel安装babelscript引入babel的浏览器版本4、解构赋值数组:let[a,b,c]=[1,2,3];=>a=1;
sylvia_yue
·
2023-03-11 21:48
iOS-
制作.a静态库SDK和使用.a静态库
创建静态项目创建一个新的工程,选择Framework&Library下面的CocoaTouchFramework。设置工程,将buildactivearchitectureOnly设置为NOSnip20180912_2.png任意建一个类添加方法设置暴露头文件(别人能看到的.h文件)模拟器和真机下分别在debug和release环境下运行代码,总共是4次右键点击Products库文件,Showin
码省理工0
·
2023-03-11 20:15
iOS-
多线程的底层实现
一:线程与进程的区别进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。一个程序至少一个进程,一个进程至少一个线程。1>一个应用程序对应一个进程,一个进程帮助程序占据一块存储空间。也有多个进程的应用(比如浏览器,多开几个页面)2>要想在进程中
yycache
·
2023-03-11 18:52
iOS-
数据库本地存储简介
iOS有一道经典的面试题:数据的持久化存储有哪些方式?标准答案:常见的持久化存储方法有NSUserDefaults、plist、归档存文件、sqlite、CoreData已经新兴的Realm这样的答案对付面试官应该是够了,而实际运用中,你真的能搞清这些技术面向的场景么?技术分类偏好设置偏好设置是最简单的归档方式,适合存储简单的配置条目。使用NSUserDefaults单例就可以存储一些可序列化的类
球哥
·
2023-03-11 15:59
iOS-
先pop掉当前controller, 再push的实现
一、需求场景第一个VCpush到第二个VC;在第二个VC中push出来第三个VC时,要先把第二个VCpop掉,因为需要对第三个VC进行pop时,返回到的是第一个VC需求二、第一版方案ThirdViewController*vc=[[ThirdViewControlleralloc]init];//先pop掉第二个VC[self.navigationControllerpopViewControll
时米高的人生笔记
·
2023-03-11 15:01
独立开发者-实用工具三方服务技术推荐
此篇文章主要推荐关于
iOS-
独立开发者比较实用的工具资源等,让大家能更快的上手
JerseyBro
·
2023-03-11 12:44
iOS-
热更新/组件化/跨平台开发
一、组件化组件化步骤1.每创建一个组件都会带有一个xxx.podspec的索引文件。专门用来存放这些索引文件的库就叫索引库。我们需要将这些文件上传到远程索引库才能保证其他的同事能够拿来使用。2.下面开始创建远程索引库:登录github创建新的仓库创建远程索引库由于之前已经创建好了一个库所以我的库名字跟上面有差异3.如下图,说明已创建成功:仓库地址可以看到远程索引库的地址啦二:本地索引库与远程索引库
穹冰舞
·
2023-03-11 12:09
“三岁看,大七岁看老”什么年龄给孩子立规矩,成为父母的烦恼
给孩子设立规矩是非常重要的但是却总有很多父母以“孩子还小”而过多的纵容孩子每当孩子做错事的时候父母总愿意“孩子还小”为由不去理会,但是你们认为的小是真的小吗,俗话说得好“3岁看大7岁看老”这句话并不是空穴来风,而是我们的先人通过一代一代的
知识总结
出来的
学子好未来
·
2023-03-11 04:47
UE4基础
知识总结
(七)
十二、游戏性元素1.输入a.硬件输入;玩家的硬件输入是非常简洁明了的。一般包含了键盘的按键输入,鼠标点击或鼠标移动,以及控制器按键或摇杆移动。b.PlayerInput(玩家输入):1.PlayerInput是PlayerController类内管理玩家输入的UObject。2.在PlayerInput内有两种结构体被定义。第一个是FInputActionKeyMapping,定义ActionMa
小陈工
·
2023-03-10 20:10
测牛学堂:软件测试入门学习之计算机基础
知识总结
(一)
作为软件测试工程师,很多人是其他专业转过来的,所以呢,最基本的计算机知识,也要有大概的了解,这关乎我们的职业素养。今天,测牛学堂就用通俗易懂,高效简练的方法,去跟大家分享总结一下。计算机网络我们现在是一个互联网时代,确切的说是移动互联网的时代。所以我们对计算机网络要有一定的认识。计算机网络我们可以分为局域网和广域网所谓的局域网,就是由这几部分组成的:网线,计算机,交换机,局域网的ip,都是由一串数
测牛学堂测试培训
·
2023-03-10 18:19
学习
单元测试
压力测试
iOS-
关于View布局的总结
一、写在前面开发者在写View的时候一定逃不掉的就是这个命题。用Frame也好用Autolayout也好,如果没有精心设计过,布局部分一定惨不忍睹。直接使用CGRectMake的话可读性很差,光看那几个数字,也无法知道view和view之间的位置关系。用Autolayout可读性稍微好点儿,但生成Constraint的长度实在太长,代码观感不太好。Autolayout这边可以考虑使用Masonry
Leewins
·
2023-03-10 11:35
JS面试八股文
知识总结
(最新)
文章目录一.JS数据类型二、判断数据类型的方法三.new操作符具体做了什么?三、dom.onclick和dom.addEventListener的区别?四、JS内置属性和方法五、逻辑与&&和逻辑或||六、作用域和作用域链七、预解析和变量提升八、改变this的指向的函数的三个方法(bind/call/apply)九...args剩余参数(扩展运算符)和arguments对象之间的区别?十、遍历方法十
里见HU
·
2023-03-10 11:02
javascript
技术文章开篇
长久来看,没有合适的
知识总结
和梳理,以及有意识的学习,就很难有从量到质的转变
loono
·
2023-03-10 06:27
iOS-
自定义转场动画
iOS中推出控制器的方式有两种:push和present,iOS的push动画基本上已经成为苹果的一个标志,最好不要自定义,不然和系统的动画不一样会显得不和谐。关于present,更多的可参考:present和dismiss。下面介绍如何自定义present方式的转场动画。1.UIViewControllerTransitioningDelegate协议想自定义转场动画的VC必须遵守UIViewC
Imkata
·
2023-03-10 03:52
iOS-
文件上传和断点离线下载
一.iOS中发送HTTP请求的方案在iOS中,我们常用发送HTTP请求的方案有苹果原生(自带)NSURLConnection:用法简单,最古老最经典最直接的一种方案(iOS9.0弃用)NSURLSession:功能比NSURLConnection更加强大,苹果目前比较推荐使用这种技术第三方框架AFNetworking:简单易用,提供了基本够用的常用功能,维护和使用者多二.NSURLConnecti
Fendouzhe
·
2023-03-09 23:46
iOS-
组件化方案与实践:创建cocoapod私有库详细步骤
制作远程私有库分为以下几个步骤:-创建私有Git远程索引库-创建本地索引库-创建私有Git远程代码库-创建本地代码库-使用Pod库一、创建私有Git远程索引库1.概念:每创建一个组件都会带有一个xxx.podspec的索引文件。专门用来存放这些索引文件的库就叫做索引库。我们需要将这些索引文件上传到远程索引库才能保证其他的同事能够拿来用。2.下面开始创建远程索引库:登录github进行创建创建远程索
XTK_iOS
·
2023-03-09 18:49
iOS-
内存管理(二)-引用计数
Objective-C内存管理的核心思想就是通过对象的引用计数来对内存对象的生命周期进行控制。说直白一点,就是调用retain会加1,调用release就会减1,引用计数清零或者调用dealloc就销毁。引用计数引用计数,即为对象被持有的次数。是内存管理的核心点。下面我们来看一个关于引用计数的例子:-(void)testRefCount{NSObject*obj=[NSObjectalloc];N
xxxxxxxx_123
·
2023-03-09 11:53
iOS-
超简单跳转到外部浏览器之openURL在iOS10前后使用方法(并解决跳转无反应问题)
iOS10之前使用的方法是:[[UIApplicationsharedApplication]openURL:(要跳转的URL)];举个:[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"http://www.baidu.com"]];iOS10之后使用的方法是:[[UIApplicationsharedApplicati
AutismGG
·
2023-03-09 08:48
iOS-
侧滑溜冰问题修复
项目中用到了JXCategoryView并且需要侧滑手势,在VC中用到了self.interactivePopGestureRecognizer.delegate=self;唤起手势,但是出现溜冰bug[侧滑之后松手自动划过去]解决方案是:在TPNavigationController的push方法中,增加判断即可if([selfrespondsToSelector:@selector(inter
aggie1024
·
2023-03-09 04:33
番外篇-B端产品经理如何做好数据设计?
番外篇过年好久没有写专业性文章,偷懒了,本文是番外篇,是最近工作之后的一些个人总计,本文是针对B端产品经理数据设计要点的的常规
知识总结
归纳,希望能给你带来相关的帮助。
产品大宝看世界
·
2023-03-09 02:24
家常做菜
知识总结
-持续更新中
一通用知识(1)炒糖色:冰糖最好用水炒或水油混合炒,砂糖用油炒。炒出来的糖色微苦,在做红烧菜品时通过加入少量冰糖中和苦味。要做挂霜或拔丝,最好都用水炒。(2)焯水:冷水下锅(适用于大部分肉类)——生姜,料酒,大葱,花椒,去腥四件套。最主要的目的是去除血沫,新鲜的鸡鸭血沫很容易出来,可以不用焯水,洗一下就行,冷冻的必要焯水,否则会很腥。新鲜的肉类,可以通过温水浸泡,或者淀粉水抓洗去除血沫。开水下锅:
九月的巴掌
·
2023-03-08 21:23
iOS-
底层原理18:Method-Swizzling 方法交换
method-swizzling是什么?MethodSwizzling本质上就是对方法的IMP和SEL进行交换,也是我们常说的黑魔法。方法交换的原理MethodSwizzing是发生在运行时的,在运行时将一个方法的实现替换成另一个方法的实现;每个类都维护着一个方法列表,即methodList,methodList中有不同的方法,每个方法中包含了方法的SEL和IMP,方法交换就是将原本的SEL和IM
AcmenL
·
2023-03-03 12:05
iOS-
开发进阶05:动态库
iOS开发进阶文章汇总目录一、可执行文件链接动态库.dylib二、dyld加载动态库流程三、创建动态库.dylib四、创建动态库Framework五、tdb格式六、静态库与动态库的区别总结一、可执行文件链接动态库.dylib准备代码如下:test.m文件中代码如下:#import#importintmain(){AFHTTPSessionManager*manager=[AFHTTPSession
differ_iOSER
·
2023-03-01 20:16
完全拷贝的一份,程序员阅读书单
程序员必读书单作者:Lucida微博:@peng_gong豆瓣:@figure9原文链接:http://lucida.me/blog/developer-reading-list/关于本文把程序员所需掌握的关键
知识总结
为三大类
baskMMU
·
2023-02-27 18:41
个人搜集
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他