自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (8)
  • 收藏
  • 关注

原创 deepin linux系统动态链接库搜索路径的管理

deepin linux下动态链接库问题的解决方案。

2022-08-08 11:53:34 79

原创 第1章 初识wxWidgets

本章对于初学者非常重要,有助于初学者从总体上把握wxWidgets应用开发的基本原理、基本概念。

2022-08-07 14:09:23 213

原创 deepin平台下使用codeblocks进行C/C++应用开发指南

本文介绍国产开源桌面操作系统deepin(UOS也可,它是deepin的商业版)下如何搭建C/C++ 应用开发环境。deepin用的是Qt开发的。我个人认为Qt是重量级IDE,其商业味过重,我还是偏向于完全用c++开发的开源IDE—codeblocks。很多C/C++初学者在大学时就是用它来入门编程。不要以为它很简陋,它的强大超乎你的想象。...

2022-08-06 23:30:00 351

原创 deepin 20.6系统下GTKMM+CPP+Codeblocks开发环境搭建

如何在不影响当前windows系统情况下使用该系统?通过wmware虚拟机进行安装。具体请百度。GTKMM: GTK的C++语言绑定库,目前已经发展到4.0版本,它是linux下最流行的桌面GUI库之一。CodeBlocks:跨平台的C/C++ IDE, windows、linux都支持。它让我们在QT、vs这些过重的IDE之外,有了新的选择。而且不受版权影响。开源嘛。...

2022-08-05 21:20:14 225

原创 linux下扩展名为sh的安装程序文件如何运行?

是linux系统下的脚本文件,很多linux下的安装程序也被设计为这种文件。(1)创建你到应用程序到安装目录,把sh文件复制到该目录下。bash sh文件名。

2022-08-04 11:43:48 210

原创 如何从源码构建并安装wxWigets-3.2.0 GUI类库

详细地介绍了如何从源码构建C++ GUI类库wxWigets(最新版3.2.0),如何在codeblocks IDE(也适用于visual studio code、eclipse for c++)是否构建成功。对于C++程序员具有重要参考价值。

2022-07-30 19:16:50 115

原创 python方法和函数的注解的作用和用法

介绍了python中注解的用法,是python高级程序员的必备技能

2022-03-15 16:57:27 849

原创 百度飞浆(paddlepaddle)的正确安装方法

1. paddle安装成功但运行有错误或警告的原因分析1.1 问题的引出为什么你安装了paddlepaddle(最新版为2.1.2)后(提示成功),运行时总是出现警告(warning)甚至错误(error)?1.2 原因分析你的python主环境已经安装了paddle运行所需要的其他依赖(如numpy等),且依赖版本高于paddle包所需要的较低版本的依赖。但paddle安装时不会用较低的其他依赖包替代python主环境下已经安装的较高版本的依赖。简单的说:当你执行如下命令时:pyt

2021-08-26 19:06:57 2989

原创 理解numpy数组的维度、轴及其运用

1. 问题的提出(1)为什么任何一个数都能和一个numpy数组a直接做加减乘除运算?(2)形状(shape)为(2,3)的numpy数组A和形状为(2,4,3)的数组B能直接进行算术运算吗?(3)形状为(2,1)的numpy数组A和形状为(5,6)的数组B能相加减吗?(4)两个形状不同的数组间的...

2021-08-24 12:02:50 1813

原创 Java常用第三方类库及其使用的最佳实践

1. 问题的引出Python的火热,在很大程度上得益于它的第三方扩展库,而对于Java开发者来说,尤其是初学者来说,不知道在很多应用中,都可以充分利用各种第三方扩展库(如压缩工具库、数学库、...),问题是,我怎么在项目中更好地使用这些第三方库?上述问题又引入如下问题?(1)常用的第三方类库在哪里去找?(2)项目的类路径中如何引用这些类库?(3)如何下载类库的帮助文档?2. 常用的第三方类库在哪里去找?开源的框架类库(如spring),这不用说了,官网都有详细说明。我这里要说

2021-08-01 19:29:36 1109

原创 一种有效组织Java GUI 源码的编程架构

本文回答了在源码上如何有效地组织Java GUI程序的编程架构,使得程序具有较好的可维护性。

2021-08-01 18:27:09 88

原创 Spring学习笔记(1)-为什么选择spring?

有了spring,Java编程从此变得快速,简单,安全。spring在速度、简洁和生产力上的优势,使得它已经成为世界上最流行的Java框架。

2021-07-16 22:30:49 24

原创 Java类之间的几种关系的描述

1.两个类之间有哪些关系?两个类之间的关系可细分为6种,关系由亲密到疏远依次是继承关系、实现关系、组合关系、聚合关系、关联关系、依赖关系。2.UML图上如何描述这些关系?在UML图上如何表达这几种关系呢?(1)所有关系都用一条有向线段表示,线段两端分别连接两个类的UML结构图。(2)继承关系,用一条实线加上空心三角形表示,空心三角形一端连接父类,继承关系表示的是子类和父类的关系,它是一种简化类设计的方法。 (3)实现关系,用一条虚线加上空心三角形表示,空心三角形一端连接接口,..

