草庐IT

[剑指Offer]01~04

学习使用工具剑指Offerhttp://itmyhome.com/sword-means-offer/sword-means-offer.pdfLeetCode的剑指Offer题库https://leetcode.cn/problemset/all/鲁棒性题目本身思路也许不难,对于一般用例,也很快就能写出能够通过的代码。但实际的得分点集中在特殊用例上,能通过90%用例的代码和能完全AC的代码差距是很大的。边界条件特殊输入:空字符串、空指针、负值、错误输入等复杂度优化剑指Offer01:赋值运算函数(C++)(LeetCode未收录)这题不使用C++的可以不用看。如下为类型CMyString的声

第01章:ScottPlot.NET 折线图

一、概述本文介绍使用ScottPlot.WPF绘制折线图。二、折线图第一步:新建项目1.新建项目:SPLineDemo2.添加Nuget包:ScottPlot.WPF第二步:在MainWindow中编写以下代码第三步:在MainWindow.xaml.cs中分别进行各功能的代码演示1.基础折线图功能演示实现代码usingSystem.Windows;namespaceSPLineDemo{publicpartialclassMainWindow:Window{publicMainWindow(){InitializeComponent();InitBasicLineChart();}//折线图

01.《Java EE学习笔记》eclipse中Web项目的创建及服务器Tomcat 9.0配置

目录:一、创建Web项目二、查看项目结构三、添加服务器Tomcat9.0四、配置服务器Tomcat9.0五、删除服务器一、创建Web项目创建项目image.png2.DynamicWebProject配置image.png3.点击NewRuntime选择服务器类型,我选择的是Apache旗下的Tomcatv9.0版本,选择完后,点击Next。image.png4.然后点击Browse选择TomCat的安装路径,我的是D:\ProgramFiles\ApacheSoftwareFoundation\Tomcat9.0,精确到Tomcat的文件位置就好。此处的JRE可以选中Eclipse默认的,也

2023.01.01

(1)January    n.  一月(2)February   n.  二月(3)March    n.  三月(4)April     n.  四月(5)May     n.  五月(6) June     n. 六月(7)July    n. 七月(8) August     n. 八月(9)September   n.九月(10)October    n.十月(11)November   n. 十一月(12)December   n.  十二月November istheeleventhmonthoftheyear.InAmerica, ThanksgivingDayisonthe4

第01章:DynamicDataDisplay 基础折线图

【目录】DynamicDataDisplay-简书一、概述本文介绍使用DynamicDataDisplay绘制基础折线图。二、演示三、实现第一步:建项目D3BaseLineDemo第二步:添加Nuget包添加Nuget包:DynamicDataDisplayReloaded注:此包为原DynamicDataDisplay扩展版,在原有的基础上修复Bug,新增功能第三步:MainWindow.xaml声明d3引用:xmlns:d3="http://research.microsoft.com/DynamicDataDisplay/1.0"ChartPlotter:图表绘制容器,可往此容器添加任意

图练习01--节点嵌入Node embeddings

图的基础Tutorial—NetworkX2.8.4documentationnetworkx/networkx:NetworkAnalysisinPython(github.com)networkx学习与使用——(2)度、邻居和搜索算法networkx获取邻居节点首先,我们将加载网络科学中的经典图,即空手道俱乐部网络。我们将探索该图的多个图统计信息importnetworkxasnx空手道俱乐部网络是一个图表,描述了一个由空手道俱乐部的34名成员组成的社交网络,并记录了在俱乐部外进行互动的成员之间的联系G=nx.karate_club_graph()#Gisanundirectedgraph

Go语言K8S开发-01-链接k8s集群、node节点操作

1.准备1.1需求需要go1.19以上1.2获取配置文件将k8s集群master的~/.kube/config文件拷贝到代码适合位置本文将~/.kube/config文件内容拷贝至代码:conf/kube.conf文件中。2.几个包的说明k8s.io/api/apps/v1:对应K8SapiVersion:apps/v1接口操作的对象如Deployment、DaemonSet、StatefulSet等k8s.io/api/core/v1:对应K8SapiVersion:v1接口操作的对象如:ConfigMap、Service、NameSpace等k8s.io/apimachinery/pkg/

java_day01_单元测试_配置文件

一、软件的生命周期**软件的可行性分析:**分析该软件是否值的研发,会消耗多少成本,能带来多少的利益等分析**需求分析:**分析该软件具体该具备有那些功能,产品经理与客户一起讨论**软件设计:**该软件应该使用什么样的架构,用什么样的数据库,每个模块的具体功能**程序编码:**程序员使用规范的编码格式编写代码来实现软件设计中各个模块的功能**软件测试:**按照需求规格说明书进行测试,**保证软件的质量,**主要有白盒测试(功能测试,看不见结构)和黑盒测试(基于代码结构测试)**运行维护:**软件部署后,及时修复系统存在的bug和升级系统二、软件的设计原则作用:保证项目的质量**可重用性:**减

【量化交易01】CTA策略 菲阿里四价+空中花园策略

菲阿里四价+空中花园策略CTA策略(CommodityTradingAdvisorStrategy),称为商品交易顾问策略,又称管理期货策略(ManagedFutures),简单理解——CTA策略是指投资于期货市场的策略,这是与投资于股票市场的投资策略的最大不同。它是指由专业管理人投资于期货市场,利用期货市场上升或者下降的趋势获利的一种投资策略。菲阿里四价、空中花园策略,都是经典的日内趋势突破型的策略。我使用2015.01.05~2022.10.29的期货主力合约行情数据,对两种策略进行了回测。一.策略原理1.菲阿里四价策略菲阿里四价策略是一种比较简单的趋势型日内交易策略。昨天高点、昨天低点、

Unity 游戏开发、01 基础知识大全、简单功能脚本实现

2.3窗口布局Unity默认窗口布局Hierarchy层级窗口Scene场景窗口,3D视图窗口Game游戏播放窗口Inspector检查器窗口,属性窗口Project项目窗口Console控制台窗口恢复默认布局Window|Layouts|Default调大页面字体Preference|UIScaling3.1场景新项目默认创建了SampleScene场景{摄像机,平行光}3.2游戏物体SampleScene里{摄像机,平行光}就是两个游戏物体添加物体GameObject下拉菜单Hierarchy窗口右键菜单选中物体(橙色轮廓)(Inspector显示该物体组件属性)Scene窗口选中Hier