- 博客(39)
- 收藏
- 关注
原创 WPF基础应用
Grid: Grid是最常用的布局容器之一,它允许你通过定义行和列以及对元素进行定位来进行布局。在Grid中,可以设置元素的边距来控制其与其他元素的距离。StackPanel: StackPanel按照单一方向(垂直或水平)堆叠其子元素。子元素的宽度或高度将取决于其内容,这使得它非常适合用来创建简单的列表或工具栏等。WrapPanel: WrapPanel允许子元素根据可用空间自动换行。当父容器的宽度被占满时,WrapPanel会自动将后续的元素放置到新的一行。DockPanel。
2024-05-02 21:26:54
1180
3
原创 数据分析---Python科学计算库-Numpy学习(一)
NumPy是一个Python库,用于科学计算和数值计算。它为Python提供了一个强大的多维数组对象和一系列的函数,用于处理这些数组。NumPy是科学计算领域中最为常用的Python库之一,因为它可以让开发者高效地处理数值数据,包括线性代数、傅里叶变换和随机数生成等操作。
2023-05-09 20:43:37
1157
原创 Python进阶(进程-线程-Socket)
Socket是一种网络通信协议,它是为了解决不同计算机之间的通信而设计的。在计算机网络中,Socket是一种特殊的文件描述符,它允许应用程序通过网络进行通信。Socket提供了一种标准的接口,使得应用程序能够通过网络协议(如TCP或UDP)进行通信。Socket通常作为一种低级别的网络编程接口,它可以在不同的操作系统和编程语言中使用。它提供了一种面向流和面向消息的数据传输方式,并且可以在客户端和服务器端之间建立连接。使用Socket可以实现各种网络应用程序,如Web服务器、邮件服务器、FTP服务器等。
2023-05-05 19:35:47
756
原创 SqlServer数据库——查询,索引,python连接数据库(第三篇)
可以是单个列名,也可以是多个列名用逗号分隔。table_name是要查询的表名,condition是可选的查询条件,它用于限制查询结果。(3)TCP动态端口如果有数值,则在python语句中的port参数填入对应数值,如果没有,可自定义一个数值,并传给port参数。该语句将在 Employee 表的 LastName 列上创建一个名为 IX_Employee_LastName 的非聚集索引。其中,column1,column2,…columnN是要查询的。(2)按一定条件查询。
2023-03-30 22:41:30
1712
原创 Python第三方库PySpark框架基础应用(阶段六)
Spark作为全球顶级的分布式计算框架,支持众多的编程语言进行开发。而python语言则是Spark重点支持的对象。重点体现在python的第三方库PySpark。
2023-03-21 22:17:48
1461
原创 Java多线程实现抢票
抢票系统(多人抢票)package Demo8;//多个线程同时操作一个对象//买车票例子public class TestThread4 implements Runnable { private int ticket_nums=10; @Override //重写run() public void run() { while (true){ if(ticket_nums<=0){ bre
2022-08-02 10:32:39
3044
原创 Map集合
(一)Map集合的基本特点是映射键值对的形式:<key ,value>Map集合中key唯一,但value可以有重复。Map集合是散列存储的,例如HashMap无序的:Map集合存储的顺序和遍历的顺序是不同的。如果想使用有序的HashMap集合可以使用LinkedHashMap集合,存储顺序与遍历顺序相同Map集合并不能直接new出,因为Map<key,value>是一个接口,不是类。但是可以直接new一个HashMap对象,因为HashMap
2022-05-09 16:34:54
46
原创 迭代器Iterator和泛型的使用
(一)概述Iterator:迭代器,集合的专用遍历方式。package Test;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;import java.util.List;public class MyIterator { public static void main(String[] args) { List<String> coll
2022-05-09 16:34:14
244
原创 Spring
1.Spring1.1简介Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。解决企业开发的复杂性。Spring理念:使现有的技术更加容易使用,本身是个大杂烩,整合了现有的技术框架。1.2优点Spring是一个开源的免费的框架(容器);Spring是一个轻量级,非入侵式(引入了spring 不会改变原来的代码,不会对原项目产生影响)的框架;控制反转(IOC)和面向切面编程(AOP);支持事务的处理,对框架整合的支持;1.3Spring组成及扩展组成
2022-04-28 22:17:26
777
原创 java基础
(一)Java中,变量,常量,定义原则1.1定义原则:所有变量,方法,类名:见名知意类成员变量:首字母小写和驼峰原则:monthSalary局部变量:首字母小写与驼峰原则常量:全大写和下滑线分割:MAX_VALUE类名:首字母大写与驼峰原则:Man,GoodMan方法名:首字母小写和驼峰原则:run(),runRun()1.2变量的定义:变量的本质(固定空间):停车位,空间已经确定,但具体放置哪量车不确定。变量名(通过名字操作空间):停车位编号数据(变化的量):车1.3常量定
2022-04-24 20:15:46
238
原创 网络 编程
1.1概述包packet概念:包含对方信息,对方地址,自己地址。计算机网络:将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路(有线或无线)链接,在网络操作系统,网络管理软件,网络通信协议(共同的通信语言)的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程目的:传播交流信息。数据交换,通信想要达到的效果:1.如何准确的定位网络上的一台主机如:192.168.16.124端口,定位到计算机上某资源2.找到了主机,如何传输数据?1.2网络通信的要素如何实现网络的通信
2022-04-22 22:54:14
214
原创 java的IO流
(一) java.io.File类1.1基础知识此类是文件和目录的抽象表示形式。java把电脑中的文件和文件夹(目录)封装为了一个File类,我们可以使用File类对文件和文件夹进行操作。我们可以使用File类的方法创建一个文件或文件夹,删除/获取/判断是否存在/对文件进行遍历/获取文件大小。File类是一个与系统无关的类,任何操作系统都可以使用类中 的方法。重点记住三个单词:file:文件;directory:文件夹/目录;path:路径。1.2File类中静态成员变量package
2022-04-22 11:02:22
60
原创 GUI编程
组件与容器Framepackage GuiTeast;import java.awt.*;public class TestFrame { public static void main(String[] args) { Frame frame = new Frame("我的窗口"); frame.setVisible(true); frame.setSize(400,400); frame.setBackgroun
2022-03-14 22:02:34
147
原创 Thread类实现多线程网络图片下载
进程进程是执行一次程序的过程,动态的概念,是系统资源分配的单位。通常一个进程中包含多个线程,至少包含一个线程。main()函数就是主线程,为系统的入口,用于执行整个程序,线程的创建继承thread类或者实现Runnable接口实现Callable接口单线程main()运行 public static void main(String[] args) { //main线程,主线程 for (int i=1;i<=20;i++){
2022-03-01 17:40:58
216
原创 java中异常机制
异常处理package Demo7;//捕获与抛出异常public class demo01 { public static void main(String[] args) { int a=1; int b=0; //代码块 try { System.out.println(a/b); }catch (Exception e){ //捕获异常,catch中是想要捕获
2022-02-26 19:28:51
238
原创 java中super与this,final关键字详解
super注意点super调用父类的构造方法。super必须只能出现在子类的方法或构造方法中。super和this不能同时调用构造方法,因为两者在使用时都必须放在第一行。两者同时调用不能保证同时在第一行。this注意点this:指向本身调用者这个对象super:代表父类中对象的应用this:没继承是也可以用super必须在继承的子类中使用this()和super()方法this():本类构造super():父类的构造...
2022-02-25 14:59:19
1970
原创 Web项目
#一、web项目的导入与导出###1、导出,保存方法如下1、找到自己项目所在文件夹,如C盘用户目录或者D盘projects目录内部的helloworld2、删除helloworld内部的node_modules3、压缩工具压缩helloworld项目,拷贝到自己的网盘或者微信qq###2、导入把自己的项目用idea打开,并更新好项目所需要的类库具体操作如下:1、打开终端,输入 npm install -g @vue/cli (此处是安装脚手架工具,只针对学校电脑,自己电脑无需操作)。2
2022-01-10 19:10:41
963
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人