2021-03-13 10:14:37 591

原创 话说python扩展库的在线安装

python扩展库的在线安装命令为:pip install lib_name该命令将在国外的python库索引数据库中搜索并安装名为"lib_name"的扩展包,但往往因为访问国外数据库网速不稳定,导致经常失败,因此,通常建议国内用户使用清华镜像源在线安装扩展库,则上述命令改为:pip install -ihttps://pypi.tuna.tsinghua.edu.cn/simple lib_name例如,要安装numpy扩展库,可以运行:pip instal...

2021-03-03 14:23:41 441 1

原创 Java中的lambda表达式

目录1. 什么是lambda表达式?2. 为什么要引入lambda表达式?3. 什么情况下使用lambda表达式?4. 如何使用lambda表达式?4.1 lambda表达式标准写法4.2 lambda表达式的简化4.3 lambda表达式使用示例1. 什么是lambda表达式?lambda表达式是Java 8及其后续版本引入的一种语言特性,它是一个能接受输入,处理后得到返回结果的代码段。例如:(x,y)->{Math.pow(x,2)+Math.pow(y,2)}

2021-02-15 08:21:40 705 3

原创 Java GUI程序开发插件-WindowBuilder用法简介

1. WindowBuilder是什么?它是一个工作在Eclipse IDE下的可视化的窗体设计插件,利用它,通过拖拽、直接属性设置等交互式的设计方式,自动生成所见即所得的界面所需要的Java代码,从而高效地完成Java GUI程序的图形用户界面的设计。在复杂的GUI界面设计上,它将显著提高开发效率,事半功倍。另外,它是免费的。2. WindowBuilder的安装2.1 使用Eclipse IDE自带的Marketplace安装运行菜单命令“Help→Eclipse MarketPla

2021-02-03 11:22:48 1797 1

原创 python web应用开发(1):何谓Python Web应用开发?

1. 何谓Web应用?Web应用是一种基于互联网的软件系统,它以客户端浏览器为客户端应用的运行环境,通过html协议与服务端进行交互。核心代码(访问数据库、服务端执行的算法)运行在服务端;非关键性代码(如客户端校验)通过浏览器的脚本引擎(例如JavaScript脚本引擎)执行。Web应用的开发由此可以分为前台(html界面设计和客户端脚本程序)和后台(服务端程序)的开发。Web应用开发的高手通常对前台和后台技术都有所了解,并能够充分利用,提高客户体验。2. Web应用开发需要具备的基础知识有哪.

2020-07-09 13:41:30 379

Deepin-Linux学习笔记

本文对linux环境下的面向开发者的基础知识进行了较为系统的介绍,对从windows转向linux的读者,很有帮助。

2022-09-09

deepin linux 下的网络下载工具“我要下载"-能下载浏览器/迅雷下载失败的文件

这是我用linux脚本写的网络下载工具(linux shell脚本),把“我要下载”这个文件复制到/usr/bin目录下,并在命令行下允许如下命令以修改该文件的权限: sudo chmod +x /usr/bin/我要下载 之后,在终端下运行如下命令即可启动程序进行网络文件的下载: $ 我要下载 已经测试:迅雷下载失败的文件,这个工具可以成功,浏览器下载中途失败的网络文件,这个工具可以下载成功。

2022-09-01

deepin-linux+python虚拟环境下程序如何一键运行?

假设我们使用venv工具创建了一个python虚拟环境,并在此虚拟环境下开发了一个程序,主模块文件名为“anchor-box”。如何方便快捷地运行这个程序?

2022-08-23

如何在python idle中能够一键清屏.zip

python idle 清屏

2021-03-03

Java GUI程序开发插件-WindowBuilder简介.pdf

本文系统地介绍了Java平台下开发GUI程序的一个重要插件:WindowBuilder的基本功能、安装要点、基本用法。

2021-02-03

我实现的用于调用客户端播放器的类--gcjPalyer

一个用于实现网页音频播放的javascript类,对windows media player的方法进行了封装,使用上非常方便,希望对从事网站开发的人员有用。

2011-05-11

经验总结-asp.net程序中如何使用swfupload进行大文件上传

本人呕心沥血的经验总结,如何使用swfupload进行大文件上传,用户可以不用编写任何程序,就能实现上传,里面附有完整的使用步骤:1,2,3及笔者自行开发的类和典型应用实例,使用上非常方便。欢迎下载!

2010-06-04

我所见过的功能最强大的有源滤波器设计软件-filter design wizard

该软件用于设计有源滤波器,只要给定设计指标,就可用求得由实际元器件构成的滤波器。

2009-09-13

空空如也

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

TA关注的人

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