FLEX

[Asp.Net Core] Blazor WebAssembly

半腔热情 提交于 2020-07-28 13:36:02
前言 默认的 index.html 显示的 Loading 太简陋了. 而且没有加载进度条. 所以做了一个. 代码地址 : https://github.com/BlazorPlus/BlazorDemoWasmLoading 只需要改 index. html <! DOCTYPE html > < html > < head > < meta charset ="utf-8" /> < meta name ="viewport" content ="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> < title > BlazorDemoWasmLoading </ title > < base href ="/" /> < link href ="css/bootstrap/bootstrap.min.css" rel ="stylesheet" /> < link href ="css/app.css" rel ="stylesheet" /> < link href ="manifest.json" rel ="manifest" /> < link rel ="apple-touch-icon" sizes ="512x512" href ="icon-512

web前端教程:带你揭开BFC神秘的面纱

家住魔仙堡 提交于 2020-07-28 12:11:47
  1. 引言   在前端的布局手段中,一直有这么一个知识点,很多前端开发者都知道有它的存在,但是很多人也仅仅是知道它的存在而已,对它的作用也只是将将说得出来,可是却没办法说得非常的清晰。这个知识点,就是BFC。想要了解BFC的规则,前提必须是熟悉前端网页的多种布局手段,例如盒的显示模式display,三种布局手段标准流(normal)、浮动流(float)、定位流(position)等。你只有熟练掌握了这些布局手段之后,才能很好的理解BFC。今天这篇文章,来大家解析一下BFC,希望对各位新老朋友有所帮助。   2. 定义   BFC - Block Formatting Context 块级格式化上下文 BFC的定义,在官方文档到中,是这么介绍BFC的。   A block formatting context contains everything inside of the element creating it that is not also inside a descendant element that creates a new block formatting context.   强行翻译一下吧,简单来说,这句话的意思就是:   一个BFC区域包含创建该上下文元素的所有子元素,但是不包括创建了新的BFC的子元素的内部元素   很显然,哪怕强行翻译了

阿里P9架构师推荐的Spring领域巅峰之作,颠覆了我对Spring的认知

匆匆过客 提交于 2020-07-28 09:48:37
写在前面 你第一次接触spring框架是在什么时候?相信很多人和我一样,第一次了解spring都不是做项目的时候用到,而是在网上看到或者是听到过一个叫做spring的框架,这个框架号称完爆之前的structs和structs2,吸引了不少人的注意。 今天给大家分享一份阿里P9架构师推荐的Spring领域巅峰之作 《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》 ,我读完这本书之后彻底颠覆了我对Spring的认知。 本书从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从本书中参透Spring框架的出色架构和设计思想,还能从Spring优雅的实现源码中一窥Java语言的精髓。 适读人群: 无论你是Java程序员、Spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从本书中受益。 转发+关注,然后添加我的VX:tkzl6666 即可获得《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》电子版的免费领取方式 内容结构 本书主要内容分为三个部分,分别阐述了Spring的核心、组件和应用三个方面。在展开这三个部分的内容之前,第1章对Spring的项目情况和整体架构进行了简要的介绍,这一章就像一个热身活动,为本书的主要内容做铺垫,如果您已经很熟悉Spring的使用

HTML&CSS面试高频考点(二)

独自空忆成欢 提交于 2020-07-28 09:23:16
HTML&CSS面试高频考点(一) ♥ 6 . W3C盒模型与怪异盒模型 标准盒模型 (W3C标准) 怪异盒模型(IE标准) 怪异盒模型下盒子的大小=width(content + border + padding) + margin,即 真实大小 。 *参考 标准模式与兼容模式的区别 ,兼容模式下为怪异盒模型。 *注意box-sizing可以改变盒模型(box-sizing:border-box即为怪异盒模型)。 7. 水平垂直居中的方法 (1)定宽居中 1. absolute + 负margin //父元素 position: relative; //子元素 position: absolute; top: 50%; left: 50%; //margin设置自身一半的距离 margin-top: -50px; margin-left: -50px; 2. absolute + margin: auto //父元素 position: relative; //子元素 position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; 3. absolute + calc //父元素 position: relative; //子元素 position: absolute; //减去自身一半的宽高 top

