想换辆新车
码龄7年
  • 17,332
    被访问
  • 17
    原创
  • 63,226
    排名
  • 3
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2015-05-01
博客简介:

mikefbi的博客

查看详细资料
  • 2
    领奖
    总分 124 当月 11
个人成就
  • 获得7次点赞
  • 内容获得2次评论
  • 获得24次收藏
创作历程
  • 3篇
    2022年
  • 6篇
    2020年
  • 9篇
    2019年
成就勋章
TA的专栏
  • C#
    5篇
  • asp.net core
    4篇
  • 并发冲突
    2篇
  • EF Core
    5篇
  • Python
    2篇
  • 消息队列
    1篇
  • RabbitMQ
    1篇
  • 碎碎念
    2篇
  • 算法
    1篇
  • 文章格式
    1篇
  • PHP
    4篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 前端
    javascript
  • 人工智能
    数据挖掘
  • 微软技术
    c#typescript
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

谁可以帮我解释一下这个C语言的设计构造或思路吗?,大概就是讲解一下这段删除程序是咋做出来的,报告提问,

答:

bo和bs是什么? 猜测bo[]是收支记录数组, bs是数组长度:
设计思路是这样的:

  1. 在命令行获取要删除的收支编号放在str变量中.
  2. 如果是0就退出
  3. 对数组进行遍历, flag用于指示当前数组元素是否要删除, 初始设置为不删除, 遍历时当找到相同编号时将flag置为1, 将其后的所有元素都前移一位, 这样就删除了指定记录.

这个设计思路不好, 效率低

回答问题 2022.05.11

有个链表算法题不懂 删除结点

答:

可以这样修改:


class Solution {
public:
    ListNode* deleteDuplication(ListNode* head) {
        ListNode *dummy = new ListNode(-1);
        dummy->next = head;
        ListNode *p = head,*q = head->next;
        while (q)
        {
          if (p->val == q->val)
          {
              q = q->next;
              p->next = q;
          }
        }
        return dummy->next;
    }
};

回答问题 2022.05.11

python中如何自动跳转到一个网页

答:

没讲明白, 是单机应用还是web应用? 这两种应用的实现方式是不一样的

回答问题 2022.05.11

Python语言程序设计文本分析

答:

将 \ 换成 / 也行

回答问题 2022.05.11

Python 开发网站需要什么技术

答:

如果想做好网站: JQUERY 或 VUE / REACT还是很有必要掌握的

回答问题 2022.05.11

c# 寻找.NET Core(.NET 6)的框架,用来学习,能实现增加、删除、修改和查询操作。

答:

NET6是一个庞大的体系

  1. 想整体学习此框架参考:
    https://docs.microsoft.com/zh-CN/dotnet/core/introduction
  2. 想学习C#参考:
    https://docs.microsoft.com/zh-CN/dotnet/csharp/
  3. 如果是web开发, 需要学习ASP NET6:
    https://docs.microsoft.com/zh-cn/aspnet/core/introduction-to-aspnet-core?view=aspnetcore-6.0
  4. 如果想学习数据库操作, 可以学习EF CORE:
    https://docs.microsoft.com/zh-CN/ef/core/
回答问题 2022.05.11

怎么知道它是get请求方式,这句话怎么理解?

答:

get请求还是post请求不是你自己的代码发起的吗? 怎么会不知道?

回答问题 2022.05.10

python request get方法是获得网页的yuan码吗?

答:

建议百度一下get方法和post方法的详细说明, 如果想学爬虫的话, 建议学习一下http协议.

回答问题 2022.05.10

SyntaxError: unexpected EOF while parsing遇到这个错误怎么解决

答:

少个右括号

回答问题 2022.05.07

如何利用Pycharm,python抓取一个网页的财务数据,并以表格输出?

答:

写爬虫要分析网站代码结构, 挺麻烦的, 还有法律风险, 这个问题等不来答案的.

回答问题 2022.05.07

设计整数链队的基本运算程序,并用相关数据进行测试。

答:

先把代码贴好, 才能看

