~&^|
码龄5年
关注
提问 私信
  • 博客:15,421
    15,421
    总访问量
  • 34
    原创
  • 1,526,144
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:浮沙之上 勿筑高台

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2020-05-22
博客简介:

Ajdjdj的博客

查看详细资料
个人成就
  • 获得11次点赞
  • 内容获得4次评论
  • 获得17次收藏
创作历程
  • 5篇
    2022年
  • 30篇
    2021年
成就勋章
TA的专栏
  • 笔记
    1篇
兴趣领域 设置
  • 大数据
    mysql
  • 人工智能
    opencv机器学习人工智能深度学习
  • 服务器
    linux
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

快速排序非递归版 Java实现

代码】快速排序非递归版Java实现。
原创
发布博客 2022.07.30 ·
604 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

迷宫问题,最短路径算法,非递归循环实现

迷宫问题多数解法都是使用递归,但递归对于算法还是有要求的,如果时间复杂度不是O(log n)那么还是不建议使用因为当问题规模较大时,每次递归无法将规模指数级缩减那么总递归次数就会很多,会有爆栈的风险例如所以,能用循环解决的还是用循环吧...........................
原创
发布博客 2022.06.10 ·
585 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Pycharm中自定义代码配色方案,背景图片

1.点击右上角齿轮,进入Settings2.Editor > Color Scheme > Python(当然不止可以配置Python代码CSS,HTML,JSON都可以)这里是IDE提供的一些默认方案除了方案本身的编辑器背景色无法更改可以为每一种默认方案选择自己喜欢的字体风格背景图片设置双击Shift键打开全局搜索,直接搜索set background image最后附上背景图片...
原创
发布博客 2022.05.24 ·
3194 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

异位词算法(巧用质数性质)

# 逆位词的判断# 逆位词: abc与cba cat与tea 即一方的字母可以由另一方字母改变排列顺序得到# 最简单的实现思路:# 暴力查找,直接将一方全体字符依次与另一方全体对比,如果全部成立,则判定为真# 注意事项: 1.两词的长度不一致时直接判定为假# 2.查找对比成功时要注意字符的下标值,例如aaa和abc,aaa中的(任意字符 in abc)都# 会获得True的结果,但aaa和abc并不是一对逆位词。# 解法2:将其中一方进行排序, 排序完成后比较是否相同即可# 测试用
原创
发布博客 2022.04.18 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

密码组合算法

import typingdef compound_mode(suq:typing.Iterable, length: int = 1) -> list[str]: """ :param suq: 待组合的元素,将其视作密码所用到所有可能的字符 :param length: 密码长度 :return: 所有可能的密码 """ ''' 实现思路: 先从最简单的一位数密码入手,获得所有可能的组合。 然后将第二位所有可能出现的字符与前边的
原创
发布博客 2022.03.11 ·
1904 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python中使用循环的几个小细节

import timer = range(2 << 20)r_iter = iter(r)b = time.time()# while0while True: try: i = next(r_iter) except Exception: breakprint(time.time() - b)count = 0l = len(r)b = time.time()# while1while count < l:
原创
发布博客 2021.10.03 ·
167 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

谈谈Python中的《面向对象》

"""Python支持面向对象,但我个人还是将其作为一门脚本语言使用,充分发挥其特性。Python中的面向对象操作手感和其他编译型语言(如C++, Java)差别还是较大的,我总结整理了一部分使用心得,供各位参考"""import jsonimport sysfrom threading import Threadclass Test: """ 直接声明在类中的变量为"类变量",可以直接通过类名调用 注意,刚初始化的对象中的类变量xx统一指向类中的xx
原创
发布博客 2021.09.20 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python turtle画月饼

import turtle as tdef goto(x, y): t.penup() t.goto(x, y) t.pendown()def draw_edges(x, y, color): count = 20 length = 210 t.color(color) goto(x, y) for foo in range(count): t.right(360 / count) t.begin_f
原创
发布博客 2021.09.20 ·
422 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Python15行代码实现简易交互式命令行

while True: cmd = input('>>> ') last = cmd[-1] while last == ':' or last == '\\': temp = input('... ') cmd += temp last = cmd[-1] try: res = eval(cmd) print(res) except BaseException as e
原创
发布博客 2021.09.16 ·
371 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python中國象棋.zip

发布资源 2021.09.05 ·
zip

Python中数组(array)与列表(list)的对比

import array as arr # (1)import randomimport timefrom array import array# 获取包含可用类型码的字符串, 各类型码详细信息键下方文档注释codes = arr.typecodesprint(codes)# 使用array模块下的array类构建一个数组# 参数列表: 类型码, 初始化器 (其中初始化器为可迭代对象,官方文档说其必须为列表)a = array('i', range(101))# array类的重
原创
发布博客 2021.09.05 ·
588 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Numpy数组入门

import numpy as np# 传递一个可迭代对象生成一个数组 类似list(iter)# 数组存在元素类型统一的机制,类似Java集合中的泛型# array的参数列表:(可迭代对象, dtype=None) 若不指定关键字参数dtype则会根据迭代对象中的成员# 自动分配数据类型arr = np.array(range(10))print(arr)# numpy提供了比python内置的数据类型更丰富的结构# 调用dtype属性已查看该数组元素对应的C语言中的一些数据类型ty
原创
发布博客 2021.09.04 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jedis连接Linux中的Redis,能踩的坑都在这里了

首先,Redis的配置文件,这个不用说保护模式关掉 protected-mode no只允许本机访问注释掉 #bind 127.0.0.1 ::1关掉!关掉!一定要关掉防火墙关掉 systemctl stop firewalld.serviceCentos7下的对服务操作要使用systemctlsystemctl status(查看状态) | start(启动) | reboot(重启) | stop(关闭) 服务名.service启动sshd服务:systemctl start sshd.
原创
发布博客 2021.05.12 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java根据包名获取类实例

package com.snakeT;//import org.junit.jupiter.api.Test;import org.junit.jupiter.api.Test;import java.io.File;import java.net.URL;import java.util.ArrayList;import java.util.List;public class PackageTest { @Test public void test() throws
原创
发布博客 2021.04.30 ·
811 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

原生JDBC常用API整理

package com.snake;import org.junit.jupiter.api.Test;import java.lang.reflect.Field;import java.net.URL;import java.sql.*;import java.util.ArrayList;import java.util.List;public class JDBCTest { private Connection connection; /*声明连接数据库必要
原创
发布博客 2021.04.29 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java Web request与response的常用API整理

@WebServlet(name = "FirstServlet",urlPatterns = {"/hello"})public class FirstServlet extends HttpServlet { @Override /** * 当请求方式为Post时,服务器会调用doPost方法 * Post方式提交的数据是私密的不可见的,同时可以携带大量的信息 * */ protected void doPost(HttpServletReque
原创
发布博客 2021.04.28 ·
419 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Java 异常处理机制

/*** * _ooOoo_ * o8888888o * 88" . "88 * (| -_- |) * O\ = /O * ____/`---'\____ * . ' \\| |// `. * / \\||| : |||/
原创
发布博客 2021.04.28 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中泛型的应用示例

public class GenericityTest { java.util.ArrayList arr; /*泛型 JDK 5引入 * 适用于多种类型执行同一代码 * 在使用前就可以确定参数类型,不需要转换,通常运用最广泛的是集合中 * 指定泛型参数,就可以统一集合元素类型,使得存取更加便捷*/ /*自定义泛型 * 泛型参数名称可以任意 * 通常使用的有:T Type,E Element,K Key,V Value,*/ cl
原创
发布博客 2021.04.27 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 反射,超全面的API示例

public class ClassTest { private volatile int i; public String s; protected char c; static int[] ints = {1,2,3}; private ClassTest(){ } public ClassTest(int i){ this.i = i; } private class InnerClass{}
原创
发布博客 2021.04.27 ·
236 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Java中自定义注解的应用

/*** * .::::. * .::::::::. * ::::::::::: * ..:::::::::::' * '::::::::::::' * .:::::::::: * '::::::::::::::.. * ..::::::::::::. * ..
原创
发布博客 2021.04.26 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多