昨天在抖音看见一个游戏模拟器

0 个评论
那个视频说百元手机可以改造成游戏机,然后故作神秘,没有说怎么改造,也没有说用的什么模拟器,结果在评论里被人爆出,实际上就是天马模拟器,今天上网搜索了一下,有人说那个手机最好是骁龙660以上的,里面的游戏确实比较多,以后有机会再研究研究。
2021-10-24 / 生活 / 9 views浏览
阅读全文

帝国CMS编辑器粘贴Word图片(转帖)

0 个评论
这篇文章看起来不错,有空可以研究研究 出处: 帝国CMS编辑器粘贴Word图片 帝国默认添加新闻页面   1.上传插件目录 从php-ckeditor4x示例中复制imagepaster和excelpaster 目标位置: /e/admin/ecmseditor/infoeditor/plugins/   2.复制WordPaster目录 目标位置:/e/admin/ecmseditor/WordPaster   3.添加头 修改文件:/e/admin/ecmseditor/eshoweditor.php 新增代码: 代码如下: $base_path=’ecmseditor/’; $wp_js = “<link type=\”text/css\” rel=\”Stylesheet\” href=\”$base_path”.”WordPaster/css/WordPaster.css\” /> <link type=\”text/css\” rel=\”Stylesheet\” href=\”$base_path”.”WordPaster/js/skygqbox.css\” /> <script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/json2.min.js\” charset=\”utf-8\”></script> <script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/jquery-1.4.min.js\” charset=\”utf-8\”></script> <script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/w.edge.js\” charset=\”utf-8\”></script> <script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/w.app.js\” charset=\”utf-8\”></script> <script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/w.file.js\” charset=\”utf-8\”></script> <script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/WordPaster.js\” charset=\”utf-8\”></script> <script type=\”text/javascript\” src=\”$base_path”.”WordPaster/js/skygqbox.js\” charset=\”utf-8\”></script>”;   $loadjs='<input type=hidden id=doecmseditor_eaddcs value=”‘.$addcs.’”> <script type=”text/javascript” src=”‘.$basepath.’ckeditor.js?&empirecms=1″></script>’.$wp_js;   4.添加插件 修改文件:/e/admin/ecmseditor/infoeditor/config.js 工具栏中增加按钮 增加插件   5.添加插件和初始化WordPaster插件 修改文件:/e/admin/ecmseditor/eshoweditor.php   6.上传文件上传模块,upload.php 修改文件:WordPaster/upload.php 这里使用帝国CMS的文件上传功能 文件上传部分修改代码如下:   整合后的效果:  
2021-10-23 / ecms / 13 views浏览
阅读全文

修改程序图标

0 个评论
先上网下一个ico图标,或者用软件制作一个 然后,在项目-项目选项里 成功后,生成程序 修改成功 然后窗口左上角的图标修改方法是 先选中窗口 然后右边的属性里面修改这两个 搞定后
2021-10-23 / C# / 8 views浏览
阅读全文

这个插件真不错Mammoth .docx converter

0 个评论
一直以来我都喜欢用word记录我的开发历程,主要的原因是可以QQ抓图,直接插入到word里,但是当我分享这些历程的时候,想把他们发到博客,如果直接从WORD里面复制所有内容放到wp里,这个时候,图片就都不见了,如果一张一张地编辑图片,这个工作量又太大了,所以我一直想找一个能直接复制粘贴word内容的编辑器。 今天突发奇想,wp会不会有相关的插件,然后一搜,真的就有插件,叫Mammoth .docx converter,赶紧装了一个 然后尝试上传了一个doc文件,竟然出错了 想想是不是后缀的问题,于是打开,保存为2007的docx格式 一传,果然搞定了 下面是具体操作流程 拉到最下面有个 选择文件 下面出现转换后的内容 然后点 过几秒钟就搞定了 然后添加标题发表吧
2021-10-23 / wordpress / 13 views浏览
阅读全文

Winform—C#读写config配置文件