回答问题 2022.05.07

关于#正则表达式#的问题,如何解决?

答:

需要考虑排除0.0和0.00的情况, 下面这个表达式应该可满足要求

/^(([1-9][0-9]*)|(([0].0[1-9]|0.[1-9]\d?|[1-9][0-9]*.\d{1,2})))$/
回答问题 2022.05.07

关于C#占位符的疑问

答:

现在已不用这么麻烦了, 直接使用格式化字符串:

Console.WriteLine($"第一个数是:{b},第二个数是:{a}")

回答问题 2022.04.29

ASP NET如何返回401而非302

文章目录前言1.重定向后再返回4012.重定义CookieAuthenticationEvents类的重定向登录事件(推荐)前言ASP NET MVC项目在鉴权时, 对于未登录请求会触发challenge重定向至登录界面.然而, 在前后端分离项目中, 往往需要后端返回401而非302, 这个简单的功能实现起来却相当麻烦.因为ASP NET MVC项目默认使用的是一个叫CookieAuthentication的中间件来实现身份认证的功能的,该中间件中会将401响应码进行特殊处理,所以导致我们无法手动
原创
发布博客 2022.04.29 ·
37 阅读 ·
0 点赞 ·
0 评论

python excle 建立了两个表但是数据只写入到第一个表

答:

我认为问题出在代码的第57~60行:

#第二个表
 worksheet2 = workbook.create_sheet('库存信息')
 worksheet2.append(["日期", "物料信息",'来料数','良品','次品'])
 worksheet2 = workbook.active

Worksheet2两次赋值后, 实际指向了workbook的默认sheet.
将第60行注释掉试试.

回答问题 2022.04.26

设计一个算法,删除s栈中所有值为item的元素,其余元素的相对次序仍保持不变。

答:

s = [ x for x in s if x != item]
回答问题 2022.04.26

乘法口诀表代码的问题

答:

换行

回答问题 2022.04.26

用Python实现,采用线性数组实现队列,并利用front和rear下标分别指示队头和对尾位置,当rear下标到达数组尾部时,将队列中的所有元素平移到数组的最前端。

答:
class Queue:
    def __init__(self, cap=10):  # 初始化
        self.data = []
        self.front = 0
        self.rare = 0

    def empty(self):  # 判空
        self.front = 0
        self.rare = 0

    def __len__(self):  # 求长度
        return self.rare - self.front

    def append(self, item):  # 入队
        self.data.append(item)
        self.rare += 1

    def reserve(self):  # 出队
        if self.empty():
            return None
        self.front += 1
        return self.data[self.front - 1]

python好象没有内置的定长数组这种数据结构, 用变长的列表很容易实现队列, 根本不需要front和rare这样的下标变量进行辅助.

回答问题 2022.04.26

EF Core并发冲突处理方式

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、并发冲突的处理方式1. 悲观并发(锁定)2. 乐观并发二、乐观并发的处理步骤1.在模型的属性上应用并发标记(不推荐)2.在模型中新增时间戳作为并发标记(推荐)前言介绍EF Core如何处理多个用户同时更新同一实体数据时出现的冲突。一、并发冲突的处理方式1. 悲观并发(锁定)在从数据库读取一行内容之前,请求锁定为只读或更新访问如果将一行锁定为更新访问,则其他用户无法将该行锁定为只读或更新访问,因为他们得到的是.
原创
发布博客 2022.04.25 ·
817 阅读 ·
0 点赞 ·
0 评论

Python TIPS

Python TIPS文章目录Python TIPS前言一、零散Tips二、Python操作数据库的方法1.常规方式2.使用ORM框架Sqlalchemy前言记忆力不行了, 每次都上网查资料。把常用的方法集中记录在这儿吧!一、零散Tips显示当前时间:print(f"{time.strftime('%H:%M:%S', time.localtime())}==正在查询第{i} - {i + 1000}条数据=========")读取excel和csv至dataframe:# e
原创
发布博客 2022.03.23 ·
713 阅读 ·
0 点赞 ·
0 评论
加载更多