📅  最后修改于: 2023-12-03 14:56:24.551000             🧑  作者: Mango
Prabhkirat Singh 是一位热爱编码的程序员,他掌握了多种编程语言,包括但不限于C/C++,Java,Python等。他还精通各种开发框架和工具,如Spring,Django,React等等。
以下是 Prabhkirat Singh 熟练掌握的技术:
以下是 Prabhkirat Singh 完成的一些项目:
此系统是一个基于Java的交易系统,用于管理基金投资,主要包括交易下单,资金管理,费用计算等功能。此系统使用Spring框架进行开发,并使用MySQL数据库进行数据存储。
以下是此系统的代码示例:
@RestController
@RequestMapping("/trade")
public class TradeController {
@Autowired
private TradeService tradeService;
@PostMapping("/buy")
public void buy(@RequestBody BuyRequest request) {
tradeService.buy(request.getTraderId(), request.getTickerSymbol(), request.getVolume());
}
@PostMapping("/sell")
public void sell(@RequestBody SellRequest request) {
tradeService.sell(request.getTraderId(), request.getTickerSymbol(), request.getVolume());
}
}
此项目是一个基于Python的图像处理库,可以用于处理各种类型的图像,包括但不限于图片增强,图像分割,目标检测等。此项目使用Python语言开发,并使用了numpy,opencv等Python库进行图像处理。
以下是此项目的代码示例:
import numpy as np
import cv2
def load_image(path):
return cv2.imread(path)
def save_image(path, img):
cv2.imwrite(path, img)
def enhance_image(img):
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
blurred = cv2.GaussianBlur(gray, (5,5), 0)
canny = cv2.Canny(blurred, 30, 150)
return canny
Prabhkirat Singh 是一位拥有丰富编程经验的程序员,他可以使用不同的编程语言和工具,从事不同类型的项目开发。他对自己的工作充满激情,并总是不断学习新技能,来提高自己的技术水平。