0 个评论
上面一步如果已经设置好 using System.Configuration; using ConfigurationSettings = System.Configuration.ConfigurationManager; 那么下面就简单读取了 假设设置了这个配置 读取就简单了 string DefaultDir = ConfigurationSettings.AppSettings[“DefaultDir”];// ConfigurationSettings对应上面的using那个词 然后可以把他放进一个textBox里,想怎么用都行 textBox1.Text=DefaultDir;//设置一个初始读取目录 然后如何更新呢,比如刚才那个textBox,我们双击点进去编辑 //如果选择了一个新目录,就把这个目录写入配置文件 string DefaultDir = textBox1.Text.Trim();//获取文字 Configuration cfa = ConfigurationSettings.OpenExeConfiguration(ConfigurationUserLevel.None); cfa.AppSettings.Settings[“DefaultDir”].Value = DefaultDir;//注意这一句里的两个DefaultDir,换成配置key名称 cfa.Save(); ConfigurationSettings.RefreshSection(“appSettings”);//这一句的代码作用是为了即刻更新并可以使用App.config的新值,否则更新的配置只有等到下次程序启动时才可以使用。  
2021-10-23 / C# / 13 views浏览
阅读全文

C#winform添加app.config文件

0 个评论
在C#winform中。 app.config主要存放配置文件等。 这个文件在平常不会自动生成。在有数据源链接时,会自动生成 里面插入了连接字符串 当然也可以通过生成===>发布XX 。发布成功后会自动添加。 也可以通过手工添加。 在解决方案上右击—->添加—->新建项 在其他里面有 一般要先引用一下。项目-添加引用 看到这里表示引用成功 然后使用一下 using System.Configuration; using ConfigurationSettings = System.Configuration.ConfigurationManager;  
2021-10-23 / C# / 12 views浏览
阅读全文

namespace: 名字空间 这篇文章比较容易懂,忘记是从哪复制过来的了

0 个评论
namespace相当于windows操作系统中的文件夹,因为现在的程序大多都是大项目或是代码不是一个人来完成的,难免会有变量声明时出现重名的现象,比如程序员A定义了一个变量x程序员B也定义了一个x,这时为了精确定位是哪个x用namespace加以限制就可以了,比如A的x在一个叫 proA的名字空间里,B的在proB的名字空间里那么对x定位时可以直接用proB::x或proA::x来表示具体的x,是不是和windows里的c:programe files和d:programe files很相似呢,就这个原理啦~ 更详细的解释这里还有一个:   在一个NAMESPACE中,我们也可以用一个别名指代现有的NAMESPACE或是一些其他类型数据。 别名的使用格式如下: using 别名 = 一个已经存在的类型; 例如:using soholife = System;   下面我们通过几个例子来加深一下理解: namespace N1.N2 { class A {} } namespace N3 { using A = N1.N2.A; class B: A {} } 这里,在N3中,A是N1.N2.A的别名,而N3.B则继承于N1.N2.A!同样的我们也可以用下面的方式来取得同样的效果: namespace N3 { using R = N1.N2; class B: R.A {} }   说道这里,我想提个问题,先看下面的例子: namespace N1.N2 { class A {} }   namespace N3 { class A {} }   namespace N3 { using A = N1.N2.A; }   如果我们这样写,会有问题吗? 答案当然是肯定的了,错!因为一个别名必须是在NAMESPACE中唯一的,而上面由于已经有了 class a{},我们在用using A =N1.NE.A;就所以肯定要出错了!不过如果我们该成: using B =N1.N2.A;那么结果如何呢?朋友门自己想想吧!我就不多说了!   本来以为可以结束了,突然发现还有一个地方还没有说清楚,可以说是就没有说,呵呵,看来只能晚些回家了,我门还是从问题看起吧: namespace N1.N2 { class A {} } namespace N3 { using R = N1.N2; } namespace N3 { class B: R.A {} } 上面的例子中,不知道大家觉得如何,正确?错误? 如果我来回答的话,错!(呵呵,以前做选择题养成的习惯,凡是这样问的答案就是错!不过原因是说不出来的了!)   真的上面这个程序,先开始看我也以为是正确的,后来才知道。。。,唉,看来还是要多看书的! 原来在一个分开的单元中使用别名的时候,别名只是在它所在的单元中(NAMESPACE或其它)可以使用,而在其他单元中是不能够用的,所以上面的那个例子中,在第二个N3中使用R的时候,会提示R未知!当然了,如果我们想使用这样的方式,我们还是有办法的,就是把别名R写到N3的外面:如下 using R = N1.N2; namespace N3 { class B: R.A {} }   好了说了这么多,如果能全部理解的话,我想应该能适当的对NAMESPACE有一些概念了!如果能这样的话,我的目的也达到了!
2021-10-23 / C# / 10 views浏览
阅读全文

家里监控的设置

