问一个jquery动态赋值的问题,求大神解决

我有一个页面里面有一个单选框,单选框选了后传到后台没有值,还有就是如何实现点击单选框的时候用jquery动态的给后面的两个文本框赋值,点击单选框如果为true时,给后面两个文本框赋值,求大神解决,java

4个回答

<script type="text/javascript">

function cbChange(){
    if($("#rad").is(":checked")){
        $("#text1").val("赋值1");
        $("#text2").val("赋值2");
    }
}

</script>

<input type="radio" id="rad" onclick="cbChange()"/><label for="rad">单选框</label><br>
    文本框1:<input id="text1" type="text"/><br>
    文本框2:<input id="text2" type="text"/><br>
tongyi55555
JonsonJiao 回复ds986619036:单选框是radio,复选框是checkboxl,将type="checkbox"就行了。
4 年多之前 回复
ds986619036
技术人员的技术 我用的是checkbox不是radio
4 年多之前 回复
ds986619036
技术人员的技术 单选框默认没有值怎么办
4 年多之前 回复



<br> $(&quot;document&quot;).ready(function(){<br> $(&#39;#check&#39;).click(function(){<br> if($(&#39;#check&#39;)[0].checked){<br> $(&#39;#checkText&#39;).val(&#39;选中&#39;);<br> } else {<br> $(&#39;#checkText&#39;).val(&#39;没选中&#39;);<br> }<br> });</p> <pre><code> }); &lt;/script&gt; </code></pre> <p></body><br> </html></p>



<br> $(&quot;document&quot;).ready(function(){<br> $(&#39;#check&#39;).click(function(){<br> console.log(23);<br> if($(&#39;#check&#39;)[0].checked){<br> $(&#39;#checkText&#39;).val(&#39;选中&#39;);<br> } else {<br> $(&#39;#checkText&#39;).val(&#39;没选中&#39;);<br> }<br> });</p> <pre><code> }); &lt;/script&gt; </code></pre> <p></body><br> </html></p>
<input type="checkbox" id="check"/> <input type="text" id="checkText"/>
<script>
     $("document").ready(function(){
        $('#check').click(function(){
           console.log(23);
            if($('#check')[0].checked){
                $('#checkText').val('选中');
            } else {
                $('#checkText').val('没选中');
            }
        });

    });
</script>
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
自定义注解-->动态给方法中的参数赋值
问题: 我现在接手一个项目(前端html+jquery;后台springboot),现在公司将前端改成vue(页面公司找第三方做的全是json与后台交互),但原来的前后台交互不是用json交互的,如果要改后台代价太大。请问各位大神,有没有办法在接口方法或controller类上添加自定义注解,当请求接口时让自定义注解先将json数据解析,然后再将对应的参数赋值给接口参数?
JQuery中div的id="num";给里面的动态input取值和赋值,一直报错。前台不太懂
``` <div id="num"> <input type="text"/>为双击时候,动态出现。 </div> ``` 就是想通过div的id获取input用户输入的数值和通过后台后再赋值 跪求大神
jQuery选择器问题,请大神赐教
使用下面两条Script语句给页面中的两个普通input标签的value赋值,为什么第一条语句不起作用,第二条起作用。$("#testInput")不是等价于document.getElementById("testInput")吗? <script type="text/javascript"> $("#testInput1").value = "zhangsan"; document.getElementById("testInput2").value = "lisi"; </script>
js中怎么给<object>下<param>中的FileName赋值,并且重新加载。
<body id="pay"> <form id="videomForm"> <input type="text" class="easyui-textbox" name="videoUrl" id="videoUrl" value=""> </form> <object id="MediaPlayer" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="900" height="500" standby="Loading Windows Media Player components…" type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"> <param name="FileName" value=""> <script type="text/javascript"> $("#MediaPlayer param").each(function(index){ //var url = 'E:\\video\\caifen\\2020-03-19-17-59\\10_23_31.mp4'; var url = $("#videoUrl").val(); $('[name="FileName"]').val(url) }) </script> <param name="animationatstart" value="true"> <param name="transparentatstart" value="true"> <param name="autostart" value="true"> <param name="showcontrols" value="true"> <param name="ShowStatusBar" value="-1"> <param name="windowlessvideo" value="true"> </object> </body> ``` ``` 可是<object>标签为啥总是先加载,而我通过这样赋值后F12可以看到值,但是页面缺没有进行显示,请问各位大神这个该如何处理了?
【PHP】 一个关于PHP传参的问题,有大神可以帮我实现?
关于PHP传参的问题: 例:我想在当前阅读的 A页面 https://www.baidu.com/plugin.php?id=badu_love:badu_user&love_id=2 右下增加一个按钮 这个按钮的跳转地址为 同网站的另一个插件页面 即 B页面 如:https://www.baidu.com/plugin.php?id=ang&mobile=2 难点在 这个的要跳转的B页面的 ulr地址最后的的数值变量 ( 如上:2) 是根据 点击的当前A页面 ulr 地址最后的数值变量 (如上: 2 )来跳转的 也就是说 如果当前 A页面ulr 地址 最后数值是3 那么按钮跳转的B页面ulr 地址最后的数值也必须是3 以此类推 那么 这个 A页面的按钮 应该怎么写怎么实现(js+html) 最好能用js实现 因为更加不懂Jquery 个人妄加揣测的思路 :(但不知如何实现) 获取 网页ulr 地址 获取 &后的 参数 获取 id 的值 Value 输出 id 的值 调用id的值 将id的值赋值给一个自定义变量 在HTML 按钮的连接中 加入自定义变量 有大神可以帮我实现吗
jquery+ajax写的分页,如何进行下一页和最后一页页数的限定,求大神
jquery-1.11.3.min.js. 自己写的分页js:pageTable.js ``` var commonURL = 'http://192.168.1.101:8088/main/cxtest?serviceName=';//公用jsonp请求地址 var serviceName = '';//服务名称--需要预先定义 var tableId;//table DOM id var PAGE_TOTAL_ROW_SIZE = 'page_total_row_size';//数据库返回的数据总条目数 var ROWNO = 'rowno';//数据库返回的行编号 //var testURL='http://192.168.109.157:8080/main/cxtest?'; var rowSize;//总数据条目数 var pageSize = 10;//每页条数,默认为10条 var currentPageIndex=1;//当前的页,默认为第一页 var pageNum;//总页数 //根据table的id动态加载数据 function loadTable(data) { cleanTable();//清除table除表头的内容 var tableCellHtml = ''; //遍历data,获取key和value for (var i = 0; i < data.length; i++) { var lineStr = '<tr>'; for (var key in data[i]) { if (PAGE_TOTAL_ROW_SIZE == key) { //对数据总数的返回值不做DOM处理 rowSize = data[i][key];//对数据总条目数赋值 continue; } //alert(key + ':' + data[i][key]); lineStr += '<th>' + data[i][key] + '</th>'; } lineStr += '</tr>'; tableCellHtml += lineStr; } getPageNum(); $("#"+tableId).append(tableCellHtml);//加载table数据 $("#spanCurrentPageIndex").html(currentPageIndex);//加载当前页码 $("#spanTotalPage").html(pageNum);//加载总页数 $("#spanTotalRowCount").html(rowSize);//加载总数据条目数 } //通用查询jsonp并返回数据到全局变量data function jsonpQuery(params) { $.ajax({ url: commonURL + serviceName + params, dataType: 'jsonp', type: 'GET', jsonp: 'jsonpcallback', error: function (XmlHttpRequest, textStatus, errorThrown) { alert("加载失败,请检查连接!"); }, success: function (msg) { if ('成功' == msg.message) { //alert(msg.message); data = eval('(' + msg.datas + ')'); loadTable(data); } else { alert("数据返回失败!"); } } }); } //根据总条数rowSize和每页条数pageSize获取总页数 function getPageNum() { if (checkVar(rowSize) && checkVar(pageSize)) { pageNum = rowSize % pageSize == 0 ? parseInt(rowSize / pageSize) : Math.ceil(rowSize/pageSize); } } //判断一个变量是否为空;true不为空,false为空 function checkVar(obj) { if (obj == '' || obj == undefined || obj == null) { return false; } return true; } //上一页或下一页 function pageNav(currentPageIndex){ //alert(currentPageIndex); var params = '&rowStart='+((currentPageIndex-1)*pageSize+1)+'&rowEnd='+currentPageIndex*pageSize; if(currentPageIndex<=0){ firstPage(); return ; } if(currentPageIndex>=pageNum){ lastPage(); return; } jsonpQuery(params);//请求数据 } //第一页 function firstPage(){ var params = '&rowStart=1&rowEnd='+pageSize; jsonpQuery(params);//请求数据 } //最后一页 function lastPage(){ var params = '&rowStart='+((pageNum-1)*pageSize+1)+'&rowEnd='+rowSize; jsonpQuery(params);//请求数据 } //清除表格内容 function cleanTable(){ $("#"+tableId+" tr:gt(0)").remove(); } ``` 下面是页面内容: ``` <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>table分页查询示例</title> </head> <body> <div> <table class="tablebox" width="" border="" cellpadding="" cellspacing="" id="tableInfo"> <tr> <td>序号</td> <td>流程ID </td> <td>流程名称</td> <td>流程标识 </td> <td>流程起始标识</td> </tr> </table> <div> <span id="spanFirst" onclick ="firstPage();" >第一页</span> <span id="spanPre" onclick ="pageNav(--currentPageIndex);">上一页</span> <span id="spanNext" onclick ="pageNav(++currentPageIndex);">下一页</span> <span id="spanLast" onclick ="lastPage();">最后一页</span> 第<span id="spanCurrentPageIndex"></span>页/共<span id="spanTotalPage"></span>页 共<span id="spanTotalRowCount"></span>条数据 </div> </div> <script type="text/javascript" src="JS/pageTable.js"></script> <script type="text/javascript" src="JS/jquery-1.11.3.min.js"></script> <script type="text/javascript"> $(function() { serviceName = 'getInfo'; tableId = 'tableInfo'; firstPage(); }); </script> </body> </html> ``` 现在就是有个问题,无法对下一页和最后一页进行限定,第一页的时候,我点击最后一页, 第1页/总页数,而且最后一页之后,点击下一页,第X页还是会增加,虽然说内容不变。
var rdp = rdp = {};为什么声明需要用到两个=号;求大神解释一下,谢谢!!
一般声明赋值一个变量,都只是一个=号,就像var rdp=5; 可是突然一下子两个=号,就困惑了:var rdp = rdp = {},求大神解答下, 最好能给举个例子,万分感谢!!!!
请教关于使用JS实现浏览器简单自动登录的脚本
本人想用 JS 实现谷歌浏览器自动登录功能 以下为JS代码 ``` document.getElementById('username').value='admin'; document.getElementById('password').value='123456'; credentials.username='admin'; credentials.password='123456'; document.getElementById("submit").disabled=false; document.getElementById('submit').click(); ``` 目前问题是 用户名和密码都有 ng-model属性, 导致一直提示账号密码错误。 请问这种情况下 应该怎么修改。请各位大神指导下。 问题关键点: 关键点是 ng-model属性是双向绑定,页面提交的数据是credentials,而不是某个输入框的VALUE ;单独改VALUE或者直接credentials.username=赋值提交后是无效的。还是账号密码错误。;需要解决的是这种情况下如何给credentials里面的credentials.username和credentials。password正确的赋值。 下面是网页的源码: ``` <!DOCTYPE html><html class="no-js vui-layout-html" ng-app="esxUiApp" style="min-width: 768px;"><head class=""><style type="text/css" class="">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}</style> <title ng-bind="$root.title" class="">登录 - VMware ESXi</title> <meta charset="utf-8" class=""> <meta http-equiv="X-UA-Compatible" content="IE=edge" class=""> <meta http-equiv="cache-control" content="max-age=0" class=""> <meta http-equiv="cache-control" content="no-cache" class=""> <meta http-equiv="expires" content="0" class=""> <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" class=""> <meta http-equiv="pragma" content="no-cache" class=""> <meta name="description" content="" class=""> <!-- The initial, max and min scale settings --> <meta name="viewport" content=" width=device-width, initial-scale=0.5001, minimum-scale=1.0001, maximum-scale=5.0001, user-scalable=yes" class=""> <!-- The following will hide the chrome on mobile Safari and Chrome on Android if the user has added a shortcut to their home screen. --> <meta name="mobile-web-app-capable" content="yes" class=""> <meta name="apple-mobile-web-app-capable" content="yes" class=""> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" class=""> <link rel="stylesheet" href="bower_components/vui-bootstrap/css/vui-bootstrap.min.css" class=""> <link rel="stylesheet" href="bower_components/jquery-ui/themes/base/jquery-ui.min.css" class=""> <link rel="stylesheet" href="bower_components/codemirror/lib/codemirror.css" class=""> <link rel="stylesheet" href="bower_components/codemirror/theme/mdn-like.css" class=""> <link rel="stylesheet" href="bower_components/nvd3/build/nv.d3.min.css" class=""> <link rel="stylesheet" href="bower_components/eonasdan-bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.min.css" class=""> <link rel="icon" type="image/x-icon" href="favicon.ico" class=""> <link rel="apple-touch-icon" href="apple-touch-icon.png" class=""> <link rel="stylesheet" href="node_modules/vfeed/vfeed.css" class=""> <!-- build:css(.tmp) styles/main.css --> <link rel="stylesheet" href="styles/main.css" class=""> <!-- endbuild --> <!-- we use vendor.css to allow partner customizations, normally it is empty --> <link rel="stylesheet" href="styles/vendor.css" class=""> <script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="main" src="scripts/main.js" class=""></script></head> <body ng-app="esxUiApp" class="base-app-style" style="overflow: hidden;"> <!--[if lt IE 7]> <p class="browsehappy"> You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience. </p> <![endif]--> <!-- Add your site or application content here --> <div class=""> <!-- uiView: --><div ui-view="" class=""><div class="loginContainer"> <img id="topSplash" src="images/AppBgPattern.png" alt="背景图像"> <div style="position: absolute; top: 65px; left: 65px;"> <img src="images/vmware_logo_white_transparent.png" style="width: 60%;"> </div> <form name="loginForm" ng-submit="login(credentials)" novalidate="" class="ng-pristine ng-valid"> <div id="loginForm"> <p class="loginRow ng-hide" ng-show="devmode || electron"> <label id="host-label" class="loginLabel">主机名 <input id="hostname" autocomplete="off" aria-labelledby="host-label" tabindex="1" ng-disabled="loggingIn" ng-class="{loginFailed: loginFailed}" class="margeTextInput ng-pristine ng-untouched ng-valid" type="text" ng-model="credentials.hostname" ng-model-options="{ updateOn: 'blur' }"> </label> </p> <p class="loginRow"> <label id="username-label" class="loginLabel">用户名 <input id="username" aria-labelledby="username-label" tabindex="2" focus-me="true" ng-disabled="loggingIn" ng-class="{loginFailed: loginFailed}" class="margeTextInput ng-pristine ng-valid ng-touched" type="text" ng-model="credentials.username"> </label> </p> <p class="loginRow"> <label id="password-label" class="loginLabel">密码 <input id="password" autocomplete="off" aria-labelledby="password-label" tabindex="4" ng-disabled="loggingIn" ng-class="{loginFailed: loginFailed}" class="margeTextInput ng-pristine ng-untouched ng-valid" type="password" ng-model="credentials.password"> </label> </p> <p>&nbsp;</p> <p id="loginButtonRow"> <input id="submit" class="button blue" type="submit" value="登录" ng-disabled="credentials.username === '' || loggingIn" disabled="disabled"> </p> </div> <div id="productName"> <img src="images/vmware_logo_white_transparent.png" style="width: 120px; margin-right: 10px;"> <img src="images/esxi.png" style="margin-bottom: 2px; width: 60px;"> <!-- ngIf: loggingIn --> <!-- ngIf: status !== null --> <div ng-show="welcome !== null &amp;&amp; !loggingIn &amp;&amp; !initializing" ng-style="{'margin-top': status === null ? '29px' : '10px'}" class="loginWelcome ng-hide" style="margin-top: 29px;"> <div ng-bind-html="welcome | escapeHtml | linebreak"></div> <div ng-show="accept !== null" style="margin: 10px; text-align: right;" class="ng-hide"> <label> <input type="checkbox" tabindex="3" ng-model="accepted" style="margin: 0 5px 0 0;" class="ng-pristine ng-untouched ng-valid"> </label> </div> </div> </div> </form> <div id="footer" class="footer"> <a href="https://www.vmware.com/cn/support/pubs/" target="_blank"> <i class="esx-icon-help-new-window" style="margin-top: -3px; margin-right: 6px;"></i>打开 VMware Host Client 文档</a> <div style="float: right;"></div> </div> </div> </div> </div> <!-- Fixes required for electron --> <script class=""> var _loc = String(window.location); if (_loc && _loc.indexOf('file:///') >= 0) { // requireJS has a bit of a crippled exporting mechanism for node, so we need to pull // these objects up into global scope. require('./bower_components/es6-promise/es6-promise.min.js'); window.$ = window.jQuery = require('./bower_components/jquery/dist/jquery.min'); require('./bower_components/jquery-ui/jquery-ui.min'); window.I18n = require('./bower_components/i18n-js/app/assets/javascripts/i18n.js') window.vsphere = require('./thirdparty/vspherejs/index.js') window.ipaddr = require('./bower_components/ipaddr/ipaddr.min.js'); } </script> <!-- end electron --> <!-- build:js(.) scripts/oldieshim.js --> <!--[if lt IE 9]> <script src="bower_components/es5-shim/es5-shim.js"></script> <script src="bower_components/json3/lib/json3.js"></script> <![endif]--> <!-- endbuild --> <script src="bower_components/jxon/index.js" class=""></script> <script src="bower_components/i18n-js/app/assets/javascripts/i18n.js" class=""></script> <script src="bower_components/es6-shim/es6-shim.min.js" class=""></script> <!-- The main entry point for Angular --> <script src="bower_components/requirejs/require.js" data-main="scripts/main" class=""></script> </body></html> ```
jq无法修改全局变量的问题,还请大神指点一二
``` <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript" src="jquery-3.1.1.js"></script> <script> $(document).ready(function(){ var a; $("button").click(function(){ a = 2; }); $("h1").html(a); }); </script> </head> <body> <h1>测试</h1> <button>开始</button> </div> </body> </html> ``` click事件不是触发了a=2这一赋值操作吗?可为什么a还是没有赋值?求大神指教ORZ
JS新增或编辑进行了回车换行,然后编辑打开就不显示换行,显示成一行了,各位大神要怎么解决?
![图片说明](https://img-ask.csdn.net/upload/202001/10/1578658734_605187.png) ``` function getAdd() { var w=$(window).width(); var h=$(window).height(); $('#dd').dialog({ title: '添加缺陷记录', width: w * .6, height: h - 136, closed: false, cache: false, href: 'dia/log/defect-record/get-add.html?module_id=' + module_id + '&station_info=' + station_info, modal: true, buttons: [{ text: '保存', iconCls: "easy-icon-save", handler: function () { var shift = $("#reportShift").combobox("getValue"); if(shift == -1 || shift == ""){ $.messager.alert('操作', '请重新核对缺陷上报日期以及所选班次'); return false; } checkStation("station");//检测是否选择或输入 var defectLevel = $('#defectLevel').combobox('getValue'); if (defectLevel == 0 || defectLevel == 1) { var planTime = $('#planProTime').datebox('getValue'); if (planTime == null || planTime == '') { $.messager.alert("修改", "计划处理时间不能为空!", "error"); return; } } var data = $("#defect-add-form").serialize(); $.ajax({ url: "dia/log/defect-record/insert.do?module_id=" + module_id + '&proResult=' + $('#proResult').val(), type : "post", dataType : "json", data : data, success : function(request) { if(request.success){ query(); } $.messager.show({ title: '操作提示', msg: request.msg, timeout: 2000, sshowType: 'slide' }); } }); $("#dd").dialog({ closed: true }); } }, { text: '关闭', iconCls: "easy-icon-cancel", handler: function () { $("#dd").dialog({ closed: true }); } }], //用于图形化,窗口打开完成后,给厂站赋值 onLoad: function () { var indexDevId = $("#indexDevId").val(); $('#station').combobox('setValue', indexDevId); } }); } ``` ``` function getEdit() { var row=$("#defectTable").datagrid("getSelected"); if(row==null){ $.messager.alert("修改","请选择缺陷信息","error"); return; } var w=$(window).width(); var h=$(window).height(); $('#dd').dialog({ title: '修改缺陷记录', width: w * .7, height: h - 136, closed: false, cache: false, href: 'dia/log/defect-record/get-edit.html?module_id=' + module_id + '&id=' + row.id, modal: true, buttons: [{ text: '保存', iconCls: "easy-icon-save", handler: function () { var solveTime = $("#solveTime").datetimebox("getText"); if (solveTime != "") { var solveShift = $("#solveShift").combobox("getValue"); if (solveShift == -1 || solveShift == "") { $.messager.alert('操作', '请选择消缺班次'); return false; } } checkStation("station");//检测是否选择或输入 var data = $("#defect-edit-form").serialize(); $.ajax({ url: "dia/log/defect-record/update.do?module_id=" + module_id + "&proResult=" + $('#proResult').val(), type : "post", dataType : "json", data : data, success : function(request) { if(request.success){ query(); } $.messager.show({ title: '操作提示', msg: request.msg, timeout: 2000, showType: 'slide' }); } }); $("#dd").dialog({ closed: true }); } }, { text: '关闭', iconCls: "easy-icon-cancel", handler: function () { $("#dd").dialog({ closed: true }); } }, { text: '清空消缺信息', iconCls: "easy-icon-reload", handler: function () { $("#solveTime").datetimebox("setText", ""); $("input[name='solveTimeNoSeconds']").val(""); $("#solvePerson").textbox("setValue", ""); $("#solveShift").combobox("clear"); } }] }); } ``` 下面的是JSP代码 ``` <tr> <td class="td-inputtitle" style="text-align: center">处理过程</td> <td class="td-input" colspan="5"> <c:forEach var="item" items="${historyProcess }"> <c:if test="${item.content!=null && item.content!='' }"> <div class="history_process"> <div class="user_info">${item.userName }<br/>${item.time }</div> <div class="content">${fn:replace(item.content,vEnter,'<br/>') }</div> <div class="clearfix"></div> </div> </c:if> </c:forEach> <textarea type="text" rows="6" name="processDesc" style="width:95%;">${currProcess.content }</textarea> </td> </tr> ``` ``` <tr> <td class="td-inputtitle" style="text-align: center">处理结果</td> <td class="td-input" colspan="5"> <c:forEach var="item" items="${historyProcess }"> <c:if test="${item.proResult!=null && item.proResult!='' }"> <div class="history_process"> <div class="user_info">${item.userName }<br/>${item.time }</div> <div class="content">${fn:replace(item.proResult,vEnter,'<br/>') }</div> <div class="clearfix"></div> </div> </c:if> </c:forEach> <textarea type="text" rows="6" name="proResult" id="proResult" style="width:95%;">${currProcess.proResult }</textarea> </td> </tr> ```
jquery初学,获取button失败,name属性获取不到对象,各位大神来看下,帮忙解决!!!
这是我的代码(一个简单的jquery的测试): <br /> <br />&lt;%@ page language="java" import="java.util.*" pageEncoding="utf-8"%&gt; <br />&lt;% <br />String path = request.getContextPath(); <br />String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; <br />%&gt; <br /> <br />&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; <br />&lt;html&gt; <br />&nbsp; &lt;head&gt; <br />&nbsp;&nbsp;&nbsp; &lt;base href="&lt;%=basePath%&gt;"&gt; <br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; &lt;title&gt;My first jquery test project&lt;/title&gt; <br />&nbsp;&nbsp;&nbsp; <br /> &lt;meta http-equiv="pragma" content="no-cache"&gt; <br /> &lt;meta http-equiv="cache-control" content="no-cache"&gt; <br /> &lt;meta http-equiv="expires" content="0"&gt;&nbsp;&nbsp;&nbsp; <br /> &lt;meta http-equiv="keywords" content="keyword1,keyword2,keyword3"&gt; <br /> &lt;meta http-equiv="description" content="This is my page"&gt; <br /> &lt;!-- <br /> &lt;link rel="stylesheet" type="text/css" href="styles.css"&gt; <br /> --&gt; <br /> &lt;script type="text/javascript" src="jquery-latest.js"&gt;&lt;/script&gt; <br /> &lt;script type="text/javascript"&gt; <br /> /* <br /> $()jquery的选择器,创建一个jquery对象,click触发事件,调用js方法function <br /> */ <br /> $(document).ready(function(){ <br /> $("a").click(function(){ <br /> alert("Hello World!"); <br /> }); <br /> /*加CSS样式。。。未遂 <br /> &nbsp; 选择方式#类似于css样式选择器! <br /> &nbsp; 这里的red为已经定义好的css样式类名 <br /> */ <br /> $("#orderUl li:even").addClass("red"); <br /> <br /> /*鼠标覆盖触发事件*/ <br /> $("#orderUl li:last").hover(function(){ <br /> $(this).addClass("green"); <br /> },function(){ <br /> $(this).removeClass("green"); <br /> }); <br /> <br /> /*find寻找当前标签的子标签,each遍历所有选中的子标签触发事件 <br /> html()是为了获取每个li的html文本,而设置li的html文本是在本身html文本的基础上追加内容! <br /> .html()是获取文本,而.html("xxxxxxxxxxxx")是为了赋值!!! <br /> <br /> */ <br /> $("#firstUl").find("li").each(function(i){ <br /> $(this).html($(this).html()+"I don't understand!&nbsp; "+i); <br /> }); <br /> /*测试$(this).html的含义*/ <br /> $("#secondUl").find("li").eack(function(i){ <br /> $(this).html("这是何解?"); <br /> }); <br /> <br /> /*在没有jquery覆盖的dom对象上加call方法,不甚明白!!!???*/ <br /> $("button#Cr").click(function(){ <br /> alert("-------------"); <br /> $("#myform")[0].reset(); <br /> }); <br /> <br /> /*实在不知道什么原因,找个button测试下*/ <br /> $("button#testButton").click(function(){ <br /> alert("这是为什么呢?"); <br /> }); <br /> <br /> /*filter()和not() <br /> 键→值 <br /> */ <br /> $("li").not("[ul]").css("border","1px solid black").css("color","blue"); <br /> <br /> $("a[@name]").background("green"); <br /> <br /> }); <br /> &lt;/script&gt; <br /> &lt;script type="text/javascript"&gt; <br /> function nan(){ <br /> alert("2222"); <br /> } <br /> &lt;/script&gt; <br /> &lt;style type="text/css"&gt; <br /> .red{ <br /> background-color:red; <br /> } <br /> .green{ <br /> background-color:green; <br /> } <br /> &lt;/style&gt; <br /> <br />&nbsp; &lt;/head&gt; <br />&nbsp; <br />&nbsp; &lt;body style="text-align:center;"&gt; <br />&nbsp;&nbsp;&nbsp; &lt;a href="#"&gt;弹出Hello World!&lt;/a&gt; <br />&nbsp;&nbsp;&nbsp; &lt;br/&gt; <br />&nbsp;&nbsp;&nbsp; &lt;a name="a1" href="#"&gt;弹出Hello World!&lt;/a&gt; <br />&nbsp;&nbsp;&nbsp; &lt;br/&gt; <br />&nbsp;&nbsp;&nbsp; &lt;a href="#"&gt;弹出Hello World!&lt;/a&gt; <br />&nbsp;&nbsp;&nbsp; &lt;br/&gt; <br />&nbsp;&nbsp;&nbsp; &lt;ul id="orderUl"&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;背景颜色为红色!!!&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;背景颜色为红色!!!&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;背景颜色为红色!!!&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;/ul&gt; <br />&nbsp;&nbsp;&nbsp; &lt;br/&gt; <br />&nbsp;&nbsp;&nbsp; &lt;ul id="firstUl"&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;/ul&gt; <br />&nbsp;&nbsp;&nbsp; &lt;br/&gt; <br />&nbsp;&nbsp;&nbsp; &lt;ul id="secondUl"&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;ul&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;111111111111&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;111111111111&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;111111111111&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;/ul&gt; <br />&nbsp;&nbsp;&nbsp; &lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;222222222222&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;li&gt;222222222222&lt;/li&gt; <br />&nbsp;&nbsp;&nbsp; &lt;/ul&gt; <br />&nbsp;&nbsp;&nbsp; &lt;br/&gt; <br />&nbsp;&nbsp;&nbsp; &lt;form id="myform" action="" method="post"&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;table&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;tr&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;td&gt; <br /> &lt;input type="text"/&gt; <br /> &lt;/td&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;/tr&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;tr&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;td&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;input id="Cr" type="button" value="清&nbsp; 空" /&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;/td&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;/tr&gt; <br /> &nbsp;&nbsp;&nbsp; &lt;/table&gt; <br /> &lt;/form&gt; <br /> &lt;br/&gt; <br /> &lt;input type="button" value="测&nbsp; 试" id="testButton" name="testButton"/&gt; <br />&nbsp; &lt;/body&gt; <br />&lt;/html&gt; <br /> <br /> <br />为什么我的button不能触发事件,并且按个跟name属性获得对象的方法也不行啊,帮帮我。。。谢谢啦<br/><strong>问题补充</strong><br/><div class="quote_title">2008shucheng 写道</div><div class="quote_div">$("button[name='testButton']").click(function(){ <br /> alert("弹出来了!"); <br />});</div> <br />我的好像还是不行,是不是前边某一行出问题了,就不向下走了啊?这个button#id的形式不对吗?<br/><strong>问题补充</strong><br/><div class="quote_title">風一樣的男子 写道</div><div class="quote_div"><div class="quote_title">chenkuntian 写道</div><div class="quote_div"><div class="quote_title">2008shucheng 写道</div><div class="quote_div">$("button[name='testButton']").click(function(){ <br /> alert("弹出来了!"); <br />});</div> <br />我的好像还是不行,是不是前边某一行出问题了,就不向下走了啊?这个button#id的形式不对吗?</div> <br /><pre name="code" class="javascript"> $("input[name='testButton']").bind('click',function(){alert("弹出来了!");}); </pre></div> <br />我的那个$(标签名[属性名]);类似的方法都不能用啊,为什么啊?这个与浏览器有关系吗?<br/><strong>问题补充</strong><br/><div class="quote_title">chenkuntian 写道</div><div class="quote_div"><div class="quote_title">風一樣的男子 写道</div><div class="quote_div"><div class="quote_title">chenkuntian 写道</div><div class="quote_div"><div class="quote_title">2008shucheng 写道</div><div class="quote_div">$("button[name='testButton']").click(function(){ <br /> alert("弹出来了!"); <br />});</div> <br />我的好像还是不行,是不是前边某一行出问题了,就不向下走了啊?这个button#id的形式不对吗?</div> <br /><pre name="code" class="javascript"> $("input[name='testButton']").bind('click',function(){alert("弹出来了!");}); </pre></div> <br />我的那个$(标签名[属性名]);类似的方法都不能用啊,为什么啊?这个与浏览器有关系吗?</div> <br />我用这种方法可以了:$(标签名[@属性名]);为什么啊?是不是和浏览器版本有关?还是和jquery版本有关啊?
点击span 出现一个ul列表 点击 ul li的值 赋给这个span
我写了两个span 分别点击的时候都可以使这个ul列表出现 但是 当点击这个ul li 的时候 两个span的值全被附上了 当其中 一个改变的时候 另一个也会随着变化 我的原意是 点那个 那个变 求大神解决![![图片说明](https://img-ask.csdn.net/upload/201706/06/1496711140_125555.png)图片说明](https://img-ask.csdn.net/upload/201706/06/1496711127_306960.png)
js不能关闭弹出窗口,
![图片说明](https://img-ask.csdn.net/upload/201912/30/1577671050_652553.jpg)![图片说明](https://img-ask.csdn.net/upload/201912/30/1577671058_191158.jpg) ![图片说明](https://img-ask.csdn.net/upload/201912/30/1577671066_258089.jpg) $('#okCom').click('on', function () { var value = ''; for (var i = 0; i < chechData.length; i++) { value += chechData[i].text+","; } window.parent.$('#orderContent').val(value); }); ``` ``` ```//常用语 function openComLanguagePage(layer, $) { layer.open({ type: 2,//此处以iframe举例 // , title: '选择常用语', area: [($('#languageContentView').width() - 300) + 'px', ($(document.body).height() - 400) + 'px'], shade: 0 , maxmin: true , scrollbar: false , content: ['dia/txrz/goComLanguage.html?type=4', 'no'] , end: function () { if (localStorage['prinpal']) { $scope.getData(); localStorage.removeItem('prinpal') } }, cancel: function (index, layero) { var body = layer.getChildFrame('body', index); var iframeWin = window[layero.find('iframe')[0]['name']]; var data = iframeWin.chechData; var value = ''; for (var i = 0; i < data.length; i++) { value += data[i].text; } $('#execResult').val(value); } }); } ``` ``` //跳转到常用语界面 function openComLanguagePage(layer, $, type) { layer.open({ type: type,//此处以iframe举例 // , title: '选择常用语', area: [($('#languageContentView').width() - 200) + 'px', ($(document.body).height() - 350) + 'px'], shade: 0 , maxmin: true , scrollbar: false , content: ['dia/txrz/goComLanguage.html?type=' + type, 'no'] , end: function () { if (localStorage['prinpal']) { $scope.getData(); localStorage.removeItem('prinpal') } } }); } ``` 我选中了常用语,然后点上面的勾,值能赋值到框里面,可是我试了好几个方法选了都不能关闭这个弹窗,各位大神帮忙解决一下燃眉之急,谢谢
关于用jquery做的轮播图
``` <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>焦点图展示</title> <style> * { padding: 0; margin: 0; border: none; list-style: none; } .box{ width:100%; height: 340px; position: relative; overflow: hidden; } .box ul{ position: relative; width:500%; height: 340px; } .box ul li{ float: left; width:20%; height:100%; z-index: 1; } li img{ width:100%; height:100%; } span{ width: 50px; height: 50px; font-size:180px; position: absolute; color: white; z-index: 4; } span:nth-of-type(1){ left: 50px; } span:nth-of-type(2){ right: 100px; } </style> </head> <body> <div class="box"> <span>&lt;</span> <span>&gt;</span> <ul> <li><img src="images/01.png" alt=""></li> <li><img src="images/02.png" alt=""></li> <li><img src="images/03.png" alt=""></li> <li><img src="images/04.png" alt=""></li> <li><img src="images/01.png" alt=""></li> </ul> </div> <script src="js/jquery-3.1.1.js"></script> <script> $(function (){ function moveL(){ $("ul").stop().animate({ left:"-="+parseInt($(".box").width())+"px" }); if($("ul").position().left<=-4*$(".box").width()){ $("ul").css("left",0); } } function moveR(){ $("ul").animate({ left:"+=1000px" }) } var timer = setInterval(moveL,1000); }) </script> </body> </html> ``` 代码是这些,问题很奇怪,当轮播到临界值的时候,css赋值left为0的时候会失败,通过输出left的值确实为0,可是图片竟然不会回到原位,如果把浏览器切换一下,就是最小化个1秒后打开就可以了,很莫名其妙,有大神懂吗
jsp页面table 下拉框触发onchange事件后,给一个input 赋值,但只有第一行有效
jsp页面,table正常遍历.其中有一列是下拉框和一个input标签,下拉框的value只是一个代号,正在的值需要展示在input标签内,现在只有第一行正常 ,第二行以后,点击下拉框后触发的事件会跑到第一行, ![图片说明](https://img-ask.csdn.net/upload/201906/12/1560302315_523377.png) ![图片说明](https://img-ask.csdn.net/upload/201906/12/1560302357_23350.png) ![图片说明](https://img-ask.csdn.net/upload/201906/12/1560302385_766702.png)第一行正常 ![图片说明](https://img-ask.csdn.net/upload/201906/12/1560302421_550284.png)点击第二行 求大神指点
iframe的src如何从链接赋值?
之前问了问题,想要在首页点击链接,跳转到m.html,并且指定m页面包含的iframe 的内容,按照大神的指点, 假定iframe 中需要导入的文件地址为web/cp01.html ``` <a href="m.html?iframe=web/cp01.html" > ``` 在m.html页面的</head>前面加入获取 ``` <script type="text/javascript"> var ors = window.location.search.match(/(?:\?|&)iframe=([^&]+)/); if (ors) { document.getElementById("external-frame").src = ors[1]; } </script> ``` iframe的代码,我不知道要不要写src,怎么写,所以就没有写 ``` <iframe width="100%"; height="200px" frameborder="0" scrolling="no" name="mainFrame" id="external-frame" onload="setIframeHeight(this)" ></iframe> ``` 结果页面什么都没有显示出来,因为完全不懂js,完全不知道怎么写,请指点一下问题,谢谢
esayui datagride数据渲染不出来,求助各位大神!
最近在做一个项目,时间比较赶,人比较少只能前后端一起撸着袖子上,但前端确实没有深入了解过...只能基于现有的框架,再去套网上的模板,没有深入了解过原理... 现在的问题主要是:后台目前已经传了一个JSONArray到前端,前端已经可以正常接收到后台传来的数据,数据大致如下: ``` [ {beanTestId: 59, beanTestName: "评测1", id: 244, isTested: 0, itemDescription: ""}, {beanTestId: 59, beanTestName: "评测2", id: 268, isTested: 0, itemDescription: ""} ] ``` 前端的代码如下: ``` <head> <title></title> <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/static/ui/themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/static/ui/themes/icon.css"> <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/static/ui/demo.css"> <script type="text/javascript" src="${pageContext.request.contextPath}/static/ui/jquery.min.js"></script> <script type="text/javascript" src="${pageContext.request.contextPath}/static/ui/jquery.easyui.min.js"></script> <script type="text/javascript" src="${pageContext.request.contextPath}/static/ui/easyloader.js"></script> </head> <body> <div id="dlg" class="easyui-dialog" title="评测" style="width:100%;height:100%;" data-options="resizable:true,modal:true"> <table id="dg" class="easyui-datagrid" style="width:100%;height:100%;" data-options="singleSelect:true,collapsible:true"> <thead> <tr> <th data-options="field:'beanTestId',width:80">表名 </th> <th data-options="field:'id',width:80">信息 </th> <th data-options="field:'isTested',width:100">详细信息</th> </tr> </thead> </table> </div> <script type="text/javascript"> var jsonObj = ${testInfos}; var total = jsonObj.length; console.log(jsonObj); var datasource = { 'total': total, 'rows':jsonObj}; $("#dg").datagrid('loadData',datasource); </script> </body> ``` ![图片说明](https://img-ask.csdn.net/upload/201812/23/1545533059_758340.png) 在调试控制台处可以看到已经可以接收到后台传来的参数了。但在渲染的时候却报错了: ![图片说明](https://img-ask.csdn.net/upload/201812/23/1545533207_873155.png) 尝试着断点调试了,发现是下面这里的一个参数没被赋值: ![图片说明](https://img-ask.csdn.net/upload/201812/23/1545533364_884652.png) 想着继续去找那个参数到底是在哪里被赋值的,但代码实在太多了...加上工期比较赶,实在没办法才来向各位大神提问的。 按网上的例子,js代码似乎只要写成这样就可以了,不知道是不是遗漏了什么,导致框架缺少了一些必要的参数呢? 谢谢各位大神了!
关于向CKEDITOR中赋值
``` var tid=$(obj).attr("id"); //帖子信息回显 $.post(contentPath+"/getTopicByTid/"+tid,function(resp){ console.log(resp); $("#t_title").val(resp.t_title); CKEDITOR.instances.t_content.setData("hello"); $("#t_sid").val(resp.t_sid); }); ``` 一直报错: **Uncaught TypeError: Cannot read property 'setData' of undefined** 求助大神帮忙解释
js onclick 事件获得的值只显示一瞬间就消失了
利用onclick事件给下面两个input 标签赋值![在这里插入图片描述](https://img-blog.csdnimg.cn/20190531175100120.png) 页面是jsp页面, 两个var 对象都也能取到![在这里插入图片描述](https://img-blog.csdnimg.cn/20190531175250771.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjc2NTE0Nw==,size_16,color_FFFFFF,t_70) ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190531175543977.png) ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190531175555444.png) 点击查询触发onclick事件后,msg 只能在点击的一瞬间显示出来,动图不知道怎么发,很纳闷,不是input标签的原因,console.log也是一瞬间. 有大神知道这是什么原因吗?
在中国程序员是青春饭吗?
今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...
《MySQL 性能优化》之理解 MySQL 体系结构
本文介绍 MySQL 的体系结构,包括物理结构、逻辑结构以及插件式存储引擎。
【资源】一个C/C++开发工程师的学习路线(已经无路可退,唯有逆风飞翔)【内附资源页】
声明: 1)该文章整理自网上的大牛和专家无私奉献的资料,具体引用的资料请看参考文献。 2)本文仅供学术交流,非商用。所以每一部分具体的参考资料并没有详细对应。如果某部分不小心侵犯了大家的利益,还望海涵,并联系博主删除。 3)博主才疏学浅,文中如有不当之处,请各位指出,共同进步,谢谢。 4)此属于第一版本,若有错误,还需继续修正与增删。还望大家多多指点。大家都共享一点点,一起为祖国科研的推进...
程序员请照顾好自己,周末病魔差点一套带走我。
程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。
20道你必须要背会的微服务面试题,面试一定会被问到
写在前面: 在学习springcloud之前大家一定要先了解下,常见的面试题有那块,然后我们带着问题去学习这个微服务技术,那么就会更加理解springcloud技术。如果你已经学了springcloud,那么在准备面试的时候,一定要看看看这些面试题。 文章目录1、什么是微服务?2、微服务之间是如何通讯的?3、springcloud 与dubbo有哪些区别?4、请谈谈对SpringBoot 和S...
达摩院十大科技趋势发布:2020 非同小可!
【CSDN编者按】1月2日,阿里巴巴发布《达摩院2020十大科技趋势》,十大科技趋势分别是:人工智能从感知智能向认知智能演进;计算存储一体化突破AI算力瓶颈;工业互联网的超融合;机器间大规模协作成为可能;模块化降低芯片设计门槛;规模化生产级区块链应用将走入大众;量子计算进入攻坚期;新材料推动半导体器件革新;保护数据隐私的AI技术将加速落地;云成为IT技术创新的中心 。 新的画卷,正在徐徐展开。...
轻松搭建基于 SpringBoot + Vue 的 Web 商城应用
首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。Fun: Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API ...
Python+OpenCV实时图像处理
目录 1、导入库文件 2、设计GUI 3、调用摄像头 4、实时图像处理 4.1、阈值二值化 4.2、边缘检测 4.3、轮廓检测 4.4、高斯滤波 4.5、色彩转换 4.6、调节对比度 5、退出系统 初学OpenCV图像处理的小伙伴肯定对什么高斯函数、滤波处理、阈值二值化等特性非常头疼,这里给各位分享一个小项目,可通过摄像头实时动态查看各类图像处理的特点,也可对各位调参、测试...
2020年一线城市程序员工资大调查
人才需求 一线城市共发布岗位38115个,招聘120827人。 其中 beijing 22805 guangzhou 25081 shanghai 39614 shenzhen 33327 工资分布 2020年中国一线城市程序员的平均工资为16285元,工资中位数为14583元,其中95%的人的工资位于5000到20000元之间。 和往年数据比较: yea...
为什么猝死的都是程序员,基本上不见产品经理猝死呢?
相信大家时不时听到程序员猝死的消息,但是基本上听不到产品经理猝死的消息,这是为什么呢? 我们先百度搜一下:程序员猝死,出现将近700多万条搜索结果: 搜索一下:产品经理猝死,只有400万条的搜索结果,从搜索结果数量上来看,程序员猝死的搜索结果就比产品经理猝死的搜索结果高了一倍,而且从下图可以看到,首页里面的五条搜索结果,其实只有两条才是符合条件。 所以程序员猝死的概率真的比产品经理大,并不是错...
害怕面试被问HashMap?这一篇就搞定了!
声明:本文以jdk1.8为主! 搞定HashMap 作为一个Java从业者,面试的时候肯定会被问到过HashMap,因为对于HashMap来说,可以说是Java集合中的精髓了,如果你觉得自己对它掌握的还不够好,我想今天这篇文章会非常适合你,至少,看了今天这篇文章,以后不怕面试被问HashMap了 其实在我学习HashMap的过程中,我个人觉得HashMap还是挺复杂的,如果真的想把它搞得明明白...
毕业5年,我问遍了身边的大佬,总结了他们的学习方法
我问了身边10个大佬,总结了他们的学习方法,原来成功都是有迹可循的。
python爬取百部电影数据,我分析出了一个残酷的真相
2019年就这么匆匆过去了,就在前几天国家电影局发布了2019年中国电影市场数据,数据显示去年总票房为642.66亿元,同比增长5.4%;国产电影总票房411.75亿元,同比增长8.65%,市场占比 64.07%;城市院线观影人次17.27亿,同比增长0.64%。 看上去似乎是一片大好对不对?不过作为一名严谨求实的数据分析师,我从官方数据中看出了一点端倪:国产票房增幅都已经高达8.65%了,为什...
推荐10个堪称神器的学习网站
每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站都看烦了,想看看二哥这里有什么新鲜货。” 今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公司,只有我辞退老板的份,没有老板辞退我这一说,但是还是被吓得 4 点多都起来了。(主要是因为我掌握着公司所有的核心源码,哈哈哈) 既然 4 点多起来,就得好好利用起来。于是我就挑选了 10 个堪称神器的学习网站,推...
这些软件太强了,Windows必装!尤其程序员!
Windows可谓是大多数人的生产力工具,集娱乐办公于一体,虽然在程序员这个群体中都说苹果是信仰,但是大部分不都是从Windows过来的,而且现在依然有很多的程序员用Windows。 所以,今天我就把我私藏的Windows必装的软件分享给大家,如果有一个你没有用过甚至没有听过,那你就赚了????,这可都是提升你幸福感的高效率生产力工具哦! 走起!???? NO、1 ScreenToGif 屏幕,摄像头和白板...
阿里面试,面试官没想到一个ArrayList,我都能跟他扯半小时
我是真的没想到,面试官会这样问我ArrayList。
曾经优秀的人,怎么就突然不优秀了。
职场上有很多辛酸事,很多合伙人出局的故事,很多技术骨干被裁员的故事。说来模板都类似,曾经是名校毕业,曾经是优秀员工,曾经被领导表扬,曾经业绩突出,然而突然有一天,因为种种原因,被裁员了,...
大学四年因为知道了这32个网站,我成了别人眼中的大神!
依稀记得,毕业那天,我们导员发给我毕业证的时候对我说“你可是咱们系的风云人物啊”,哎呀,别提当时多开心啦????,嗯,我们导员是所有导员中最帅的一个,真的???? 不过,导员说的是实话,很多人都叫我大神的,为啥,因为我知道这32个网站啊,你说强不强????,这次是绝对的干货,看好啦,走起来! PS:每个网站都是学计算机混互联网必须知道的,真的牛杯,我就不过多介绍了,大家自行探索,觉得没用的,尽管留言吐槽吧???? 社...
良心推荐,我珍藏的一些Chrome插件
上次搬家的时候,发了一个朋友圈,附带的照片中不小心暴露了自己的 Chrome 浏览器插件之多,于是就有小伙伴评论说分享一下我觉得还不错的浏览器插件。 我下面就把我日常工作和学习中经常用到的一些 Chrome 浏览器插件分享给大家,随便一个都能提高你的“生活品质”和工作效率。 Markdown Here Markdown Here 可以让你更愉快的写邮件,由于支持 Markdown 直接转电子邮...
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家里有个电脑,想打电脑游戏还得两个人在一个电脑上玩儿,及其不方便。我就想为什么家里人不让上网,我的同学 xxx 家里有网,每...
2020 年,大火的 Python 和 JavaScript 是否会被取而代之?
Python 和 JavaScript 是目前最火的两大编程语言,但是2020 年,什么编程语言将会取而代之呢? 作者 |Richard Kenneth Eng 译者 |明明如月,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 以下为译文: Python 和 JavaScript 是目前最火的两大编程语言。然而,他们不可能永远屹立不倒。最终,必将像其他编程语言一...
史上最全的IDEA快捷键总结
现在Idea成了主流开发工具,这篇博客对其使用的快捷键做了总结,希望对大家的开发工作有所帮助。
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
这种新手都不会范的错,居然被一个工作好几年的小伙子写出来,差点被当场开除了。
谁是华为扫地僧?
是的,华为也有扫地僧!2020年2月11-12日,“养在深闺人不知”的华为2012实验室扫地僧们,将在华为开发者大会2020(Cloud)上,和大家见面。到时,你可以和扫地僧们,吃一个洋...
AI 没让人类失业,搞 AI 的人先失业了
最近和几个 AI 领域的大佬闲聊 根据他们讲的消息和段子 改编出下面这个故事 如有雷同 都是巧合 1. 老王创业失败,被限制高消费 “这里写我跑路的消息实在太夸张了。” 王葱葱哼笑一下,把消息分享给群里。 阿杰也看了消息,笑了笑。在座几位也都笑了。 王葱葱是个有名的人物,21岁那年以全额奖学金进入 KMU 攻读人工智能博士,累计发表论文 40 余篇,个人技术博客更是成为深度学习领域内风向标。 ...
2020年,冯唐49岁:我给20、30岁IT职场年轻人的建议
点击“技术领导力”关注∆每天早上8:30推送 作者|Mr.K 编辑| Emma 来源|技术领导力(ID:jishulingdaoli) 前天的推文《冯唐:职场人35岁以后,方法论比经验重要》,收到了不少读者的反馈,觉得挺受启发。其实,冯唐写了不少关于职场方面的文章,都挺不错的。可惜大家只记住了“春风十里不如你”、“如何避免成为油腻腻的中年人”等不那么正经的文章。 本文整理了冯...
神级宝库!GitHub 标星 1.2w+,Chrome 最天秀的插件都在这里啦!
作者 | Rocky0429 来源 | Python空间 大家好,我是 Rocky0429,一个沉迷 Chrome 不能自拔的蒟蒻… 作为一个在远古时代用过什么 IE、360、猎豹等浏览器的资深器哥,当我第一次了解 Chrome 的时候,就被它的美貌给吸引住了… 就在我用了一段时间之后,我坚决的卸载了电脑上其它碍眼的浏览器,并觉得在之前的搬砖生涯中,我不配当哥,我只配是个沙雕… ...
作为一名大学生,如何在B站上快乐的学习?
B站是个宝,谁用谁知道???? 作为一名大学生,你必须掌握的一项能力就是自学能力,很多看起来很牛X的人,你可以了解下,人家私底下一定是花大量的时间自学的,你可能会说,我也想学习啊,可是嘞,该学习啥嘞,不怕告诉你,互联网时代,最不缺的就是学习资源,最宝贵的是啥? 你可能会说是时间,不,不是时间,而是你的注意力,懂了吧! 那么,你说学习资源多,我咋不知道,那今天我就告诉你一个你必须知道的学习的地方,人称...
那些年,我们信了课本里的那些鬼话
教材永远都是有错误的,从小学到大学,我们不断的学习了很多错误知识。 斑羚飞渡 在我们学习的很多小学课文里,有很多是错误文章,或者说是假课文。像《斑羚飞渡》: 随着镰刀头羊的那声吼叫,整个斑羚群迅速分成两拨,老年斑羚为一拨,年轻斑羚为一拨。 就在这时,我看见,从那拨老斑羚里走出一只公斑羚来。公斑羚朝那拨年轻斑羚示意性地咩了一声,一只半大的斑羚应声走了出来。一老一少走到伤心崖,后退了几步,突...
张朝阳回应迟到 1 分钟罚 500:资本家就得剥削员工
loonggg读完需要2分钟速读仅需 1 分钟大家我,我是你们的校长。前几天,搜狐的董事局主席兼 CEO 张朝阳和搜狐都上热搜了。原因很简单,就是搜狐出了“考勤新规”。一封搜狐对员工发布...
立即提问