攻城专题

《前端攻城狮 · Snowflake 雪花算法》

📢 大家好,我是 【战神刘玉栋】,有10多年的研发经验,致力于前后端技术栈的知识沉淀和传播。 💗 🌻 CSDN入驻不久,希望大家多多支持,后续会继续提升文章质量,绝不滥竽充数,欢迎多多交流。👍 文章目录 写在前面的话利用现有库自定义实现雪花ID和UUID总结陈词 写在前面的话 雪花 ID 是一种分布式唯一 ID 生成算法,通常由 Twitter 提出的。它的

《前端攻城狮 · Vue 使用腾讯地图》

📢 大家好,我是 【战神刘玉栋】,有10多年的研发经验,致力于前后端技术栈的知识沉淀和传播。 💗 🌻 CSDN入驻不久,希望大家多多支持,后续会继续提升文章质量,绝不滥竽充数,欢迎多多交流。👍 文章目录 写在前面的话获取腾讯地图 API 密钥引入腾讯地图 API创建地图组件使用地图组件实现效果总结陈词 写在前面的话 本篇文章介绍如何在Vue项目中使用腾讯地图

Android攻城bug分享-02

第一     项目中出现的问题 -迁移到as上的奇怪错误         现在想必应该是只有少数的老项目因为维护成本的原因,还停留在ec上没有进行迁移。大部分的项目应该已经在as上运行了 这个也是必然趋势,as构建项目的能力要强于ec不知道多少倍,并且还是Google的亲儿子,这个自然非常强大。公司的一个 稍微旧一点的项目,在几经波折之后,还是迁移到as上,然后我就开始了漫长的bug修复之后

Android攻城bug分享-01

第一  项目中出现的问题          android的项目中,难免会使用fragment,也会使用sp来保存一些设置。但在fragment使用sp中的时候会面临 内存不够的时候被回收的问题,这个时候程序就会崩溃的情况,即使有全局异常来处理,但不可避免造成不好 的用户体验。 第二  问题探究          在fragment使用上下文,一般有两种方式,一种是使用activity,

一件小事体会攻城狮的价值

昨天陪着一个朋友小A办理了退学手续。上午有负责人交给我们这两个表,简单的说就是这两张表格上的章都盖完,手续就齐了 说说我们的经历:      前天A的班主任给A 发了两个表格,交代了一下先后顺序。由于有一些部门是一级一级的关系,有一定的顺序。先班主任签字,然后物电学院院长盖章。拿着这些证明,才能去财务处之类的盖章。 朋友从衡水过来,昨天下午2点到,准备一下午弄清,就回家

(经验分享)一个95后Java后端研发攻城狮入行半年工作经验、心得大盘点

文章目录 ⭐个人成长 | Improve⭐🚩我的教育观🍊教育不以成败论📆关于学习、文化、教育 👍企业开发流程 | Process👍🌹关于师傅领进门&带你的组长、师傅🌹🔔学英语 | 看英文技术文档🔔 🍒成事&做人 | Heart🍒🍑程序员的职场经验🍑 🚆关于企业 | Company🚆 作为一名Java后端菜鸟工程师,2024年3-29是我入行半年多的

一个前端攻城狮的全栈之路第六弹:nodejs、jade、mongodb、mongoose、七牛云实现列表的增、删、改

源码地址,欢迎star和fork:  https://github.com/chuanzaizai/node_todoLIst 1、本文后期再讲述实现思路,先看看前端的实现效果

一个前端攻城狮的全栈之路第五弹:mongoose简单使用(实现对mongodb的增、删、改、查)

*****序: 1、既然要向全栈靠拢,操作数据库就是必修课,mongodb的介于关系数据库和非关系数据库之间的产品,它存储的格式区别于传统MySQL的字段类型,而是类似于json,这对于前端的小伙伴来说又是一大福利,json每天都存在前端的http请求中 2、mongoose又是操作mongodb的一大福利,我们不用在控制台去写繁琐累赘的insert/update/remove语句,mongo

一个前端攻城狮的全栈之路第四弹:jade模板引擎的简单介绍和使用

