whilejustdoit
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 周末07:30-00:00工作地点: 远程
服务企业: 1家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的【昵称】,一名【二级方向】; 我毕业于【江西农业大学】,担任过【伟创力】的【软件工程师】,担任过【泰富电子厂】的【IT工程师】; 负责过【测试平台开发】,【测试脚本编写】,【数据处理】的开发; 熟练使用【技术栈1】,【技术栈2】,【技术栈3】,【技术栈4】,【技术栈5】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!

工作经历

  • 2006-06-26 -2008-04-01泰富电子有限公司技术员

    1.负责对无绳电话机不良品进行分析和维修。 2.精通数字与模拟电话机工作原理,负责分析QA各类功能坏机。 3.负责校调和测试无绳电话机的各项仪器,改善产品不良品造成原因

教育经历

  • 2015-04-01 - 2018-08-01江西农业大学计算机信息专科

技能

自动化测试
0
1
2
3
4
5
0
1
2
3
4
5
作品
功能模块

1.一个最小二乘法的算法模块 2.可以用到校准 3.可以用到需要补偿的设备仪器等上面 4.有更多这样的模块 5.这是一个简单的最小二乘法代码示例,它可以帮助你了解最小二乘法的基本实现原理

0
2023-04-03 16:44
显示图片的ui

1.是一个显示图片的小ui 2.可以参考增加其它功能 import tkinter as tk from PIL import Image, ImageTk def show_image(): label.pack() # 创建一个图形界面的窗口 root = tk.Tk() root.title("图片播放器") # 读取图片 image = Image.open("/Users/xxx/Downloads/111.jpg") photo = ImageTk.PhotoImage(image) # 创建一个显示图片的标签 label = tk.Label(root, image=photo) # 创建一个"开始播放"按钮 start_button = tk.Button(root, text="开始播放", command=show_image) start_button.pack() # 运行图形界面 root.mainloop()

0
2023-04-03 16:47
python登入界面app

from subprocess import Popen, PIPE import os # import re # print ("will") # p = Popen(['ifconfig'], stdout = PIPE) # print(p) # # data = p.stdout.read().split('') # # print(data) # ret = ['eth0', '', '', '', '', '', 'Link', 'encap:Ethernet', '', 'HWaddr', '84:89:ec:01:8d:a2', '', '\n', '', '', '', '', '', '', '', '', '', 'inet', 'addr:169.254.1.32', '', 'Bcast:169.254.255.255', '', 'Mask:255.255.0.0\n', '', '', '', '', '', '', '', '', '', 'inet6', 'addr:', 'fe80::8689:ecff:fe01:8da2/64', 'Scope:Link\n', '', '', '', '', '', '', '', '', '', 'UP', 'BROADCAST', 'RUNNING', 'MULTICAST', '', 'MTU:1500', '', 'Metric:1\n', '', '', '', '', '', '', '', '', '', 'RX', 'packets:105613', 'errors:0', 'dropped:0', 'overruns:0', 'frame:0\n', '', '', '', '', '', '', '', '', '', 'TX', 'packets:23484', 'errors:0', 'dropped:0', 'overruns:0', 'carrier:0\n', '', '', '', '', '', '', '', '', '', 'collisions:0', 'txqueuelen:1000', '\n', '', '', '', '', '', '', '', '', '', 'RX', 'bytes:5691678', '(5.6', 'MB)', '', 'TX', 'bytes:5110699', '(5.1', 'MB)\n', '', '', '', '', '', '', '', '', '', 'Interrupt:34', 'Base', 'address:0xb000', '\n\nlo', '', '', '', '', '', '', '', 'Link', 'encap:Local', 'Loopback', '', '\n', '', '', '', '', '', '', '', '', '', 'inet', 'addr:127.0.0.1', '', 'Mask:255.0.0.0\n', '', '', '', '', '', '', '', '', '', 'inet6', 'addr:', '::1/128', 'Scope:Host\n', '', '', '', '', '', '', '', '', '', 'UP', 'LOOPBACK', 'RUNNING', '', 'MTU:65536', '', 'Metric:1\n', '', '', '', '', '', '', '', '', '', 'RX', 'packets:2044', 'errors:0', 'dropped:0', 'overruns:0', 'frame:0\n', '', '', '', '', '', '', '', '', '', 'TX', 'packets:2044', 'errors:0', 'dropped:0', 'overruns:0', 'carrier:0\n', '', '', '', '', '', '', '', '', '', 'collisions:0', 'txqueuelen:1', '\n', '', '', '', '', '', '', '', '', '', 'RX', 'bytes:121746', '(121.7', 'KB)', '', 'TX', 'bytes:121746', '(121.7', 'KB)\n\n'] # # ret1 =re.findall('.*addr:(169\.254\.1\.\d+)',ret) # # print(type(ret)) # # ip = re.findall(ret,"addr:(169\.254\.1\.\d+)") # # print(ip) # for dev in ret: # print("--->",dev) # ip = re.findall(dev,"addr:(169.254.1.32)") #addr:169.254.1.32 # # print(len(ip)) # if len(ip)!=0: # print("get ip",ip) import time # time.sleep(0.1) # print("1") # client_list = {} # localIP ='169.254.1.32' # client_list["0"] = ('tcp://'+localIP+':7801') # client_list["1"] = ('tcp://'+localIP+':7802') # client_list["2"] = ('tcp://'+localIP+':7803') # client_list["3"] = ('tcp://'+localIP+':7804') # print(client_list) # for port, client in client_list.items(): # print(port) # print(client) # slot = int(port) -1 # print(slot) # print(len(client_list)) print("test vs ") import tkinter as tk class LoginPage(tk.Frame): def __init__(self, master=None): super().__init__(master) self.pack() self.create_widgets() def create_widgets(self): self.username_label = tk.Label(self, text="Username:") self.username_label.pack() self.username_entry = tk.Entry(self) self.username_entry.pack() self.password_label = tk.Label(self, text="Password:") self.password_label.pack() self.password_entry = tk.Entry(self, show="*") self.password_entry.pack() self.login_button = tk.Button(self, text="Login", command=self.login) self.login_button.pack() def login(self): # 检查用户名和密码 if self.username_entry.get() == "admin" and self.password_entry.get() == "password": # 登录成功,跳转到数据处理界面 self.destroy() DataPage(self.master) else: # 登录失败,弹出消息框 tk.messagebox.showerror("Error", "Invalid username or password") class DataPage(tk.Frame): def __init__(self, master=None): super().__init__(master) self.pack() self.create_widgets() def create_widgets(self): self.data_label = tk.Label(self, text="Data:") self.data_label.pack() self.data_entry = tk.Entry(self) self.data_entry.pack() self.process_button = tk.Button(self, text="Process", command=self.process_data) self.process_button.pack() def process_data(self): # 处理输入的数据 data = self.data_entry.get() # 在这里可以进行一些处理,例如: result = "Data processed: " + data tk.messagebox.showinfo("Result", result) root = tk.Tk() app = LoginPage(master=root) app.mainloop()

0
2023-04-03 16:51
更新于: 2023-02-08 浏览: 95