花了几天把程序框架做了出来,自认比DrawCLI的稍微好一点点。支持基本图形绘制,旋转,缩放,串行化。使用MFC、STL、GDI/GDI+和一点点设计模式。
2023-12-12 08:04:16 57KB 矢量绘图 GDI+
1
VC++ 游戏 源代码VC++ 游戏 源代码VC++ 游戏 源代码VC++ 游戏 源代码
2023-12-12 08:03:40 80KB VC++
1
我们通过Ghoshal和Kawano引入的Chan-Paton规则和恒定的B场严格建立p-adic开放弦振幅的正则化。 在这项研究中,我们使用取决于乘法特性和涉及反对称双线性形式的相位因子的多元局部zeta函数技术。 这些局部zeta函数是新的数学对象。 我们根据运动学参数,B场和Chan-Paton因子,对每个振幅附加一个多元局部zeta函数。 我们证明了这些积分在运动学参数上允许亚纯连续。 这个结果使我们能够规范Ghoshal-Kawano振幅。 规则振幅没有紫外线发散。 由于需要一定的对称性,因此该理论仅适用于与3模4一致的素数。我们还在非交换有效场理论和Ghoshal-Kawano振幅中讨论极限p→1。 我们表明,在四个点的情况下,正则化Ghoshal-Kawano振幅的极限p→1与附加到非交换Gerasimov-Shatashvili Lagrangian极限p→1的费曼振幅一致。
2023-12-11 11:27:51 485KB Open Access
1
我们在hadro-charmonium图片中研究ηc-和J /ψ-等量介子介子束缚态。 在hadro-charmonium中,四个qq'cc夸克以嵌入光强铁物质qq'中的紧凑的魅力-抗药性对cc(q = u,d或s)排列。 charm质核与轻质之间的相互作用可以用QCD中的多极膨胀来表示,最主要的术语是E1与色电场Ea的相互作用。 计算了ηc-和J /ψ-等量介子介子束缚态的光谱,并将结果与​​现有的实验数据进行了比较。
2023-12-11 11:21:29 410KB Open Access
1
从局部势模型的角度出发,对$ ^ {104} $ Te的α+核性质进行了分析,并对双壳闭合上方的α-簇结构进行了全面讨论。 α+核相互作用用具有两个自由参数的(1 +高斯)×(W.S。+ W.S。$ ^ {3} $)形状的核势来描述,该势能已在不同质量区域的核中成功进行了测试。 该模型产生了$ ^ {104} $ Te的Qα值和α衰变半衰期,与Auranen等人的2018年实验数据一致。 使用α预形成因子Pα= 1在能量范围5.13MeV <Qα<5.3MeV中的能量。 比较$ ^ {104} $ Te,$ ^ {94} $ Mo和$ ^ {212} $ Po的基态带的减少的α宽度,表明$ ^ {104} $ Te具有一个α -集群度显着高于$ ^ {94} $ Mo,远高于$ ^ {212} $ Po。 这些结果表明,$ ^ {104} $ Te是N,Z = 50区域中进行α聚类的优先核,并证实了$ ^ {104} $ Te中超允许α衰变的说法。
2023-12-11 11:10:21 342KB Open Access
1
小波分析已扩展到p-adic线Qp。 p-adic小波是具有紧凑支持的复数值函数。 与实数小波的情况一样,基函数的构造是递归的,采用缩放和平移。 因此,小波表示通过缩放和平移生成的仿射组。 另外,p-adic小波是伪微分算子的本征函数,其结果是它们具有更大的对称群。 证明了p-adic小波增强的对称性。
2023-12-11 11:00:20 357KB Open Access
1
扫描多IP之多端口 ////////////////////////////////////////////////////////////////////////// //FileName: PortScanner.cpp //Data: 2009-04-18 //Remark: 扫描核心代码 ////////////////////////////////////////////////////////////////////////// #pragma once #include "Header.h" #include "resource.h" ////////////////////////////////////////////////////////////////////////// //端口器扫描初始化 ////////////////////////////////////////////////////////////////////////// BOOL InitPortScan() { WSADATA WsaData; //构建socket版本信息 WORD WsaVersion=MAKEWORD(2,2); //初始化网络 if(WSAStartup(WsaVersion,&WsaData;)!=0) { MessageBoxA(NULL,"WSAStartup fail;",NULL,NULL); return FALSE; } return TRUE; } ////////////////////////////////////////////////////////////////////////// //connect线程函数 ////////////////////////////////////////////////////////////////////////// DWORD WINAPI PortScanthread(LPVOID LpParam) { ThreadParam Param; //将参数复制 MoveMemory(&Param;,LpParam,sizeof(Param)); //将hCopyOkEvent设为有信号状态来通知扫描主线程进行下一次循环 SetEvent(Param.hCopyOkEvent); SOCKET Sock; SOCKADDR_IN SockAddr = {0}; //创建socket Sock = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); if (Sock==INVALID_SOCKET) { MessageBoxA(NULL,"INVALID_SOCKET",NULL,NULL); } //填充IP地址及端口信息 SockAddr.sin_family = AF_INET; SockAddr.sin_addr.s_addr = htonl(Param.Ip); SockAddr.sin_port = htons(Param.Port); //将IP地址转换为字符串 char *IpChar = inet_ntoa(SockAddr.sin_addr); char str[200]; if(connect(Sock,(SOCKADDR *)&SockAddr;,sizeof(SockAddr))==0) { //连接成功, sprintf(str,"%s : %d 连接成功\n",IpChar,Param.Port); } else { //连接失败 sprintf(str,"%s : %d 连接失败\n",IpChar,Param.Port); } //添加显示信息 InsertInfo(str); //释放一个信号量计数 ReleaseSemaphore(Param.hThreadNum,1,NULL); //关闭socket closesocket(Sock); return 0; } ////////////////////////////////////////////////////////////////////////// //扫描主线程 ////////////////////////////////////////////////////////////////////////// DWORD WINAPI MainThread(LPVOID LpParam) { MainThreadParam Param; //将参数复制 MoveMemory(&Param;,LpParam,sizeof(Param)); //将Param.hCopyEvent设置为有信号状态 SetEvent(Param.hCopyEvent); ThreadParam threadparam = {0}; //创建子线程的“参数复制完成”事件对象,并作为参数传入PortScanthread() HANDLE hThreadCopyOkEvent = CreateEvent(NULL,TRUE,FALSE,NULL); threadparam.hCopyOkEvent=hThreadCopyOkEvent; //创建一个信号量对象来控制子线程的总数量PortScanthread() HANDLE hThreadNum = CreateSemaphore(NULL,256,256,NULL); threadparam.hThreadNum = hThreadNum; //循环connect for (DWORD Ip = Param.StartIp;Ip<=Param.EndIp;Ip++) { for (DWORD Port = Param.StartPort;Port<=Param.EndPort;Port++) { //等待hThreadNum发出信号(表示有可有线程) DWORD WaitRes =WaitForSingleObject(hThreadNum,200); if (WaitRes==WAIT_OBJECT_0) { threadparam.Ip=Ip; threadparam.Port=Port; CreateThread(NULL,0,PortScanthread,&threadparam;,0,NULL); //等待其子线程发出“参数复制完毕”的信号 WaitForSingleObject(threadparam.hCopyOkEvent,INFINITE); //重置threadparam.hCopyOkEvent为无信号状态 ResetEvent(threadparam.hCopyOkEvent); } else if(WaitRes==WAIT_TIMEOUT) { Port--; continue; } } } return 0; }
2023-12-11 08:02:58 4.09MB vc++
1
《Visual C++ 2008入门经典》高清晰PDF,此书为英文版,英文名: Ivor Horton's Beginning Visual C++ 2008,本书系编程语言先驱者Ivor Horton的经典之作,是学习C++编程最畅销的图书品种之一,不仅涵盖了Visual C++ .NET编程知识,还全面介绍了标准C++语言和.NET C++/CLI。
2023-12-11 08:01:54 8.75MB VC++ 2008 基础教程
1
VC++高级表格,可编辑ListView
2023-12-11 08:01:03 320KB 高级表格
1
我们已经将ϒ(4s),ϒ(3d),ϒ(5s),ϒ(6s)状态的衰减模式评估为BB′,BB′⁎ + cc,B⁎B′⁎,BsB′s,BsB′。 s⁎+ cc,Bs⁎B′s⁎使用P03模型强化bb向量种子,并对数据拟合一些参数。 我们观察到,ϒ(4s)状态在波函数中具有异常大量的介子-介子分量,而其他状态在很大程度上为bb′。 我们预测了不同衰减通道的分支比,这可以与with(5s)状态情况下的实验进行对比。 虽然该协议在全球范围内是公平的,但我们呼吁人们注意一些分歧,这可能会警告该州存在更复杂的组成部分。
2023-12-10 13:45:24 305KB Open Access
1