漫伊
码龄10年
  • 14,249
    被访问
  • 17
    原创
  • 72,590
    排名
  • 236
    粉丝
关注
提问 私信

个人简介:鲜衣怒马少年时,不负韶华且行知。

  • 加入CSDN时间: 2012-03-29
博客简介:

yuchenlove_的专栏

查看详细资料
  • 3
    领奖
    总分 101 当月 153
个人成就
  • 获得8次点赞
  • 内容获得0次评论
  • 获得9次收藏
创作历程
  • 12篇
    2022年
  • 3篇
    2021年
  • 1篇
    2018年
  • 1篇
    2014年
成就勋章
TA的专栏
  • Python
    5篇
  • Python 笔记
    2篇
  • 金蝶云星空 二开
    3篇
  • 金蝶云星空 二开 笔记
    2篇
  • C#
    6篇
  • Halcon + C# 进阶
    5篇
  • Sqlite
    2篇
兴趣领域 设置
  • 移动开发
    android studio
  • 人工智能
    计算机视觉
  • 微软技术
    c#asp.net.net
  • 行业数字化
    制造
  • 最近
  • 文章
  • 资源
  • 问答
  • 关注/订阅/互动
  • 帖子
搜TA的内容
搜索 取消

计算并输出自然对数ln(e),将源程序及程序执行结果粘贴至答案窗口。 计算公式:取最后一项小于10-6

答:

这个大神给了5种算法,可以借鉴一下
https://blog.csdn.net/cheng5055251/article/details/105241378

回答问题 19 小时前

python中json是列表形式的数据调用

答:

json 中值要有对应的属性名称,才可以转 dict,不然只能是list


ss = '[{"time":"4/27/2018","Name":"一楼","No":"2"},{"time":"4/28/2018","Name":"一楼","No":"3"},{"time":"4/24/2018","Name":"一楼","No":"7"}]'
    js = json.loads(ss)
    print(js)

img

回答问题 19 小时前

关于#python#的问题:运用python的函数式编程,并且要求应用到lambda表达式和使用map()函数,写一个程序

答:

实体类

class Person:
    name = ''
    age = 0
    Date = ''
    id = ''

    def say_some(self):
        return f'我是克隆体:{self.name} 号,出生于 {self.Date}'

方法

# 获取 一个集合数据
from datetime import datetime



def get_Person_List(name):
    arr = []
    for x in range(0, 50):
        ser = '_{:0>3d}'.format(x + 1)
        per = Person()
        per.id = x + 1
        per.name = name + ser
        per.age = 13
        per.Date = datetime.now().strftime("%Y-%m-%d %H:%M:%S.%f")
        per.say_some()
        arr.append(per)
    return arr


def print_str(x):
    print(x.name)
    print(x.age)
    print(x.say_some())


# Press the green button in the gutter to run the script.
if __name__ == '__main__':
    lst = get_Person_List('张三')
    list(map(lambda x: print_str(x), lst))
回答问题 20 小时前

c#调用bartender

答:

我也是用的 9.4,是不是安装的版本和开发用的SDK不是一个版本的?

回答问题 20 小时前

Sqlite 数据库,C# 封装调用

发布资源 21 小时前 ·
zip

C# 封装Sqlite 调用方式

1.Sqlite 数据库,C# 封装调用2.DBSupport 实现 IDBSupport3.封装 DbHelperSQLite4.利用反射,自动生成sql 增删改查脚本5.根据实体自动生成批量添加事务
原创
发布博客 21 小时前 ·
10 阅读 ·
1 点赞 ·
0 评论

C#编程过程中出现cs1022错误该如何改正

答:

private readonly object pictureBox1;  
// 替换为
private System.Windows.Forms.PictureBox pictureBox1;
回答问题 2022.05.25

C#一个委托初体验的题

答:

类


public delegate void myDelegate(string i);

    public class Student
    {
        public event myDelegate OnToString = null;
        int id = 4;
        public void get_String()
        {
            OnToString?.Invoke(id.ToString());
        }
    }

调用

public Form1()
        {
            InitializeComponent();
            Student stu = new Student();
            stu.OnToString += Stu_OnToString;
            stu.get_String();
        }

        private void Stu_OnToString(string i)
        {
            Console.WriteLine(i);
        }

回答问题 2022.05.25

C# + Halcon,怎么实现在HWindowControl上画矩形框圆框等等。

答:

https://blog.csdn.net/yuchenlove_/article/details/116453725
链接是 绘制矩形,并进行解码,绘制圆形一样的道理

在picturebox中绘制

public void Draw_Reactangle2(HObject ho_Image, out HObject ho_Rectangle)
        {
            HTuple hv_Row3 = null, hv_Column3 = null, hv_Phi = null;
            HTuple hv_Length1 = null, hv_Length2 = null;

            HOperatorSet.GenEmptyObj(out ho_Rectangle);

            HOperatorSet.DrawRectangle1(hv_WindowHandle, out hv_Row3, out hv_Column3, out hv_Length1, out hv_Length2);
            ho_Rectangle.Dispose();
            HOperatorSet.GenRectangle1(out ho_Rectangle, hv_Row3, hv_Column3, hv_Length1,
                hv_Length2);
            HOperatorSet.DispObj(ho_Rectangle, hv_WindowHandle);
        }

