首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#编程

C语言 指针的问题?

小学生到底需要学习编程吗?

【有奖问答】何时感觉自己真正踏入编程之门?(已完结)

NimyearsHi, I'm Nimyears, a Deaf Android Software Engineer,Currently working in HSBC.
第一次初学编程,我用Python做了个爬虫毕设。工作后,我学了Java一年。换工作时,我一个月学会了Kotlin。看来编程语言都挺相似的。 我做了总结有几个关键告诉大家怎么快速掌握编程语言:理解基本概念、独立解决问题、编写可读代码、学会学问、理解算法和数据结构。 希望对大家有所帮助! 谢谢!... 展开详请

47.操作系统在(47)向用户提供创建文件、撤销文件、打开文件、关闭文件、读文件、写文件等系统调用?

46.操作系统在(46)向用户提供目录管理类命令、文件操作类命令、文件管理类命令?

有关沃尔玛Bulk Item Setup (Multiple)(上传产品)接口的疑惑?

【有奖问答】哪门编程语言是你的“初心”?(已完结)

NimyearsHi, I'm Nimyears, a Deaf Android Software Engineer,Currently working in HSBC.
我的“初心”编程语言:Java 大家好!我想分享的是Java,这门语言对我来说意义非凡,它是我编程之路的起点。 记得在大学的第一堂编程课上,我写下了人生中的第一行代码:System.out.println("Hello, World!");。那一刻,我被编程的魅力深深吸引。Java以其跨平台的能力、面向对象的特性以及丰富的生态系统,成为了我学习编程的首选语言。 Java不仅教会了我如何思考问题和解决问题,还带我进入了软件开发的世界。从简单的控制台应用程序到复杂的Web应用,Java的强大功能和灵活性让我不断探索编程的边界。 我对Java有着深厚的感情,它不仅是我学习的第一门语言,也是我在职业生涯中不断使用的伙伴。Java的稳定性和成熟度让它在企业级应用开发中占据重要地位。 应届毕业生的第一个项目就是作为Java开发工程师,使用JeecgBoot/Spring桶的框架实现了CRUD业务功能,这一过程让我对Java的强大功能充满了敬意和热情。 我不仅仅是学会了Kotlin的编程语言,还把它用在项目里。如果想了解更多,给我的项目一个Star,我们可以一起聊聊技术,互相学习。 谢谢大家: )... 展开详请

请问Java编写的生成透视图的程序价值大吗?

【有奖问答】你的编程能力从什么时候开始突飞猛进?(已完结)

阶段一:啥也不会,抄代码都运行不起来,学会了百度+google,学会了着逼脸去求大神 阶段二:学会天坛看教学视频,得瑟能写一些页面,停留在CURD阶段,顶多培训毕业水平,疑难杂症无能为力。 阶段三:开始了解底层,看书研究底层,原来发现全是数据结构算法、操作系统、网络底层,开始沉迷研究底层技术,用优雅的设计。 阶段四:知道一些底层,开始跟别人喷技术的优雅性,忽略了我们技术是为了业务带来收益。 阶段五:能灵活判断业务的情况,给出合理的技术架构。 我就是经历过这五个阶段,在项目环境中碰到问题,研究底层最终解决疑难杂症,随着经历无数个疑难杂症的积累, 慢慢的,编程能力明显感觉突飞猛进。... 展开详请

【有奖问答】你学过什么冷门的编程语言?(已开奖)

Calcit,理由么...编写代码方式用树形的结构化编辑器,跟绝大部分主流语言都不一样,可以开开眼界。不过太小众,用户少、教程少、文档少,只能网上爬 demo 了 !

【有奖问答】关于幻兽帕鲁,你有什么独家游戏攻略?(已开奖)

1.合理利用资源:建议在前期不要过度浪费资源,而是要有计划地分配资源,确保自己的角色和帕鲁能够得到充分的发展。 2.组队探险:在多人模式下,与好友组队探险可以大大提高游戏的乐趣和效率。通过共享资源、协作战斗,玩家可以更快地升级、获取稀有物品,并共同克服困难。 3.关注任务:游戏中的任务是获取经验和奖励的重要途径。建议玩家多关注任务,尤其是主线任务和限时任务,这些任务通常会提供大量的奖励和经验。 4.探索隐藏要素:可以通过探索隐藏的地图、与NPC交流等方式,发现游戏中的隐藏要素,从而获得更多的惊喜和奖励。 5.保持耐心:需要更多的耐心和时间来探索的游戏。玩家不要急于求成,而是要保持耐心,不断尝试和探索,相信自己的实力和运气。 6.善用存档:游戏中的存档功能非常方便。建议玩家在探险过程中经常存档,以避免意外情况导致游戏进度丢失。 7.社交互动:利用好游戏内的社交系统,加入公会或与其他玩家互动,可以获得更多的帮助和支持,同时也可以分享自己的经验和资源。... 展开详请

