首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏C/C++、数据结构、算法

    Linux:开发工具2

    2、make是一条命令,makefile是一个文件,两个搭配使用,完成项目自动化构建。 2、那么我们的系统究竟是如何做到判断这个文件是否被更新过呢??难道是将文件扫描一遍??显然不现实。 比如说%-2d表示两个字符,格式左对齐 3.4 进度条基础版本  改进的地方: (1)需要一个[ ]括起来  (2)需要一个数字来展示进度 (3)最后希望能有一个类似转圈的东西 #include"processBar.h #include<stdio.h> | 2 | 2 #define NUM #include<stdio.h> | 2 | 2 #define NUM

    72310编辑于 2024-08-21
  • 来自专栏陶然同学博客

    【探花交友】前后端分离、开发工具、环境搭建

    文章目录 2、前后端分离 2.1、前后端分离的概述 2.2、YAPI介绍 3、开发工具 3.1、虚拟机配置 3.2、Android模拟器 3.3、调试工具PostMan 4、环境搭建 4.1、MYSQL 数据库 4.2、基础服务组件 4.3、IDEA配置 4.4、Maven模块分析 4.5、模块依赖 4.6、搭建环境 4.7、Lombok 2、前后端分离 2.1、前后端分离的概述 项目基于前后端分离的架构进行开发 ,前后端分离架构总体上包括前端和服务端,通常是多人协作开发 前后端分离开发基于HTTP+JSON交互 通过接口文档(API文档)定义规范 前后端按照文档定义请求及响应数据 2.2、YAPI mock数据,YApi提供了mock功能,就是模拟服务端返回测试数据: 还可以运行http请求(需要在Chrome中安装支持跨域扩展 chrome 安装 yapi 扩展教程 - 掘金): 3、开发工具 虚拟机的root用户密码为:root123 默认参数:CPU:2核,内存:4G,硬盘:60G IP地址建议设置为192.168.136.160,否则有些服务将不可用,比如:Redis、RocketMQ

    1.3K10编辑于 2023-02-26
  • 来自专栏QT

    【linux】基础开发工具2)vim

    补充: 1.vim打开一个文件时自动定位到退出时光标的位置 2.用vim打开文件时加上数字可以直接跳转到指定行

    15810编辑于 2025-12-30
  • 来自专栏全栈程序员必看

    J2ME 开发工具

    J2ME 高级开发工具 高级的MIDP应用程序开发工具能够帮助开发人员简化J2ME开发过程,包括Sun提供的官方开发工具WTK和手机厂商提供的专属SDK. WTK 的全称是Sun J2ME Wireless Toolkit —— Sun的无线开发工具包。这一工具包的设计目的是为了帮助开发人员简化j2me的开发过程。 Samsung J2ME SDK 2. J2ME 集成开发工具 市场上存在多种J2ME平台,针对如此多样化的环境,各家厂商都会推出属于自己的开发工具。 针对这种情况,工具厂商提供了集成开发工具,让开发人员可以在统一环境下,随时抽换开发时或测试时所使用的底层开发工具。 NetBeans: NetBeans是一套完全以Java撰写而成、并且开放原始码的开发工具

    72220编辑于 2022-09-18
  • 来自专栏全栈程序员必看

    Web后端开发入门(2

    配置到服务列表中,使之随系统的启动而启动 1.添加服务 使用cmd工具,并进入Tomcat根/bin目录–>执行 service install命令–>刷新Windows服务列表 2. www.taiyuan.org” appBase=”E:\app” unpackWARs=”true” autoDeploy=”true”> <Context docBase=”e:\app\app2″ Host name=”www.lanqiao.org” appBase=”E:” unpackWARs=”true” autoDeploy=”true”> <Context docBase=”e:\app2″ u %t "%r" %s %b” /> </Host> </Engine> </Service> <Service name=”Catalina2″ ″ /> <Connector port=”8010″ protocol=”AJP/1.3″ redirectPort=”8443″ /> <Engine name=”Catalina2

    85030编辑于 2022-06-28
  • 来自专栏DevOps

    后端分离及部署2

    一般来说,要实现前后端分离,前端就需要开启一个本地的服务器来运行自己的前端代码,以此来模拟真实的线上环境,并且,也是为了更好的开发。 这样,前端就可以无忧无虑的开发了 2. 由于前后端分离后,前端和后台同时开发时,就可能遇到前端已经开发好一个页面了,可是却等待后台API接口的情况。 API接口,设计出了一套API文档,然后我们就可以通过API文档,利用mock(http://mockjs.com)来返回一些假数据,这样就可以模拟发送API到接受响应的整一个过程,因此前端也不需要依赖于后端开发了

    36910编辑于 2024-03-29
  • 来自专栏AVAJ

    面试java后端面经_2

    1 自我介绍(介绍一下帅气的自己哦) 2 对象深浅复制(浅复制:对象内引用的对象不会复制,深复制会把引用对象复制。 解决穿透:1布隆过滤或压缩filter提前拦截2数据库找不到也将空对象进行缓存。 一次请求响应服务器能实现处理新的请求,即使旧的请求还未被响应,这样就可以将多个命令发送到服务器,而不用等待回复,最后在一个步骤中读取该信息) 11 TCP三次握手四次挥手 12 四次挥手中为什么TIME_WAIT状态还需要等2MSL 后才能返回到CLOSED状态 (2点:1可靠的实现TCP全双工链接的终止:大概就是说最后一次发的ACK不一定会被对方接收到,这段等待时间对方可能重发FIN。 2允许老的重复的分节在网络中消逝:简单说就是俩个IP的端口建立连接后释放,又马上建立连接,这样后面建立的连接就成了前面连接的化身,等待2MSL是为了防止这种情况出现) 13 top命令参数详情(top

    57610发布于 2019-08-20
  • 来自专栏学习

    Linux探秘坊-------2.权限与开发工具

    1.小知识点 1.只有 文件的拥有者,或者root,能够修改自己的权限 2.Linux下可执行=可执行文件+可执行权限“x"(缺一不可) 3 user,group和other和我自己进行身份对比时,只比较一次 ,不是group*,自然不能进行写操作 1.chown指令 功能:修改⽂件的拥有者 格式:chown [参数] ⽤⼾名 ⽂件名 这里的sudo是指强制更改,前提是你必须是系统信任的人,即白名单 2. 2.如果没有”w“权限,就无法创建文件,删除,改变文件名等修改文件都不可以 3.如果没有”x“权限,就无法进入目录,也无法进行递归删除 2.缺省权限 小知识点1 666指的是 rw-rw-rw- 777指的是 rwxrwxrwx 小知识点2 umask的默认权限掩码为0002,我们只看后三位,这是一个8进制数字,转换为二进制为 000 000 010 我们将其按位取反得 111 111 解决other删除问题 可见rwx变为rwt,zs也无法再删除了,具体规则如下: group和other都不能删除文件,只有user可以 2.开发工具 1.yum具体操作 1.yum list | grep

    25210编辑于 2025-01-17
  • 来自专栏Lemon黄

    简明PHP进阶【2-集成开发工具Phpstorm】

    ——帕蒂·史密斯 这一节,我们介绍在实际编程中用的比较多的开发工具之一,PHPStorm。 1 PHPStorm 简介 PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。 2 PHPStorm 优点 1、跨平台。在Window和MacOS下都可以使用。 2、对PHP支持refactor功能。 3、自动生成phpdoc的注释,非常方便进行大型编程。 2、选择安装目录,默认在C:盘,最好可以安装其他的非系统盘中: 选择好安装目录,点击 “Next”: ? 到此软件就安装成功了,这一节也到此结束,下来的几节还会介绍2款也是经常使用的集成开发工具,Sublime 3 和 Atom。See you .

    1.8K10发布于 2019-10-08
  • 来自专栏wuter

    JavaWeb后端入门2—连接池

    1.3 连接池的原理 2. C3P0连接池 3.1 概述 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。 参考文档:http://t.wuter.cn/c3p0/ 3.2 使用方法1:手动设置参数 首先引入c3p0-0.9.1.2.jar package com.itheima.datasource.demo2; 提取出JDBCUtils2.java 不需要之前的注册驱动和获得链接了,直接创建C3P0连接池,给出获得链接的方法。 java.sql.SQLException; import java.sql.Statement; import javax.sql.DataSource; import com.mchange.v2.

    28810编辑于 2025-04-03
  • 来自专栏学习

    Linux探秘坊-------3.开发工具详解(2

    动态库⼀般后缀名为“.so” 静态链接操作:gcc code.o -o mycode -static 动态链接操作:gcc code.o -o mycode 2.自动化构建make/makefile makefile,并写入以上内容, :前为要生成的可执行程序的名字,:后为源文件(第一行为 依赖关系) gcc code.c -o code (第二行为 依赖方式) make指令完成编译 运行也成功 2. 先vim打开makefile,写入红框的内容 第一行表示 clean不依赖于任何文件 第二行为依赖方式 执行make clean,发现code(可执行文件)已经被删除 2.依赖关系的推导 test.c 存在,推导结束 3.完整的makefile语法 1.类似宏替换的操作 之前我们在makefile里都是直接写文件名的,这里使用 类似宏替换 的方式替换命令和文件,记住,在使用替换时要加上$() 2.多文件统一编译为可执行文件

    23010编辑于 2025-01-21
  • 来自专栏Frost's Blog

    Flask前后端分离实践:Todo App(2)

    在前后端分离的架构里,我们是怎么验证用户,保持会话的呢? 那么使用前后端分离以后,所有对后端的请求都是以Ajax的方式发送,上面的方法依然有效!区别仅仅在于,我们将请求改成JSON格式之后,后端是从request.get_json()中获取的。 前端那边,axios发请求时自动会带上cookie,所以后端这边依然可以通过flask_login.current_user拿到当前用户。 Html <template> <form action="/auth/login" method="post"> <h2>Login</h2> <div class="form-group <em>后端</em>的验证,通过响应内容传回错误。 验证错误通过Vue-flash-message显示到页面上。 login和register的视图函数仅处理POST请求。

    1.6K10发布于 2019-11-30
  • 来自专栏404

    koa2 + mongoose + graphql 构建后端服务

    Koa2:https://koa.bootcss.com/ Apollo:https://www.apollographql.com/ Mongoose:https://mongoosejs.com/ 之前使用koa2 + mongoose构建了一套restful api,现在改用graphql。

    35320编辑于 2022-04-25
  • 来自专栏雪胖纸的玩蛇日常

    越光后端开发——ygapi(2.新建Model)

    verbose_name='用户头像URL') gender = models.CharField(max_length=4, choices=(('0', '未知'),('1', '男'), ('2' 微信用户' verbose_name_plural=verbose_name def __str__(self): return self.nickName 2. 2.wish数据 1.apps/wish/models.py中 from django.db import models from users.models import WxUsers,UserProfile help_text='最多200字') status=models.CharField(max_length=8, choices=(('0', '进行中'),('1', '放弃了'), ('2' img src="/media/{0}" class="field_img">'.format(self.image)) image_url.short_description = '图片' 2.

    50040发布于 2019-03-15
  • 来自专栏Tensorbytes

    技术规范(2): 后端技术开发规范

    my_list = [ 1, 2, 3, 4, 5, 6, ] result = some_function_that_takes_arguments( 'a', 'b' i = i + 1 submitted += 1 x = x*2 - 1 hypot2 = x*x + y*y c = (a+b) * (a-b) 与代码相矛盾的注释比没有注释还糟,当代码更改时,优先更新对应的注释 (2)类名一般使用首字母大写的约定。 在接口被文档化并且主要被用于调用的情况下,可以使用函数的命名风格代替。 return 2 when add this option. 2 is exists differences. (2)在你不确定是使用值还是指针作为接收器时,请用指针接收器。 (3)如果该方法需要改变接收器的值,则接收器必须是指针。 (4)如果接收器是 map,func或 chan,则不要使用指向它们的指针。

    1.4K20发布于 2020-03-17
  • 来自专栏雪胖纸的玩蛇日常

    广告小程序后端开发(2.Models设计)

    1.users的数据表设计:  1.重建用户表: 1.在settings中配置: AUTH_USER_MODEL='users.UserProfile' 2.apps/users/models.py中建立 verbose_name='token') gender = models.CharField(max_length=4, choices=(('0', '未知'), ('1', '男'), ('2' : """ 地区表 """ CATEGORY_TYPE = ( (1, '省级'), (2, 执行数据更新命令: python manage.py makemigrations python manage.py migrate  2.ad的数据表设计: 1.安装处理图片的依赖包pillow: pip install pillow 2.在apps/ad/models.py中: from django.db import models from datetime import datetime from

    85950发布于 2019-05-14
  • 来自专栏Flutter入门到实战

    开发工具总结(2)之全面总结Android Studio2.X的填坑指南

    我就很不爽这种做法,要么就不写,要写就写出让人一目了然的东西,所以在这里我就详细了总结了一下Android Studio2.X的那些坑。 ? platform not found: 解决方法: 1)找到jdk.table.xml这个文件 jdk.table.xml文件路径:(以win7为例,Administrator是电脑的用户名,我当前开发工具版本号是 (2)如果以上方法不行,就缩短路径深度,减少路径层级,每一级路径名字尽可能的缩短。 22. failed to complete gradle execution问题 解决方法有2个(2种方式实质上还是一样的) 方法1:打开工程的gradle.properties文件,添加如下配置项,这个问题应该就不会出现了 AS 2.X如何支持java8?

    2.5K11发布于 2018-09-03
  • 来自专栏史上最简单的Spring Cloud教程

    跟我学Springboot开发后端管理系统2:Mybatis-Plus实战2

    在对表插入一条数据的时候,需要自动填充四个字段,对表数据更新操作,需要更新后2个字段。但是如果在每个插入和更新业务逻辑里面, 手动的填充这四个字段,增加了工作量。 sysUserService.searchUsers(page, pageSize, userId, realname); return RespDTO.onSuc(sysUsers); } 在上面的代码中需要必传2个参数

    85930编辑于 2022-01-06
  • 来自专栏CodeGuide | 程序员编码指南

    实战;单点登录,前后端分离 Spring OAuth2

    之后这套系统会和 API 网关进行对接,等网关下发到你的后端服务系统时,在内部微服间流转就是真实的用户ID啦。 那么为了让伙伴们更好的理解关于 OAuth2 SSO 统一单点登录的前后端分离服务,小傅哥这里做了一个结合 Spring Security OAuth2很容易理解案例工程。 /fuzhengwei/xfg-dev-tech-oauth2-sso 2. docs/dev-ops 下提供了 docker compose 脚本,用于部署 Nginx 以及配合的前后端分离的前端页面。 3. 4.2 client2 server: port: 8002 servlet: context-path: /client2 security: oauth2: client

    95410编辑于 2025-08-11
  • 来自专栏开源优测

    开发工具

    Python有丰富的开发工具,本书不一一进行介绍,只推荐大家使用PyCharm,本书接下来章节的示例代码均基于PyCharm社区版进行演示。

    3.2K70发布于 2018-04-09
领券