回答问题 2022.05.25

Python 面向对象

Python 面向对象 继承
原创
发布博客 2022.05.24 ·
11 阅读 ·
0 点赞 ·
0 评论

对面向对象程序这个该怎么实现

答:

结果

img

类

class car_base:
    def __init__(self):
        self.price = None
        self.name = None

    def set_car_name(self, name):
        self.name = name

    def set_price(self, price):
        self.price = price

    def get_total_price(self, day):
        return self.price * int(day)


class aodi(car_base):
    def __init__(self):
        self.name = '奥迪'

    def set_price(self, price):
        self.price = price


class jili(car_base):
    def __init__(self):
        self.name = '吉利'

    def set_price(self, price):
        self.price = price


class hongqi(car_base):
    def __init__(self):
        self.name = '红旗'

    def set_price(self, price):
        self.price = price

运行代码

from Commom.Car import hongqi, car_base, aodi, jili

if __name__ == '__main__':
    name = input("请输入汽车品牌:")
    car = car_base()
    if name == '红旗':
        car = hongqi()
        car.set_price(400)
    elif name == '奥迪':
        car = aodi()
        car.set_price(500)
    elif name == '吉利':
        car = jili()
        car.set_price(200)
    elif name.upper() == 'Q':
        sys.exit()
    else:
        print('暂时未收录此车型')
    days = input('请输入租用天数:')
    total = car.get_total_price(days)
    print(f'您需要支付{total}费用')

回答问题 2022.05.20

Python 访问 Sqlite 封装 实体,实现 增删改查

发布资源 2022.05.20 ·
zip

Python 访问 Sqlite 封装 实体,实现数据访问

Python 访问 Sqlite 封装 实体,数据返回实体集合Sqlite_DbHelperDBSupport类似C# 反射 自动生成sql脚本
原创
发布博客 2022.05.20 ·
151 阅读 ·
0 点赞 ·
0 评论

斑马打印机打印二维码指令是什么?

答:
// ^BCN 代表  datamatrix
^XA
^FO50,50^BXN,9,200^FD9892234sdfsdsdfsdfsd^FS
^XZ

img

回答问题 2022.05.12

c#中调用HslCommunication组件库进行串口通讯的使用问题

答:

读取设备内的数据时,还需要确定,设备是否写入数据,如果单纯 上位机 写入数据和读取数据,可以用队列,保证 每一步操作,没有其他的干扰
如果设备 也在写入数据,上位机的写入和读取与设备写入区分开,
特别是设备设备在运转时。上位机尽量不要去修改设备的配置参数,

回答问题 2022.05.12

请问最新版的VS怎么设置才能看到重载函数

答:
  1. VS 显示重载的时候,是刚输出括号( 的时候,是可以上下选择查看重载的,
  2. 当函数写完后,鼠标指向的时候,只显示 当前 你执行的 重载之一,如果想再查看上下重载
  3. 需要您 一个是: 转到定义查看,另一个就是,删除第一个括号(,然后再输入括号(,就会提示您想要的 上下箭头 查看了

刚写完后,鼠标指向是没有上下箭头选项的

img

删除括号,重新输入后,就会显示

img

回答问题 2022.05.12

C#winform 按页码循环生成控件,下一页的控件不见了

答:

你 Addpanel() 这个方法中,循环添加panel,并且给每一个panel的Location 进行了赋值,
如果你想点击下一页,隐藏当前页,显示下一页,
第一种 :您这需要 点击下一页时,隐藏当前页,并且 要把下一页的4个panel的 Location 重新赋值,并显示。
第二种:在Addpanel() 这个方法中,进行默认的4个panel显示,并且把每4组panel的Location ,都赋值第一页的Location,点击下一页时,隐藏当前页,显示下一页

回答问题 2022.05.12

K3Cloud BOS设计 值更新 列表明细 字段拼接到单据体

1、三目运算符2、join()3、map()4、lambda ,filter()
原创
发布博客 2022.05.11 ·
16 阅读 ·
0 点赞 ·
0 评论

K3 Cloud BOS设计 增加表单按钮 修改状态

K3 Cloud BOS设计 增加表单按钮 修改状态一、新增状态操作1、新增状态2、增加操作代码二、添加按钮,配置点击事件一、新增状态操作1、新增状态依次打开【批量编辑字段属性】→【表单属性】→【单据体】→【单据状态】→【状态列表】,点击后面三个点按钮,打开【单据状态信息】点击【新增行】,【状态值】输入需要的值(例如:E),【状态名称】输入显示的状态(例如:已作废),点击确定 保存。【字段控制】:选中状态,在字段控制中,勾选在此状态下是否 锁定【菜单控制】:选中状态,在菜单控制中,勾选在此
原创
发布博客 2022.05.11 ·
33 阅读 ·
0 点赞 ·
0 评论

C#Winform多线程问题:上位机若是不停将数据发送至云端平台则出现程序假死,只执行上传命令,不再接收下位机采集到数据。

答:

点击事件 启动线程,


       
       private void button13_Click_1(object sender, EventArgs e)
        {
            ThreadPool.QueueUserWorkItem((t) => Do_While("12312"));
        }
        private void Do_While(string param)
        {
            while (true)
            {
                //逻辑
                Thread.Sleep(10)
            }
        }
      
回答问题 2022.05.11
加载更多