python编程:从入门到实践 Django的问题 添加topic无法自己命名怎么办?

使用golang 怎么从文本中解析 emoji 表情,需要使用正则

一凡sir

壹梵在线 | 架构师 (已认证)

在腾讯、360以及创业公司yifan-online.com的经历,擅长高并发高可用的分布式系统设计。

使用正则把 :emoji: 的标签提取出来,然后用代码库把标签转化为表情图片

https://github.com/enescakir/emoji

b站自动登录(轻量应用服务器)?

一凡sir

壹梵在线 | 架构师 (已认证)

在腾讯、360以及创业公司yifan-online.com的经历,擅长高并发高可用的分布式系统设计。

header中记住B站的几个cookie,比如: _uuid 等

【每周一练|No.1】解腾讯经典面试题,赢精美奖品,谁是解题小能手?

dingdeyang技术大牛!!
private static ConcurrentHashMap<Integer, Boolean> task = new ConcurrentHashMap<>(); static { for (int i = 1; i < 101; i++) { task.put(i, false); } } public static void main(String[] args) { //检查id是否存在 Predicate<Integer> notExist = taskId -> taskId < 1 || taskId > 100; //标记任务已完成 Function<Integer, Integer> markCompleted = taskId -> { if (notExist.test(taskId)) { return -1; } //检查该任务是否已经完成,避免重复学习 task.replace(taskId, false, true); return 1; }; //检查任务是否完成 Function<Integer, Integer> checkStatus = taskId -> { if (notExist.test(taskId)) { return -1; } return task.get(taskId) ? 1 : 0; }; //标记任务已完成 System.out.println(markCompleted.apply(6)); //检查任务是否完成 System.out.println(checkStatus.apply(7)); System.out.println(checkStatus.apply(6)); }... 展开详请

【有奖问答】在你的编程经历中,曾遇到过哪些令人无语或奇葩的bug/注释?(已完结)

杨不易呀

腾讯云TDP | KOL (已认证)

某知名大厂现任全栈工程师、Tencent开发者社区领袖/创作之星、Tencent TDP KOL
图片 bug 一 同一时间为啥会保存两条一样的数据呢? 不是校验了吗呜呜呜问问 // 其他方法里面的片段 synchronized (object) { // 校验事件段是否存在 存在则抛出异常 throw new RuntimeException("该时间段已存在预约会议室记录,请重新选择"); checkDateTime(time); // 使用代理确保事务成功提交 R<String> result = SpringUtils.getAopProxy(this).insertOperation(flag, time); if (result.getCode() != 200) { throw new RuntimeException("会议室预定异常."); } sendMail(oaWorkMeetingRoomReservationTimeVo, time); } /** * 会议室预定新增逻辑 * * @param flag 标识 * @param time 会议室事项对象 * @return 结果集 */ @Transactional(rollbackFor = Exception.class) public R<String> insertOperation(AtomicBoolean flag, OaWorkMeetingRoomReservationTime time) { // 新增会议室 // 根据新增会议室的日期 和 会议室 和 创建人 来查询是否存在 这个会议室的父数据 AtomicBoolean atomicBoolean = CompletableFuture.supplyAsync(() -> { OaWorkMeetingRoomReservation existCount = this.baseMapper.checkObjectExistCount(time.getDay(), time.getMeetingRoomType()); return existCount; }).thenCompose(existCount -> CompletableFuture.supplyAsync(() -> { time.setCreateUserId(time.getReserveId()); time.setCreateDate(new Date()); time.setUpdateUserId(time.getReserveId()); time.setUpdateDate(new Date()); // 新增会议室当中的事项 flag.set(reservationTimeService.save(time)); // 新增会议室 OaWorkMeetingRoomReservation reservation = getOaWorkMeetingRoomReservation(flag, time, existCount); // 更新一下父指向 flag.set(reservationTimeService.lambdaUpdate().set(OaWorkMeetingRoomReservationTime::getMeetingId, reservation.getId()).eq(OaWorkMeetingRoomReservationTime::getId, time.getId()).update()); return flag; })).join(); return atomicBoolean.get() ? R.ok() : R.fail(); } 下面是第二个咯 图片 第二个BUG 不要使用程序请第一眼说出输出什么? 评论区说出来我看看实力 package com.yby6.hxyl; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import lombok.RequiredArgsConstructor; import java.util.Arrays; import java.util.List; /** * 用于校验是否存在角色KEy * ROLE_KEY 集合当中可能存在空字符串 * @author Yang Shuai * {@code @create} 2023/8/9:10:34 * {@code @desc} | **/ public class BugTest { /** * 不要使用程序请第一眼说出输出什么? */ public static void main(String[] args) { String ROLE_KEY = "ROLE0055,ROLE0010"; String[] arr = {"role", "ROLE00556", ""}; List<String> list = Arrays.asList(arr); long count = list.stream().filter(ROLE_KEY::contains).count(); System.out.println(count); } } 不要使用程序请第一眼说出输出什么? 评论区说出来我看看实力 图片添加描述 ... 展开详请
图片 bug 一 同一时间为啥会保存两条一样的数据呢? 不是校验了吗呜呜呜问问 // 其他方法里面的片段 synchronized (object) { // 校验事件段是否存在 存在则抛出异常 throw new RuntimeException("该时间段已存在预约会议室记录,请重新选择"); checkDateTime(time); // 使用代理确保事务成功提交 R<String> result = SpringUtils.getAopProxy(this).insertOperation(flag, time); if (result.getCode() != 200) { throw new RuntimeException("会议室预定异常."); } sendMail(oaWorkMeetingRoomReservationTimeVo, time); } /** * 会议室预定新增逻辑 * * @param flag 标识 * @param time 会议室事项对象 * @return 结果集 */ @Transactional(rollbackFor = Exception.class) public R<String> insertOperation(AtomicBoolean flag, OaWorkMeetingRoomReservationTime time) { // 新增会议室 // 根据新增会议室的日期 和 会议室 和 创建人 来查询是否存在 这个会议室的父数据 AtomicBoolean atomicBoolean = CompletableFuture.supplyAsync(() -> { OaWorkMeetingRoomReservation existCount = this.baseMapper.checkObjectExistCount(time.getDay(), time.getMeetingRoomType()); return existCount; }).thenCompose(existCount -> CompletableFuture.supplyAsync(() -> { time.setCreateUserId(time.getReserveId()); time.setCreateDate(new Date()); time.setUpdateUserId(time.getReserveId()); time.setUpdateDate(new Date()); // 新增会议室当中的事项 flag.set(reservationTimeService.save(time)); // 新增会议室 OaWorkMeetingRoomReservation reservation = getOaWorkMeetingRoomReservation(flag, time, existCount); // 更新一下父指向 flag.set(reservationTimeService.lambdaUpdate().set(OaWorkMeetingRoomReservationTime::getMeetingId, reservation.getId()).eq(OaWorkMeetingRoomReservationTime::getId, time.getId()).update()); return flag; })).join(); return atomicBoolean.get() ? R.ok() : R.fail(); } 下面是第二个咯 图片 第二个BUG 不要使用程序请第一眼说出输出什么? 评论区说出来我看看实力 package com.yby6.hxyl; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import lombok.RequiredArgsConstructor; import java.util.Arrays; import java.util.List; /** * 用于校验是否存在角色KEy * ROLE_KEY 集合当中可能存在空字符串 * @author Yang Shuai * {@code @create} 2023/8/9:10:34 * {@code @desc} | **/ public class BugTest { /** * 不要使用程序请第一眼说出输出什么? */ public static void main(String[] args) { String ROLE_KEY = "ROLE0055,ROLE0010"; String[] arr = {"role", "ROLE00556", ""}; List<String> list = Arrays.asList(arr); long count = list.stream().filter(ROLE_KEY::contains).count(); System.out.println(count); } } 不要使用程序请第一眼说出输出什么? 评论区说出来我看看实力 图片添加描述

【有奖问答】程序员的七夕过节指南,如何营造七夕的氛围感?

程序员的七夕指南当然是离互联网远一点,防止被情侣们隔空撒狗粮导致吃不下饭~

2023-07-13:如果你熟悉 Shell 编程,那么一定了解过花括号展开,它可以用来生成任意字?

2020-10-17:谈一谈DDD面向领域编程。如何回答呢?

领券