0 个评论
1路由器那里全部插在lan口,就是分发的口(一般4个口),不是插外面来线的口(一般1个口),相当于路由器就是一个集线器。然后把DHCP什么的关掉,就是自动分配IP的功能关掉,因为我们可以直接在镜头那里设置固定IP,一般不需要分配IP。我的路由的默认地址是192.168.1.1 2把自己的笔记本设置一下固定IP,比如我的设置为192.168.1.10,DNS为路由器IP 3然后直接访问摄像头IP进行设置(我的已经设置过了,所以可以直接访问,如果没设置可以看路由器里有几个连接的,浏览器里访问一下就可以了),比如我的为192.168.1.8(海康的,有设置界面可以随便改IP)和192.168.1.19(安视保的,没有设置界面,无法改IP,只能看外表贴的标签,用户名admin,密码为空,http端口80) 4下面以海康为例,进去后用户名一般为admin,密码一般有个初始密码,可以自己改管理员密码什么的(暂时叫密码1,要记在本子上,这个是超管密码),然后设置一下网络,把自动获取IP的功能去掉,自己设置一个IP,然后DNS用路由的IP。 5.然后启用onvif,这个是摄像头传输图像的协议,海康的一般在网络-高级设置-集成协议里,里面有账户,可以设置密码(暂时叫密码2,这个是访问密码),以后用这个密码来连接摄像头的视频输出 6.然后到监控录像机里面设置一下,一般是设置通道,比如我用的是anspo的,在右键-主菜单-系统设置-通道管理-数字通道-,选择一个通道,如通道1,双击配置名称(如果已经有配置的话),没有就添加一个,然后设备类型用IPC,协议ONVIF,设备地址填刚才设置的192.168.1.8,端口80(在摄像头设置里面有,一般是这个),用户admin(在摄像头里我没改用户,直接用这个),密码就是刚才那个密码2,然后确定。查看通道状态就可以发现连接上了。
2021-10-21 / 生活 / 20 views浏览
阅读全文

今天给单位的CPC客户端折腾疯了

0 个评论
可能是我用软件精简了一下系统,吧某些COM组件给删掉了 结果就不能正常打开具体页面,老是提示某个组件错误,其中有个错误编号是80040154什么的 首先我想到的是.net framework 的问题,一看原来的版本是4.5,于是上网下了一个4.5.5的安装包,安装完竟然发现版本变成了4.6.1 经过测试发现是白搭,然后我卸掉4.6.1,下了一个4.5,结果安装到最后老师通不过,好像是和系统有冲突一样,上网搜了一下,下了一个4.5.2才最终安装上 中间经历了N次的重启,但一切都是白忙活,该出错还是出错,没解决问题,然后我就觉得应该不是.net framework的问题了。 然后我查了一下,好像是说调用了excel的什么东西,然后我想重装OFFICE吧,我知道一般调用这种东西不能用精简版,只好去下了一个完整版本,600多M的 下了半天,中间一直断线,又得重新下,只好下载了一个迅雷做断点传输,折腾了半天才弄好,然后涛声依旧,还是没解决 网上再找答案,大部分人说要重装CPC,好嘛,只好下载了原始包和升级包,又是断线什么的,下载下来的包总是不完整,又用上迅雷下载才下载完全了 然后先试试升级包,竟然说升级程序没安装,看来是上次什么时候,给别人乱弄弄坏了升级程序 没办法只好从原始包开始安装,安装前先把文件夹全备份了,在D:\Program Files (x86)\gwssi\CPC客户端  这个文件夹里,安装好打开提示什么jet4.0错误,这个好像是数据库连接的东西,好吧,继续安装升级包吧 装好,打开,奇迹终于出现了,再没有错误提示了,从早上弄到了中午,真是浪费时间啊 PS:然后这个电脑非常非常慢,即使用了优化大师优化还是很慢,然后我只好卸载一些软件了,看到那个搜狗浏览器不顺眼,一删除,天啊,电脑瞬间飞起来了,这个垃圾流氓搜狗浏览器    
2021-09-28 / 生活 / 50 views浏览
阅读全文

给家里的台式电脑换了开关,又可以用几年了

0 个评论
缝缝补补又几年,幸好百度有这种通用的开关,五块钱,没必要100多换个机箱了,呵呵,现在前置USB口也完全生锈了,有空再淘宝搜索一下,应该也有相关配件,换换就行了,看到图拉丁贴吧里的大神,鞋盒都能做机箱,非常佩服,我也要发扬一下这种精神,机枪这东西里面的配件能换就换,省点钱买两个西瓜吃,他不香吗!
2021-09-12 / 生活 / 75 views浏览
阅读全文