和 iOS 开发聊聊越狱

早过忘川 提交于 2020-07-27 08:29:52
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 作者 | Peter Steinberger 来源 | steipete's blog https://steipete.com/posts/jailbreaking-for-ios-developers/ iOS 开发社区好像很少讨论越狱。很不幸,因为越狱实在是太神奇了。在这里,我们会介绍一些您可以通过越狱使用的非常棒的功能。 越狱的定义及合法性 iOS越狱是一项特权升级,目的是绕开 Apple 对 iOS,tvOS 和 watchOS 施加的软件限制。它通过一系列内核补丁完成的。越狱允许以 root 权限访问 iOS,从而允许下载和安装很多应用程序和扩展,而这些应用程序和扩展是无法通过官方 Apple App Store 获得的。 越狱合法吗?这取决于你所在的国家/地区,在奥地利,德国,加拿大,印度,新西兰,英国和美国是合法的。除了最新的 iOS 13.5 越狱之外,自 iOS 10 以来的所有主要越狱都是基于公开的漏洞利用程序,这些漏洞先前已向Apple 通报。 如果您不想冒险越狱,仍然可以使用 AltStore https://altstore.io/ 安装某些应用程序,该应用程序会在 Mac 上对应用程序进行签名。 动机

日常前端知识——响应式布局之强大的css布局 display:grid

ε祈祈猫儿з 提交于 2020-07-27 07:48:14
1.概览 css display中有个属性值是grid,说起来惭愧的是,在长达近2年的开发实操中我极少用到这个属性。在整理响应式布局的我才重新将其拾起。 grid可以说是在我看来css最强大的布局方案之一了,总体而言,他将网页划分为一个个区域,并且可以对这个区域进行任意组合,以达到布局的效果。(之前这些功能都是一些css框架封装好的,现在css也支持了) grid和flex有一定的相似性(我在之前的开发过程中flex的应用率极高。。),但flex更像是一种线性的布局,根据横轴和纵轴的各种配置来达到布局的效果。而grid则是一种二维布局,他利用row(行)和column(列)来分割出不同的二维区域,通过对这些二维区域中的一切(是的,几乎是能想到的一切)进行操作来实现不同的布局。 flex布局 grid布局 从两张图中可以看出,grid更适用于一些多行多列,宽高不等的复杂布局,从布局的功能上来说,grid远比flex强大的多。 2.基本概念 归纳一下grid的布局一些基本概念,一方面是自身对知识进行梳理,一方面也方便文档的通读性。 2.1 容器(Container) 这也是css布局的 传 统 艺 能 了,简单的描述来说他就是应用 display:grid 的元素,同时他也应该是所有项目(item)的直接父元素。 html代码: <div class= "container" >

html+css面试合集