1、类似于java的jsp模板引擎一样,nodejs的模板引擎jade也是爽歪歪,下面就简单说明一下本文大致介绍的jade内容 (1)拆分可复用的模块,以及怎么在其余模块里引入复用对的模块,这里的模板又分为两类:  (a). head中的link和script标签,通过include嵌套引用  (b). html的头部声明,就是doctype html定义的部分,通过extends继承引用

一个前端攻城狮的全栈之路第三弹:七牛云存储空间的申请

1、访问七牛云地址,申请个人 账户:https://portal.qiniu.com/signup/choice 2、接着按照老3步,即可完成注册 3、注册完成后,进入“个人中心-->密钥管理”查看ACCESS_KEY和SECRET_KEY,七牛云会生成两组ACCESS_KEY和SECRET_KEY,默认使用第一组即可 *注 :ACCESS_KEY和SECRET_KEY

一个前端攻城狮的全栈之路第二弹:mongodb的本地安装

1、首先进入官网,选择操作系统和版本,下载安装包:https://www.mongodb.com/download-center     2、安装的时候可按默认配置,路径可安装到D盘下,安装完成后,完成以下2步操作即可     (1) 在D:\MongoDB\下新建data文件夹     (2) 在D:\MongoDB\data下新建db文件夹     (3)

一个前端攻城狮的全栈之路第一弹:nodejs实现一个简易的爬虫

node的http模块来实现一个简易的爬虫 1、这里只以http协议的网站为例,https的网站爬取只是解析方式略有差别,这里主要会用到node中http模块的get方法,不熟悉的小伙伴可事先预习一下 官网:  https://nodejs.org/api/http.html 中文网站: http://nodejs.cn/api/http

【总结】Android攻城狮数据篇——SharedPreference

Android攻城狮数据篇—SharedPreference Android的四种数据存储方式:   SharedPreference   SQLite   Content Provider   File SharedPreferences简介   SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。 实现Shared

【总结】Android攻城狮之OptionsMenu

