此机无线性能远好于710n720n之类的机型。
这几天有空,修改为16M的flash加64M内存,找了半天,网上没有相应固件。
根据文档做了硬件适配,并用最新的源码重编了一个。
共两个固件,分别是8M和16M固件,现在的机器为了装神器需要,大家都是改16M了,这里也照顾了8M固件的坛友。
截图就不发了,就是常用的软件。
基于ath79目标编译。
网口为wan口。
调试修改需要从无线接入,无线openwrt无密码。
root密码为password.机身上的gpio开关没有做脚本调用。
动手能力好的大神可以做成一键ap的开关。
基于lean大神源码编译。
2024/7/23 10:50:03 12.62MB tp-link openwrt 800n 无线路由器
1
可获得系统的进程名,启动路径,cpu使用率,内存占用,线程数,用户名等信息,写的比较粗糙,有兴趣的可以自己改造一下
1
《VisualC++MFC编程实例》配套代码目录译者序前言第一部分基础知识第1章窗口 21.1窗口和API环境 21.1.1三种类型窗口 21.1.2客户区和非客户区 31.2窗口和MFC环境 41.3怎样应用MFC创建一个窗口 51.4怎样使用MFC销毁一个窗口 91.4.1捆绑到一个已有的窗口 91.4.2窗口类 101.4.3窗口进程 101.5怎样使用MFC创建一个窗口类 111.5.1使用AfxRegisterWndClass()函数注册一个窗口类 111.5.2使用AfxRegisterClass()函数创建一个窗口类 121.6怎样销毁一个MFC窗口类 141.7厂商安装的窗口类 141.8其他类型窗口 151.9桌面窗口 161.10小结 16第2章类 182.1基类 182.1.1CObject 182.1.2CCmdTarget 192.1.3CWnd 192.2应用程序、框架、文档和视图类 192.2.1CWinApp(O/C/W) 202.2.2CView(O/C/W) 212.3其他用户界面类 222.3.1通用控件类 232.3.2菜单类 232.3.3对话框类 242.3.4控制条类 242.3.5属性类 252.4绘图类 252.4.1设备环境类 252.4.2图形对象类 252.5文件类 262.6数据库类 262.6.1ODBC类 262.6.2DAO类 272.7数据集类 272.8其他数据类 272.9通信类 282.10其他类 292.11小结 31第3章消息处理 323.1发送或寄送一个消息 323.1.1发送一个消息 323.1.2寄送一个消息 323.1.3发送一个消息与寄送一个消息的比较 323.2怎样使用MFC发送一个消息 333.3怎样用MFC寄送一个消息 333.4三种类型的消息 343.4.1窗口消息 343.4.2命令消息 343.4.3控件通知 343.5MFC怎样接收一个寄送的消息 363.6MFC怎样处理一个接收到的消息 363.7处理用户界面的对象 443.8创建自定义窗口消息 453.8.1静态分配的窗口消息 453.8.2动态分配的窗口消息 463.9重定向消息 473.9.1子分类和超分类 473.9.2用MFC子分类窗口 483.9.3重载OnCmdMsg() 493.9.4使用SetWindowsHookEx() 493.9.5使用SetCapture() 493.9.6专有的消息泵 503.10小结 50第4章绘图 514.1设备环境 514.2在MFC环境中创建一个设备环境 524.2.1屏幕 524.2.2打印机 534.2.3内存 544.2.4信息 544.3绘图例程 554.3.1画点 554.3.2画线 554.3.3画形状 554.3.4形状填充和翻转 554.3.5滚动 564.3.6绘制文本 564.3.7绘制位图和图标 564.4绘图属性 564.4.1设备环境属性 574.4.2画线属性 584.4.3形状填充属性 584.4.4文本绘制属性 584.4.5映像模式 594.4.6调色板属性 624.4.7混合属性 624.4.8剪裁属性 634.4.9位图绘制属性 644.5元文件和路径 654.5.1元文件 654.5.2路径 664.6颜色和调色板 664.6.1抖动色 674.6.2未经抖动色 674.6.3系统调色板 674.6.4使用系统调色板 684.6.5动画色 714.7控制什么时候在哪里绘图 714.7.1处理WM_PAINT 714.7.2只绘制被无效化的
2024/7/20 14:29:27 4.61MB Visual C++ MFC编程实例源代码
1
OpenMP是一种多核开发软件框架,其主要特性如下:(1)可跨平台使用,代码兼容性强。
(2)以共享内存为通信基础。
(3)支持C/C++以及Fortran语言。
(4)一般基于SYS/BIOS运行。
1
以大数组模拟内存,以小数组模拟用户文件,以图示的方法清楚的表示出可变分区管理中用户作业在内存中的分配及内存的变化。
要求:用户的作业分配是动态的。
1
1、图书管理系统以UNIX系统文件部分系统调用为基础设计一个简易的图书管理系统。
要求实现:图书的录入、查询、借阅、清理、统计等功能、还要实现对每天的借阅情况进行统计并打印出统计报表,操作界面要尽量完善。
图书资料信息必须保存在文件中。
2、信号通信与进程控制(l)进程的创建:编写一段程序,使用系统调用fork()创建两个或多个子进程。
当此程序运行时,在系统中有一个父进程和其余为子进程在活动。
(2)进程的控制:在程序中使用系统调用lockf()来给每一个进程加锁,实现进程之间的互斥。
(3)进程通信:①软中断通信;
②在程序中使用实例signal(SIGINT,SIG_IGN)和signal(SIGQUIT,SIG_IGN)进行通信操作,观察执行结果,并分析原因。
(4)软中断的捕获与重定义。
首先定义一个服务函数function(),然后利用signal(sig,function)系统调用来实现中断的捕获与改道。
(5)使用操作系统保留给用户的信号SIGUSR1和SIGUSR2进行通信。
(6)扩展程序,使之成为信号或事件驱动的应用程序。
3、管道通信利用UNIX系统提供的管道机制实现进程间的通信。
(1)管道通信。
利用pipe()和lockf()系统调用,编写程序,实现同族进程间的通信。
使用系统调用pipe()建立一条管道线;
创建子进程P1、P2、…。
子进程Pi分别向管道各写信息,而父进程则从管道中读出来自于各子进程的信息,实现进程家族间无名管道通讯。
扩展之,使之成为客户/服务器模式,并完成一定的任务(自己定义)。
(2)命名管道通信:利用mkfifo(name,mode)或mknod(name,mode,0)创建一个命名管道,然后利用它和文件部分系统调用实现不同进程间的通信。
改造之,使之成为客户/服务器模式,并完成一定的任务(自己定义)。
4、进程间通信(IPC):消息机制(1)消息的创建、发送和接收使用系统调用msgget(),msgsnd(),msgget(),及msgctl()编制一长度为1K的消息发送和接收的程序。
1)为了便于操作和观察结果,用一个程序作为“引子”,先后fork()两个子进程,SERVER和CLIENT,进行通信。
SERVER和CLIENT也可分别为2个各自独立的程序。
2)SERVER端建立一个Key为175的消息队列,等待其他进程发来的消息。
当遇到类型为1的消息,则作为结束信号,取消该队列,并退出SERVER。
SERVER每接收到一个消息后显示一句“(server)received”。
3)CLIENT端使用key为175的消息队列,先后发送类型从10到1的消息,然后退出。
最后的一个消息,即是SERVER端需要的结束信号。
CLIENT每发送一条消息后显示一句“(client)sent”。
4)父进程在SERVER和CLIENT均退出后结束。
(2)功能扩展:在sever端创建一个服务函数,从而实现C/S通讯要求SERVER每接收到一次数据后不仅仅显示“(server)received”,而是做一些其它事情,比如读取或查询某个文件,或者执行一个shell命令等。
此功能可由设计者自己定义。
在此基础上可以扩展客户端,比如设计一个菜单界面,接收不同的选项,并发送到服务器端,请求对方提供服务。
5、进程间通信(IPC):共享内存机制(1)共享存储区的创建,附接和断接使用系统调用shmget(),shmat(),msgdt(),shmctl(),编制一长度为1K的消息发送和接收的程序。
1)为了便于操作和观察结果,用一个程序作为“引子”,先后fork()两个子进程,SERVER和CLIENT,进行通信。
SERVER和CLIENT也可分别为2个各自独立的程序。
2)SERVER端建立一个Key为375的共享区,并将第一个字节置为-1,作为数据空的标志,等待其他进程发来的消息。
当该字节的值发生变化时,表示收到了信息,并进行处理。
然后再次把它的值设为-1。
如果遇到的值为0,则视为结束信号,取消该队列,并退出SERVER。
SERVER每接收到一次数据后显示“(server)received”。
3)CLIENT端建立一个Key为375的共享区,当共享取得第一个字节为-1时,SERVER端空闲,可发送请求。
CLIENT随即填入9到0。
期间等待Server端的再次空闲。
进行完这些操作后,CLIENT退出。
CLIENT每发送一次数据后显示“(client)sent”。
4)父进程在SERVER和CLIENT均退出后结束。
(2)功能扩展:在sever端创建一个服务函数,从而形成C/S通讯模式要求SERVER每接收到一次数据后不仅仅显示“(server)received”,而是做一些其它事情,比如
2024/7/19 3:04:26 918KB 操作系统
1
实现OPT、LRU、FIFO以及Clock四种不同的页面置换策略,界面良好
2024/7/17 3:20:38 26KB 置换算法
1
内存修改器MemSearch.exe。
免安装,点击运行即可。
亲测有效。
成功修改QQ影音音量值。
2024/7/16 10:01:07 1.83MB 内存修改器
1
MaxonCINEMA4DStudioR22是由德国Maxon设计公司开发的一款高效、快速、稳定和易用的专业三维设计工具,包含GPU渲染器Prorender、生产级实时视窗着色、超强破碎、场景重建等诸多新功能。
MaxonCINEMA4DStudioR22提供了优秀工具和诸多提升,你可立即将其投入工作并一瞥未来的根基。
设计师因其快速、简单、易用的工作流程,以及坚如磐石的稳定性而选择MaxonCINEMA4DStudioR22,同时22可以让你的工作流程更加快速和可靠,新特性也会让你的视野变得更加开阔。
MaxonCINEMA4DStudioR19中文版MaxonCINEMA4DStudioR22中文版今日的工具,明日的技术Cinema4DRelease22提供了优秀工具和诸多提升,你可立即将其投入工作并一瞥未来的根基。
设计师因其快速、简单的工作流程,以及坚如磐石的稳定性而选择Cinema4D,同时Release19可以让你的工作流程更加快速和可靠,新特性也会让你的视野变得更加开阔。
工作流程Cinema4D快速简单的工作流程总是让加快设计速度变得简单。
Release19的准渲染视窗和其他极佳的工作流程改进,会让你比以往更快地准备创意稿给客户审批。
视窗新基于物理的视窗具备实时反射和景深你所看到的景深和屏幕空间反射是实时的渲染结果,可以更简单精准的对地面、灯光和反射进行可视化的设置。
Release19除了屏幕空间环境吸收和实时置换以外,还添加了基于屏幕空间的反射和OpenGL景深效果。
开启OpenGL观察看起来很好,你可以用它来输出新支持的原生MP4作为预览渲染,直接给客户审批。
LOD(细节级别)对象使用新的LOD对象可最大程度提升视窗或渲染速度,创建新类型的动画或准备优化游戏资源。
你可以根据屏幕大小、摄像机距离和其他因素自动简化对象和层级结构。
直观的新界面元素让定义和管理LOD设置更简单,LOD能够通过导出FBX用于市面上主流的游戏引擎。
新媒体核心作为我们的核心现代化工作的一部分,Cinema4D支持图像、视频和音频的格式已经完全重写了,速度和内存效率得到了增强。
除了QuickTime外Cinema4D现在本地支持MP4,比以往更容易提供预览渲染、视频纹理或运动跟踪的画面。
所有导入和导出的格式都比以往更加全面且功能强大。
交换格式更新通过FBX和Alembic格式导出LOD和选择对象。
Alembic文件新支持的次帧插值可进行Re-time并渲染准确的运动模糊。
新功能高亮显示通过高亮显示新功能可快速识别R19、R18的新特性或特定的教学。
分裂更加简单泰森分裂可以简单的进行程序化分裂对象–在Release19你可以控制动力学与连接器,将碎片粘合在一起,添加裂缝和更多的细节。
球型摄像机渲染”虚拟“现实R19提供了渲染和体验渲染的新方法–利用强大的GPU进行快速、好看的OpenGL预览,或使用ProRender进行基于物理的最终高质量渲染。
准备加入虚拟现实革命?使用R19的球形相机轻松渲染360°VR视频。
释放你显卡的力量来创建物理上精确的最终渲染。
AMD的RadeonProRender技术无缝集成到R19中,支持Cinema4D的标准材质、灯光和摄像机。
无论你是在最新的Mac系统中使用强大的AMD芯片,还是在Windows中使用NVIDIA和AMD显卡,你都可以享受跨平台、深度集成的解决方案,具有快速、直观的工作流程。
交互式渲染将ProRender附加到任何视窗,并像其他视窗一样使用它。
你可以在重新排列物体、调整相机、调整材质和照明时获得即时反馈。
进程式渲染整个图像,或在高分辨率渲染时使用区块式渲染以更好地进行内存管理。
ProRender可完全使用你系统中所有的显卡,无论你是使用具有多张Radeon的MacPro,还是具有AMD或NVIDA卡的Windows系统。
深入集成使用Cinema4D的材质、灯光和摄像机。
”萤火虫“滤镜消除路径追踪算法中常见的坏像素。
R20中的ProRender是产品可视化和其他类型渲染的绝佳选择,但当然这只是管中窥豹,ProRender最终将提供更多功能,并更深入地集成在将来的Cinema4D版本中。
PBR工作流程新PBR材质和灯光选项包含了基于物理渲染工作流的理想默认值。
紧跟现今趋势,为YouTube、Facebook、Oculus或Vive渲染立体360°VR视频。
新媒体核心所有的格式都会在新媒体核心中导入和渲染使用GIFs和MP4s作为纹理直接渲染为MP4、DDS和增强OpenEXR。
2024/7/15 22:43:35 348.3MB 三维建模渲染工具
1
SRILM源代码阅读笔记。
主要针对SRILM的ngram的训练,即ngram-count。
7个文件:1.类图.jpg:与ngram-count相关的主要类的静态图(使用了starUML的逆向工程工具);
2.ngram-count.jpg:从语料训练出模型的主要流程;
3.lmstats.countfile.jpg:ngram-count的子流程,用于构建词汇表和统计ngram的频度;
4.ngram.estimate.jpg:ngram-count的子流程,在词汇表和ngram频度的基础上计算ngram条件概率以及backoff权值的过程;
5.ngram.read.jpg:与训练无关,读取ARPA格式的语言模型的过程;
6.SRILM.uml:以上5个文件的原始图,以StarUML绘制(利用StarUML可直接编辑)7.SRILM.vsd:ngram-count相关的主要数据结构的内存布局+ngram条件概率计算公式的参数说明,以visio绘制(利用visio可直接编辑)
2024/7/15 8:41:17 4.87MB SRILM 源代码 分析 ngram
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