- 博客(35)
- 收藏
- 关注
原创 Python 数据分析学习笔记(入门)
NumPy一元函数csv文件csv文件的局限性: 只能存储一维/二维数组numpy的快捷文件存取np.random 的随机数函数NumPy的统计函数
2022-01-02 16:58:32
686
转载 大学物理复习_1(自用)
复习物理_1B站蜂考: 高斯课堂中国大学MOOC:海南大学 物理一: 质点运动学题型一: 加速度-速度-位移型题型二: 角度位移-角速度-角加速度二: 电磁学电场强度–离散型补: 质心运动定理...
2021-11-30 10:29:54
535
原创 学习 MVC1
ModelState: 是一个Dictionary, 它里面是请求提交到Action的Name和Value的对们, 一个name对应着model的一个属性, 它也包含了一个针对每个提交的属性的错误信息的集合.每次请求进到Action的时候, 我们在ProductCreationModel添加的那些注解的验证, 就会被检查. 只要其中有一个验证没通过, 那么ModelState.IsValid属性就是False. 可以设置断点查看ModelState里面都有哪些东西.如果有错误的话, 我们可以把.
2021-11-25 19:40:03
97
原创 C#入门_6
C#的很多类方法推荐用到的时候直接看官方文档官方文档C#的ArrayList类的方法C#的正则表达式直接百度吧…HashTable类的常用属性HashTable类的常用方法对HashTable类使用foreach时 可用DictionaryEntry接收, 在用其.Key和.Value取得对于的key,value...
2021-11-18 19:28:30
189
原创 C#学习入门_3
今天继续学习C#基础知识一: async / await关键字参考资料:C# Task和async/await详解 async / await 是C# 常用来实现异步的关键字 .什么是异步“同步和异步主要用于修饰方法。当一个方法被调用时,调用者需要等待该方法执行完毕并返回才能继续执行,我们称这个方法是同步方法;当一个方法被调用时立即返回,并获取一个线程执行该方法内部的业务,调用者不用等待该方法执行完毕,我们称这个方法为异步方法。”(摘抄自什么的参考资料)我的理解: 同步: 聘请一个人工作
2021-11-15 20:44:02
241
原创 Csharp的匿名函数的捕获局部变量问题
今天在编程中遇到了C#的匿名函数捕获局部变量的一些有趣的机制 …先来看实例 d是一个委托(类似于C++的函数指针)using System;delegate void D(); // 声明一个委托: 用来存匿名函数class Test{ static D[] F() { D[] result = new D[3]; int x; for (int i = 0; i < 3; i++) {
2021-11-14 20:26:27
562
原创 C#学习入门_2
视频资料: B站游戏谭C#类, 结构体, 继承, 接口C# 实现多态: 父类方法要有’virtual’关键字, 子类方法有’override’struct 不能继承class但能继承接口.struct , class 都默认继承objectClass 最多继承一个类关键字: interface , abstract 用法于Java类似基类object的方法:常用数据结构 , 泛型 , 反射 , 宏(具体方法可以在官方文档中查找)Array: 固定长度[] , leng.
2021-11-14 10:05:45
2803
原创 C#学习_入门_1
今天开始学习C#这篇文章主要是记录那些C# 不同于其他语言的一些特性(如: java ,C++)一: C# 的字符串在控制台的输出语句Console.Write(“Hello”); 或Console.WriteLine(“Hello”); (其区别是有没有回车换行)字符串内插(用’+'连接也行) :如果在字符串的左引号前添加 $,则可以在大括号之间的字符串内包括变量 如: (运行结果:Hello Bill )字符串不仅仅是字母集合。 你可以使用 Length 得出字符串的长度。 Length
2021-11-13 21:57:30
402
原创 “21天好习惯”第一期-21
21天养成好习惯_第二十一天今天学习Java的集合知识 参考资料: 千峰教育(1): 概念:对象的容器,定义了对多个对象进行操作的常用方法. 可实现数组的功能(2): 和数组的区别数组长度固定 , 集合长度不固定数组可以存储基本类型和引用类型 , 集合只能存储引用类型位置: java.util.*;Collection 体系集合图...
2021-11-12 12:53:26
354
原创 “21天好习惯”第一期-19
21天养成好习惯_第十九天今天学习了Java的一些常用类直接结合代码进行理解1.Calendar类import java.util.Calendar;public class CalenderDemo { public static void main(String[] args) { //1. 创建Calender对象 Calendar calendar = Calendar.getInstance(); System.out.prin
2021-11-10 14:07:35
367
原创 “21天好习惯”第一期-18
21天养成好习惯_第十八天今天继续学习Java的常用类的知识基本类型对应的包装类图示object类方法object是所有类的父类,所以每个类都有其基本的方法getClass() 获的此对象的类型hashCode() 得到此对象的hash值, 类似于C++的指针toString() 得到此对象的String表示, 一般会由程序员重写以满足程序员需要equals() 默认判断是否是同一个对象的引用 , 一般会由程序员重写以满足程序员的需要finalize() 对象销毁的时候调用 ,
2021-11-09 12:55:28
98
原创 “21天好习惯”第一期-16
21天养成好习惯_第十六天今天学习synchronized关键字的问题参考资料: 深入理解Java并发之synchronized实现原理重要的知识点: (要求对关键字的有很准确的理解)修饰实例方法,作用于当前实例加锁,进入同步代码前要获得当前实例的锁修饰静态方法,作用于当前类对象加锁,进入同步代码前要获得当前类对象的锁修饰代码块,指定加锁对象,对给定对象加锁,进入同步代码库前要获得给定对象的锁因为作者确实总结得很好, 强烈建议看原文参考资料的文章摘要“synchronized修饰
2021-11-07 09:12:46
89
原创 “21天好习惯”第一期-15
21天养成好习惯_第十五天今天继续学习Java的多线程方面的知识静态代理模式静态代理模式: 百度词条代理模式的优点:被代理类只需要专注于自己的核心代码即可,剩下的交给代理类就可以了,使得代码更加简洁,分工明确实例package Thread_Study.ThreadDome1;public class StaticProxy { public static void main(String[] args) { You you = new You();
2021-11-06 13:10:23
103
原创 “21天好习惯”第一期-14
21天养成好习惯_第十四天今天主要完成了Java的TDP网络编程的实例参考视频: 狂神说Java的网络实战视频1. 先实现TalkSend.javapackage Net_Study.ChatRoom;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.Inet
2021-11-05 14:15:51
96
原创 21天养成好习惯_13
21天养成好习惯_第十三天今天结束Java 的 GUI 编程的学习先作个整体回顾第一大类:AWT可参考资料:Java GUI入门 AWT编程相关知识组件和容器布局管理器事件监听输入框TextField监听综合实例: 简易计算器 源码: 简易计算器画笔窗口监听键盘监听第二大类 :Swing...
2021-11-04 18:38:28
582
1
原创 “21天好习惯”第一期-12
21天养成好习惯_第十二天今天继续学习Java GUI的后续课程直接上实例:package Mypaint;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.awt.event.WindowListener;public class PaintOne { public static void main(String[] args)
2021-11-03 13:35:44
86
原创 Java GUI编程实例 : 简易计算器
源码:package MyPanel;import org.w3c.dom.Text;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;//简单计算机public class MyCalc { public st
2021-11-02 15:04:52
412
原创 “21天好习惯”第一期-11
21天养成好习惯——第十一天今天继续学习关于Java GUI的相关知识事件监听简单来说就是 对用户的点击事件(或其他事件)做出特定的反映通过实例理解一下package MyPanel;import java.awt.*;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class ActionEvent
2021-11-02 13:25:23
70
原创 “21天好习惯”第一期-10
21天养成好习惯_第十天今天主要学习了Java的GUI编程的相关知识Java的三中布局管理器流布局管理器FlowLayout、边界布局管理器BorderLayout、网格布局管理器GridLayout代码实例:一 . TestFlowlayout.javapackage MyPanel;import java.awt.*;public class TestFlowlayout { public static void main(String[] args) {
2021-11-01 17:43:16
274
原创 “21天好习惯”第一期-9
21天养成好习惯_第九天今天主要学习了C#的相关知识C#主要是利用using + 命名空间来导入相关组件以下是简单的Hello World程序using System;namespace hello{ class Program { static void Main(string[] args) { Console.WriteLine("Hello world"); } }}运行结果:
2021-10-31 16:06:47
125
原创 “21天好习惯”第一期-7
21天养成好习惯_第七天几天主要任务离散数学函数常用的函数: 复合函数: 简单来说就是复合函数所以复合函数不满足交换率可数集合 & 可列集合图图的度 = d(v) = v的出度+v的入度图的一些定理: (1) : 设图G为有向图或无向图 , 图中所有结点的度 等于 顶点数的两倍 ; (1.1) 度数为奇数的结点的个数为偶数(2.)在有向图中 , 所有结点的入度之和与所有结点的出度之和相等 , 都等于图中有向边的边数...
2021-10-29 14:42:22
89
原创 “21天好习惯”第一期-6
21天养成好习惯_第六天今天主要学习任务: 离散数学集合的运算:交 , 并补(绝对补) , 差(相对补一) , 和对称差后继集:设A是一集合 , A的后继集A+ 为A+ = A 并 {A};即 将 这个集合本身当成一个元素 放进去 , 就变成了后继集关系的运算逆运算: R是从集合A到集合B的关系 , R的所有有序对的元素顺序交换得到的有序对的集合是从B到A的关系 . 该关系称为R的逆关系. 记为逆关系的性质:复合关系: 简单来说就是 A: (a,b) ;
2021-10-28 18:04:56
147
原创 “21天好习惯”第一期-4
12天养成好习惯_第四天今天主要学习离散数学的相关知识命题逻辑的基本概念公式的分类 (设A为任一命题公式):若A在它的各种赋值下取值均为真 , 则称A是重言式或永真式 .若A在它的各种赋值下取值均为假 , 则称A是矛盾式或永假式 .若A不是矛盾式 , 则称A是可满足式一阶逻辑的基本概念只有…(设为P) , 才…(设为Q): 符号化:Q - > P如果…(设为P) , 则 … (设为Q) : 符号化:P -> Q一阶逻辑符号化(假设 p ,q都是命题
2021-10-26 16:54:00
160
原创 “21天好习惯”第一期-3
21天养成好习惯_第三天设计模式设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验而在面向对象的Java编程中 , 一个好的设计模式,会对项目的开发效率有质的改变 !面向接口编程的Java: 实例1接口定义package com.DesignPatterns;public interface TaxCalculator { float calculateTax();}接口实现package com.DesignPatte
2021-10-25 19:27:15
96
原创 “21天好习惯”第一期-2
21天养成好习惯_第二天Java基础学习Java的核心是面向对象编程(OOP):以类组织代码 , 以对象组织(封装) 数据 抽象型语言OOP的三大特性: 封装 , 继承 , 多态回顾方法及加深方法的定义: 修饰符<br> 返回类型<br> 方法名<br> 参数列表 <br> 异常抛出<br> 方法的调用 : 静态方法<br> 非静态方法<br> 形参 和 实参 <
2021-10-24 11:22:06
1459
原创 “21天好习惯”第一期-1
21天习惯养成_第一天Java基础:1.基础数据类型:long类型要在数字后面加个L;2.Java是个强类型语言, 要求使用严格符合规定; 所有的变量必须先定义后使用整数扩展::1.整数进制表示的前缀: 二进制 :0b 十进制 : 无 ; 八进制: 0 十六进制 0x2.float 比较时缺点: 有限, 离散, 舍入误差, 大约值, 接近但不完全相等,相比较而言double要由于float,所以最好用double 进行比较Java中的包的特性Java包的本质是’文件夹’ , 不
2021-10-23 19:46:28
180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人