这种表白是男人最后的烂漫(理科男的限定情人节)
这种表白是男人最后的烂漫(理科男的限定情人节)
等到下一个情人节。此刻,我正坐在园区阳光普照下玻璃窗旁的工位等待下班的到来,也可能等到的是老板让我继续加班的号召。
长期以来,外界对我们直男的刻板印象是呆板、木讷、不懂浪漫......实际上,只要你和我们接触,深挖这个群体的普遍动向,都会发现我们的浪漫都隐藏在一行行看似枯燥,但却充斥无限想象空间的代码之间。
///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///
正文开始:
毕竟,对于程序员来说,我已经习惯了这种高效、自动化的工作状态,因此更偏向于用一种高效、创新的展现方式表达情感需求。
代码对我来说意味着很多,理性的知识库,严谨的表达方式,呈现我世界观的场所,同时也是一个展现我的浪漫的平台。
恰逢情人节之际,我们将给大家介绍几款开源的有趣项目,送给大家一些程序员的浪漫。
深夜加班,设计一个聊天机器人陪伴你
项目简介
这是作者为其女朋友设计的一款聊天机器人APP,无论你发什么,都能秒回,语气还十分温柔,这还要男朋友干什么!!!
Demo演示:
A班江直树,我观察你很久了
请接受这个 Python表白神器
项目简介
这是一个用Python写的告白程序,代码不难,诚意满满。
效果演示:
内置代码:
`from tkinter import *`
`from tkinter import messagebox`
`import random``
``def no_close():`
` return ``
``#关闭所有窗口
``def close_all_window():`
` window.destroy() ``
``#关闭窗口提示
``def close_window():`
` messagebox.showinfo(title="不要嘛~", message="不选好不许走!") ``
``#“好的”窗口
``def Love():
`` love = Toplevel(window)
`` love.geometry("300x100+580+250")
`` love.title("爱你么么哒~")
`` btn = Button(love, text="在一起!", width=10, height=2, command=close_all_window)
`` btn.place(x=100, y=30)
`` love.protocol("WM_DELETE_WINDOW", no_close) ``
``window = Tk()
``window.title("嗨,小姐姐") #窗口标题
``window.geometry("360x640+550+50") #窗口大小``window.protocol("WM_DELETE_WINDOW", close_window) #窗口关闭
``label = Label(window, text="观察你很久了", font=("微软雅黑", 18))
``label.place(x=120, y=50)
``label = Label(window, text="做我女朋友好不好?", font=("微软雅黑", 24))
``label.place(x=70, y=100)
``btn1 = Button(window, text="好", width=15, height=2, command=Love)
``btn1.place(x=110, y=200)``#“不好”按钮
``pos = [110, 300]
``btn2 = Button(window, text="不好", width=15, height=2)
``btn2.place(x=pos[0], y=pos[1])
``def on_enter(e):
`` global pos
`` dx = random.randint(100, 200)
`` dy = random.randint(100, 300)
`` print(pos,dx,dy)
`` pos = (pos[0] + dx) % 200, (pos[1] - 250 + dy) % 350 + 250
`` btn2.place(x=pos[0], y=pos[1])
``btn2.bind("", on_enter)
``#显示窗口,消息循坏
``window.mainloop()`
如何快速上手:
首先,按照上述代码操作,然后用 pyinstaller将程序打包为 exe文件后就可以发送给心爱的她啦!
注意:需要在保存.py文件的目录下,运行cmd,没有pyinstaller的先pip安装。
另外,打包好的可执行文件下载(包括win和mac)
想让你明白我的心意,又怕你看穿我的心思
千言万语说给表白墙听
目前中国大概有5000个表白墙,是一个累计用户近3000万的庞大群体。
但现有表白墙大都以微信朋友圈为基础进行信息中转,这种模式对经营者和用户都不够友好,例如经营者无法盈利,用户无法沟通等。因此行星万象应运而生。
开源许可证
EPL-1.0
项目简介
这是一个某信小程序表白墙、论坛平台,打通多区域,表白墙后台使用Java,不止能用于表白,可轻易改造成论坛系统。
准备工作:
1.初始化数据库:要求mysql5.7+,数据库需要配置为不区分大小写,在mysql.conf中加入:
[mysqld]lower_case_table_name=1
2.新建数据库wised,注意字符集如图,手工执行sql脚本初始化数据。
WISE-OS\数据库脚本\wised.sql3.打开项目:
微信开发者工具打开:WISE-OS\WISE-Mini
后台服务:WISE-OS\WISE-Fork\jeecg-boot
后台管理系统:WISE-OS\WISE-Fork\ant-design-vue-jeecg
4.修改项目配置文件(数据库配置、redis配置)
配置文件(本地):
jeecg-boot-module-system/src/main/resources/application-dev.yml
配置文件(线上):
jeecg-boot-module-system/src/main/resources/application-dev.yml
启动项目:
后端服务启动:确认好配置修改完成后可直接右键启动,通过http://localhost:8080/jeecg-boot/doc.html访问后台,默认进入swagger文档首页。
jeecg-boot-module-system/src/main/java/org/jeecg/JeecgSystemApplication.java
管理系统启动:在ant-design-jeecg-vue目录下执行命令下载依赖,执行命令,找到项目目录下文件package.json文件,鼠标右键选择Show npm Scripts,点击命令 serve启动项目,看到如下日志则启动成功。
yarn install
点击链接自动打开浏览器,默认账号密码:admin/123456。
效果预览: