- 博客(122)
- 资源 (3)
- 收藏
- 关注
原创 常用网站收藏
更新于2019-09-22中国知网https://www.cnki.net/CSS禅意花园http://www.csszengarden.com/万方数据知识服务平台http://www.wanfangdata.com.cn/index.html国家哲学社会科学文献中心http://www.ncpssd.org/百度短网址转换https://dwz.cn/Canva文...
2019-09-22 17:07:35 654
原创 C语言课程设计之火车订票系统实现
课程设计之火车订票系统头文件及宏定义说明。#include"stdio.h"#include"conio.h"#include"string.h"#include"time.h"#include&am
2019-03-16 22:12:40 30200 33
原创 python实现html字符转换 ;while ;sending ;message ;to ;module ;
【代码】python实现html字符转换 ;while ;to ;
2024-08-30 15:42:59 183
原创 后端数据库实现数据排序,并存入排序结果(保存前端拖拽排序结果)。以Pymongo+Tornado为例。
要想实现排序后的状态能够对所有人可见,我们就需要对原来的表设定一个字段,来存储次序。例如下列的例子,我们增加了一个字段。即表示,传入排序后的。
2024-08-28 22:34:15 239
原创 Torndo接口实现与RestfulApi编写
特别注意规范的使用,一般来说,GET、DELETE都是在url上传参,而POST和PUT一般在请求体body上传参。Tornado是一种轻量的Python web框架,被广泛用于web项目开发中。下面,我们将介绍接口编写的步骤。在实际开发中,我们经常需要实现Restful Api,什么是Restful Api?来实现资源的增删改查操作。
2024-08-28 21:41:21 235
原创 python处理时间,按照周分割时间段
这里,我们采用迭代就可以实现,通过计算每个阶段的开始日期和结束日期,先根据当前阶段开始日期计算当周周日的日期,再判断总的结束日期是否在周日前,如果在,则将第一段时间的结束日期确定为总的结束日期。如果在超出了周日,则将周日定为该阶段的结束日期,以此类推。在实际的开发中,我们经常要设计一些工具类,对于时间来说,有时候需要将其处理成时间段。: 计算当前日期是星期几,其中0代表周末,1代表周一,2代表周二,以此类推。: 计算当前日期前推或后推后的日期。的时间段,我们如何将其处理成时间段。:将字符串转为日期对象。
2024-08-16 22:10:23 509
原创 开发项目接单报价快速计算,报价量化程序
项目费用谈得过低,就天天加班累死赚不到钱;谈得过高,会导致顾客流失,信誉受损。定制化开发,如何计算项目预算,是程序开发者头疼的一个问题。项目费用量化可见是多么重要。
2024-04-07 22:06:49 431
原创 笔试题,字符个数统计,统计不同字符的个数,要求字符ASCII码范围在0~127区间……
编写一个函数,计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。多个相同的字符只计算一次 例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3。只需要创建一个长度为127的数组用于统计字符是否出现过即可,注意这里的ASCII码范围应该在0~127的区间,总的ASCII码有256个(0~255),可以查看ASCII码对照表(如果不加以限制,就可能会将>127的考虑进来,比如。
2024-03-28 18:16:04 286
原创 笔试问题,100盏灯,按顺序编号,每个人进来按照进来顺序的公倍数把所有相关的灯开关按下……
有100盏灯,编号依次为1, 2, 3…现在来了100个人,第一个人把所有的灯开关按下;第100个人隔99个灯按下(100),最后还有几盏灯,那几盏灯亮着?这道题的考点就是公约数的个数问题,如果一个数的公约数是奇数个,那么灯最后的结果就会是亮的,如果一个数的公约数是偶数个,那么最后灯的状态是关闭的。如果一个数可以化成另一个数的平方,那么这个数通常公约数就是奇数个。显然,公约数的个数是不是奇数,可以根据它是否可以分解成两个同样的数来决定。那么我们只需要找到100以内的所有完全平方数,就可以得出答案。
2024-03-28 17:47:28 400
原创 面经 | Java创建线程的三种方式
利用JUC包创建线程的三种方式:实现Runnable创建线程通过Callable和Future接口创建线程测试函数:根据JDK文档的说法,这里的实现了接口,同时也实现了接口。追溯一下源码:
2024-03-01 22:08:02 311
原创 lucky_number.exe逆向
可以看到程序输入的数据会经过凯撒密码加密后进行与变量。在IDA view中找到包含flag的信息。双击进入这个变量,可以找到比较的字符串。进而可以将口令输入程序,得到flag值。
2024-01-07 13:07:37 819
原创 junit.Test误踩坑,识别不到@Test注解,无法运行测试方法
包的导入进行检查,发现是没有问题的。在这一段代码中,只看到可以运行的。关键字不知道什么时候被删除了。没有出现任何错误问题。注意到一个细节,类上的。方法可以运行的标志。软件识别迟钝的问题。仔细阅读代码,重查。
2023-09-20 11:56:23 1192
原创 Leetcode 146. LRU 缓存(Hashmap+双链表)
● int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否则返回 -1。// 该操作会使得关键字 2 作废,缓存是 {1=1, 3=3}// 该操作会使得关键字 1 作废,缓存是 {4=4, 3=3}// 缓存是 {1=1, 2=2}// 返回 -1 (未找到)lRUCache.get(1);// 返回 -1 (未找到)lRUCache.put(1, 1);// 缓存是 {1=1}lRUCache.get(1);
2023-07-14 15:42:21 814
原创 开发之路,穷且益坚,不坠青云之志(入门开发者共勉)
开发门槛逐渐抬高,招聘体系也在不断改进完善。但只要做足了充分的准备,但依旧有机会可以打破僵局。愿每一个毕业生都能奔向各自美好的前程,回馈社会[1] 第51次《中国互联网络发展状况统计报告》[2] 2023各大厂秋招HC曝光,腾讯只招500人![3] 2023年,哪些行业,值得加入?[4] 人工智能战略院发布《中国新一代人工智能科技产业发展 2023》
2023-06-23 17:43:24 527
原创 可视化计算机科学论文库DBLP,高效整理文献,生成领域趋势图、词云图
Github项目链接:https://github.com/yaunsine/getDBLPHttp克隆方式:git clone https://github.com/yaunsine/getDBLP.gitSSH克隆方式:git clone git@github.com:yaunsine/getDBLP.git作者:yaunsinedblp网站相信大家都不陌生,dblp ()计算机科学书目提供有关主要计算机科学期刊和会议记录的开放书目信息,dblp 最初于 1993 年在特里尔大学创建。
2023-06-23 11:54:14 880 1
原创 数据预处理之使用pandas将标签进行数值化表示
在实际机器学习、深度学习场景下,我们开始拿到的数据其实可能是这样的。可以使用pandas包的apply去快速处理大批量的数据。
2023-06-14 10:10:53 359
原创 multipass基础入门,搭建本地迷你云,一个比VMware轻量的虚拟机软件
multipass是一款轻量,且开源的虚拟机。Multipass是一个灵活、强大的工具,可用于多种用途。在其最简单的形式下,它可以用来在任何主机上快速创建和销毁Ubuntu虚拟机(实例)。在更全面的情况下,Multipass是你笔记本电脑上的一个本地迷你云,允许测试和开发多实例或基于容器的云应用程序。
2023-06-01 17:06:18 1679
原创 ubuntu配置git ssh连接,不使用密码提交代码
补充,如果出现下面的情况,输入。生成ssh rsa密钥。编辑查看rsa公钥信息。复制到github上。
2023-05-30 18:51:58 508
原创 windows系统mysql8.0安装过程,两分钟,一配到底 #
把解压路径下的bin目录,复制到环境变量path中。点图片这个,msi文件傻瓜式安装(不介绍)注意,这里要填入的密码是执行。下载archive包。
2023-04-29 11:05:22 138
原创 print输出int,报错ValueError: Exceeds the limit (4300) for integer string conversion; use sys.set_int_max
去调整这个print输出前转化的限制,也有一个方法,可以让这个不受限制,那就是让。的错误,所以可以推断,这个数字应该是不可以超过4300个位置大小的。这是一个控制非二进制整型与字符串互转最大数字限制的方法。应该就是这个可以控制输出数字位的一个参数。可以发现,测试用例1出现异常,测试用例2正常输出。在某次输出number时,遇到这个问题。是怎样控制的,这个文档内容有点坑。可以传入一个参数数字去控制。他是报错的,然而当你尝试。由此,我们可以手动去设定。我们打印数字时,出现了。这时候,他是正常输出的。
2023-04-28 11:05:35 5365 2
原创 torch系列遇到的一些数据处理方法
这个函数在一些深度学习任务中很有用,例如当我们需要对一个张量沿着某个维度进行循环遍历时,可以使用torch.unbind()函数将张量拆分成多个小块,然后对每个小块进行遍历。在上面的例子中,我们将输入张量x沿着维度1拆分成了3个张量,这些张量被封装在一个元组中并被返回。在这种情况下,每个输出张量都是沿着列的方向(即水平方向)拆分的。是一个PyTorch张量(Tensor)的函数,它的作用是将张量沿着指定的维度拆分成若干个张量,并返回一个元组(tuple)包含这些张量。
2023-04-10 17:44:58 749
原创 torch中的mul()、matmul()和mm()
可以看到主要有两个参数是必要的,分别是两个tensor向量。可以发现,mul通过对应位置相乘,得到的值填入tensor向量中,可以看出,matmul是点积乘法,通过行乘列,相加的形式。源码如下,输入的参数要求是矩阵tensor向量,要求满足。源码如下,函数参数为两个tensor向量。
2023-04-06 16:21:54 1129
原创 使用sparse构造稀疏矩阵
将稀疏矩阵转成稠密矩阵,可以更加清晰地观察到矩阵的一个形态。以下的代码表示,矩阵三个位置存在值,分别取。的稀疏矩阵,这个矩阵的shape为。以下的代码表示,构造的矩阵在。这几个位置都有非0取值。
2023-04-04 17:17:18 248
原创 openai开放gpt3.5-turbo模型api,使用python即可写一个基于gpt的智能问答机器人
调用的费用如下,可以看到每1000个token是0.002美元关于token,官方也给出了说法原意就是1000个token大概是750个单词,而上面这段话有35个token。所以,不用过于担心这个费用的问题。
2023-04-01 23:28:12 7917 1
原创 Java线程同步机制下的手动加锁和自动加锁
我们能想到的解决方案就是加锁,加锁分为自动加锁和手动加锁。可以看到,数量在低于30的情况下,不支持修改了。使用sychronized关键字进行加锁。这段代码会出现线程不同步问题。从输出就可以看出,数据出现了。非常简单,只需要在方法前加。程序中定义了5个线程对。
2023-03-31 20:52:37 369
原创 利用多层感知机进行波士顿房价预测,pytorch实战
将前面的步骤整合到一起,导入数据,预处理数据,载入模型,迭代训练,前向传播,计算损失,方向传播,优化处理。
2023-03-30 22:59:09 1245
header file "Sales-item.h" in《C++ Primer Version 5》
2022-11-07
mysql-connector-java-8.0.11.jar
2019-09-28
JSONObeject.rar
2019-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人