精华内容
下载资源
问答
  • 先看列 <cc1:JQGridColumn Visible="false" Editable="true" DataType="String" Searchable="true" SearchToolBarOperation="IsEqualTo" HeaderText="入库单编号" DataField="inStoreCode">...

    先看列

    <cc1:JQGridColumn Visible="false" Editable="true" DataType="String" Searchable="true" SearchToolBarOperation="IsEqualTo"
                      HeaderText="入库单编号" DataField="inStoreCode">
                      <Formatter>
                              <cc1:CustomFormatter FormatFunction="doShowInStoreInfo" UnFormatFunction="unformatCode" />
                          </Formatter>
     </cc1:JQGridColumn>

    这里绑定了入库单号列,编辑的js方法为doShowInStoreInfo

    //显示入库单信息
      function doShowInStoreInfo(cellValue, options, rowObject) {
      	var vPageParam = "inStoreId=" + rowObject[3] + "&inStoreCode=" + cellValue;
      	var strURL = "./_view.aspx?" + vPageParam; 
      	var imageHtml = "<a target='_blank' style='color:Blue; text-decoration:nonde;'
      	href='" + strURL + "'>" + cellValue + "</a>";
     	 return imageHtml;
      }

    在js方法中,我要把这个行的第三列(比如是个ID)的值传到指定页面,而且rowObject只接受INT参数,那我要传第30列,第60列,不肯能一个一个数在多少列,要是动态的就更不可能了,所以我要写一个方法返回列名所在列的编号,在前台JS里可以通过rowid获得指定列的值,但是必须是列编辑完才能获到,doShowInStoreInfo是正在进行时所以不能用。我的解决办法是在添加行之前把列和列的编号放在一个参数里,在通过方法取出来,那么在前台我不知道哪个事件是在编辑行之前触发的,而且前台也没有遍历jqgrid列的方法,所以只能从后台入手,在页面Load时就加载,然后存到前台参数,这里用json格式,

    List<string> Itemlist = new List<string>();
                      if (_hidListColumns.Value == "")
                      {
                          if (Jqgrid1.Columns.Count != 0)
                          {
                              for (int i = 0; i < Jqgrid1.Columns.Count; i++)
                              {
                                  var newObj = new { Item = i, ColumnsName = Jqgrid1.Columns[i].DataField };
                                  string serExpr = JavaScriptConvert.SerializeObject(newObj);
                                  Itemlist.Add(serExpr);
                              }
                              var listColumns = new { Itemlist = Itemlist };
                              _hidListColumns.Value = JavaScriptConvert.SerializeObject(listColumns);
                          }
                      }

    套了两层,存在_hidListColumns控件里。

    前台接受

    function getColumnindex(name) {
                  var ListColumns = document.getElementById("_hidListColumns").value;
                  eval("var ListColumns=" + ListColumns);
                  if (ListColumns!="") {
                      for (var i = 0; i < ListColumns.Itemlist.length; i++) {
                          eval("var Items=" + ListColumns.Itemlist[i]);
                          if (Items.ColumnsName == name) {
                              return Items.Item;
                          }
                      }
                  }
                 
              }

    因为是在load就赋值了,所以前台前台就能获到,编辑方法就可以传列名了

    //显示入库单信息
       function doShowInStoreInfo(cellValue, options, rowObject) {
       	var vPageParam = "inStoreId=" + rowObject[getColumnindex("id")] + "&inStoreCode=" + cellValue;
       	var strURL = "./_view.aspx?" + vPageParam; 
       	var imageHtml = "<a target='_blank' style='color:Blue; text-decoration:nonde;'
       	href='" + strURL + "'>" + cellValue + "</a>";
      	 return imageHtml;
       }


    转载于:https://www.cnblogs.com/shiworkyue/archive/2012/11/06/3845336.html

    展开全文
  • 关于sudo 不用输入密码

    千次阅读 2010-09-08 01:35:00
    不是所有的命令,执行 sudo 想要输入密码 sudo su 获取root权限然后输入 visudo #对于所用pickapple 用户 sudo 都没有密码# pickapple nopasswd all commands # %pickapple All= (All) NOPASS#对于所用pickapple ...

    不是所有的命令,执行 sudo 想要输入密码

     

    sudo su 获取root权限

    然后输入 visudo

    当然也可以更改/etc/sudos权限

    sudo chmod o+wr /etc/sudos

    完成后再执行

    sudo chmod o-wr /etc/sudos

     

    然后把一下的文字添加到 /etc/sudos

     

    #对于所用pickapple  用户 sudo 都没有密码

    # pickapple nopasswd all commands
    # %pickapple All= (All) NOPASS

     

    #对于所用pickapple  用户 sudo 对于指定 /usr/bin/firefox,/usr/bin/fcitx -d 都没有密码

    #pickapple nopasswd commands
    %pickapple ALL= NOPASSWD:/usr/bin/firefox,/usr/bin/fcitx -d

    展开全文
  • 是一款 Android 平台强大刺客级计算器应用,它能计算你想知道的一切,而且重点是还不用输入公式之类让人抓狂的东东,仅需原始数据即可。 是 Android 平台拥有计算公式最多的应用,其计算操作简单直观,比如在数学...
  • 为什么MySQL 不用输入用户名和密码也能访问 今天后天连接数据库时密码写错了,却发现后台能够拿到数据库中的数据,又故意把用户名和密码都写错,结果还是可以。这就意味着任何一个人只要登入服务器,就可以轻轻松松...

    为什么MySQL 不用输入用户名和密码也能访问

    今天后天连接数据库时密码写错了,却发现后台能够拿到数据库中的数据,又故意把用户名和密码都写错,结果还是可以。这就意味着任何一个人只要登入服务器,就可以轻轻松松的删了所有的数据。所以就寻找了一下解决方法:
    (1)进入mysql控制台,输入
    select user,Host, plugin from mysql.user;
    结果如下

    mysql> select user,Host, plugin from mysql.user;
    +---------------+-----------+-----------------------+
    | user          | Host      | plugin                |
    +---------------+-----------+-----------------------+
    | root          | localhost | mysql_native_password |
    | mysql.session | localhost | mysql_native_password |
    | mysql.sys     | localhost | mysql_native_password |
    +---------------+-----------+-----------------------+
    3 rows in set (0.00 sec)
    

    可以看到使用插件保存了密码,所以输入
    update mysql.user set plugin = 'mysql_native_password' where user = 'root' and host='localhost';
    结果如下:

    mysql> update mysql.user set plugin = 'mysql_native_password' where user = 'root' and host='localhost';
    Query OK, 0 rows affected (0.00 sec)
    Rows matched: 1  Changed: 0  Warnings: 0
    

    输入FLUSH PRIVILEGES;刷新一下

    mysql> FLUSH PRIVILEGES;
    Query OK, 0 rows affected (0.01 sec)
    
    

    到这里就结束了,重启mysql输入正确的用户名密码连接数据库。

    展开全文
  • 键盘人工输入时间不均匀,而扫描枪一次数据间隔均匀,因此采用键盘钩子获得所有的键盘消息,如果连续多个键按键间隔小于30ms,且最后一个键以后连续500ms没有输入,就表明此串信息为扫描枪数据。
  • 问题:假设有脚本需要su权限来执行,于是你的脚本内容如下,发现并没有执行su后面的语句。 # test.sh su echo 1 ...一个脚本是su后面的执行所有语句 # test2.sh echo 1 echo 2 另一个脚本是开...

    一、linux 执行su 后的脚本内容

    问题:假设有脚本需要su权限来执行,于是你的脚本内容如下,发现并没有执行su后面的语句。

    # test.sh
    su
    echo 1
    echo 2

     

    参考:

    https://zhidao.baidu.com/question/378076326.html 和 https://blog.csdn.net/linucle/article/details/43967237(待参考)

    分成两个脚本:

    一个脚本是su后面的执行所有语句

    # test2.sh
    echo 1
    echo 2

    另一个脚本是开启su权限,并执行一个脚本

    # test1.sh
    
    test2_sh_path=/xxx/test2.sh
    
    su - root -s /bin/bash $test2_sh_path

     

    二、开机自启动时su如何不用输入密码

    参考了很多关于修改‘/etc/pam.d/su’的方法,但是都没成功...

    最后结合我之前的博客,https://blog.csdn.net/luozhichengaichenlei/article/details/98336424,里面讲的是sudo命令如何开机启动不输入密码,

    那么su的开机不输密码的方式则为:

    # test1.sh
    
    test2_sh_path=/xxx/test2.sh
    
    export SUDO_ASKPASS=/xxx/passwd
    
    sudo -A su - root -s /bin/bash $test2_sh_path

    而这个passwd文件的内容为(其中第一行不能少):

    #! /bin/bash
    
    echo your_password

     

    展开全文
  • 开发使用的团队搭建好的GitLab服务器来作为项目共享开发,由于我不是最高权限,没办法把我git生成的SSH-Key放到服务器里面去,所有只好在每次提交的时候配置git config来记录密码不过期来使用,方法入下: ...
  • /*编写程序,它从标准输入读取C源代码,并验证所有的花括号都成对出现(不用担心注释内部、字符串常量内部的花括号)*/ #include #include int main() { int ch; int braces; braces=0; while((ch=getchar()...
  • 查找了网上的多篇文章之后,自己又对bat文件中的mysqldump语句进行改进,可以实现了不用输入密码就能自动定时备份数据库的功能! 下面就先以每天自动备份作为例子,将整个流程展示出来: 1.首先一点,你现在一个固定...
  • 它使用Hammerspoon,但是不用担心-是一行bash命令,可进行所有设置。 并非所有的动议或操作员都已实施,但是如果您缺少某些内容,可以提出一个问题。 该插件无法与标记为安全的系统输入(例如密码字段或1Password...
  • 我们在安装的时候要你键入密码,只是为了验证你对本机有没有写入权限,安装好之后的TD除了要检查TD的所有配置会用到那个密码之外,别的全是空的,你直接进去再改就是了
  • 问题描述:统计输入所有单词的出现次数。因为预先不知道出现的单词列表,所以无法方便地排序,并使用折半查找;也不能分别对输入中的每个单词都执行一次线性查找,看它是否在前面是否已经出现,这样做,程序的执行...
  • 这题的初衷并不是造树,但我的同学托给我这差事,就答应了,然而网上都是先创建节点和左右孩子的实体类,利用递归进行造树,而我想另辟蹊径,代码如下(代码中的... //储存所有输入的值的数组列表 static ArrayList...
  • 在python中,所有的命令行参数存放在一个特殊的变量中:sys.argv。 该变量的第一个参数是脚本名,路径可能是全路径,也可能不是,这取决于操作系统。 其他的变量存储在argv[1:]里。 知道这个后,想要修改命令行参...
  • 解决方法:删除keychains文件夹下面的所有文件①启动Finder,在前进下点出下拉菜单保持,按住option按钮下拉菜单出现资源库②点击进入资源库,窗口会出现文件夹列表,找到keychains文件夹打开会看到一个文件夹(名字...
  • 1 /** 2 * 小米关于小米笔试题 数组乘积输入: 一个长度为n的整数... 3 * input数组中,除了input[i] 之外的所有数的乘积,不用考虑溢出例如 input {2, 3, 4, 5} output: {60, 40, 4 * 30, 24} 5 * 6 * @au...
  • C++输入

    2019-03-09 22:53:35
    文章目录一、输入1.1 预先不输入数据的组数1.2 预先知道数据组数1.3 只有一组数据二、输出2.1 不需要输出case数2.2 需要输出case数2.3 每个case之后有空行2.4 两个Case之间有空行三、处理细节和技巧3.1 输入不用保存...
  • ,直接在浏览器输入引用地址即可下载文件。 百度压缩版引用地址: 微软压缩版引用地址: 官网jquery压缩版引用地址: jquery-2.0.0 百度压缩版引用地址: 微软压缩版引用地址: 官网jque
  • 2个输出的神经网络模型的所有参数更新过程就行。 <p>bp算法; 需要有对应的过程; 不用文字说明,我需要几个不同的例子 <p>(当然如果能同时告诉我x个输入,y个隐含,z个...
  • 利用开发辅助可以进行服务调试即Dubbo接口调试,该功能是通过连接注册中心(zookeeper)获取所有已注册的服务,筛选出需要调试的接口,选择要调试的方法,输入接口参数,选定接口提供者地址进行调用。开发人员可以...
  • 我们在程序的编写中总会有很多的{}括号而在代码中存在的花括号成对出现的意思就是: 每有一个“{”就必须有一个“}”来匹配,并且如果先出现“}”后边不用读取 直接输出不匹配就行了;最后用EOF(end of file)来...
  • 第二步:我们求出所有可能出现在第一个位置的字符,然后再和后面的字符交换,相同的不用换 第三步:固定第一个字符,然后求后面字符的排列,至于后面字符的排列,我们可以看作再次固定第一个字符,以此类推,用...
  • 1、在运行窗口中输入“cmd”,然后回车,进入命令提示符界面 2、复制以下命令行然后回车 for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo%j | findstr -i -v echo | netsh ...
  • 特殊符号不用考虑输入一行,一个数字字符串(保证长度小于1010且不包含0和1)输入字符在 '2' 到 '9' 之间。输出按字典序输出所有可能的字符串,每种结果一行,最后需要换行输入样例23输出样例ad ae af bd be bf ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,269
精华内容 1,307
关键字:

所有不用输入