- 博客(91)
- 资源 (6)
- 问答 (6)
- 收藏
- 关注
原创 C# 获取控件名,通过控件名修改属性,触发事件
通过结构体保存控件名以及控件数据;通过遍历结构体快速将数据以XML的形式保存到本地;通过得到的控件名修改控件的属性以及触发控件事件;通过sender得到控件名。
2021-02-05 14:55:10 2788
原创 C#dd/MM/yyyy 格式转为yyyy/MM/dd 格式
源数据的样子:这是日月年,首先要转为常见格式。12日以前还不报错,但是转换的不对,所以先替换,string da = "01.11.2021 07:47:30".Replace('.', '/');转后转换格式,string[] format = { "dd/MM/yyyy HH:mm:ss", "d/MM/y HH:mm:ss", "d/M/y HH:mm:ss", "d/M/yyyy H:m" };记录几个可能会出现的格式;var dt = DateTime.ParseExact(da,..
2021-11-16 11:11:48 1088
原创 SQLserver 得到一个字段的不同集合
比如我想得到No分别有多少消息,flag为1的分别有多少消息方法1:SELECT No , COUNT (*) AS cnt , sum (CASE WHEN flag = 1 THEN 1 ELSE 0 END) AS recovercount FROM Table_1 group BY No方法2: select a.No,a.cnt,isnull(b.s,0) flagSumfrom(select No,count(*) cnt from Table_1 group by No ...
2021-04-12 17:21:35 246
原创 C# 序列化反序列化
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Runtime.Serialization.Formatters.Binary;namespace program14{ class Program14 { static void Main(string[] args) {.
2021-02-06 09:14:26 241
翻译 正则表达式
一、正则表达式概述、元字符及其含义正则表达式就是由普通字符以及特殊字符(称为元字符)组成的 “规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。也即是说正则表达式用来描述字符串的特征。用于字符串匹配、字符串提取、字符串替换。类似于通配符,比如*.Jpg,?ab,这里*、?是通配符,类似于元字符。又如like ‘张%’。1、. 除\n(换行)以外的任意的单个字符。a.b——表示ab之间有一个字符,且必须有一个,除了换行符比如:aab、axb、a3b、a.b、 aba43...
2021-02-05 17:02:35 1037
原创 C# 多返回值函数,单列模式
//先安装引用 System.ValueTuplepublic static (string s1, int n, double d) getMyName( ) { return ( "王", 23, 32.5); } string s1 = ""; int n1 = 0; double d = 0.00; (s1, n1, d)= getMyName().
2021-02-05 15:33:47 172
转载 C# 中的delegate、event、Action、Func
都属于委托,只是展现的形式不同而已,无论哪种,其实都可以采用delegate实现,为什么会出现另外的三种呢? 因为delegate是很宽泛的,格式内容都不受限,俗话说没有规矩不成方圆,如果一人过于随意,那么他所做的事也规范不到哪去,这就会导致后期的维护很费劲,实际开发中也基本都用后面三种。区别: delegate:至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 Action:无返回值的泛型委托。 Action 表示无参,无返回值的委托 Act...
2021-01-08 17:05:36 461
原创 C#如何控制方法的执行时间,超时则强制退出方法执行
public static R CallWithTimeout<P, R>(Func<P, R> action, P p, out bool isTimeout, int millisecondsTimeout = Timeout.Infinite) { Thread threadToKill = null; R r = default(R); Action wrappedAction = (.
2021-01-08 16:45:27 1766
转载 C#Lambda的用法
我们过去遇到循环问题都是用foreach和for,慢慢就成了习惯,不愿意用其他简便的方式,lambda能代替循环而且简便了很多。1:什么是lambda表示式Lambda 表达式是一种可用于创建委托或表达式目录树的匿名函数(摘自MSDN)这句话是什么意思下面慢慢开始说起2:用一张图来表示lambda的组成就是形如(参数)=>{操作}3:委托和lambda的用法首先定义三个委托:```csharpprivate delegate string DelLambda();//没有参数pr
2021-01-08 13:57:22 3399
转载 C# 中禁止跨线程访问解决-- MethodInvoker的理解
以下引用自:c#使用MethodInvoker解决跨线程访问控件net原则上禁止跨线程访问控件,因为这样可能造成错误的发生,有一种方法是禁止编译器对跨线程访问作检查,Control.CheckForIllegalCrossThreadCalls=false;可以实现访问,但是出不出错不敢保证C#跨线程访问控件运行时错误。使用MethodInvoker即可解决看看系统定义, 与event 的区别public delegate void MethodInvoker();pub...
2021-01-08 13:22:28 1631
原创 数据科学原理与数据处理——pandas合并排序与时间排序
分类获取数据进行分组time datetimetimedatetimepandas时间序列上面是获取时间,然后将时间作为索引使用,因为有了时间索引,所以本身的time就没用了,所以在下面删除。查看数据查看每天的平均值每小时的平均值每周每5分钟一次...
2020-04-27 17:13:11 665
原创 数据科学原理与数据处理——pandas
列给列重新排索引获取列值,修改列值初始化一个自定义的pandas列,并进行计算pandas列传化标题 DataFramenumpy二维数组转成pandas的DataFrame字典转表获取列名修改列名增加一列获取起始,步进给列从新排序pandas中数据选取操作以表的形式显示修改元素值得到一列数据得到自己需要的列数据添加列,并填充...
2020-04-27 16:15:14 399
原创 数据科学原理与数据处理——numpy
• Nmupy本质就是ndarray• 多维矩阵 1维数组看做向量vector--点和直线 2维数组看做2维矩阵--表和平面 3维数组看做3维矩阵--空间安装pip install numpy导入import numpy as nphttps://www.runoob.com/numpy/numpy-array-creation.html 这个网址里面有更多关于n...
2020-04-18 16:27:51 329
原创 数据科学原理与数据处理——jupyter noteboke
首先安装Jupyterpip install jupyter使用:1. 在命令行处,先cd到源代码文件目录2. 然后 jupyter notebook//这样做的好处你cd在哪里保存在哪里上面的网址就能打开jupyternotebook,当然上面的jupyternotebook运行成功后六自动打开一个网址。jupyternotebook的代码在这里不太好体现,...
2020-04-18 15:26:38 409
原创 python爬虫——Scrapy-Redis分布式爬虫实现,并将数据写入MySQL数据库
首先在Settings文件中配置redis数据库# 启动Scrapy-Redis去重过滤器,取消Scrapy的去重功能DUPEFILTER_CLASS = "scrapy_redis.dupefilter.RFPDupeFilter"# 启用Scrapy-Redis的调度器,取消Scrapy的调度器SCHEDULER = "scrapy_redis.scheduler.Schedule...
2020-04-10 14:33:59 1009
原创 python爬虫——scrapy爬取必联网项目信息,并保存在MySQL中
首先设置setting.py的配置:# -*- coding: utf-8 -*-import scrapyimport refrom copy import deepcopyclass BilianSpider(scrapy.Spider): name = 'bilian' allowed_domains = ['ebnew.com','ss.ebnew.c...
2020-04-08 21:45:28 614
原创 python爬虫——Scrapy爬取博客数据
新建一个Scrapy文件:# -*- coding: utf-8 -*-import scrapyclass CsdnBlogSpider(scrapy.Spider): name = 'csdn_blog' allowed_domains = ['blog.csdn.net'] keyword = 'another' def start_reques...
2020-04-07 09:36:00 523
原创 python爬虫——scrapy框架,创建一个scrapy文件,以及DownloaderMiddleware,pipelines的配置使用
写个小应用,记得把settings里面的改成FlaseROBOTSTXT_OBEY = False# -*- coding: utf-8 -*-import scrapyclass SiSpider(scrapy.Spider): #文件的名字 要和这个name值对应 name = 'si' allowed_domains = [...
2020-04-05 17:55:40 218
原创 python爬虫——IP代理
首先我们要买代理IP,最好是1分钟1换的import urllib.request as ur#这里就是买的IP,反馈的地址proxy_address = ur.urlopen('http://api.ip.data5u.com/dynamic/get.html?order=d314e5e5e19b0dfd19762f98308114ba&sep=4').read().dec...
2020-03-31 20:34:46 433
原创 python爬虫——Request对象之Header伪装策略
一个包含多个浏览器的Header,可以使用这个随机获取。import random# pc端的user-agentuser_agent_pc = [ # 谷歌 'Mozilla/5.0.html (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.html.2171.71 ...
2020-03-31 20:30:14 1494
原创 python爬虫——Request之get请求和post请求
Get请求:#引用模块import urllib.request as ur#创建Request对象request = ur.Request('https://edu.csdn.net/')#读取response = ur.urlopen(request).read()print(response)#粘贴过来的百度贴吧英雄联盟吧#url='https://tie...
2020-03-29 23:40:39 1823
原创 python爬虫——jsonpath
简单的python数据与惊悚的转换import jsonpython_data = [ { 'username': 'name1', 'vip': True, }, { 'username': None, 'vip': False, ...
2020-03-27 21:18:51 290
原创 python爬虫基础——xpatn
在网页上查看,测试使用,可以下载一个xpathhelper一级分类: //h3[@class="classify_c_h3"]/a/text()二级分类: //div[@class="classify_list"]/span/a/text() //div[contains(@class,"classify_list")]/span...
2020-03-27 16:35:28 3869
原创 python爬虫基础——数据提取与清洗之正则表达式
复习正则表达式:# ?尽可能少的匹配,在上面的案列中,当匹配到第一个div就结束匹配。?关闭贪婪假设这里有一个HTML文件:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Ti...
2020-03-27 16:33:11 808
原创 python—Django写一个商城
python_Django开发一个商城,包含MySQL连接,CSS样式,HTML标签等。实现了用户的注册,登录,注销,加入购物车,购买,播放视频等功能
2020-03-25 16:40:54 1193
原创 中间件的配置
创建一个.py文件,写入1. 定义中间件from django.utils.deprecation import MiddlewareMixinclass MyMiddleware(MiddlewareMixin): def __init__(self,get_response=None): super().__init__(get_response) ...
2020-03-21 23:37:20 1077
原创 python—Django模型类多表操作(一对多,多对多,自关联)
先看看一对多的操作:from django.db import models# Create your models here.class User(models.Model): username = models.CharField(max_length=16) password = models.CharField(max_length=16)clas...
2020-03-21 23:20:03 1060
原创 Python_Django数据的提交与接收
复习下表单默认提交方式为getInput标签操作一下:#子路由中加入最后三句话,渲染表单,get,posturlpatterns = [ path('', views.index_handler, name='index'), re_path('setcookie/(.+)/(.+)', views.cookie_handler,na...
2020-03-21 22:21:16 485
原创 简单的cookie设置以及实现,session的应用,redis的配置以及连接
具体实现:#app下创建子urls,总urls加入这个子的路由#在子路由中加入以下代码re_path('setcookie/(.+)/(.+)', views.cookie_handler,name='set_cookie'), re_path('getcookie/(.+)',views.get_cookie_handler,name='get_cookie'),在...
2020-03-18 23:42:00 297
原创 模型类的查询
F对象用于同行数据的比较Q对象用于表示一些逻辑关系,与或非等等复制manage.py创建一个新文件在里面修改main方法#all(if __name__ == '__main__': main() from user.models import * print('#'*50) user2 = User.objec...
2020-03-16 22:31:58 212
原创 python_django引用模型类,并创建约束,以及数据库迁移于维护
,先创建数据库,首先在setting是中创建databases,DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': 'localhost', 'PORT': '3306', 'NAME': 'django_model', ...
2020-03-14 22:16:59 188
原创 学习笔记(05):第一章: 路由与模板-模板复用与block提取
通过本章课程的学习,完成微课商城系统的开发,加深对Web开发的理解,提高动手能力,今后可以独立开发自己的网站系统。
2020-03-12 22:47:29 105
原创 学习笔记(04):第一章: 路由与模板-模板过滤器详解
通过本章课程的学习,完成微课商城系统的开发,加深对Web开发的理解,提高动手能力,今后可以独立开发自己的网站系统。
2020-03-12 22:41:50 108
转载 MySQL与Python最详细的使用文档
https://blog.csdn.net/weixin_44888486/article/details/103015117
2020-03-12 21:32:33 143
原创 Request, HttpResponse的应用
打印META内的参数HttpResponse(服务器响应)虽然程序正常,但是status设置的为500,客户端中就收的响应码就是500;记得导入from django.http import JsonResponse#这个包重定向输入这个网址会直接跳转到...
2020-03-11 21:55:29 184
C#使用wlanapi.dll主动扫描周边wifi并连接。
2021-11-13
C#使用S7.Net,Sharp7连接读写PLC
2019-09-02
dataGridview增加统计行.rar
2019-07-21
使用wpf实时模拟现实车辆运行轨迹
2022-07-30
C# WPF 实时动画怎么实现或对非直线路径怎么切割?
2022-07-28
WPF动画怎么根据实体位置的变化实时更新动画?
2022-07-26
AD域与LAPS有什么区别?或者有什么关系?
2020-10-13
我的@Html.PagedListPager为什么显示的是竖着的?
2020-09-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人