- 博客(337)
- 资源 (1)
- 收藏
- 关注
原创 windows rabbit mq 安装 使用
由于RabbitMQ需要Erlang支持,所以首先要安装Erlang。第一步,点击RabbitMQ Command Prompt。第二步,输入以下命令启动RabbitMQ管理插件。第一步,点击安装包,进入选择组件页面。第一步,点击安装包,进入选择组件页面。第一步,输入以下网址进入登陆页面。第四步,输入开始菜单文件夹名称。第三步,选择要安装的路径。第六步,关闭安装完成页面。第二步,勾选要安装的组件。第四步,关闭安装完成页面。第二步,勾选要安装的组件。第三步,输入安装路径。第五步,关闭安装页面。
2023-09-15 16:29:05 238
原创 spring boot 集成 rabbit mq
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。RabbitMQ配置类。
2023-09-15 16:06:55 224
原创 eclipse 安装 lombok
Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码从而产生干净,简洁且易于维护的Java类。(百度百科)简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数啊之类的,lombok的作用就是为了省去我们手动创建这些代码的麻烦,它能够在我们编译源码的时候自动帮我们生成这些方法。
2023-09-15 15:52:05 406
原创 python 字典
cmp cmp(dict1,dict2) 即每个字典有相同的长度、相同的键以及每个键的值也相同时,就说明这两个字典是相同的,cmp()返回0值。tinydict.pop(‘code’,‘M040002’) 如果没有key code 则返回’M040002’筛选{‘lik’:79,‘jim’:80,‘lucy’:92}中值高于90的项。# 删除键是’Name’的元素。tinydict.pop(‘code’) 移除。
2023-09-15 11:12:09 52
原创 python 列表处理
extend 添加元素 list1 = [1,2,3] list1.extend([6,7,8]) 添加到原列表中。a.sort(key = operator.itemgetter(1,2)) 游标1,2 进行排序。sort() 排序 a.sort(reverse=True) 改变原有列表。print list[2:] # 输出从第三个开始至列表末尾的所有元素。print list[1:3] # 输出第二个至第三个元素。print list[0] # 输出列表的第一个元素。
2023-09-15 11:11:17 336
原创 如何实现可迭代对象和迭代器对象
抓取各个城市的气温情况,并显示在网页上面 目前能做到的是一次性抓取所有的城市天气再显示,显示第一个城市气温时,有很高的延时,并且浪费空间,原理:首先确保l是一个可迭代的对象,有python内置函数iter得到一个迭代器对象。s=‘abcdefg’ #s li 是python中的可迭代对象。解决:把所有的城市气温封装到一个对象中,用for进行循环。调用iter(l) 内部调用li.迭代器对象 = iter(li)对象的可迭代 得到迭代器对象。为什么列表和数字是可迭代对象。满足了某些特殊的接口。
2023-09-13 10:06:29 49
原创 python 面向对象
self 代表类的实例,代表当前对象的地址,而 self.class 则指向类 ,self 在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数******************************setattr(emp1, ‘age’, 8) # 添加属性 ‘age’ 值为 8。getattr(emp1, ‘age’) # 返回 ‘age’ 属性的值。delattr(emp1, ‘age’) # 删除属性 ‘age’emp1.age = 8 # 修改 ‘age’ 属性。
2023-09-12 14:05:56 50
原创 python 文件及文件夹操作
如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件进行写入。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件进行写入。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写。如果该文件不存在,创建新文件。如果该文件不存在,创建新文件。如果该文件不存在,创建新文件。如果该文件不存在,创建新文件。文件的指针将会放在文件的开头。
2023-09-12 14:02:33 81
原创 python CGI编程
http://localhost:8081/cgi-bin/1.py 便可执行1.py这个文件。cmd 到A目录执行 python -m CGIHTTPServer 8081。A目录下创建cgi-bin目录 和views目录。
2023-09-12 13:58:22 46
原创 python 多线程
python 使用的全局GIL代表在任意的时间里 有且只有一个线程在运行 线程是安全的。推荐使用多进程会更合理使用多核cpu,但是多个线程还是使用同一个单核cpu。
2023-09-12 11:16:00 49
原创 python 中的异常处理
exc = sys.exc_info() #元组。exc = sys.exc_info() #元组。–捕获错误代码后 后面的代码依然执行。
2023-09-06 11:31:55 65
dubbo-admin-develop.zip
2019-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人