自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 MySQL 使用到的功能

left/right/inner join 将一张表拼接到另外一张表上,必须通过on关键字指定连接表与被连接表的关联列。COUNT/MAX/MIN 对列取统计值,必须以GROUP BY列名的方式指定计数逻辑。当不想传入某个参数时,用null替代,则会检出该列所有数据。TIMEDIFF:两个datetime数据类型列的时差计算。存储过程可以把命令的拼接放到数据库当中,并且也接收传参。视图可视作几个表的拼接,在应用过程中主要使用到了。AS关键字:解决不同表间列相同的冲突问题。

2024-06-25 15:13:26 478

原创 datagridview通道复选中问题

log显示,绘图大概会耗时 800~1200毫秒,这期间鼠标的按键事件没有走完,则仍会认为鼠标状态处在未释放--猜测至少为非mouseUp状态。实际是按键事件的处理阻塞了鼠标状态的及时更新,因此对耗时的UI刷新操作采用了BeginInvoke方法的包裹,避免其更新主线程状态。通过debug发现,实际应该是绘图结束之前,去进行滑动,则会出现复选中现象。发现如果点击A行,快速滑动到B,C,D行,此时均会出现BCD行被选中的效果。这种情况下滑动至其他行,则等同于按住鼠标滑动,因此出现了多行选中问题现象。

2024-03-27 11:11:29 174

原创 C# winform 最大化情况下无法跨窗口拖动问题

该属性从字面意思和效果上,其实是阻值用户对整个窗口进行大小重新拖拽的,当时设置fix也是希望阻值用户的此类行为,但是没想到对跨窗口拖动的行为产生了影响,并且实际影响的是窗口退出最大化的行为。逐个对窗口的属性做比较,最后发现是FormBorderStyle这个属性的原因,只要将FormBorderStyle设置成fix相关的属性,则均无法自动退出最大化。观察其他windows应用,统一的行为是自动退出最大化,再进行拖动,也就是出问题的窗口的区别是无法自动退出最大化。

2024-03-11 14:40:32 281

原创 C# WinForm下GroupBox中组件Dock无法置顶问题

在初始化的控件场景下也会有此问题,但是发现初始化的groupbox其默认是会显示一个title效果的text,这个text虽然一般会删除内容,但是其字体高度仍然会遗留在布局信息中影响子控件的布局起算,因此可行的做法是将grouopbox的text的size调整到最小,这样子控件的起算location可以从5开始,基本满足需求。该问题在布局控件紧凑,需要充分利用空间的情况下特别明显,经验证,子控件的margin,父groupbox的padding属性均为0,不会影响该问题。

2024-02-06 11:20:13 242 1

原创 C#下实现搜索框效果方案

但是,这是个补丁方案,需要许多分支特殊处理,因为拦截的keys类型的数据,一部分不应该被传给SearchKeyWord(如Back,Shift Ctrl),一部分需要具体响应(Enter),一部分的KeyCode无法直接翻译成char进行添加(比如-号会翻译成什么oemMinus),还要考虑到Shift和Capslock的情况对char进行翻译,尽管实际可以从Keys的各个属性拼凑出想要的char,但是是一个很繁杂的过程。ListBox是代码中动态添加的,并不在原来的布局文件(Designer.cs)中。

2024-01-31 15:33:40 1108

原创 C# 使用sqlite时 文件无法删除问题

待续:在经过实际的写入行为后,即便开始不使用Pooling连接,并使用close,并把SQLiteFactory相关的变量 DbCommand, DbTransaction内容调用Dispose,仍然存在无法删除问题。也就是可以理解为,使用Pooling参数后,即便调用了close接口,其实际连接也在池中未释放等待后续调用,因此无法删除文件。C# 使用SQLite的接口创建db文件并连接文件,结束之后调用close接口,并删除db文件,发现无法删除。操作无法完成,已经在XXX中打开。

2024-01-24 17:36:36 452 1

原创 Plotly图标中的Y轴控制范围

Plotly图标中的Y轴控制范围Plotly图标中的X轴Y轴数据显示范围默认由后台自适配,当我们要指定数据显示范围时,在旧版的接口中写为x = [1,2,3,5,6,7]y = [3,5,76,8,96,1]data = [go.Bar( x=x, y=y)]layout = { 'xaxis': {'title': 'Query Duration', 'range': [1, 10]}, 'yaxis': {'title': 'Proportion (%)'}

2020-09-17 10:53:51 4652

原创 导出PNG封装接口

import osimport subprocessimport sysimport timeimport xlrdimport openpyxlimport shutilfrom datetime import datetime,timedeltaimport reimport pandas as pdimport numpy as npimport plotly.offline as pyimport plotly.graph_objs as goimport plotly..

2020-07-28 21:50:00 304

原创 Plotly直接导出图片的方案

1 前言Plotly库自动生成的报告为HTML格式,无法直接导出png图片需要依赖orca插件来完成PNG图片的制动导出2流程1 头文件导入内容import plotly.io as pio2 安装相关软件2.1 安装MiniConda实际需要的是Conda安装命令参考网页 :https://docs.conda.io/en/latest/miniconda.html或在本地 D:\Tools\软件环境类中已下载安装并将目录添加到Path中。类似...

2020-07-28 21:46:59 3963

原创 JS中加载CSS无效问题

问题场景:在xx.js中导入common.css文件<link href="/static/bootstrap/css/dashboard.css" rel="stylesheet">在common.css中包含.uneditable {background-color:#9d9d9d;}但是实际页面中未起效分析:1 首先,引入的文件格式没有明显错误2 F12在浏览器中进行检查,Console没有任何错误打印这就排除了 引入文件路径问题/引入文件因格.

2020-06-17 11:23:35 1451 1

原创 UnitTest中的Path must be within the project 问题

Python UnitTest

2017-11-13 10:48:06 2218 2

原创 Python 在命令行中的import 模块找不到的问题

python eclipse cmd

2017-10-19 10:02:45 31230

Source V0.4.rar

Source V0.4.rar

2020-08-04

Source V0.3.rar

Source V0.3.rar

2020-08-04

Source V0.2.rar

Source V0.2.rar

2020-08-04

source_V0.1.rar

source_V0.1.rar

2020-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除