使用清华镜像 sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tkinter 从https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载直接安装 import pip._internal print(pip._intern...
编程学习
C# DataGridView操作
添加一行 int index=this.dataGridView1.Rows.Add(); this.dataGridView1.Rows[index].Cells[0].Value = "1"; this.dataGridView1.Rows[index].Cells[1].Value = "2"; this.dataGridView1.Rows[index].Cells[...
C#进行大数据文本按行读取分割时内存溢出解决方案
如果一个文本文件的数据条数超过100万行,直接读取到string里面会出错。 public static string[] GetFileContentArray(string FilePath) { //支持2G至4G文件读取 List List ...
C#打开图片不占用
直接利用Image.FromFile打开图片会存在图片一直被占用的问题,可以利用下面的代码解决。 private Image GetImageFromFile(string FilePath) { FileStream fileStream = new FileStream("文件名", F...
数据结构与算法学习笔记之为用于高考名次排序的排序算法
数据结构与算法学习笔记之为用于高考名次排序的排序算法 前言 在高考结束以后,所有人都在等着成绩,政府部门面对几百万的数据,你知道他们是怎么算名次的么?上一次学到递归排序以及快排,确实,用他们可以...
dotnet core使用IO合并技巧轻松实现千万级消息推送
之前讲述过多路复用实现单服百万级别RPS吞吐,但在文中有一点是没有说的就是消息IO合并,如果缺少了消息IO合并即使怎样多路复用也很难达到百万级别的请求响毕竟所有应用层面的网络IO读写都是非常损耗性能的(需要...
C# 中使用面向切面编程(AOP)中实践代码整洁
1. 前言 最近在看《架构整洁之道》一书,书中反复提到了面向对象编程的 SOLID 原则(在作者的前一本书《代码整洁之道》也是被大力阐释),而面向切面编程(Aop)作为面向对象编程的有力补充,对实践整洁代码更是...
有趣的Matlab
(1)Matlab有许多彩蛋: xpbombs; %扫雷 vibes; %振膜 teapotdemo; %茶壶 logo; %Matlab logo travel; %路线问题 life; %Convay的人生小游戏 makevase; %造花瓶 truss; %弹弹弹 codec; %编码 fifteen; %拼图 xpq...
强化学习
虽然是周末,也保持充电,今天来看看强化学习,不过不是要用它来玩游戏,而是觉得它在制造业,库存,电商,广告,推荐,金融,医疗等与我们生活息息相关的领域也有很好的应用,当然要了解一下了。 本文结构: 定...
C# 栈的应用
栈的特性:后进先出(LIFO) 回文判断 类似123321,123a321即为回文 思路: 将字符串前一半入栈 依次弹出栈与字符串后一半比较 public static bool IsPlalindrome(string str) { var stack = new Stack(); ...
