JQuery select 表单对象属性根据name或id 选中选项和取值

今天遇到的问题,选中表单中select的其中规定的一项,然后获取选中的值,规定终于搞定select中的属性为name,用id这个属性很快就实现功能, 用name去获取,之前没做过,这么写都不对,上网百度一下,终于搞定,作为笔记记录下来。 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//E
分类: 其他 发布时间: 06-27 23:48 阅读次数: 3

DataTable表连接

public static System.Data.DataTable TableJoin(System.Data.DataTable dt, System.Data.DataTable dtDetail, string[] parentFieldName, string[] relationFieldName, bool isInnerJoin, string relationName = "") { System.Data.DataTable jo
分类: 其他 发布时间: 06-27 23:48 阅读次数: 4

程序清单5.1_shoes1.c程序_《C Primer Plus》P87

//&nbsp;shoes1.cpp&nbsp;:&nbsp;定义控制台应用程序的入口点。 // /*&nbsp;shoes1.c&nbsp;--&nbsp;把一双鞋的尺码转换为英寸&nbsp;*/ /* &nbsp;&nbsp;&nbsp;&nbsp;时间:2018年06月27日&nbsp;23:32:03 &nbsp;&nbsp;&nbsp;&nbsp;代码:程序清单5.1_shoes1.c
分类: 编程语言 发布时间: 06-27 23:43 阅读次数: 4

python 求阶乘之和。求1+2!+3!+...+20!的和

阶乘:也是数学里的一种术语;阶乘指从1乘以2乘以3乘以4一直乘到所要求的数;在表达阶乘时,就使用“!”来表示。如h阶乘,就表示为h!;阶乘一般很难计算,因为积都很大。 分析:1、阶乘的计算就是比较麻烦的一部分,用递归函数实现是比较好的方案,先定义一个递归函数实现求阶乘功能。 def recursion(n): #'定义递归函数实现求阶乘功能' if n==1: return 1 else: return n*recursion(n-1)
分类: 其他 发布时间: 06-27 23:38 阅读次数: 4

搭建LDAP服务器

1. 使用SSH 登陆服务器。 2. 更新有效的包。 sudo apt-get update 3. 安装LDAP和一些其它LDAP相关的工具。 sudo apt-get install slapd ldap-utils 4. 输入LDAP的管理员密码 5. 执行以下命令启动配置工具。 sudo dpkg-reconfigure slapd 6. 在Omit OpenLDAP server configuration 选项下,选择【NO】 7. 输入域名,我输入的是ldap.aishangwei
分类: 其他 发布时间: 06-27 23:38 阅读次数: 4

zabbix通过执行自定义脚本script发送告警消息

zabbix通过执行script发送告警消息
分类: 其他 发布时间: 06-27 23:38 阅读次数: 4

C#文本文件(.txt)读写

 目录 前言 读取txt文件 写入txt文件 前言   计算机在最初只支持ASCII编码,但是后来为了支持其他语言中的字符(比如汉字)以及一些特殊字符(比如€),就引入了Unicode字符集。基于Unicode字符集的编码方式有很多,比如UTF-7、UTF-8、Unicode以及UTF-32。在Windows操作系统中,一个文本文件的前几个字节是用来指定该文件的编码方式的   如果你使用NotePad或WordPad来打开一个文本文件,你并不用担心该文件的编码方式,因为这些应用程序会先读取文件
分类: 其他 发布时间: 06-27 23:38 阅读次数: 3

linux面试常见

https://www.cnblogs.com/wanghuaijun/p/7421008.html 一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux文件系统中每个文件用 i节点 来标识。 4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。 5. 链接分为: 硬链接 和 符号链接 。 6. 超级块包含了i节点表 和 空闲块表 等重要的文件系
分类: 其他 发布时间: 06-27 23:38 阅读次数: 4

Linux命令(6/28)——declare/typeset命令

declare 与 typeset 命令是bash的内建命令,两者是完全一样的,用来声明shell变量,设置变量的属性。 declare命令(别名typeset)属shell内建命令,用于申明shell变量并设置变量属性,或查看已定义的shell变量和函数。若不加上任何参数,则会显示全部的shell变量与函数(与执行set指令的效果相同)。 常用命令参数 -r 设置变量为只读 -i 设置变量为整数 -a 设置变量为数组array -f 如果后面没有参数的话会列出之前脚本定义的所有函数,如果有参
分类: 其他 发布时间: 06-27 23:33 阅读次数: 3

潭州课堂25班:Ph201805201 MySQL第一课 (课堂笔记)

..
分类: 其他 发布时间: 06-27 23:33 阅读次数: 3

H5应用程序缓存浅谈及实际测试

应用程序缓存能做什么? 可以在脱离网络的条件下离线访问。 减少读取服务器文件,减轻服务器的访问压力。 优化网站打开速度。 如何启用应用缓存? 第一步:给服务器添加新的MIME:扩展名:.appcache MIME类型:text/cache-manifest 第二步:创建appcache文件: appcache文件可以看作缓存规则配置文件。appcache文件内可以定义需要缓存的文件列表、不缓存的文件列表、及文件不存在时时的替补资源。 appcache文件分成三部份: CACHE: #设置需要缓
分类: 其他 发布时间: 06-27 23:33 阅读次数: 4

编程感悟和思考

有待完善。
分类: 其他 发布时间: 06-27 23:33 阅读次数: 4

numpy数组(4)-二维数组

python创建二维list的方法是在list里存放list: l = [[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]] numpy可以直接创建一个二维的数组: import numpy as np l = np.array([ [1,2,3,4], [5,6,7,8], [9,10,11,12], [13,14,15,16] ]) numpy二维数组获取某个值: [a, b] : a 表示行索引, b 表示列索引
分类: 其他 发布时间: 06-27 23:33 阅读次数: 4

[OpenCV随笔]-OpenCV3.x中SVM使用(代码篇)

1. SVM介绍 占个坑,以后再说 2. OpenCV3.x下SVM接口介绍 官方文档 OpenCV3.x与OpenCV2.x中SVM的接口有了很大变化,在接口上使用了虚函数取代以前的定义。 下面介绍几个常用的接口,及其参数意义。 2.1 初始化函数 定义如下: CV_WRAP static Ptr create(); 2.2 参数设置函数 然后是一些设置SVM参数的函数: CV_WRAP virtual int getType() const = 0; CV_WRAP virtual voi
分类: 其他 发布时间: 06-27 23:33 阅读次数: 4

Adobe2018全套永久软件破解下载安装Win/Mac AE PS PR AI LR CC

Adobe2018全套永久软件破解下载安装Win/Mac AE PS PR AI LR CC 1、首先下载安装程序和破解补丁下载地址 2、先注册一个Adobe的账号(只需要邮箱注册)然后免费试用,下载 Creative Cloud。 3、然后下载你想要下载的软件(点击试用下载,部分显示的是安装是因为这些是免费软件) Tips:这里最好先改一下默认的安装位置,因为默认安装位置是C盘。 (更改方法:设置-首选项-Creative Cloud-Apps-安装位置) 4、然后就自动下载安装好了你所安装
分类: 其他 发布时间: 06-27 23:33 阅读次数: 4

常用数字信号的产生(C实现)-ARMA模型数据生成

ARMA模型属于信号现代谱估计的范畴,AR模型常用于信号的线性预测。AR模型最后归结为线性方程,MA最后为非线性方程,因此,AR模型使用较多。 AR模型最后归结为解Yule-Walker方程,对应矩阵为Toeplitz矩阵,存在Levinson快速算法,这将在后面介绍,这里介绍使用C编写的ARMA模型程序。 一、公式简介 /***************************************** **********ARMA(p,q)*********************** a
分类: 其他 发布时间: 06-27 23:33 阅读次数: 4

nohup &

ps -aux | grep processName | grep -v grep | awk '{print $2}' a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分 用grep -v参数可以将grep命令排除掉 查看到进程id之后,使用netstat命令查看其占用的端口 netstat -nap|grep 7779 查看使用某端口的进程 lsof -i:8090 nohup 使用&命令后,作业被提交到后台运行,当前控制台没有被占用,但是一但把当前控制台关掉
分类: 其他 发布时间: 06-27 23:33 阅读次数: 3

2017-2018-2 20155315《网络对抗技术》免考四:中间人攻击

原理 中间人攻击(Man-in-the-Middle Attack, MITM)是一种由来已久的网络入侵手段,并且在今天仍然有着广泛的发展空间,如SMB会话劫持、DNS欺骗等攻击都是典型的MITM攻击。简而言之,所谓的MITM攻击就是通过拦截正常的网络通信数据,并进行数据篡改和嗅探,而通信的双方却毫不知情。 arp欺骗 攻击者可以根据用户与服务器之间ARP广播包,可以伪装成一方告诉另一方假地址来获取敏感信息。 ARP欺骗是黑客常用的攻击手段之一,ARP欺骗分为二种: 对路由器ARP表的欺骗:截
分类: 其他 发布时间: 06-27 23:33 阅读次数: 4

javascript websocket 心跳检测机制介绍

====测试代码: ==index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <div> abc </div> </body> <script type="text/javascript" src="js/websocket.js"></script> <script src=
分类: 其他 发布时间: 06-27 23:33 阅读次数: 4

es6 数组..... ==和===的区别 es6的递归方式 es6find函数 timer setTimeout v-html的用法,-

相当于push了 find函数来找到某个值 如果新建一个 setTimeout 的timer 首先得清除这个timer、 v-html用法之一就是加载后台传过来的模板
分类: 其他 发布时间: 06-27 23:33 阅读次数: 3