人机对抗ERP电子沙盘V2.0软件说明:破解说明,运行ERPChess_Creak.exe,生动生成当前系统的注册码。
“人机对抗ERP电子沙盘V2.0”跟目前各个高校使用的用友ERP沙盘和金蝶工业ERP沙盘原理完全相同,规则一致,只是将手工要分成6组以上的团队进行企业经营模拟对抗的课程完全搬到了电脑上,电脑操作者为一个小组,电脑里虚拟了五个小组,从沙盘软件系统中进行6个小组间的对抗,经营6年后会通过一个综合成绩进行组间排名,评比出优胜者,同时该综合成绩可以作为沙盘实验课程的结课成绩内有注册机,除了标题显示V1.0外其他均与2.0一样,不喜勿下
2025/6/16 4:53:54 1.04MB ERP沙盘
1

《Ravenfield Mutator Mods: 源代码解析与学习指南》Ravenfield Mutator Mods,这是一个专注于为游戏Ravenfield提供自定义游戏体验的项目。
该项目包含了未完成和已完成的mutator mods的源代码,是对于lua编程语言在游戏开发中的应用的宝贵资源。
Mutator mods,即“变异器模组”,是游戏中用于改变规则、增添新功能或调整游戏行为的插件。
通过研究这些源代码,开发者和玩家可以深入理解如何利用lua语言来增强Ravenfield的游戏性。
我们关注的是源代码的开放性。
这个项目遵循Boost Software License 1.0,这意味着源代码是开源的,允许开发者自由地查看、修改和分发代码,极大地促进了社区协作和创新。
开源不仅为学习提供了机会,也鼓励了开发者之间的交流和分享。
Lua是一种轻量级的脚本语言,常被用于游戏开发,因其简洁的语法和高效性能而备受青睐。
在Ravenfield Mutator Mods中,lua被用来编写mod,这让我们有机会深入了解lua在游戏逻辑控制中的应用。
lua代码通常用于处理游戏中的事件响应、物体交互、规则设定等,使得游戏的可玩性和多样性得以大大提升。
在探索Ravenfield Mutator Mods的源代码时,我们可以学习到以下几个关键知识点:1. **lua语言基础**:了解lua的基本语法,包括变量声明、函数定义、控制结构(如if语句和循环)以及数据类型(如表和字符串)。
2. **游戏逻辑控制**:lua如何用于控制游戏的运行流程,例如,定义新的游戏模式、设置角色属性或者创建新的交互行为。
3. **游戏对象与交互**:学习lua如何操作游戏中的对象,比如玩家、武器和其他游戏元素,以及它们之间的交互逻辑。
4. **事件处理**:掌握lua在游戏事件处理中的应用,如碰撞检测、按键响应和时间触发的事件。
5. **模块化编程**:理解如何通过lua的模块系统组织代码,使代码更易于维护和复用。
6. **调试与优化**:学习如何通过日志输出和调试工具对lua代码进行调试,以及优化代码性能的技巧。
7. **开源社区参与**:了解如何利用开源许可证,参与到Ravenfield Mutator Mods的开发中,与其他开发者协作,共同改进和完善项目。
在实际学习过程中,你可以下载RavenfieldMutatorMods-master压缩包,解压后逐个文件分析,尝试理解和复现代码的功能。
同时,利用描述中提供的Discord联系方式,向Chryses或其他社区成员提问,可以加速你的学习进程。
通过这样的实践,你不仅可以提升lua编程技能,还能掌握游戏开发的实战经验,为未来的游戏项目打下坚实的基础。
2025/6/15 22:15:02 100KB
1
简介:
是在浪子文章管理 V5.52的基础上修改美化功能说明:1.支持UBB代码方式来显示文章2.可分不同的显示模式来阅读文章如改变字体风格、大小、颜色等3.文章可分为热门、编辑推荐、精品文章,而这一切都是可以由管理员或系统自动生成的。
4.用户可对文章进行评论5.可注册用户并管理请进login.asp用户名和密码都是admin
2025/6/15 20:01:04 943KB
1
简介:
### CRM系统需求说明书知识点#### 一、系统背景与目标- **系统名称**:客户关系管理系统(Customer Relationship Management System, CRM)- **系统编号**:JB-RM-CRM- **版本号**:1.0- **作者**:H.L.- **发布日期**:2007-12-12客户关系管理系统旨在提升XX公司对客户资源的管理和利用效率,主要通过以下几个方面实现:1. **客户信息管理**:实现客户基本信息、联系人信息、交往信息和服务信息的共享与规范化管理。
2. **销售机会追踪**:记录销售机会和客户开发过程,以提高新客户的开发能力。
3. **客户流失预警**:当客户可能流失时,系统能够及时预警,以便采取措施减少损失。
4. **数据分析与报告**:提供相关报表,帮助公司高层随时了解客户情况。
#### 二、系统设计与实现目标- **目标文档**:本文档作为设计和开发阶段的基础,确保项目团队对需求有深入的理解,并在开发过程中保持良好的协作。
- **文档范围**:系统涵盖营销管理、客户管理、服务管理、统计报表和基础数据五个核心功能模块,以及权限管理模块。
#### 三、系统功能模块- **营销管理**:包括销售机会管理和客户开发过程管理。
- **客户管理**:包括客户基本信息、联系人信息、交往信息和服务信息的管理。
- **服务管理**:为客户提供在线服务平台,处理客户服务请求。
- **统计报表**:提供客户贡献度、客户构成、服务构成和客户流失等相关报表。
- **基础数据**:维护系统所需的基础信息。
- **权限管理**:包括用户、角色和权限的管理。
#### 四、用户与角色- **系统管理员**:负责用户管理、角色分配和权限设定,保障系统的正常运行。
- **销售主管**:负责客户服务分配、销售机会的创建和指派、制定客户开发计划,以及客户数据分析。
- **客户经理**:负责维护客户信息、处理客户服务请求、执行销售机会开发计划等。
- **高管**:审查关键的客户数据和报表。
#### 五、技术标准与架构- **数据库**:采用Microsoft SQL Server数据库。
- **开发语言**:使用Java EE进行开发。
- **架构模式**:基于B/S架构,采用MVC模式和三层架构,确保系统的可维护性和可扩展性。
- **数据规范**:数据库设计遵循第三范式,保证数据的规范性和易维护性。
#### 六、功能性需求1. **营销管理模块**: - 销售机会管理:客户经理或销售主管可以在系统中创建销售机会,销售主管对其进行分配,客户经理则负责制定并执行客户开发计划。
- 客户开发计划:客户经理根据销售机会制定开发计划,记录执行效果,并最终确定是否开发成功。
- 创建销售机会: - **业务概述**:描述了如何创建销售机会的流程。
- **使用者**:销售主管和客户经理。
- **输入要素**:包括机会来源、客户名称、成功机率、概要、联系人等信息。
#### 七、系统用例图系统用例图描述了各个功能模块及其交互关系,有助于理解系统整体架构和各模块之间的逻辑关联。
#### 八、结语客户关系管理系统对于提升企业的客户服务质量、增加客户忠诚度以及优化内部工作流程具有重要意义。
通过对客户需求的精准把握和高效响应,不仅可以提高客户满意度,还能为企业带来更多的商业机会。
此外,系统提供的数据分析和报告功能,也为决策层提供了强有力的支持,帮助企业更好地制定市场策略和发展方向。
2025/6/15 19:51:19 7.74MB
1
人脸识别图片分类检索系统是利用人脸识别技术对照片中的人脸进行识别,把同一个人不同时间地点的照片提取归类。
照片按人脸进行分类,实现了人脸入库,分类检索,1:1比对和1:N比对,免费版可设置500张照片。
每秒比对人脸5-6万张。
实现了百万级数据库分秒检索完成。
正脸情况下可以达到97%以上的成功率。
2025/6/13 22:39:29 123.89MB qt opencv seetaf 人脸识别
1
御剑扫描器专业版★新增存活预判(当目标无法连接3次自动撤销任务)★新增首页爬虫(只抓取首页的目录进行二次扫描)★新增文件存储(可以保存扫描结果到指定文位置)★新增跳过大小(可以设定要忽略的页面大小,min-max)★新增GET模式关键字词组过滤(使用GET模式和关闭自定义404才会生效,可以忽略包含指定关键词的页面)★默认参数和值初始化更加科学合理(不合理的设置会导致目标产生CC或者漏报)★优化扫描速度(比1.0提升速度大概5-10倍,通过maxspeed参数控制速度最大值)★优化内存占用(1000/s内存占用10-30M左右)
2025/6/12 14:08:13 2.47MB 爬虫
1
NT3967_V1.0_20011207.pdf
2025/6/12 9:36:41 100KB tftp
1
本系统基于php+mysql开发的B/S架构系统,可分为手机APP端和PC管理端,其中手机端同时支持Android和Ios。
具体可实现,外勤签到、oa外勤、CRM、二维码签到
1
视点变换,旋转,加速减速,星空背景太阳,光晕各行星纹理#include#include#include#include#include#include#include#pragmacomment(lib,"winmm.lib")#pragmacomment(lib,"wininet")//纹理图像结构typedefstruct{intimgWidth;//纹理宽度intimgHeight;//纹理高度unsignedcharbyteCount;//每个象素对应的字节数,3:24位图,4:带alpha通道的24位图unsignedchar*data;//纹理数据}TEXTUREIMAGE;//BMP文件头#pragmapack(2)typedefstruct{unsignedshortbfType;//文件类型unsignedlongbfSize;//文件大小unsignedshortbfReserved1;//保留位unsignedshortbfReserved2;//保留位unsignedlongbfOffBits;//数据偏移位置}BMPFILEHEADER;#pragmapack()//BMP信息头typedefstruct{unsignedlongbiSize;//此结构大小longbiWidth;//图像宽度longbiHeight;//图像高度unsignedshortbiPlanes;//调色板数量unsignedshortbiBitCount;//每个象素对应的位数,24:24位图,32:带alpha通道的24位图unsignedlongbiCompression;//压缩unsignedlongbiSizeImage;//图像大小longbiXPelsPerMeter;//横向分辨率longbiYPelsPerMeter;//纵向分辨率unsignedlongbiClrUsed;//颜色使用数unsignedlongbiClrImportant;//重要颜色数}BMPINFOHEADER;//定义窗口的标题、宽度、高度、全屏布尔变量#defineWIN_TITLE"模拟太阳系各星球的转动"constintWIN_WIDTH=800;constintWIN_HEIGHT=600;BOOLisFullScreen=FALSE;//初始不为全屏#defineDEG_TO_RAD0.017453floatangle=0.0;staticGLdoubleviewer[]={0,0,0,0,0};//初始化视角GLUquadricObj*quadric;//建立二次曲面对象GLfloatangle_Z;//星空旋转角度boolg_bOrbitOn=true;//控制转动暂停floatg_fSpeedmodifier=1.0f;//时间控制floatg_fElpasedTime;doubleg_dCurrentTime;doubleg_dLastTime;GLfloatLightAmbient[]={1.0f,1.0f,1.0f,0.0f};//环境光参数GLfloatLightDiffuse[]={1.0f,1.0f,1.0f,0.0f};//漫射光参数GLfloatLightPosition[]={0.0f,0.0f,0.0f,1.0f};//光源的位置//纹理图象TEXTUREIMAGEskyImg;TEXTUREIMAGEsunImg;TEXTUREIMAGErayImg;TEXTUREIMAGEmercuImg;TEXTUREIMAGEvenusImg;TEXTUREIMAGEearthImg;TEXTUREIMAGEmarsImg;TEXTUREIMAGEjupiterImg;TEXTUREIMAGEsaturnImg;TEXTUREIMAGEuranusImg;TEXTUREIMAGEneptuneImg;TEXTUREIMAGEmoonImg;GLuinttexture[12];//纹理数组//星球速度定义staticfloatfSunSpin=0.0f;//太阳自转速度staticfloatfMercuSpin=0.0f;//水星自转速度staticfloatfMercuOrbit=0.0f;//水星公转速度staticfloatfVenusSpin=0.0f;//金星自转速度staticfloatfVenusOrbit=0.0f;//金星公转速度staticfloatfEarthSpin=0.0f;//地球自转速度staticfloatfEarthOrbit=0.0f;//地球公转速度staticfloatfMarsSpin=0.0f;//火星自转速度staticfloatfMarsOrbit=0.0f;//火星公转速度staticfloatfJupiterSpin=0.0f;//木星自转速度staticfloatfJupiterOrbit=0.0f;//木星公转速度staticfloatfSaturnSpin=0.0f;//土星自转速度staticfloatfSaturnOrbit=0.0f;//土星公转速度staticfloatfUranusSpin=0.0f;//天王星自转速度staticfloatfUranusOrbit=0.0f;//天王星公转速度staticfloatfNeptuneSpin=0.0f;//海王星自转速度staticfloatfNeptuneOrbit=0.0f;//海王星公转速度staticfloatfMoonSpin=0.0f;//月亮自转速度staticfloatfMoonOrbit=0.0f;//月亮公转速度voidMakeTexture(TEXTUREIMAGEtextureImg,GLuint*texName)//转换为纹理{glPixelStorei(GL_UNPACK_ALIGNMENT,1);//对齐像素字节函数glGenTextures(1,texName);//第一个参数指定表明获取多少个连续的纹理标识符glBindTexture(GL_TEXTURE_2D,*texName);glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_WRAP_S,GL_REPEAT);glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_WRAP_T,GL_REPEAT);glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);glTexImage2D(GL_TEXTURE_2D,0,GL_RGB,textureImg.imgWidth,textureImg.imgHeight,0,GL_RGB,GL_UNSIGNED_BYTE,textureImg.data);}//初始化OpenGLvoidInitGL(void){glClearColor(0.0f,0.0f,0.0f,0.5f);//设置黑色背景glClearDepth(2.0f);//设置深度缓存glEnable(GL_DEPTH_TEST);//启动深度测试glDepthFunc(GL_LEQUAL);//深度小或相等的时候渲染glShadeModel(GL_SMOOTH);//启动阴影平滑glEnable(GL_CULL_FACE);//开启剔除操作效果glHint(GL_PERSPECTIVE_CORRECTION_HINT,GL_NICEST);//使用质量最好的模式指定颜色和纹理坐标的插值质量glLightfv(GL_LIGHT1,GL_AMBIENT,LightAmbient);//设置环境光glLightfv(GL_LIGHT1,GL_DIFFUSE,LightDiffuse);//设置漫反射光glEnable(GL_LIGHTING);//打开光照glEnable(GL_LIGHT1);//打开光源1//载入纹理glEnable(GL_TEXTURE_2D);//开启2D纹理映射MakeTexture(skyImg,&texture;[0]);MakeTexture(sunImg,&texture;[1]);MakeTexture(rayImg,&texture;[2]);MakeTexture(mercuImg,&texture;[3]);MakeTexture(venusImg,&texture;[4]);MakeTexture(earthImg,&texture;[5]);MakeTexture(marsImg,&texture;[6]);MakeTexture(jupiterImg,&texture;[7]);MakeTexture(saturnImg,&texture;[8]);MakeTexture(uranusImg,&texture;[9]);MakeTexture(neptuneImg,&texture;[10]);MakeTexture(moonImg,&texture;[11]);quadric=gluNewQuadric();//建立一个曲面对象指针gluQuadricTexture(quadric,GLU_TRUE);//建立纹理坐标gluQuadricDrawStyle(quadric,GLU_FILL);//面填充}voidDisplay(void){glLoadIdentity();//设置观察点的位置和观察的方向gluLookAt(viewer[0],viewer[1],viewer[2],viewer[3],viewer[4],-5,0,1,0);//摄像机x,摄像机y,摄像机z,目标点x,目标点y,目标点z,摄像机顶朝向x,摄像机顶朝向y,摄像机顶朝向z//获得系统时间使太阳系有动态效果g_dCurrentTime=timeGetTime();g_fElpasedTime=(float)((g_dCurrentTime-g_dLastTime)*0.0005);g_dLastTime=g_dCurrentTime;glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);glMatrixMode(GL_MODELVIEW);//指定GL_MODELVIEW是下一个矩阵操作的目标glTranslatef(0.0f,0.0f,-5.0f);//将坐标系移入屏幕5.0fglRotatef(10,1.0f,0.0f,0.0f);//将坐标系绕x轴旋转10度glEnable(GL_LIGHT0);//打开光源0/**********************************绘制背景星空********************************************/glPushMatrix();//当前模型矩阵入栈glTranslatef(-10.0f,3.0f,0.0f);glRotatef(angle_Z,0.0f,0.0f,1.0f);glEnable(GL_TEXTURE_2D);glBindTexture(GL_TEXTURE_2D,texture[0]);//星空纹理glBegin(GL_QUADS);glNormal3f(0.0f,0.0f,1.0f);glTexCoord2f(0.0f,0.0f);glVertex3f(-50.0f,-50.0f,-50.0f);glTexCoord2f(6.0f,0.0f);glVertex3f(50.0f,-50.0f,-50.0f);glTexCoord2f(6.0f,6.0f);glVertex3f(50.0f,50.0f,-50.0f);glTexCoord2f(0.0f,6.0f);glVertex3f(-50.0f,50.0f,-50.0f);glEnd();glBegin(GL_QUADS);glNormal3f(0.0f,0.0f,-1.0f);glTexCoord2f(6.0f,6.0f);glVertex3f(-50.0f,-50.0f,50.0f);glTexCoord2f(0.0f,6.0f);glVertex3f(50.0f,-50.0f,50.0f);glTexCoord2f(0.0f,0.0f);glVertex3f(50.0f,50.0f,50.0f);glTexCoord2f(6.0f,0.0f);glVertex3f(-50.0f,50.0f,50.0f);glEnd();glBegin(GL_QUADS);glNormal3f(0.0f,1.0f,0.0f);glTexCoord2f(0.0f,0.0f);glVertex3f(-50.0f,-50.0f,-50.0f);glTexCoord2f(6.0f,6.0f);glVertex3f(50.0f,-50.0f,50.0f);glTexCoord2f(6.0f,0.0f);glVertex3f(50.0f,-50.0f,-50.0f);glTexCoord2f(0.0f,6.0f);glVertex3f(-50.0f,-50.0f,50.0f);glEnd();glBegin(GL_QUADS);glNormal3f(0.0f,-1.0f,0.0f);glTexCoord2f(6.0f,6.0f);glVertex3f(-50.0f,50.0f,-50.0f);glTexCoord2f(0.0f,0.0f);glVertex3f(50.0f,50.0f,50.0f);glTexCoord2f(0.0f,6.0f);glVertex3f(50.0f,50.0f,-50.0f);glTexCoord2f(6.0f,0.0f);glVertex3f(-50.0f,50.0f,50.0f);glEnd();glBegin(GL_QUADS);glNormal3f(1.0f,0.0f,0.0f);glTexCoord2f(0.0f,0.0f);glVertex3f(-50.0f,-50.0f,-50.0f);glTexCoord2f(6.0f,6.0f);glVertex3f(-50.0f,50.0f,50.0f);glTexCoord2f(0.0f,6.0f);glVertex3f(-50.0f,-50.0f,50.0f);glTexCoord2f(6.0f,0.0f);glVertex3f(-50.0f,50.0f,-50.0f);glEnd();glBegin(GL_QUADS);glNormal3f(-1.0f,0.0f,0.0f);glTexCoord2f(6.0f,6.0f);glVertex3f(50.0f,-50.0f,-50.0f);glTexCoord2f(0.0f,0.0f);glVertex3f(50.0f,50.0f,50.0f);glTexCoord2f(6.0f,0.0f);glVertex3f(50.0f,-50.0f,50.0f);glTexCoord2f(0.0f,6.0f);glVertex3f(50.0f,50.0f,-50.0f);glEnd();glPopMatrix();//当前模型矩阵出栈/**********************************绘制太阳************************************************/glBindTexture(GL_TEXTURE_2D,texture[2]);//光晕纹理glEnable(GL_BLEND);//开启混合glDisable(GL_DEPTH_TEST);//关闭深度测试//绘制太阳光晕glDisable(GL_LIGHTING);//关闭光照glBlendFunc(GL_SRC_ALPHA,GL_ONE);//半透明混合函数glColor4f(1.0f,0.5f,0.0f,0.5f);//设置RGBA值glBegin(GL_QUADS);glNormal3f(0.0f,0.0f,1.0f);glTexCoord2f(0.0f,0.0f);glVertex3f(-1.0f,-1.0f,0.0f);glTexCoord2f(1.0f,0.0f);glVertex3f(1.0f,-1.0f,0.0f);glTexCoord2f(1.0f,1.0f);glVertex3f(1.0f,1.0f,0.0f);glTexCoord2f(0.0f,1.0f);glVertex3f(-1.0f,1.0f,0.0f);glEnd();glDisable(GL_BLEND);//关闭混合glEnable(GL_DEPTH_TEST);glEnable(GL_LIGHTING);//开启光照glLightfv(GL_LIGHT1,GL_POSITION,LightPosition);//设置光源1位置glBindTexture(GL_TEXTURE_2D,texture[1]);//太阳纹理//将坐标系绕Y轴旋转fSunSpin角度,控制太阳自转glRotatef(fSunSpin,0.0,1.0,0.0);gluSphere(quadric,0.3f,32,32);//绘制太阳球体/**********************************绘制水星************************************************/glDisable(GL_LIGHT0);glEnable(GL_TEXTURE_2D);//开启纹理glPushMatrix();//当前模型视图矩阵入栈//将坐标系绕Y轴旋转fMercuOrbit角度,控制水星公转glRotatef(fMercuOrbit,0.0f,1.0f,0.0f);glRotatef(-90.0f,1.0f,0.0f,0.0f);//将坐标系绕X轴旋转-90度glTranslatef(0.5f,0.0f,0.0f);//将坐标系右移0.5fglBindTexture(GL_TEXTURE_2D,texture[3]);//水星纹理//将坐标系绕Z轴旋转fMercuSpin角度控制水星自转glRotatef(fMercuSpin,0.0f,0.0f,1.0f);gluSphere(quadric,0.04f,32,32);//水星球体glPopMatrix();//当前模型视图矩阵出栈//绘制轨道glBegin(GL_LINE_LOOP);for(angle=0;angle=-6.0)viewer[0]-=0.5;break;case'u':case'U':if(viewer[1]=-6.0)viewer[1]-=0.1;break;case'+':case'='://加速,减速,暂停g_fSpeedmodifier+=1.0f;glutPostRedisplay();break;case'':g_bOrbitOn=!g_bOrbitOn;glutPostRedisplay();break;case'-'://按'-'减小运行速度g_fSpeedmodifier-=1.0f;glutPostRedisplay();break;caseVK_ESCAPE://按ESC键时退出exit(0);break;default:break;}}voidspecial_keys(ints_keys,intx,inty){switch(s_keys){caseGLUT_KEY_F1://按F1键时切换窗口/全屏模式if(isFullScreen){glutReshapeWindow(WIN_WIDTH,WIN_HEIGHT);glutPositionWindow(30,30);isFullScreen=FALSE;}else{glutFullScreen();isFullScreen=TRUE;}break;caseGLUT_KEY_RIGHT://视角上下左右旋转if(viewer[3]=-3.0)viewer[3]-=0.1;break;caseGLUT_KEY_UP:if(viewer[4]=-4.5)viewer[4]-=0.1;break;default:break;}}voidmouse(intbtn,intstate,intx,inty)//远近视角{if(btn==GLUT_RIGHT_BUTTON&&state==GLUT_DOWN)viewer[2]+=0.3;if(btn==GLUT_LEFT_BUTTON&&state==GLUT_DOWN&&viewer;[2]>=-3.9)viewer[2]-=0.3;}voidLoadBmp(char*filename,TEXTUREIMAGE*textureImg)//载入图片{inti,j;FILE*file;BMPFILEHEADERbmpFile;BMPINFOHEADERbmpInfo;intpixel_size;//初始化纹理数据textureImg->imgWidth=0;textureImg->imgHeight=0;if(textureImg->data!=NULL){delete[]textureImg->data;}//打开文件file=fopen(filename,"rb");if(file==NULL){return;}//获取文件头rewind(file);fread(&bmpFile;,sizeof(BMPFILEHEADER),1,file);fread(&bmpInfo;,sizeof(BMPINFOHEADER),1,file);//验证文件类型if(bmpFile.bfType!=0x4D42){return;}//获取图像色彩数pixel_size=bmpInfo.biBitCount>>3;//读取文件数据textureImg->data=newunsignedchar[bmpInfo.biWidth*bmpInfo.biHeight*pixel_size];for(i=0;idata+(i*bmpInfo.biWidth+j)*pixel_size+2,sizeof(unsignedchar),1,file);//绿色分量fread(textureImg->data+(i*bmpInfo.biWidth+j)*pixel_size+1,sizeof(unsignedchar),1,file);//蓝色分量fread(textureImg->data+(i*bmpInfo.biWidth+j)*pixel_size+0,sizeof(unsignedchar),1,file);//Alpha分量if(pixel_size==4){fread(textureImg->data+(i*bmpInfo.biWidth+j)*pixel_size+3,sizeof(unsignedchar),1,file);}}}//记录图像相关参数textureImg->imgWidth=bmpInfo.biWidth;textureImg->imgHeight=bmpInfo.biHeight;textureImg->byteCount=pixel_size;fclose(file);}//程序主函数voidmain(intargc,char**argv){//读图片LoadBmp("Picture//Sky.bmp",&skyImg;);LoadBmp("Picture//Sun.bmp",&sunImg;);LoadBmp("Picture//Ray.bmp",&rayImg;);LoadBmp("Picture//Mercu.bmp",&mercuImg;);LoadBmp("Picture//Venus.bmp",&venusImg;);//金星LoadBmp("Picture//Earth.bmp",&earthImg;);LoadBmp("Picture//Mars.bmp",&marsImg;);//火星LoadBmp("Picture//Jupiter.bmp",&jupiterImg;);//木星LoadBmp("Picture//Saturn.bmp",&saturnImg;);//土星LoadBmp("Picture//Uranus.bmp",&uranusImg;);//天王星LoadBmp("Picture//Neptune.bmp",&neptuneImg;);//海王星LoadBmp("Picture//Moon.bmp",&moonImg;);glutInit(&argc;,argv);//初始化GLUT库glutInitDisplayMode(GLUT_RGBA|GLUT_DOUBLE|GLUT_DEPTH);//初始化显示模式glutInitWindowSize(WIN_WIDTH,WIN_HEIGHT);//初始化窗口大小glutInitWindowPosition(20,20);//初始化窗口位置GLuintwindow=glutCreateWindow(WIN_TITLE);//建立窗口InitGL();//初始化OpenGLglutDisplayFunc(Display);glutReshapeFunc(Reshape);glutKeyboardFunc(keyboard);glutSpecialFunc(special_keys);glutMouseFunc(mouse);glutIdleFunc(Display);//设置窗口空闲时的处理函数glutMainLoop();//进入事件处理循环}
2025/6/8 20:47:10 3.53MB 三维动画 模拟太阳系
1
仿阿里巴巴网站源码电脑加手机版是一个以PHP+MySQL进行开发的PHP商城网站源码。
安装说明:阿里巴巴网站源码电脑加手机加最新版1、用DW打开程序包内的【数据库文件】alibaba2017.sql选择替换(不要用记事本打开,用DW编辑),将localhost替换为你要安装的域名,选择全部替换再保存,用根目录带的phpmyadmin数据库管理工具导入到你的数据库内。
2、修改数据库配置文件config.inc.php改成自己向对应的数据库信息$CFG['url']='http://localhost/';改成自己对应的域名3、后台登陆地址为admin123.php用户名:admin密码:admin888进入后台更新缓存路径【系统维护==》更新数据==》更新缓存更新全站】手机版:在手机浏览器地址栏输入:http://域名/mobile/
2025/6/5 12:13:04 85.91MB 阿里巴巴 商城网站
1
共 626 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