南楼画角 提交于 2020-07-27 04:19:48
1 介绍一下标准的 CSS 的盒子模型?与低版本 IE 的盒子模 型有什么不同的?   标准盒子模型:宽度=内容的宽度(content)+ border + padding + margin   低版本 IE 盒子模型:宽度=内容宽度 (content+border+padding)+ margin 2 box-sizing 属性?   用来控制元素的盒子模型的解析模式,默认为 content-box context-box:   W3C 的标准盒子模型,设置元素的 height/width 属性指的是 content 部分的高/宽 border-box:   IE 传统盒子模型。设置元素的 height/width 属性指的是 border + padding + content 部分的高/宽 3 CSS 选择器有哪些?哪些属性可以继承?   CSS 选择符:id 选择器(#myid)、类选择器(.myclassname)、 标签选择器(div, h1, p)、相邻选择器(h1 + p)、子选择器 (ul > li)、后代选择器(li a)、通配符选择器(*)、属 性选择器(a[rel="external"])、伪类选择器(a:hover, li:nth-child)   可继承的属性:font-size, font-family, color   不可继承的样式:border,

[Asp.Net Core] Blazor Server Side 扩展用途

扶醉桌前 提交于 2020-07-26 01:17:09
前言 大概3个星期之前立项, 要做一个 CEF+Blazor+WinForms 三合一到同一个进程的客户端模板. 这个东西在五一的时候做出了原型, 然后慢慢修正, 在5天之前就上传到github了. 地址 : https://github.com/BlazorPlus/BlazorCefApp 但是一直在忙各种东西, 没有时间写博客. 情况 情况是这么一个情况 , 这个东西能运行, 够用. 也写了7个例子. 离当初的目标还有一些距离. 需要更多的时间去填坑. CEF方面, 是按需包装, 没有用到的功能是没处理的. 不过按照原先设想, 大部分人都不会有去定制这个CEF的需要. 测试 看这篇博文的网友, 如果不想从github下载编译, 从 http://opensource.spotify.com/ 另行下载 CEF 的资源包, 可以直接在微云上下载 已经编译好的版本 : https://share.weiyun.com/oibpnIro 项目模板 如图, 这是一个标准的 Blazor server side 工程. 有 Program.cs , 有 Startup.cs , 有 Shared/Pages, 有 wwwroot 其中引用的包是 CefLibCore , 源代码在 https://github.com/BlazorPlus/CefLite ,

el-table 表格循环多张图片

*爱你&永不变心* 提交于 2020-05-09 15:16:30
<el-table :data= " weekList " stripe tooltip-effect= " dark " class = " table " > <el-table- column v - for = " (item, index) in tableOrderItem " :key = " index " :width = " item.width " :prop = " item.prop " :label = " item.label " align = " center " show -overflow- tooltip > <template slot-scope= " scope " > <template v- if = " item.prop === 'commodityDetails' " > <div v-html= " scope.row.commodityDetails " ></div> </template> <!-- 图片有多张的情况 先分隔为数组 然后利用v- for 遍历得到 src --> <template v- else - if = " item.prop === 'picture1' " > <div v- for = " (item,index) in scope.row.picture1.split(',') "

霖呆呆的近期面试128题汇总(含超详细答案) | 掘金技术征文

梦想与她 提交于 2020-05-09 13:20:30
前言 你盼世界,我盼望你无 bug 。Hello 大家好!我是霖呆呆! 哈哈😄,这是一篇面试总结文章,抱歉, webpack 和 HTTP 系列的先暂缓一下更新哈,Sorry~ 这篇文章是呆呆自己近期的一些面试汇总,算了一下有128道,基本都写了比较完善的答案,就算没有写也有推荐一些好的文章链接,文章篇幅较大,整理总结也花费了很多的时间和心血,题目也是根据公司规模的大小从易到难,算是见证了呆呆面试过程中的不足与成长吧 😅。还希望能帮助到正在一起努力求生存的小伙伴们。 另外,看到标题了吗? "掘金技术征文" ,嘻嘻,要不要考虑帮这么 "用心" 的呆呆拿拿大奖呢?放心放心,要真成了好处少不了你们😋。 所有文章内容都已整理至 github.com/LinDaiDai/n… 快来给我Star呀😊~ (因为近期面的主要都是一些深圳的中小公司,他们也还在招聘中,所以不便透露公司名称,还请大家理解...) 深圳某做海外加速器公司 4月22日上午 1. DIV+CSS布局的好处 代码精简,且结构与样式分离,易于维护 代码量减少了,减少了大量的带宽,页面加载的也更快,提升了用户的体验 对SEO搜索引擎更加友好,且H5又新增了许多语义化标签更是如此 允许更多炫酷的页面效果,丰富了页面 符合W3C标准,保证网站不会因为网络应用的升级而被淘汰 缺点: 不同浏览器对web标准默认值不同