随手一记

1 篇文章 0 订阅
1 篇文章 0 订阅

想到啥记点啥

Linux/CentOs

  • 使用top指令查看系统进程,按下大写M按照memory排序,按下大写P按照CPU排序
  • 使用free -m指令查看系统内存使用情况
  • 启动、停止、重启MySQL服务
    - service mysqld start
    - service mysqld stop
    - service mysqld restart
  • 后台运行程序:nohup搭配 & 使用,例如:nohup ./bin/mqnamesrv &

RocketMQ

  • RocketMQ,服务端口9876,控制台端口9877;windows启动RocketMQ控制台访问linux中RocketMQ服务时,linux需要开启的窗口:98761090910911
  • 在阿里云上启动RocketMQ服务时,broker会使用内网ip启动,导致外网使用控制台连接不上。解决办法:在conf/broker.conf中添加一行brokerIP1=xxx,xxx为你的公网IP地址,然后在启动broker时添加参数-c conf/broker.conf,如nohup ./mqbroker -n localhost:9876 -c ../conf/broker.conf &

HTML

  • html中写css样式,HTML <style> type 属性值 “text/css” 指示内容是标准的 CSS。
    在 HTML5 中,type 属性不再是必须的。默认值为 “text/css”。
  • html中写js代码或引入js文件,HTML <script> type 属性值 “text/javascript” 指示内容是JavaScript。
    在 HTML5 中,type 属性不再是必需的。默认值是 “text/javascript”。

Java Web

文件上传

<form action="/upload" method="post" enctype="multipart/form-data">
	<input type="file" name="book">
	<button>submit</button>
</form>
  • 设置表单提交方式为POST
  • 设置表单的enctype属性值为multipart/form-data。(默认值为application/x-www-form-urlencode
  • 提供一个文件选择域<input type="file" >

JSP

EL表达式

通过${param.xxx}获取当前请求的请求参数

JavaScript

js动态绑定事件/jq的on方法

  • 场景:html页面上有一个分页的表格数据,每页的表格数据是通过ajax动态获取的。在页面上对表格的每条数据绑定了一个click事件,对当前页有效,但是翻页后失效。
  • 原因:翻页后整体页面没有刷新,只是局部刷新了表格数据,原来的dom被换成了新的dom,导致绑定给原来dom的click事件失效了。
  • 解决方法:使用jq的on方法绑定事件。(核心:找到这些动态元素附着的静态元素)
  • 第一个参数:要绑定的事件名;第二个参数:要绑定事件的元素选择器;第三个事件:事件响应函数
$('#rolePageBody').on('click', '.showEditModalBtn', function () {
	alert(1)
}

该例中使用on给静态元素(id为rolePageBody)中的动态元素(class为showEditModalBtn)绑定了click事件,这对于以后动态生成的所有.showEditModalBtn都生效。

选择器

$('#id1 .class1') // id为id1的后代中class为class1的元素
$('#id1 > .class1') // id为id1的子元素中class为class1的元素
$('input[name=icon]:checked') // name属性的值为icon的checkbox中被选中的input(显然此处的input类型为checkbox)
$('select:eq(0)')    // 当前页面上的第一个select
$('option:selected') // 被选中的option

$('#div1').append('content') // 在id为div1的元素内部追加一段文本content
$('#div1').appendTo('#div2') // 将id为div1的元素剪切到div2元素内部的最后

jQuery serialize()表单序列化

当radio或checkbox未选中时,不会序列化到对象中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值