Android攻城狮之OptionsMenu 目录 Android攻城狮之OptionsMenu 通过布局文件创建菜单项动态添加菜单项 通过布局文件创建菜单项   MainActivity.java如下 public class MainActivity extends AppCompatActivity {@Overrideprotected void onCr

【总结】Android攻城狮之Notification

Android攻城狮之Notification 目录 Android攻城狮之Notification Notification简介获取NotificationManangerAlertDialog实例 Notification简介   Notification是显示在手机状态栏的消息(手机状态栏位于手机最顶端),代表一种全局效果的通知。 获取Notificatio

【总结】Android攻城狮之Dialog

Android攻城狮之Dialog 目录 Android攻城狮之Dialog 目录Dialog简介几种常见的DialogAlertDialog常用方法AlertDialog实例 确认对话框单选对话框多选按钮对话框列表对话框 Dialog简介   对话框是在当前界面 几种常见的Dialog   (1)确认对话框; (2)单选按钮对话框; (3)多选按钮对话框;

超逼真的攻城模拟器 Extremely Realistic Siege Warfare Simulator V20230203 官方中文 免安装【556M】

游戏的战斗基于真实的物理进行模拟。你需要选择不同的部队,制作各类攻城器械来与敌方部队战斗。 游戏操作十分简单。在选中部队时,游戏时间会“变慢”,你有充足的时间进行操作与决策。 剩下的,你可以完全相信你的士兵。

Kiwi,BDD行为测试框架–iOS攻城狮进阶必备技能

Kiwi,BDD行为测试框架–iOS攻城狮进阶必备技能 http://www.ios122.com/ 简介 Kiwi 是一个适用于iOS开发的行为驱动测试框架,旨在提供一个足够简单易用的BDD库. 项目主页: https://github.com/kiwi-bdd/Kiwi 示例下载: https://github.com/ios122/ios122 使用Cocopods 安装

【致敬未来的攻城狮计划】【第2期活动预热征文】解决瑞萨RA2E1开发板在RT-Thread的版本中编译报错 error: ‘board_cfg.h‘ file not found

解决瑞萨RA2E1开发板在RT-Thread的版本中编译报错 error: ‘board_cfg.h’ file not found 继上上周在RA2E1开发板上跑通了RT-Thread最新版本的代码后,继续折腾新的内容,在上周日的时候给小伙伴直播了一下如何基于RT-Thread在RA2E1上做开发板。直播的过程中,演示了一下基于RASC配置外设模块,以自动生成代码。结果生成代码之后,编译居然

【致敬未来的攻城狮计划】— 连续打卡第二十六天:瑞萨RA Cortex-M 内核RA2E1 RT-Thread BSP 启蒙知识

系列文章目录         由于一些特殊原因: 系列文章链接:(其他系列文章,请点击链接,可以跳转到其他系列文章)或者参考我的专栏“ 瑞萨MCU ”,里面是 瑞萨RA2E1 系列文章。         24.RA2E1的 DMAC——数据传输          25.RA2E1的 DTC传输模式 文章目录 系列文章目录 一、rt-th

专访李路昌: 从普通打工人到在深圳安家的嵌入式攻城狮

Hi~RT-Thread社区开发者们: 【社区人物志】是 RT-Thread社区推出的新栏目,人物志将关注每一个对RT-Thread社区做出过贡献的小伙伴,会定期从 RT-Thread社区小伙伴中选出一位活跃的开发者进行专访,分享开发者们与RT-Thread的故事和缘分以及学习的方法和经验。再次感谢各位小伙伴对社区作出的贡献,你们对RT-Thread社区的支持和贡献我们都记在了心里,也期望更多

飞凌嵌入式攻城狮课堂丨分享一种LCD驱动电路方案

在一次项目定制中,客户要求我们将 CPU 主控和 LCD 显示屏电压驱动电路做成一体板, LCD 显示屏所需要的 AVDD,VGH,VGL 等电压需要主控板提供,因为这几路电压所输出的电流都很小(一般都不会超过 10mA ,具体可以查阅屏体手册),可以采用电荷泵电路。在这里我分享一种集成电荷泵的芯片方案,采用 TI 的 TPS 65140 ,以下是电路图,此电路有一定的应用范围限制,下面我会讲到。

上兵伐谋,其次伐交,其次伐兵,其下攻城

为什么德国始终没有成为世界级大国 作者:周浩 链接:https://www.zhihu.com/question/67886843/answer/712579215 首先,我们可以从语言的角度看看一个略微尴尬的事情 德国人自己对德国的称呼是德意志兰(Deutschland)。这种称呼在荷兰语(Duitsland)以及北欧诸语言中都相若(丹麦语,瑞典语,挪威语以及冰岛语) 法国人,西班

致忙碌的IT攻城师:别让多任务工作,谋杀你的效率

作者:Lachel,互联网经理人,高效管理达人,知乎10万关注答主,LinkedIn、36氪特约作家。 公众号:L先生说(lxianshengmiao) 。 高德拉特在《关键链》中,提到过一个观点。 他认为:在传统的生产企业里面,造成工人工作效率低下的原因,是「不良多工」。 什么叫「不良多工」?举个例子。你是一名职员,手头上有擦桌子、买外卖、写报告三项工作。擦桌

[攻城狮计划(二)] —— 瑞萨 PWM 定时器

🙌秋名山码民的主页 😂oi退役选手,Java、大数据、单片机、IoT均有所涉猎,热爱技术,技术无罪 🎉欢迎关注🔎点赞👍收藏⭐️留言📝 获取源码,添加WX 目录 前言通用 PWM 定时器PWM概述R7FA2E1单片机配置PWM波形输出 最后 前言 🚀🚀开启攻城狮的成长之旅!这是我参与的由 CSDN博客专家 架构师李肯和 瑞萨MCU 联合发起的「 致敬

学员自创“编程羔手”,作为新手来看待攻城狮,程序猿,码农,码奴,码畜...

在编程的世界里,我们就是那些编程羔手,如同懵懂的羔羊一样,刚刚踏入代码的草原。我们是攻城狮的侄子,程序猿的徒弟,码农的学徒,尚未尝过码奴的辛酸,更没有领略过码畜的无奈。我们是那些初出茅庐,对编程的可能性充满好奇的新手。 攻城狮的影子还遥远得很,我们也只能远远地望着城池,想象着那里的豪情壮志。程序猿的树上,我们只敢小心翼翼地摸索,生怕惊动了那些高级的代码猿。而码农的土地,我们才刚刚开始耕耘,磨