海军 海军
3年前
爆 肝 一 周 总 结 最全 JavaScript Array 方法详解
前言我们在日常开发中,与接口打交道最多了,前端通过访问后端接口,然后将接口数据二次处理渲染到页面当中。二次处理的过程是考验Coder对Array是否熟练以及在何种场景下使用哪种方法处理最优。小编,在最近开发中就遇到了Array问题,在处理复杂的业务需求时,没想到Array有类似的方法,然后将方法组合起来解决当下问题。
Stella981 Stella981
3年前
Android手机GPU真弱
        因为要为自己的引擎做跨平台准备,第一准备跨的就是Android,特地用OpenGLES2重写了渲染底层,写了个简单的Demo测试了下性能.显示一个左右走动的帧序列动画精灵(2D)(非骨骼动画),再电脑上同屏30000个无压力(取决于显卡),放到我的2013年旗舰机型的Android4.3机型上,同屏300个就降到了30FPS以下,出现卡顿
Stella981 Stella981
3年前
NoDom和Vue的区别
看到有朋友在问NoDom和Vue的区别,我在这里做一个较完整的回复,只能是较完整,因为我对Vue及其源码了解并不深刻。1、框架组成而言,NoDom强调模块,NoDom整个App就是一个大模块;Vue强调组件,它是把组件装到App中,而组件(component)和插件(plugin)往往会被很多开发者混淆;2、框架的核心性能在于编译和渲染,Vue的编译
Stella981 Stella981
3年前
Python爬虫实例:爬取猫眼电影——破解字体反爬
 字体反爬字体反爬也就是自定义字体反爬,通过调用自定义的字体文件来渲染网页中的文字,而网页中的文字不再是文字,而是相应的字体编码,通过复制或者简单的采集是无法采集到编码后的文字内容的。现在貌似不少网站都有采用这种反爬机制,我们通过猫眼的实际情况来解释一下。下图的是猫眼网页上的显示:!(https://oscimg.oschina.
Wesley13 Wesley13
3年前
Spring Boot 与 Kotlin 使用JdbcTemplate连接MySQL
之前介绍了一些Web层的例子,包括构建RESTfulAPI、使用Thymeleaf模板引擎渲染Web视图,但是这些内容还不足以构建一个动态的应用。通常我们做App也好,做Web应用也好,都需要内容,而内容通常存储于各种类型的数据库,服务端在接收到访问请求之后需要访问数据库获取并处理成展现给用户使用的数据形式。本文介绍在SpringBoot基础下配置数
Stella981 Stella981
3年前
Qt5中表格处理大数据量
在Qt中如果是普通项目,GUI处理展现的数据量不大,一般用QTableWidget,QTreeWidget这样的控件就满足了,但是如果数据量行数达到了几万行,那么Widget的展示性能就偏差了。Qt中提供了一种Model/View的编程方式来处理数据,也就是展示层和数据层分离,这样就解耦了。一旦Model的状态改变,它会自动渲染到View控件。这样的机制
Stella981 Stella981
3年前
Html5 Canvas画线有毛边解决方法
Html5Canvas所有的画线指令画出来的线条都有毛边(比如lineTo,arcTo,strokeRect),这是因为在Canvas中整数坐标值对应的位置恰巧是屏幕象素点中间的夹缝,那么当按这样的坐标进行线条渲染时所要用到的就是夹缝两边的象素点,这样即便设置了lineWidth为1也将看到两个象素效果的线条,解决方法原象素点0.5进行偏移。下
Stella981 Stella981
3年前
Django框架深入了解_05 (Django中的缓存、Django解决跨域流程(非简单请求,简单请求)、自动生成接口文档)
一、Django中的缓存:前戏:    在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面.当一个网站的用户访问量很大的时候,每一次的的后台操作,都会消耗很多的服务端资源,所以必须使用缓存来减轻后端服务器的压力.缓存是将一些常用
流浪剑客 流浪剑客
1年前
Macos CAD建模工具:BricsCAD 24 for Mac 支持M1
是一款由Bricsys公司开发的专业的2D和3D计算机辅助设计(CAD)软件,被广泛用于建筑、工程、制造、地理信息系统(GIS)和其他设计领域。以下是BricsCAD24的一些主要特点和优势:兼容性和互操作性:BricsCAD24支持多种CAD格式,如DW
公孙晃 公孙晃
1年前
Rhino 7 for Mac(犀牛3D建模软件)中文版最新激活 支持M1
是一款面向设计师、工程师和制造商的3D建模软件,它被广泛应用于建筑、产品设计、汽车设计、珠宝设计等领域。Rhino7forMac提供了多种建模工具,包括线条、曲面、多边形网格等,可以轻松地创建任何形状和几何图形。它使用精确的NURBS曲面,可以精确地创建复