首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Android进阶编程

    Android之View绘制问题汇总

    MeasureSpec是一种“测量规则”或者“测量说明书”,决定了View测量过程 ViewMeasureSpec会根据自身LayoutParamse和父容器MeasureSpec生成。 最终根据ViewMeasureSpec测量出View宽/高(测量时数据并非最终宽高) 2、MeasureSpec组成? SpecMode和SpecSize打包和解包方法 3、测量模式SpecMode类型和具体含义? UNSPECIFIED:父容器不对View有任何限制,一般用于系统内部 EXACTLY:精准模式,View最终大小就是SpecSize指定值(对应于LayoutParamsmatch_parent 和具体数值) AT_MOST:最大值模式,大小不能大于父容器指定值SpecSize(对应于wrap_content) 4、MeasureSpec和LayoutParams对应关系?

    1.4K20编辑于 2023-03-06
  • 来自专栏Idea激活码

    2022 PyCharm激活,码上用起来吧 ,python快速使用等等

    【最新评论区获取即可】下面信息直接使用(注:若过期或者不能用,评论区直接获取最新即可!!!!!!):JKMMK98IO6-eyJsaWNlbnNlSWQiOiJRQjFJUkUwQzgzIiwibGljZW5zZWVOYW1lIjoi5rC45LmF5r+A5rS7IHd3d8K3YWppaHVvwrdjb20iLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJ

    1.1K10编辑于 2022-12-14
  • 来自专栏SEO建站

    整站优化有什么特点?整站优化有什么好处

    、搜狗或者360等,国外搜索引擎覆盖谷歌或者必应等;在用户浏览设备终端上兼顾电脑端和移动端搜索结果;在优化页面方面覆盖全站绝大多数网页,是全站全搜索渠道优化方式。 2、优化效果稳定通过对网站整体结构以及层次进行全方位优化,利用对网站管理和用户对网站认知,对流量进行长期积累,使网站能够呈现出一种良性发展态势,优化效果稳定,持续时间长,整站优化能够满足网站可持续性发展需求 3、兼顾长尾关键词整站优化非常重视长尾关键词排名,关心不同客户潜意识搜索,不离开所有客户指导思想。 整个网站优化甚至可以让你网站在搜索引擎得到上千个长尾关键词在首页排名,它们形成流量是巨大,有些长尾词带来流量甚至超过了核心关键词。 4、良好用户体验整站优化考虑网站结构、内容、UI设计、操作体验、服务器和域名等因素,这些基础信息优化全面提升了网站用户体验,使到访用户可以在良好用户体验下更好更快做出决策,从而更好完成网站营销目的

    2.3K40编辑于 2023-05-05
  • 来自专栏MGS浪疯 Blog

    【玩转 Cloud Studio】还在开传统MC服务器?

    ),为开发者提供了一个永不间断云端工作站。 (官方介绍) 说直白点就是基于浏览器云端开发平台。 你可以在浏览器上就执行你在本地写那些代码。 是一个很方便云端开发工具。 删除完毕之后就空空如也 安装Java 有的小伙伴可能好奇了,我们选择不是Java环境吗?为什么还要安装Java呢? 因为CS提供是Java11,而我们开服需要是17/18等其他。 内网映射完毕 复制这里域名,留着备用。 启动服务器 然后我们点击MC文件夹,点击终端打开,接着输入我们开服指令 开服成功,进入游戏测试 输入刚才复制地址,添加服务器,完成 然后你就会看到他了 是可以进入 到这里服务器就已经成功开起来了,

    11.2K141编辑于 2024-02-14
  • 来自专栏flutter开发中的点滴积累

    Flutter中StringBuffer用于高效构建字符串

    Flutter中StringBuffer是一种用于高效构建字符串对象。 与使用string操作相比,StringBuffer通常更快,因为它们不需要在每次修改字符串时重新分配内存。 使用StringBuffer基本语法如下: StringBuffer buffer = new StringBuffer(); buffer.write("Hello "); buffer.write result = buffer.toString(); print(result); // 输出: "Goodbye" 在上面的示例中,我们使用了writeln()方法向字符串缓冲区中添加带有换行符文本 总之,StringBuffer是一种高效构建字符串方法。它们特别适用于需要多次修改字符串情况,因为它们不需要在每次修改时重新分配内存。 ***

    1.4K10编辑于 2023-05-06
  • 来自专栏开发一个自己的App

    教你做一个自己App

    所以我计划是先把前端部分需要东西,常用组件什么,整体先过一遍,也是捋清思路,对于后端其实还是比较放心,因为我本身就是一直在开发这方面。 前端部分到目前为止还算顺利,整体感觉就是现在封装好组件特别多,只要不是非要搞系统上什么功能应该不太会是什么大麻烦。 到这,本来以为接下来应该会很顺畅了,但是万万没想到最后最后竟然是后端东西把我卡了一下...哪地方呢? 看代码时候却傻眼了,mail-tiny里对于security使用和之前找到资料里内容似乎不太一样。不过好在大概逻辑还是一样,而且代码也更成熟一点。 接下来,我就大概讲下这部分内容核心这个项目里springSecurity主要核心还在在它主配置里可以通过以下配置来注册自定义JWT权限拦截器,通过定义好JWT解析器,来验证从header传入token

    1.2K50编辑于 2022-09-07
  • 来自专栏技术知识总结

    Redis数据复制

    ,在主服务器数据库状态被修改,导致主从服务器数据库状态出现不一致时,让主从服务器数据库重新回到一致状态。 从服务器每次收到主服务器传播来 N 个字节数据时,就将自己复制偏移量值加上 N。 当从服务器断线并重新连上一个主服务器时,从服务器将向当前连接主服务器发送之前保存主服务器运行 ID:如果从服务器保存主服务器运行 ID 和当前连接主服务器运行 ID 相同,那么说明从服务器断线之前复制就是当前连接这个主服务器 如果从服务器保存主服务器运行 ID 和当前连接主服务器运行 ID 并不相同,那么说明从服务器断线之前复制主服务器并不是当前连接这个主服务器,主服务器将对从服务器执行完整重同步操作。 如果从服务器保存主服务器运行 ID 和当前连接主服务器运行 ID 并不相同,那么说明从服务器断线之前复制主服务器并不是当前连接这个主服务器,主服务器将对从服务器执行完整重同步操作。

    1.1K30编辑于 2022-12-21
  • 来自专栏叶子的数据科技专栏

    为什么我要用markdown写word

    作为内容和文本解离成果,你可以尽情关注于写作本身。 需要提醒是,Markdown并不适合所有人,AllinOne式工具观是不必要,合适场合用合适工具是最高效且实用。 对于团队协作和同步写作来讲,十几Kmd文档自然比几MWord好上几个等量级,对于办公室办公来讲,天然A4纸Word自然就比md适合打印。工具本身没有高下,但使用场景决定了工具价值。 Markdown 优势和 Word 不便 Markdown 优势 格式精准: Markdown 可以通过简单语法实现精准格式控制,从而使生成 Word 文档保持原来排版和格式。 Word 不便 排版不稳定: 在 Microsoft Word 中,即使在同一台电脑上使用同一个版本软件,不同文档在不同电脑上打开也会出现格式错乱情况,导致排版不稳定。 版式难以复用: Word 文档中版式很难被复用,需要手动逐个调整样式和格式。 代码展示不佳: Word 文档中代码块展示不够美观,不利于代码阅读和分享。

    6.5K30编辑于 2023-03-22
  • 来自专栏技术知识总结

    RedisAOF持久化

    ------被写入 AOF 文件所有命令都是以 Redis 命令请求协议格式保存, 因为 Redis 命令请求协议是纯文本格式, 所以我们可以直接打开一个 AOF 文件, 观察里面的内容。 在这个 AOF 文件里面, 除了用于指定数据库 select 命令是服务器自动添加之外, 其他都是我们之前通过客户端发送命令。 AOF文件里面flushAppendOnlyFile()AOF 写回策略flushAppendOnlyFile 函数行为由服务器配置 appendfsync 选项值来决定, 各个不同值产生行为如下所示 Redis 需要处理在 AOF 重写期间,服务器执行所有写命令,否则服务器当前数据库状态和重写后 AOF 文件所保存数据库状态将不一致。 当前 AOF 文件大小和最后一次 AOF 重写后大小之间比率大于等于指定增长百分比。

    63430编辑于 2022-12-20
  • 来自专栏爱可生开源社区

    故障分析 | MySQL 5.7 使用临时表导致数据库 Crash

    座右铭,每一个不曾起舞日子,都是对生命辜负。 通过查看 btr0btr.cc 文件开头注释了解到原因是: 此文件调用机制是:对b树行操作或记录所做所有更改。 会话级别的参数,对于 innodb_buffer_pool_size 不大且没有用到临时大数据量查询情况,不建议设置过大,可能会导致内存溢出情况。 初步阶段是建议先优化 SQL 语句,减少对临时表使用,降低再次发生概率。 这可以防止需要大型临时表操作大多数错误,但也会减慢内存表就足够查询。

    80510编辑于 2022-05-13
  • 来自专栏叶子的数据科技专栏

    利用Ubuntu主机搭建共享打印服务

    引言实验室打印机自带无线打印功能不太好用, 基本上大家都处于一种时断时续薛定谔状态, 惠普smart一次又一次用行动证明了这玩意实在不是很smart, 所以用 linux 搭建一个共享打印机服务或许是个不错选择 这个方法需要:一台不关机linux设备(路由器, 主机都行)设备有线直连打印机(或拥有稳定打印机访问)设备连接局域网并具有稳定ip地址效果展示图片过程Ubuntu安装CUPS服务本文以 Ubuntu allow,deny --> 在下面一行增加Allow all更改后重启服务:sudo systemctl restart cups其后进入 ip:631 可以在 Printers 选项卡中得到打印机服务位置 图片图片图片结论利用这个方式, 可以降低其他设备打印难度, 省去驱动安装过程, 并享有相对稳定打印权限. 引用如何使用Ubuntu服务器、CUPS和Bonjour配置打印服务器-A5互联ubuntu系统搭建cups打印机服务器 – 折腾 – 在网络世界中一起折腾

    7.8K00编辑于 2023-04-05
  • 来自专栏SEO建站

    做好整站优化方法

    二、整站优化怎么做好1、确立SEO目标明确目标可以更好地安排具体工作,目标可以是临时、战略性,但是无论是短期还是长期,企业需要确认最终SEO目标。 5、具有耐性执行力坚持是SEO整站优化核心要点,SEO每天任务几乎差不多,需要用具有耐性执行力为确定计划一步步推进,只要方向是对,不要被一时排名波动所影响,依照计划执行,持续做好做好每一项工作 ,网站关键词排名提升,访问用户增加均是计划中事情。 8、网站内链规划通过站内内链规划,增加网站粘性以及用户体验度,同时增加蜘蛛抓取更多站内页面,从而提升网站收录。 9、高质量外链建设外链是互联网血液,是链接一种。没有外链的话,信息就是孤立,就像在还大海中孤岛,没有道路连接,与世隔绝。

    1.3K20编辑于 2023-05-08
  • 来自专栏Minecraft启动器制作教程

    制作Minecraft服务器【JAVA版篇,一】

    这次给大家带来是制作Minecraft服务器!目前开服方法有两个:购买服务器、本地开服今天我们就从这两个方面来讲! 对于萌新或学生来说,开本地服务器还是比教好,至少不会付钱,但是如果你要创建一个大型类服务器就需要购买了QAQ!购买服务器这里推荐pixelcloud,开服非常简单,5人服务器一天9角,很便宜。 打开https://www.minecraft.net/zh-hans/download/server,下载最新服务端文件(.jar),注意,你需要提前安装JAVA8! 按照这篇文章教程配置环境变量:https://jingyan.baidu.com/article/fd8044fa2c22f15031137a2a.html接下来双击下载下来server.jar文件 我会列举文件中几个主要内容来提醒大家,剩下大家可以去网上搜索(文件按照1.19.3服务端展示)online-mode=false //是否开启正版验证,true开启,false关闭difficulty

    2.3K11编辑于 2023-03-07
  • 来自专栏安全产品参考

    如何调用腾讯云部分未公开接口

    一、背景介绍腾讯云产品通常会在官网文档API介绍中,公开了产品部分接口调用,如下图范例:图片但是产品并非所有的接口,都是对外公开,而当我们需要利用API来获取产品部分信息,同时产品针对此类信息接口又并未公开 ,这个时候,就需要我们自己尝试去获取和调用产品未公开API接口了二、获取和调用腾讯云未公开API接口我们可以通过在控制台,利用浏览器F12调试模式,来获取产品接口,然后使用万用接口代码(API3.0 签名、以HTTPS方式直接请求接口地址)对接口进行调用下面1个范例,可以介绍腾讯云未公开API接口获取和调用方法2.1 获取web应用防火墙web攻击次数调用APIweb应用防火墙在攻击日志中 5个步骤,我们调用浏览器F12调试模式,通过对比请求response返回信息,找到需要控制台信息对应底层调用API接口,然后通过查看接口请求中payload参数,可以获取调用API接口需要传递参数 2.2 如何调用获取到API2.1步骤中,我们已经拿到了WAF产品未公开获取web攻击次数接口GetAttackTotalCount,以及调用此接口需要传递参数接下来我们只要使用API3.0签名方式

    5.7K00编辑于 2023-01-12
  • 来自专栏技术知识总结

    Java 中线程池

    因此 Java 线程创建与销毁成本很高,从而增加系统性能开销。 除此之外,无限制地创建线同样会给系统带来性能问题。因为 CPU 核数是有限,大量线程上下文切换会增加系统性能开销。 JVM 创建 system 线程组是线程组树结构跟线程组。 system 线程组是用来处理 JVM 系统任务线程组,例如对象销毁等。 (平缓关闭过程) 进入 STOP 状态后:不接收新任务,并且不处理任务队列中任务(队列中任务,以集合形式返回),同时中断所有正在执行任务。 图片 线程池 API 下面我们看看,和线程池运行状态相关 API 图片 shutdown():不接收新任务,但是可以处理任务队列中任务。 (平缓关闭过程) shutdownNow():不接收新任务,并且不处理任务队列中任务(返回等待被执行任务列表),同时中断所有正在执行任务。

    1.1K40编辑于 2022-08-19
  • 来自专栏Mac知识分享

    Anamorphic Pro for Mac(专业景深效果软件) v2.6激活版

    Anamorphic Pro mac版是Mac平台上一款景深效果软件。Anamorphic Pro Mac版可以把背景模糊化来突出拍摄对象,创造出令人惊叹景深镜头模糊效果。 图片Anamorphic Pro for Mac(专业景深效果软件)Anamorphic景深效果软件功能特色镜头模糊:像昂贵镜头一样获得真正变形景深。 颜色分级:专业电影滤色器集合,以获得专业电影外观。在您最喜爱社交网络上分享您作品。

    52810编辑于 2022-11-07
  • 来自专栏叶子的数据科技专栏

    利用simpread+hexo构建自己在线知识库

    此外,如果使用国产软件,还可能遇到应用程序频繁更新和内容无法分享问题。因此,我仍然选择使用文件进行保存和分享,这种方式可以让我们完全掌控自己数据。 比如,简阅本身就提供了包括保存到 notion , 语雀 等功能,非常好用,甚至提供了通过坚果云 api 展示 html 功能。 您可以从 Node.js 官方网站(https://nodejs.org/en/download/)下载并安装最新版本 Node.js。 浏览  <GitHub 用户名>.github.io  检查你网站能否运作。部署到服务器由于 github 在国内属于时灵时不灵状态,所以部署到服务器也是一个可选选择。 同样方法,也可以用来构建私人博客、团队信息共享、企业知识库。值得注意是,方法是方法,目的是目的,利用其他工具达成目标是完全可接受。甚至有许多服务可以做到更简单更有效,本文只是提供其中一种而已。

    97210编辑于 2023-04-20
  • 来自专栏技术知识总结

    Java先行发生原则

    这里必须强调是“同一个锁”,而“后面”是指时间上先后。 volatile 变量规则(Volatile Variable Rule):一个对 volatile 变量写操作先行发生于后面对这个 volatile 变量读操作,这里“后面”同样是指时间上先后 对象终结规则(Finalizer Rule):一个对象初始化完成(构造函数执行结束) 先行发生于它 finalize() 方法开始。 譬如:操作 A 是 ,线程 A 对未被 volatile 修饰共享变量写操作;操作 B 是,线程 B 对该共享变量读操作。 普通变量会保证在方法执行过程中,所有依赖赋值结果地方都能获取到正确结果,而不能保证变量赋值操作顺序与程序代码中执行顺序一致。

    43330编辑于 2023-06-05
  • 来自专栏高效数据恢复

    永久删除文件恢复方法

    文件强制删除是很常见数据恢复故障。 在文件强制删除后如何恢复数据就显尤为重要了,首先我们需要明白,在文件强制删除后不能往要恢复误删文件所在分区,存入任何新文件,否则数据覆盖了就无力回天了。 图片步骤2:软件一会很快找出数据,包括以前删除过文件。图片步骤3:软件找到文件后,都在《原来文件夹》和《找不到路径文件》里面。 将想要恢复文件打钩,接着点右上角保存,《另存为》按钮,将打钩文件拷贝出来。图片步骤4:最后一步只需要坐等程序将文件COPY完毕就可以了 。 图片注意事项1:想要恢复永久删除文件需要注意,一定注意不要往误删文件所在盘存入新文件。注意事项2:强制删除文件恢复出来数据需要暂时保存到其它盘里。

    2.2K40编辑于 2022-11-04
  • 来自专栏Java学习~

    centos7 安装mysql

    方法一 1、官网下载需要版本:MySQL :: Download MySQL Community Server (Archived Versions) 2、删除以前安装残留(如果有mariadb也要删除 传至centos7 (为了方便管理,我把mysql上传至新创建mysql目录下;如果不会传送至centos7可以去下载finalshell等连接工具,当然如果自己本机电脑是Linux系统就不需要) New password: #输入新MySQL密码 Re-enter new password: #重复输入新MySQL密码 Estimated strength of the password Success. (4)删除test库以及对test库访问权限。 方法二(适合小白使用,直接把命令复制粘贴就行) 注:在此解释为什么不适合老手,因为以这种方式安装MySQL默认最新版本,一般最新版本是不太稳定,老手更适合安装自己想要稳定版本 准备:删除以前安装残留

    1.3K60编辑于 2023-04-05
领券