双击执行一个EXE程序,会有两个进程,程序关闭之后,貌似只能关闭你的程序,附加的vshost.exe仍然存在   在调试页面,改成release,同时取消最后一项启用承载进程   在生成页面,将高级选项中的调试信息改成none可以取消生成pdb文件   如果弹窗下面的提示框,在工具-选项,常规中取消勾选那个即可     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://csrobot.gz…
我们在双击执行一个EXE程序,会有两个进程,程序关闭之后,貌似只能关闭你的程序,附加的vshost.exe仍然存在.如下图 解决方案: 1.在调试页面,改成release,同时取消最后一项启用承载进程. 2.在生成页面,将高级选项中的调试信息改成none可以取消生成pdb文件. 4.如果弹窗下面的提示框,在工具-选项,常规中取消勾选那个即可. 5.保存-重新生成解决方案即可.…
在TwinCAT2中,(*中间输入注释*),也可以用这种方法批量注释,在TwinCAT3中,使用//即可     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://csrobot.gz01.bdysite.com/   问题交流: QQ:910358960 邮箱:acetaohai123@163.com    …
选中一批文本之后 批量增加注释:Ctrl+K Ctrl+C 批量取消注释:Ctrl+K Ctrl+U     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://csrobot.gz01.bdysite.com/   问题交流: QQ:910358960 邮箱:acetaohai123@163.com      …
<FontForge常见问题FAQ> 字王翻译版 原文: http://fontforge.github.io/en-US/faq/ 翻译: 字王·中国   blog: http://blog.sina.com.cn/zbrow   =============================== FontForge常见问题FAQ   Sir Toby: Thy most exquisite reason, dear knight? Sir Andrew: I have no exquisite…
常见问题(FAQ)常见问题关键词快速索引 我们为什么需要采用LNMP架构?原因不在重复,请看:关于 LNMP一键安装包支持哪些Linux发行版?目前支持CentOS(RadHat).Debian.Ubuntu. MySQL的root默认密码是什么?如果安装时不输入直接回车,密码为root,否则为你输入的密码. 开始安装LNMP时,提示error: package httpd is not installed , error: package php is not installed ,error…
常见问题(FAQ) | VPNCUP 常见问题(FAQ) 关于FAQ 新手开始 登录验证问题 为什么刚注册后,登录VPN服务器提示错误? 免费注册的用户有哪些限制? 为什么连接免费VPN后20分钟自动断线? 关于网络原因连不上VPN及退款的说明 连接不上免费VPN怎么办? PPTP模式跟L2TP模式有什么不同? 关于使用L2TP模式连接不上问题 登录vpn服务器619错误 登录vpn服务器691错误 登录vpn服务器768错误 登录vpn服务器792错误 什么是“壹圆店”和“贰圆店”? 为什么连…
Zookeeper 常见问题FAQ 1.Zookeeper设置权限之坑 大家都知道,zookeeper创建节点默认的权限为:world:anyone:crdwa 设置权限时,当不小心设置成只读r,那么是不能删除的,不论是使用delete /demo1/d1 还是rmr /demo1 如: create  /demo1 d create /demo1/d1 d1 setAcl /demo1 world:anyone:c 解决办法: 启用super超级管理员权限 1.使用DigestAuthenti…
在IIS管理中,启动一个配置好的网站时,提示:另一个程序正在使用此文件 进程无法访问 原因:网站绑定端口被占用 解决办法:更换绑定端口或者将占用此端口的程序关掉即可…
重启iis,提示"另一个程序正在使用此文件,进程无法访问".一开始就怀疑是80端口被占用,修改iis的端口为其它端口,重启iis, 果然成功. 在命令行,netstat -nabo,查看80端口,发现是被apache占用. 修改apache的80端口为81. 修改下面文件中的listener 80为listener 81,然后重启apache或是重启电脑. Apache\Apache\conf\httpd.conf 程序员的基础教程:菜鸟程序员…
原文:WPF 程序如何跨窗口/跨进程设置控件焦点 WPF 程序提供了 Focus 方法和 TraversalRequest 来在 WPF 焦点范围内转移焦点.但如果 WPF 窗口中嵌入了其他框架的 UI(比如另一个子窗口),那么就需要使用其他的方法来设置焦点了. 一个粗略的设置方法是,使用 Win32 API: SetFocus(hwnd); 1 传入的是要设置焦点的窗口的句柄. 参考资料 winapi - Win32: C++: How do I re-focus on Parent Wind…
一个程序被加载到内存当中运行,在内存内的那个数据就被称为进程(process).进程是操作系统上非常重要的概念,所有系统上面跑的数据都会以进程的类型存在.系统进程有哪些状态?不同状态会如何影响系统的运行?进程之间是否可以互相管控?   16.1 什么是进程 process 在Linux系统当中:触发任何一个事件时,系统都会将他定义成为一个进程,并且给这个进程一个ID,称为 PID 同时依据触发这个进程的用户与相关属性关系,给予这个PID一组有效的权限设置,此后,这个PID能够在系统上面进行的操作…
对于控制台程序而言,直接按F10(不按F5运行)就可以单步运行,当前运行行会显示为黄色(不管是一条语句,还是一个函数,都会直接执行完毕得到结果)   你可以在变量名上右击添加监视(会自动放到监视1中),也可以直接在监视1中手动输入变量名,回车之后也可以得到当前的数据   而相比之下,直接F11则更加详细(当执行到具体函数的时候也不会把一个函数看做一句话,而是跳转到函数的具体语句一行一行执行,{}也不放过,for循环本质有三句,赋值,判断,自加也不会当做一句话执行)你可以F10和F11交替使用(当…
如下图所示,一般程序上次运行还好好的,而且不管你复制粘贴再简单的程序也出现这种错误提示.   先点击右侧的显示所有文件,下面列举了所有CS文件,右击点击包括在项目中,则该文件呈现绿色,再运行即可.不过这种方法有一个问题,你再去运行别的文件的时候又要重新包含别的一次,还要把这次的包含去掉,总之一次只能包含一个CS文件,否则就报错.     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://c…
右击桌面右下角的TC2图标,切换到PLC Configuration,然后在Plc Settings中设置数量为4(TC2最多可以运行的数量是4个),然后点击Apply   可能需要输入登录用户名和密码,点击完成   点击激活配置重启TC2 System Manager   在具体程序中点击Online,Choose Run-Time System,可以选择四个PLC中的一个   为了显示区别,另外做一个PLC程序,选择另一个端口(也可以设置不同的扫描周期)   从执行结果可以分析,这两套PLC…
右击Tasks,添加一个新的Task,可以设置这个新的任务的扫描周期,比如100ms   右击PLC的整个的Project,然后Add一个Referenced Task,选中你新建的Task   在POU里面新建程序(比如AAAAA这个Program),然后把这个PRG按住之后拖到TaskLagrange下面即可(可以发现Standard MAIN也是一样的,就是Main的Task执行MAIN的POU)   程序执行之后,可以发现这个ABC变量确是是100ms增加1,可见他是区别于主程序的扫描周…
右击Tasks,添加一个新的Task   可以为这个线程设置自定义的扫描周期   然后在项目上右击添加Referenced Task   在TaskSub1上右击添加现有项,把之气写好的PRG程序绑定好即可(就像默认的PlcTask绑定了MAIN一样,注意只能是PRG,不能是FUN或者FB)   在子线程中,你不可以直接修改MAIN程序的变量,但是可以获取变量,当然对于全局变量则都是可以读写的.     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.c…
最简单的弹窗,只要引用System.Windows.Forms,就可以使用WinForm的弹窗   如果要弹出是/否的选择对话框,则可以拷贝下面的代码 DialogResult dr = MessageBox.Show("是否确认退出", "退出提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) {     MessageBox.Show("…
1 添加如下引用   2 添加引用和Messagebox的代码.   3 测试可行     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://csrobot.gz01.bdysite.com/   问题交流: QQ:910358960 邮箱:acetaohai123@163.com  …
除了右击项目在生成中配置改成Release还要在顶部切换成Release     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://csrobot.gz01.bdysite.com/   问题交流: QQ:910358960 邮箱:acetaohai123@163.com    …
一个窗体有三个文件,全部拷贝到新的项目中   在新的项目中点击显示所有文件,然后右击导入的文件,点击包括在项目中,会自动修改颜色(此时还没有被识别为窗体)   重启这个项目,三个文件已经被识别出来了     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://csrobot.gz01.bdysite.com/   问题交流: QQ:910358960 邮箱:acetaohai123@163.…
新建一个项目,当扫描的时候务必勾选YES,使用网上最新的XML文件   如果不使用,则有些设备可能被扫描出来是无效的(图标不正常)   如果完全删除XML描述文件,可能也能扫描出来,而且可以用TwinCAT试运行,但是实际运行的时候会有不可预知的问题   所以需要确保联网状态,然后确保扫描出来的都是图标正常的设备     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://csrobot.g…
本文主要汇总了FusionCharts生成Flash图表时的一些常见问题(FAQ)以及解决方法/调试方法,欢迎交流! 问题描述:利用FusionCharts创建Flash图表时,能否直接从数组或recordset或webservice中提取数据? 解决方法:不可以从数组等中直接提取数据.因为 FusionCharts需要XML格式的数据.如果你从数组或recordset或webservice中提取数据的话,你需要通过Flash代码从这 些数据源中检索数据,然后在运行时状态下将它们转换成XML格式…
本文出处:http://www.cqrs.nu/Faq What is a domain? The field for which a system is built. Airport management, insurance sales, coffee shops, orbital flight, you name it. It's not unusual for an application to span several different domains. For example, a…
1.安卓一体机会员注销钱会不会退回到支付宝 智能pos会员注销钱目前只能现金退还. 2.支付异常订单悬浮球在哪关闭 设置-->功能设置-->系统设置-->开启支付异常订单悬浮球 3.智能POS小票配置相关 小票自定义相关设置位置:设置-->功能设置-->小票设置-->小票样式自定义 4.智能POS数据同步缓慢或者无法同步 如果只是数据同步缓慢可以先检查后台菜品相关属性是不是设置的过多,无法同步的请检查菜品名称是否有反斜杠等特殊字符. 5.一体机智能pos店内点餐无法接单…
所谓的构造器constructor,就是声明类的时候定义一个public 类名的方法,这个方法不需要传递任何数据,这样的话在声明任何类的实例的时候都会无条件执行里面的方法   析构器只在程序销毁的时候会触发执行(跟前面构造器对应起来,析构就是程序结束的之后调用销毁方法的时候使用)       更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://csrobot.gz01.bdysite.com…
1 拖放一个NotifyIcon控件,并设置图标,还有显示的文字   2 双击这个控件,即当最小化了主窗体,然后双击这个右下角图标的时候,要显示主窗体(大部分程序的用户体验都是这样干的,比如QQ,双击图标要打开主窗体)   3 在主窗体最小化的事件中添加逻辑(最小化事件是包含在Form的SizeChanged事件中的),当最小化的时候,隐藏主窗体,同时显示右下角图标   4 如果要显示图标的提示,则像下面这样使用ShowBalloonTip方法即可.     更多教学视频和资料下载,欢迎关注以下…
可以先声明控件的数组   然后动态的添加到窗体中   在程序执行的时候你还可以随时通过数组下标访问到这些控件   更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: http://i.youku.com/acetaohai123   我的在线论坛: http://csrobot.gz01.bdysite.com/   问题交流: QQ:910358960 邮箱:acetaohai123@163.com    …
个人把interface理解为一种比较特殊的判断技巧,不是常规的变量类型比如判断字符串,判断数组,而是判断类的实例是否拥有某些属性或者方法(比如有十个女的穿一样的衣服,头上盖住,让新郎去猜哪一个是他的新娘,虽然这种应用很少见,然而却的的确确存在,唐伯虎里面他作诗,然后其中一个女的有反应,据此他认为有反应的就是他要找的对象)   在范例程序中,我们声明了四种司机,虽然从类型的名字来看就知道Danger_Driver是非法驾驶,但是更细的区分我们不知道,比如Truck_Driver到底是哪种类型的不…
例如有太多相似,但是不一样的类,他们都继承自同一个基类(比如大型游戏有各个种族,每个种族有各种人物,加起来几百种类型,然后基本上他们都是一个角色,都有基本相同的属性和方法,比如都会走,只是速度不同,都有血量,都有魔法,或者农民魔法为0,都有攻击力,只不过某些建筑攻击力为0),在这种情况下,如果你让10个程序员去开发不同的种族,他们每个人写的方法名称,函数各不一样,如果你作为游戏的整机架构师,你要把这10个程序员的东西都融合到一起非常麻烦,比如走的方法,甲程序员可能是Run方法,带一个参数,乙程序…