
有趣的编程实践
文章平均质量分 58
oct-month
这个作者很懒,什么都没留下…
展开
-
第一个Flutter应用
第一个Flutter应用 参考: https://flutter.cn/docs/get-started/install/windows https://mirrors.tuna.tsinghua.edu.cn/help/flutter/ 系统环境 Windows 7 SP1 或更高的版本(基于 x86-64 的 64 位操作系统) Git for Windows https://git-scm.com/downloads 获取Flutter SDK 下载:https://storage.flutt原创 2021-03-02 12:48:38 · 272 阅读 · 0 评论 -
PyQt5中的QListWidget的拖拽事件设置,双击可编辑设置,以及一个垃圾桶的实现
MyQListWidget QListWidget中的要支持拖拽添加和删除item项,则需要继承实现几个方法。 这是我自己写的一个支持双击编辑、拖拽添加文件,拖拽删除的子类。拖拽删除的实现借助了另一个控件。 # listwidget.pyw from typing import Optional from PyQt5.QtWidgets import QListWidget, QWidget, QAbstractItemView, QListWidgetItem from PyQt5.QtGui impor原创 2020-05-13 09:07:16 · 4095 阅读 · 1 评论 -
Java连接MySQL
第三方的jar包 我用的是 mysql-connector-java-8.0.18.jar 请根据自己的MySQL版本选择适合自己的jar 下载地址 引入 新版的应该是用第一种 Class.forName("com.mysql.cj.jdbc.Driver"); 旧版的可能要用第二种 Class.forName("com.mysql.jdbc.Driver"); 源码 根据自己的情况修改参数 ...原创 2020-01-02 23:07:05 · 117 阅读 · 0 评论 -
Java读取、解压缩zip文件
读取 代码 import java.io.*; import java.util.zip.*; import java.nio.charset.Charset; public class zipRead { private ZipFile zipfile; private Charset charset; public zipRead(File file) ...原创 2020-01-02 22:54:12 · 1595 阅读 · 0 评论 -
用Java把图片编码成字符串
目的 直接把图片以二进制存到数据库中不太合适,存放路径又不方便管理。 若是把图片编码存入,再译码取出。不仅便于管理,也减少了信息泄露的风险。 源码 package idea.imgmode; import java.io.*; import java.util.Base64; import javax.imageio.ImageIO; import java.awt.image.BufferedI...原创 2020-01-02 22:36:12 · 498 阅读 · 0 评论 -
自己用c与c++混编写的一个打飞机程序
目录游戏截图游戏说明源程序备注 游戏截图 游戏说明 标准的W S A D 移动方式,空格射子弹,子弹数有限,击毁一架敌机+1。按P或Q暂停以及退出操作。 score:后是当前分数,zidan:是剩余的子弹数。 相关的游戏参数可在程序的宏定义处修改。 源程序 #include<conio.h> #include<windows.h> #include<ctime&...原创 2019-04-30 13:41:11 · 1492 阅读 · 1 评论 -
用Java连接ftp
使用第三方jar包 包名:commons-net-3.6.jar 下载地址 引入方式 import org.apache.commons.net.ftp.*; 源代码 import java.io.*; import java.net.SocketException; import org.apache.commons.net.ftp.*; public class FTP { pri...原创 2020-01-02 22:15:33 · 549 阅读 · 0 评论