最近在设计一个WinForm程序的时候遇到一个bug,就是From1窗体的关闭事件中设置了e.Cancle设置成true,导致系统无法关机重启,windows7 和windows xp都是这样. 我这里设计的是当用户点击窗体的叉叉,不关闭窗体,而是最小化窗体,但当系统重启的时候,发现无关关机重启了,这里的解决办法是通过判断CloseReason的枚举值,来搞清楚到底是用户自己关闭或是系统引起的窗体关闭.关键代码如下: private void Form1_FormClosing(object s…
无法显示网页 目前访问网站的用户过多. -------------------------------------------------------------------------------- 请尝试执行下列操作: 单击刷新按钮,或稍后重试. 打开 127.0.0.1 主页,然后查找与所需信息相关的链接. HTTP 错误 403.9 - 禁止访问:连接的用户过多 Internet 信息服务 -------------------------------------------------…
Xamarin中VS无法连接Mac系统的解决办法 按照以下步骤排查:(1)确认Mac系统中安装Xamarin.iOS开发必备的组件,如Mono.Xamarin.iOS.(2)将Windows和Mac下的Xamarin都升级到最新版.(3)在Mac下开启远程登录功能.(4)在Windows下,使用Putty验证Mac的帐号和密码是否有效.  …
好久不抓手机包,都有些忘记了,电脑上软件都在,原本是Fiddler4,现在已自动升级到V5. 入主题吧,首先Fiddler设置好代理,然后手机安装证书好了,设置手机代理,结果iphone无法访问网络,网上搜索一堆所谓的解决办法,但都因文章太老旧而无法解决当下的问题,最终居然是iphone的ios版本高于10,所以要多一步打开信任设置才能正常访问网络. 下面我给出所有遇到的可能性全面总结: 1.在Fiddler界面主菜单中,Help - About 项,查看其版本与需对应的.net framewo…
要想使用grid里的扩展搜索功能,除了要引用ligerui主要的js文件外,还必须引入下面的JS文件: 1.Source\demos\filter\ligerGrid.showFilter.js 2.Source\lib\json2.js (以1.19的文件包目录结构为基础) 以上两个文件中的第一个文件有bug会造成AJAX加载数据失败. bug如下: 原文件有问题的代码段如下: function loadData() { var data = filter.getData(); if (g.d…
开发环境: 1.系统:windows 7/8/10均可 2.jdk:1.8.0_144 3.服务器:apache-tomcat-9.0.8 4.IDE:eclipse+jsp 0.网页代码如下: <%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %> <%@ page language="java" impor…
解决办法 替换ADT中的ddmlib.jar文件. 下载ADT对应的zip包,解压出ddmlib.jar文件 放到eclipse\configuration\org.eclipse.osgi\bundles目录搜索ddmlib.jar并替换, 我找出的路径是eclipse\configuration\org.eclipse.osgi\bundles\262\1\.cp\libs 也可直接下载对应的jar文件:https://pan.baidu.com/s/1WmTEzWp-We0fmwT4vdY…
在.NET 2.0 下,当页面上的某个TextBox 设置了属性ReadOnly="True"时,通过客户端脚本给其赋值后,在后台代码中访问其Text属性却无法获得该值.经过尝试,发现可以通过如下的方式解决这个问题: 方法一:不设置ReadOnly属性,通过onfocus=this.blur()来模拟,如下: 复制代码 代码如下: <asp:TextBox ID="TextBox1" runat="server" onfocus=this.…
当TextBox设置了ReadOnly=true后要是在前台为控件添加了值,后台是取不到的,值为空,多么郁闷的一个问题经过尝试,发现可以通过如下的方式解决这个问题.感兴趣的朋友可以了解下 当TextBox设置了ReadOnly="true" 后,要是在前台为控件添加了值,后台是取不到的,值为“空” 原理没想通,说不清楚微软是出于什么考虑的,不过有时是要我们能通过前台脚本来填充值,并不希望用户修改其控件内容,这时就比较尴尬了. 刚开始是换成Html 里的 <input type=&…
方法一:不设置ReadOnly属性,通过onfocus=this.blur()来模拟,如下: <asp:TextBox ID="TextBox1" runat="server" onfocus=this.blur()></asp:TextBox>  在此情况下,当文本框获得焦点时便立刻失去,所以也无法手动修改其内容,能够模拟ReadOnly,在后台代码中也能通过Text属性,正常获取通过脚本在客户端设置的值:   方法二:设置了ReadOnl…
1.不可改变---执行效率高 2.因为String这个对象基本是被所有的类对象都会使用的到了,如果可以被复写,就会很乱套,比如map的key ,如果是一个string为key的话,String如果可以改变的话,你想想后果 3.执行效率可以这么解释,面向对象有一个多态的性质,如果可以改变,就可以被复写,子类如果复写了某个方法,虚函数表就被用上了:如果是final型的,jvm就直接去用了,根本不用去虚函数表里面找 ----------只要声明成final ,JVM才不用对相关方法在虚函数表中查询,而…
今天给<select>增加disabled="true", 发现$("#form").serialize()的结果不包含select标签的值,解决办法有如下两种: 1. $("#form").serialize()之前去掉select的disabled属性,$("#role").removeAttr("disabled"); 2. 修改disabled="true"为 rea…
1 在命令行中,临时设置环境变量 export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 2 各种命令就可以使用了.然后修复错误的环境变量配置文件.…
最近使用openfiler进行空闲存储的集中化管理与多主机节点共享,等设置到了SMB/CIFS的时候总是通过不了,前提需要开启的LDAP内建在openfiler也都开启并设置好了,但就是无法通过"Controlled access"的方式进行设置与被访问. 系统始终会提示 Figure 1 A primary group has not been set yet. This share will not be enabled until a primary group is set f…
在项目的struts.xml加入了常量配置:<constant name="struts.devMode" value="true" />后,重启服务器.项目后续开发中,修改action.java或者struts.xml仍然需要重启tomcat,和没有配置这个常量是一样的. 不要用 <constant name="struts.devMode" value="true" />改成: <consta…
之前的系统没有这个问题,就是win10有这个问题,过一段时间就会出现这个问题,网上找了很多,最后发现是显卡驱动的问题,是A卡的问题,只需要更新A卡驱动即可,如果更新A卡驱动不行的话,或者说A卡驱动已经是最新了,那么就去设备管理器回滚驱动程序到上一个版本. 更新显卡驱动的方法: 桌面上右键,Radeon设置,然后 如果更新驱动不行那么就回滚驱动: win+X,然后打开设备管理器,然后双击 然后回滚驱动 不行的话可以卸载干净这个驱动然后重新安装试试. 我开始是卸载驱动然后重新安装,这个方法还是不行,…
在MySQL中,写SQL语句的时候 ,可能会遇到You can't specify target table '表名' for update in FROM clause这样的错误,它的意思是说,不能先select出同一表中的某些值,再update这个表(在同一语句中),即不能依据某字段值做判断再来更新某字段的值. 问题解决 将SELECT出的结果再通过中间表SELECT一遍,这样就规避了错误. UPDATE t_e_mail_simplifySET is_seen = '0'WHERE mai…
今天在设置linux的免密码登录后,仍然需要输入密码,后来找到了原因,是因为用户没有权限修改.ssh目录下的know_hosts文件导致的. 具体情况是这样的: 在/home/username/.ssh输入以下命令后: #ssh-keygen -t rsa -P '' -f id_rsa #cat id_rsa.pub >> authorized_keys #ssh localhost 出现下面命令 username@localhost ~ $ ssh localhostThe authent…
我在jupyter notebook中新建了一个基于py3.6的kernel用来进行tensorflow学习 但是在jupyter notebook中建立该kernel时,右上角总是显示 服务正在启动中,请稍候(kernel is starting,please wait)同时 kernel中显示 in[*] 表示服务一直被占用 在cmd中发现报错 ERROR:tornado.general:Uncaught exception in ZMQStream callback …… ValueErr…
许多时候我们都有在普通的继承自 UIViewController 的控制器中使用 TableView 的需求,这时候就需要当前控制器类继承 UITableViewDelegate 和 UITableViewDataSource,然后再初始化: @IBOutlet weak var firstTableView: UITableView! override func viewDidLoad() { super.viewDidLoad() firstTableView.delegate = self…
procedure TIdMessageClient.SendHeader(AMsg: TIdMessage); var LHeaders: TIdHeaderList; begin LHeaders := AMsg.GenerateHeader; //// -- 这里是一处bug,将导致含有中文字的header长度超过45即被截断,且影响正文中附件的解读 //// 详见:http://bbs.csdn.net/topics/50353103 //// 主题第二行不解码的原因是:TIdMessa…
写于2016年12月1日. 在用c的库函数gets(str)时,编译出现该提示.原因在于linux下gcc不支持gets命令,要换成fgets(arr,size,stdin).…
查询了网上的资料,有以下解决办法: 1> 先用apt命令将主程序进行编译,然后生成一些java文件2> 升级JDK到版本jdk1.6u17或以后 这两种办法我没有试过,但是试了以下这种方法: soapBinding 的style默认为soapbinding.style.document,在interface上面加上@webservice后再加上一个@SOAPBindling(style = SOAPBinding.style.RPC),这样错误就解决了,估计可能是jdk1.6的早期版本读这个类…
07-Jan-2018 20:19:21.489 严重 [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[AJP/1.3-8009]] org.apache.catalina.LifecycleException: Failed to initialize component [Connector[AJP/1.3-8009]] at org.…
1.关闭防火墙和杀毒软件 2.删除注册表 依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录,找到其中的 PendingFileRenameOperations 项目,直接右键,选择“删除” 3.删除如下文件 C:\Program Files \Common Files\Adobe 文件夹下的caps和oobe 文件夹 (64位系统需删除) C:\Program Files (x86)\Common…
不要用 <constant name="struts.devMode" value="true" />改成: <constant name="struts.configuration.xml.reload" value="true"/>就OK了 下面是4个开发模式常用配置的简介--- <!-- 开启使用开发模式,详细错误提示 --> <!-- <constant name=&qu…
不用  <constant name="struts.devMode" value="true" /> 改成 <constant name="struts.configuration.xml.reload" value="true"/> 有人说是由于tomcat加了空格的问题,详细不清楚. 以下是4个开发模式经常使用配置的简单介绍---     <!-- 开启使用开发模式.具体错误提示 -->…
今天用git bash更新项目时遇到了无论使用什么命令都会报fatal: Not a git repository (or any of the parent directories): .git的情况.其实字面意思写得挺明显的:(当前)不是一个git的目录(或任何一个父目录),所以按照字面意思使用 git init 新建一个.git目录就能解决问题了.…