首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏博文视点Broadview

    Swift 2开发必备小Tip

    Ole Begemann 在这篇帖子2里提到了一种很好的封装,这为我们如何借助柯里化,安全地改造和利用target-action 提供了不少思路。 Tip 2 将protocol 的方法声明为mutating Swift 的protocol 不仅可以被class 类型实现,也适用于struct 和enum。

    50430发布于 2020-06-11
  • 来自专栏Python 自动化

    推荐 2必备的 Django 开发神器

    使用 Django 进行 Web 开发的时候,为了提高开发效率,少不了安装一些第三方应用 App 本篇文章将推荐 2 款非常好用的应用 App django_extensionsdebug_toolbar /manage.py  shell_plus 」命令就可以进入到增强版的 Shell,自动导入项目下所有模型,非常方便我们调试 2-2  检查模板错误 使用「 . /manage.py validate_templates 0 errors found 2-3 查看路由列表 使用「 . https://github.com/django-extensions/django-extensions 3. django_toolbar django_toolbar,是一款 Django 开发利器 最后 文中推荐了两款非常实用的 Django 开发辅助应用,它可以帮助我们对项目进行调试,快速定位问题 如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力!

    85521发布于 2021-03-25
  • 来自专栏宜达数字

    开发必备-数据库必备

    高效存储和处理数据的介质(介质主要是两种:磁盘和内存) 2 数据库的类型 基于介质分类: 关系型数据库(SQL) 关系型数据库是一种建立在关系模型(数学模型)上的数据库。 中等数据库:SQL-SERVER,Mysql 大型数据库: DB2,Oracle 小型数据库:access,playerfabs 非关系型数据库(No SQL 即 Not Only SQL) 非关系型数据库 表内数据约束 关系型数据库设计 从需要存储的数据需求中分析,如果是一类数据(实体),应该设计成一张二维表:表由表头(字段名:用来规定数据的名字)和数据部分组成(实际存储的数据单元) 表头 字段名1 字段名2 数据单元 数据1 数据2 dababase 数据库系统:DBS(Database System): 是一种虚拟系统,将多种内同关联起来的称呼。 Mysql数据库 是一种C/S结构的软件,客户端/服务端,若想访问服务器必须通过客户端(服务器一直运行,客户端在需要使用的时候运行) 交互方式: 1:连接服务器,认证身份:mysql.exe-hPup 2

    80010发布于 2020-06-02
  • 开发必备技能】

    必备技能与能力 技术能力 全栈开发:掌握前端(HTML/CSS/JavaScript、React/Vue)和后端(Node.js、Python、Django/Flask、数据库设计)。 产品与设计 MVP开发:快速验证想法,优先核心功能,使用Figma或Canva设计原型。 用户体验(UX):基础交互设计原则,避免过度设计,通过用户反馈迭代。 产品与商业模式 产品策略 细分市场:选择垂直领域(如开发者工具、SaaS小微企业解决方案),避免与大公司直接竞争。 案例参考 Pieter Levels(Nomad List):单人开发全球远程工作社区,年收入超百万美元。 Indie Hackers:分享独立开发者案例,提供可复用的增长策略。 /bin/bash # 一键部署到AWS EC2 git pull origin main docker build -t your-app . docker stop your-app-container

    27910编辑于 2025-12-17
  • 来自专栏韦东山嵌入式

    鸿蒙系统开发教程_韦东山 2-2必备基础知识

    脚本就是把命令写在一个文件里 GCC编译命令 Kconfig和Makefile 1.3 芯片相关知识 能阅读芯片手册(英文) 移植最小系统时,涉及的手册内容不多 能看懂硬件原理图 移植最小系统时,涉及的原理图内容不多 2. 所以:RTOS驱动 = 驱动框架 + 硬件操作 2.1 以点灯为例 2.1.1 硬件原理 2.1.2 单片机点灯 方法1:直接读写寄存器 方法2:使用厂家的HAL库 2.1.5 Liteos-a mode, loff_t offset, loff_t len); int (*show_fdinfo)(struct seq_file *m, struct file *f); }; 2. [0]); return -1; } /* 2. 写文件或读文件 */ if ((0 == strcmp(argv[1], "-w")) && (argc == 3)) { len = strlen(argv[2]) + 1; len =

    56620编辑于 2022-05-05
  • 来自专栏JavaEdge

    后端开发必备JavaScript函数1 Array 对象2 String对象

    join() 方法 2 String对象 indexOf() 定义和用法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

    49820发布于 2018-08-02
  • 来自专栏全栈程序员必看

    Android开发必备工具

    工欲善其事,必先利其器,在Android项目的开发中,借助工具能使开发效率大幅提升,下面分享我经常使用的工具,欢迎各位同学补充。 Android Studio 是基于 IntelliJ IDEA 且适用于开发 Android 应用的官方集成开发环境 (IDE),功能非常强大,使用体验相当好,从我的使用感觉来说比Visual Studio 最新版本: 稳定版4.2.2(20210725记录) 下载地址: https://developer.android.google.cn/studio 2.必备的网站 作为一名程序员,查看文档不可避免, 遇到问题要懂得从文档中查找解决方法,也需要搜索下别人的解决方案,下面是安卓日常开发中打开频率最高的网站。 安卓开发指南,https://developer.android.google.cn/guide Java文档,https://docs.oracle.com/javase/8/docs/api/

    2K21编辑于 2022-06-26
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    开发必备软件

    (www.javahelp.com.cn)

    1K60发布于 2018-03-15
  • 来自专栏深度学习|机器学习|歌声合成|语音合成

    linux开发环境必备

    文章目录 linux 服务器上操作 安装samba 修改配置文件 只有root用户 linux 服务器上操作 安装samba 1.rpm -qa|grep samba 如果没有安装samba,什么都不显示 如果已经安装了samba,会显示安装的包信息 安装 $ sudo yum install samba 修改配置文件 $ sudo vim /etc/samba/smb.conf 在文件末尾添加 [share] path = /home/nai/yanel # 链接路径

    1.9K20发布于 2021-01-14
  • 来自专栏软件小生活

    android开发必备知识

    android开发主要分为两种,分别是普通应用软件和系统软件,系统软件是手机android系统自带的软件就叫系统软件,比如相机,部分浏览器,相册等等。 系统软件开发不分前后端开发,系统软件开发类似是单机的。而普通的软件开发就是分为前端和后端开发,前端写好之后直接调用接口就可以完成数据交互。 那么android开发必备的知识有那些呢,下面就用自制的海报来简单梳理必备知识。 上面的几个知识点是必须要学会的,这是最基础的知识,人生是学无止境的,在这里希望android开发的程序员们能够顺顺利利的完成公司分配的kpi任务,愿世界再无bug。也真心希望程序员们能够有所学成。

    48230编辑于 2022-03-29
  • 来自专栏前端布道

    前端开发必备之Emmet

    ·介绍 Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具。 基本上,大多数的文本编辑器都会允许你存储和重用一些代码块,我们称之为“片段”。 Emmet是很成熟的并且非常适用于编写HTML/XML 和 CSS 代码的前端开发人员,但也可以用于编程语言。 Adobe Dreamweaver 在线编辑器的支持: JSFiddle JS Bin CodePen ICEcoder Divshot Codio 第三方插件的支持 下面这些编辑器的插件都是由第三方开发者所提供的 title="item2">Header 2</h2>

    Header 3

    ul>li.item$$$*5
      <li class="item001 td[rowspan=<em>2</em> colspan=3 title] <td rowspan="2" colspan="3" title=""> [a='value1' b="value2"] <div

    1.5K40发布于 2018-04-11
  • 来自专栏Kirin博客

    VSCode 开发Vue必备插件

    工欲善其事,必先利其器 以下就是开发Vue必备插件: Vetur —— 语法高亮、智能感知、Emmet等 包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ctrl+F(格式化选中代码

    1.2K10发布于 2020-09-03
  • 来自专栏自动化、性能测试

    性能测试必备命令(2)- uptime

    性能测试必备的 Linux 命令系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1819490.html 介绍 系统启动up了(运行了)多长时间

    68220发布于 2020-08-20
  • 来自专栏码农的生活

    12个前端开发必备开发的工具

    并且为 Windows、Mac和Linux提供了出色的开发体验,开发者可以使用自己喜欢的操作系统进行开发。 Studio3帮助文档 Studio3下载地址 技术社区论坛答疑 2.文本编辑器:Sublime Text 前端开发人员花了大量的时间编码,这通常是在文本编辑器或IDE上完成的。 Firebug现在已经停产了,但是Firefox开发人员工具是基于Firebug的代码开发的。 5. CodePen允许开发人员创建其工作演示,以在平台和设备之间共享。可以在CodePen演示和项目中使用外部托管的资源。如果需要处理,CodePen可以“分叉”来自其他开发人员的演示。 对于前端开发人员的最佳工具的最后思考 在这篇文章中,我们探索了各种可以帮助前端开发者提高工作效率的工具。你在开发周期中还使用了哪些其他工具?请在下面的评论中告诉我们。

    1.7K20发布于 2021-09-19
  • 来自专栏前端布道

    前端开发必备之chrome插件

    本篇文章将与大家分享一些与前端开发有关的实用的Chrome浏览器插件,这些插件可以帮助你提高前端开发工作效率。 Allow-Control-Allow-Origin: * 允许应用从不同的来源请求数据,特别适用于前后端分离的开发模式,解决开发中的浏览器跨域问题。 ?

    2K60发布于 2018-04-24
  • 来自专栏Timhbw博客

    Mac开发必备软件-SimPholders

    2016-10-2400:54:32 发表评论 321℃热度 趁着1024程序猿的节日,今天抽出一点时间来分享一些好东西,分享一些比较好的软件,方便广大程序猿(媛)提高开发效率。 所谓的1024大家不要想歪啦,其实是下面的意思: 1024是2的十次方,二进制计数的基本计量单位之一。程序员(英文Programmer)是从事程序开发、 维护的专业人员。 话不多说,下面进入主题介绍一个Mac开发人员用的软件SimPholders。 它是一款 Mac上开发ios的辅助工具,能够在菜单栏里面快速的访问iphone simulator中的应用的文件夹,从而帮助开发人员进行软件开发,还可以在模拟器中直接运行软件,清除缓存,删除应 用,从而节省开发人员的很多时间

    1.8K60发布于 2018-05-03
  • 来自专栏windealli

    后台开发必备知识——容灾

    关于容灾 后台开发的目标是要提供高可用的后台服务,其中很重要的一点是保证业务连续性(服务不中断,或中断时间在允许范围内)。 要保证业务连续性,系统需要具备容灾能力。

    6.2K80发布于 2018-09-05
  • 来自专栏mall学习教程

    开发必备Docker命令

    Docker 简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows机器上。 Docker 环境安装 1.安装yum-utils: yum install -y yum-utils device-mapper-persistent-data lvm2 2.为yum源添加docker

    53230发布于 2019-07-22
  • 来自专栏Netkiller

    Java 反射,开发框架必备技能

    反射一般开发者接触不到,反射主要用户框架的开发。 例如我举一个例子你就明白了: http://www.netkiller.cn/news/list/2.html 通过反射技术我们将上面的统一资源定位付(URL) 映射到Class 相当于 class: news method: list parameter: 2 差不多就是下面样子 class News{ public String list(String catagory_id){ cls.newInstance(); Method method = cls.getDeclaredMethod("list", int.class); return method.invoke(obj, 2)

    94850发布于 2018-03-05
  • 来自专栏魔法书

    开发必备之单元测试

    在很多人看来,单元测试是一件功不在当下的事情,快速完成业务功能开发才是王道,特别是在评估工作量的时候,如果开发工程师说需要额外时间来写单测,并因此延长项目工期,估计有些项目经理就接捺不住了。 促进代码优化 ​ 单元测试是由开发工程师编写和维 这会促使开发工程师不断重新审视自己 的代码 白盒地去思考代码逻辑 更好地对代码进行设计,甚至想方设法地优化测试用例的执行效率。 对于开发工程师来说 编写并维护单元测试不 仅仅为了保证代码的正确性 更是一种基本素养的体现。 如下警示代码所示,testMethod2 需要调用 testMethod1。在执行 testMethod2 时会重复执行验证testMethod1,导致运行效率降低。 更严重的是,testMethod1的验证失败会影响 testMethod2 的执行。

    71210编辑于 2024-01-19
领券