网站首页 站内搜索

搜索结果

查询Tags标签: 代码,共有 4439条记录
  • Java开发学习(二十四)----icode9设置请求映射路径

    一、环境准备创建一个Web的Maven项目参考Java开发学习(二十三)----SpringMVC入门案例、工作流程解析及设置bean加载控制中环境准备pom.xml添加Spring依赖<?xml version="1.0" encoding="UTF-8"?>​<project xmlns="http://maven.apac…

    2022/12/2 1:24:55 人评论 次浏览
  • Python怎么打印彩色字符串

    print 也许是我们在使用 Python 的时候用的最多的一种操作,但是经常发现很多人可以打印彩色文本,这种操作是怎么得到的呢?一行代码突出重点内容现在我们通过一个例子,说明彩色文本怎么打印。先看下黑白文本打印:string = "这是一段非常重要的内容,如果错过了,…

    2022/12/1 23:24:54 人评论 次浏览
  • JavaScript入门①-基础知识筑基

    01、JavaScript基础知识JavaScript(缩写:JS)是一种具有面向对象能力的、解释型的程序语言,基于对象和事件驱动,具有相对安全性的客户端脚本语言。JavaScript是一门完备的 动态编程语言,当应用于 HTML 文档时,可为网站提供动态交互特性,是前端开发最主要、正式的编…

    2022/12/1 1:24:01 人评论 次浏览
  • Java实现递归查询树结构

    我们在实际开发中,肯定会用到树结构,如部门树、菜单树等等。Java后台利用递归思路进行构建树形结构数据,返回给前端,能以下拉菜单等形式进行展示。今天,咱们就来说说怎么样将List集合转换成TreeList。一、jar依赖 为了简化代码,引入Lombok的Jar包,可省略实体…

    2022/12/1 1:24:00 人评论 次浏览
  • Java lambda表达式基本使用

    1 本质lambda表达式本质上是对匿名内部类实例的一种简化写法。1.1 案例有以下List<Integer>对象:List<Integer> list = Arrays.asList(1, 3, 5, 7, 9, 2, 4, 6, 8, 10);在对List进行从小大大排序时,会用到List#sort(Comparator)方法,需要传递实现Comparato…

    2022/12/1 1:23:59 人评论 次浏览
  • C# Math 中的常用的数学运算

    一、舍弃小数位处理1. 四舍五入 Math.Round()Math.Round(74.5, MidpointRounding.AwayFromZero) = 75; // 保留到个位Math.Round(-74.5, MidpointRounding.AwayFromZero) = -75; // 目标值为负数时,四舍五入和正整数相同单纯使用 Math.Round(4.5) 得出的值为 4,因为 Rou…

    2022/11/30 23:53:59 人评论 次浏览
  • Python:对程序做性能分析及计时统计

    1.对整个程序的性能分析如果只是想简单地对整个程序做计算统计,通常使用UNIX下的time命令就足够了。(base) ➜ Learn-Python time python someprogram.py python someprogram.py 0.10s user 0.01s system 98% cpu 0.117 total由于我用的是Mac系统,和Linux系统的…

    2022/11/30 23:53:58 人评论 次浏览
  • C到C++的过渡

    1.bool,C语言并没有,C++独有2.内联(inline)函数公式:以&ldquo;运行内存澎涨&rdquo;方法,以空间换时间做到提升程序执行时长(函数公式没有在栈上,但在编码区;减少了出栈入栈的时间也)标准:函数体编码不可以过多,函数公式里边不必循环系统使用次数强的3…

    2022/11/30 1:23:57 人评论 次浏览
  • mysql高手进阶优icode9化篇

    MySql理论逻辑架构连接层-->服务层-->引擎层-->存储层存储引擎查看方式1.查看mysql现在提供的搜索引擎--->show engines2.查看mysql当前默认存储引擎show variables like storageenginestorage_enginestorageengine存储引擎对比InnoDB MyISAM 主外键 支持 不支…

    2022/11/30 1:23:55 人评论 次浏览
  • 【c语言实现带头双向循环链表】

    带头双向循环链表相比于单链表结构较复杂,但是它用代码实现起来却较容易,先来介绍它的结构。一个节点里存上驱和下驱指针还有数据,头节点的上驱指针指向尾节点,尾节点的下驱指针指向头节点,然后他们之间进行双向互链,构成带头双向循环链表。正是因为它这种巧妙的结构…

    2022/11/29 1:23:59 人评论 次浏览
  • 用于 C++ 机器人路径规划器的 FireFly 算法

    萤火虫算法(FA) 是一种基于萤火虫点燃后行为的随机优化算法。为了保证方法的有效性、实用性和简便性,将萤火虫的光度和趋光性理想化。萤火虫被重新定位到该区域最亮的萤火虫,并在算法运行过程中不断更新其位置,该算法仅搜索萤火虫的照度和趋光性伙伴。FA 基于以下规则,…

    2022/11/29 1:23:58 人评论 次浏览
  • 如何正确遵守 Python 代码规范

    命名约定函数名,变量名和文件名应该是描述性的,尽量避免缩写,除了计数器和迭代器、作为 try/except 中异常声明的 e 以及作为 with 语句中文件句柄的 f.用单下划线(_)开头表示变量或函数是 protected 的,不应该被外部访问(除了子类).注释函数和方法一个函数必须要有…

    2022/11/27 23:24:52 人评论 次浏览
  • 100行代码实现一个RISC-V架构下的多线程管理框架

    1. 摘要本文将基于RISC-V架构和qemu仿真器实现一个简单的多线程调度和管理框架, 旨在通过简单的代码阐明如何实现线程的上下文保存和切换, 线程的调度并非本文的重点, 故线程调度模块只是简单地采用了轮询的方式.2. 上下文是什么对于一个运行中的程序, 我们可以把它看作一…

    2022/11/26 1:24:07 人评论 次浏览
  • Java SE 9 模块化示例

    说明Java SE 9引入了模块系统,模块就是代码和数据的封装体。模块的代码被组织成多个包,每个包中包含Java类和接口;模块的数据则包括资源文件和其他静态信息。在module-info.java文件中,我们可以用新的关键词module来声明一个模块。Java 9将JDK划分为多个模块以支持各种…

    2022/11/26 1:24:06 人评论 次浏览
  • C++封装静态链接库和使用

    零碎记事距离上次发博客已经有一年半了,转眼间我也是从做图像研究到了做游戏开发,说起来看看前面的博文,本来就有前兆的东西呢(笑)......因为主要还是在使用虚幻引擎,所以C++的东西会碰到多一些。以后程序技术方面的文章就放博客,游戏设计相关的杂谈就放知乎那边吧…

    2022/11/25 1:23:59 人评论 次浏览
扫一扫关注最新编程教程