javascript的function中的传值 4C

在jsp页面javascript的function中的值如何传入本页面java代码中作为sql的查询条件

9个回答

有多种方式。1.function函数返回该值,2.外部定义一个全局变量,将需要的值赋值给该全局变量。3.在函数中写到页面某个隐藏域中。 采用任意一种方式之后,通过get或者post请求将该参数传递到后台即可。

u013791374
jesus_110 人家是“传入本页面java代码中”ok?不是提交数据到后台哦
接近 4 年之前 回复

这不能实现的吧。 既然要查询为什么不知道直接提交数据到后台的action里面获取参数去执行呢?

如果需要在页面的java 代码中获取js值,也是可以的。java代码本身就能够调用js函数。详见http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=20731447&id=1883655

一般的做法可能是,把JavaScript函数的结果放到表单(<form>元素)中的一个表单元素(如:<input type="text" ...>、<input type="hidden" ...>、<input type="checkbox" ...>、<input type="radio" ...>等)的value属性中,然后提交这个表单到当前JSP页面对应的Action类的URL上。

也可以通过AJAX(如调用jQuery.ajax()方法)或者直接访问URL(把函数结果作为URL的查询字符串传递)的方式来达到同样的效果。

如果你是在页面点击什么按钮,然后调用一个js的function,这时想让传入java中去取值,那是不可能的。显示页面时,java代码已执行完,java代码是后台代码。

最常用的是通过ajax传值,以jQuery ajax为例
$.ajax({

type:'post',

url:url,

data:{
id:$("#id").val()
},

dataType:'json',
error:function(){

alert('error');

},

success:function(data){
alert('success');

}

});

var param=$("id").val();
$.post(url,param,function(){

});

 function search(){
window.location='xxxxx.jsp?kw='+document.getElementById('text').value
}

2种方式:
一般js请求后台都是用ajax。
方式一:
在ajax的url后面跟参数,如url:'/myservlet?name=111&age=12',
方式二:
在ajax的data属性中配置参数,如data{name:1111,age:12},
你自己搜下例子,然后照着写就行了。

beijing20110905
微风吹过的夏天2016 后台获取参数就是request.getParameter("name"); request.getParamter("age");
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
js中的function函数的传值问题

function fn_description(){ var description=null; Ext.Ajax.request({ url: top.SSF_CONTEXTPATH + "/appweb/knowledge/DocCategaryAction.do", params:{ method:'getDocCategary', categaryId: field_categaryId.getValue() }, success : function(req,opt){ var result = Ext.util.JSON.decode(req.responseText); description=result.root.categaryDescription; // alert(description); } }); return description; } 以上代码中 最后获取到的description为什么还是null,怎样解决,想大佬请教!

jquery 中 $(document).ready 中function 能否传值

首先,说明一下,$(document).ready 中使用传值的function是没有问题的,但是这样做出了一个奇怪的问题,所以在这里贴出来,请高手解决一下。 为了能传入系统的路径,所以在我的exportTemplate.js 文件中定义了,一个总的方法是readyInit.然后我在自己的jsp文件中调用该方法如下: [code="javascript"] <script type="text/javascript" src="../../../js/jquery/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="../../../js/xufei/export/exportTemplate.js" ></script> <script type="text/javascript"> $(document).ready(readyInit("<%=path %>")); </script> [/code] 这样就看似乎传的值 用alert也能打印,但是问题是在exportTemplate.js 有这样 var select2 = document.getElementById("select2"); 通过document.getElementById()方法得到的值都是null。 不知道为何,于是自己修改为不传值的形式: [code="javascript"] <script type="text/javascript" src="../../../js/jquery/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="../../../js/xufei/export/exportTemplate.js" ></script> <script type="text/javascript"> $(document).ready(readyInit); </script> [/code] 这样使用的话就没有这个问题了 document.getElementById()方法得到的值 都是正常的了。 但是感觉自己传值的问题还是没有解决,于是想请教! 另外奇怪的是,就算是不传值,自己如果写成: [code="javascript"] <script type="text/javascript" src="../../../js/jquery/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="../../../js/xufei/export/exportTemplate.js" ></script> <script type="text/javascript"> $(document).ready(readyInit()); </script> [/code] 就只是在方法的调用中写了一个()结果是: 通过document.getElementById()方法得到的还都是null。 不理解JavaScript关于这方面的机制,忘解答。

JavaScript URL传值问题

<script type="text/javascript"> function cf() { if(confirm("确定要删除吗?")) { var a="DeleteCol.action?id="+${col.colNo}; parent.location.href=a; } } </script> 我用的是Struts2,在删除数据的时候想弹出一个对话框,确认完后转到相应Action进行删除操作,为什么id的值得不到呢,帮帮我,小弟不胜感激

原始javascript如何传值给controller

springmvc架构,我想在下面代码?问号那里将单选的值传递给controller,请问用原始javascript如何实现? 感谢各位老师指导。不使用ajax有办法实现吗? function onEdit(){ var obj=document.getElementsByName('items_id'); var items_id; var i; var findFlag = false; if(obj.length==0){ alert("没有信息,请先查询!"); return; } for(i = 0; i < obj.length; i++) {  if(obj[i].checked)   {     alert(obj[i].value); items_id=obj[i].value; findFlag=true;   } } if(findFlag==false){ alert("未选择信息,请选择一条记录!"); return; } else{ ???????? //保存 document.itemsForm.action="editapi"; document.itemsForm.submit(); } }

模式窗口传值问题

<HEAD> <script type="text/javascript"> function openWindow() { var result = window.showModalDialog("childen.html","difew","center: Yes; help: Yes; resizable: Yes;center: Yes; help: Yes; resizable: Yes"); if(result) document.getElementsByName("content")[0].value=result; } </script> </HEAD> <BODY> <input type="button" value="打开新窗口" onclick="openWindow()"> <input type="text" name="[b]content[/b]" id="[b]contextId[/b]" > </BODY> </HTML> [b]下面是子窗口[/b] <HEAD> <TITLE> New Document </TITLE> <script type="text/javascript"> function execute() { window.returnValue = document.getElementsByName("content")[0].value; [b] window.opener.document.getElementById("contextId").value=document.getElementsByName("content")[0].value;[/b] window.close(); } </script> </HEAD> <BODY> <input type="text" name="content" value="这是子窗口"> <input type="button" value="确定" onclick="execute()"> </BODY> </HTML> 我想通过 [b]window.opener.document.getElementById("contextId").value=document.getElementsByName("[b]content[/b]")[0].value[/b];这种形式给父窗口的文本字段传值。但是IE浏览器里产生没对象的错误。[b]不能window.returnvalue传值了[/b].请问下有什么方法啊?

在同一个页面 js中两个方法传值

js方法A()是接收webbrowser传来的值 而方法B()是去获取 方法A()传来的值如何实现? 如何实现?尽量写出具体代码!

form表单中文本框传值问题。

如图![图片说明](https://img-ask.csdn.net/upload/201612/15/1481813998_524017.jpg) 用户在1 内 输入 编号 在2 里面能够从数据库调出这条数据。 该怎么实现? 能不能给我讲下这个逻辑。 我在后台写了 ![图片说明](https://img-ask.csdn.net/upload/201612/15/1481814294_199105.jpg) 但是因为前台页面加载之后 不管输入什么,都不能显示数据。我想写一个JS 事件来绑定1 文本框 比如说输入完之后一离开焦点就触发事件执行调出数据的方法。 应该怎么写?能不能给我讲下实现方法。 先谢谢大家

关于jquery的datagrid 插件中a标签传值的问题

想做一个"是否删除+名字"的效果 datagrid 页面代码如下: ``` formatter : function(value, rowData, rowIndex) { return "<a href='javascript:del(" + rowData.id + "," + rowData.name + ")'>删除</a>"; }, ``` 引用的function如下: ``` function del(id, name) { alert("进来了"); if (confirm("是否删除编号" + name + "的图书?")) { $.ajax({ url : "delById.action?tbBooks.id=" + id, success : function() { alert("删除成功!!!"); location.href = "index.jsp"; } }); } ; ``` 页面端如上面写,del()方法一点反应都没有,而如果只传入ID 如下: ``` formatter : function(value, rowData, rowIndex) { return "<a href='javascript:del(" + rowData.id + ")'>删除</a>"; } ``` 这样是可以进入del()方法的,而如果只传rowData.name进去,del()方法也是反映的,rowData.name和rowData.id都是有值的,再页面端指着“删除“也能显示 “javascript:del(1,三国志)” 这样的效果,就是点击的话一点反应都没有,是因为rowData.name有问题还是在这里只能传一个参数 ps: 我拿了个button的onclick事件调用del(id,name)方法 却是可行的····

关于ajax后台传值的一些问题

这是前端用ajax向后台传值的部分代码 ``` <script type="text/javascript"> function checkselect(){ $.ajax({ async:false, cache:false, type:'post', url:'ChangeServlet', data:{username:Username,password:Password,changepass:ChangePass}, success:function(data){ if(data == 1){ alert("密码修改成功!"); }else if(data == 0){ alert("账号与原密码不匹配,请重新输入!"); } }, error : function() { alert("网络故障!"); } }); } </script> ``` 后台实现功能代码如下 ``` String sql = "select * from LoginUser where UserName = '"+username+"' and LoginPwd = '"+pasword+"'"; PreparedStatement ps = conn.prepareStatement(sql); ResultSet rs = ps.executeQuery(); if(rs.next()){ String isExit = "update LoginUser set LoginPwd = ? where UserName = '"+username+"'"; PreparedStatement ps2 = conn.prepareStatement(isExit); ps2.setString(1,changepass); ps2.executeUpdate(); ps2.close(); conn.close(); }else{ } rs.close(); ps.close(); conn.close(); ``` 后台是servlet,在“conn.close()”之后判定data=1,在else里面判定data=0,并将它们的值传回前台应该怎么写?

将javascript值传递给html

<div class="post-text" itemprop="text"> <p>This is related to my previous question: <a href="https://stackoverflow.com/questions/35166946/retrieving-video-from-database-using-php">retrieving video from database using php</a></p> <p>On the previous question i pass the <strong>speedMbps</strong> in javascript using a <code>ajax</code> form and $( "#speed" ).val( html ); expect a return value so i am unable to embed my html code in viewvideo.php.</p> <p>I thought of a different way to pass the speedMbps into my php.</p> <p>Passing the value speedMbps into my html form which can used the method POST to sent the data to my php file. </p> <pre><code>var imageAddr = "testimage.jpg"; var downloadSize = 2097152; //bytes window.onload = function() { var oProgress = document.getElementById("speed"); oProgress.value = "Loading the image, please wait..."; window.setTimeout(MeasureConnectionSpeed, 1); }; function MeasureConnectionSpeed() { var oProgress = document.getElementById("speed"); var startTime, endTime; var download = new Image(); download.onload = function () { endTime = (new Date()).getTime(); showResults(); } download.onerror = function (err, msg) { oProgress.value = "Invalid image, or error downloading"; } startTime = (new Date()).getTime(); var cacheBuster = "?nnn=" + startTime; download.src = imageAddr + cacheBuster; function showResults() { var duration = (endTime - startTime) / 1000; var bitsLoaded = downloadSize * 8; var speedBps = (bitsLoaded / duration).toFixed(2); var speedKbps = (speedBps / 1024).toFixed(2); var speedMbps = (speedKbps / 1024).toFixed(2); return speedMbps; oProgress.value = "Your connection speed is: &lt;br /&gt;" + speedBps + " bps&lt;br /&gt;" + speedKbps + " kbps&lt;br /&gt;" + speedMbps + " Mbps&lt;br /&gt;"; document.getElementById("speed").value = speedMbps; </code></pre> <p>Html code</p> <pre><code> &lt;input type="text" id="speed" name="speed" value=""&gt; </code></pre> <p>viewvideo.php</p> <pre><code>$speed= $_POST['speed']; </code></pre> <p>Edited: when i echo $speed in my php file it does not get echo.. look like no value is pass from the javascript to my html form.</p> <p>error on console is unexpected end of input on </p> <pre><code>document.getElementById("speed").value = speedMbps; </code></pre> </div>

前台ajax传值后台controller取不到。

**我的HTML** ``` <body > <p id="weixinhao" class="weixinhao" onclick="huoquValues()">123456</p> <script type="text/javascript" src="../layui/jsplug/jquery-1.8.3.min.js"></script> <script type="text/javascript"> var count=0; function huoquValues(){ var value=document.getElementById("weixinhao");//获取p标签值 alert(value.innerText); count++;//模拟赋值次数 alert(count); var URL = window.location.href;//获取当前URL alert(URL); var params=[]; params.value=value; params.count=count; params.URL=URL; $.ajax({ type:'post',//请求方式 url:'/update',//请求地址 dataType:'json',//返回格式 data:params, error:function() { alert('请求失败'); }, success:function(params){ alert('请求成功'); } }); } ``` **我的controller** ``` @RequestMapping("update") @ResponseBody public Map<String,Object> update(String value,Integer count,String URL){ System.out.println("已进入"); System.out.println(value); System.out.println(count); System.out.println(URL); Map<String,Object> resultMap = new HashMap<String, Object>(); if(value == null || count==0||URL == null){ resultMap.put("result", "参数不合法!"); return resultMap; } resultMap.put("result", "操作成功"); return resultMap; } ``` 谢谢各位同志赐教,已解决。我这写的确实太麻烦了,我换了种方式可以传值到后台了。 ``` var count=0; function huoquValues(){ var value=document.getElementById("weixinhao").innerText;//获取p标签值 alert(value); count++;//模拟赋值次数 alert(count); var URL = window.location.href;//获取当前URL alert(URL); $.post("/addWX","value="+value+"&count="+count+"&URL="+URL ,function(data){ if(data!=null){ alert("成功_ajax"); } },"text") } ``` 解决了的问答不知道怎么下掉,看到这问答的伙伴们路过就可以了。

js传值,文本框接收不到

function save() { var shopTermSn = $("#shopTermSn").val(); if (shopTermSn == '') { return; } else { document.getElementById("shopTermSn").value=shopTermSn; alert( document.getElementById("shopTermSn").value); } } 我想问的是,为什么 document.getElementById("shopTermSn").value=shopTermSn;把值传过去了,但是在文本框里面显示不出来呢

如何将mySQL DATETIME类型转换为字符串以在Javascript中使用?

<div class="post-text" itemprop="text"> <p>I want to display a DATETIME I get from a mySQL database as a String in Javascript.</p> <p>I'm using PHP to put the DATETIME into a variable: $mydatetime.</p> <p>It displays fine on the PHP page, but not in my javascript function.</p> <pre><code>&lt;?php echo $mydatetime --&gt; 2010-04-19 13:00:00 echo "&lt;script language=javascript&gt;myfunction($mydatetime);&lt;/script&gt;"; ?&gt; </code></pre> <p>Javascript</p> <pre><code>function myfunction(mydatetime) { alert(mydatetime); } </code></pre> <p>This produces an error in my console: <strong>Uncaught SyntaxError: Unexpected number</strong></p> <p>I've tried many things to try to convert mydatetime to a string, but nothing seems to be working. </p> <p>Any help is appreciated, thanks.</p> </div>

jQuery ,ajax,中文传值传不到的问题,第一次使用

<p> </p> <p>ajax.html,比如我把jsp中的tom改为张三,然后在ajax.html中可以输入张三,显示数据。但是显示不出,我也知道是编码的问题,但是不知道做,附件是jquery.js</p> <p> </p> <pre name="code" class="html">&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;ajax.html&lt;/title&gt; &lt;meta http-equiv="content-type" content="text/html; charset=UTF-8"&gt; &lt;script type="text/javascript" src="/test/js/jquery-1.4.3.js"&gt; &lt;/script&gt; &lt;style type="text/css"&gt; body{font-size:13px} .divFrame{width:260px;border:solid 1px #666} .divFrame .divTitle{padding:5px;background-color:#eee} .divFrame .divTitle .clsShow{font-size:14px} .btn {border:#666 1px solid;padding:2px;width:80px; } &lt;/style&gt; &lt;script type="text/javascript"&gt; $(function(){ $("#Button1").click(function(){ //按钮单击事件 //打开文件,并通过回调函数返回嗠器响应后的数据 $.post("UserInfo.jsp",{name:encodeURI($("#txtName").val()),sex:encodeURI($("#selSex").val())} ,function(data){ $("#divTip").empty().html(data); }) }) }) &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;div class="divFrame"&gt; &lt;div class="divTitle"&gt; name:&lt;input type="text" id="txtName"/&gt; &lt;br/&gt; sex:&lt;input type="text" id="selSex"/&gt;&lt;br/&gt; &lt;input id="Button1" type="button" class="btn" value="获取数据"/&gt; &lt;/div&gt; &lt;div class="divContent"&gt; &lt;div id="divTip"&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; </pre> <p> UserInfo.jsp</p> <p> </p> <pre name="code" class="html">&lt;%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;My JSP 'UserInfo.jsp' starting page&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;% request.setCharacterEncoding("UTF-8"); String strName=request.getParameter("name"); String strSex=request.getParameter("sex"); String strHTML="&lt;DIV CLASS='clsShow'&gt;";//初始化保存内容变量 if(strName.equals("tom") &amp;&amp; strSex.equals("man")) { strHTML+="姓名:tom&lt;br/&gt;性别:man&lt;br/&gt;邮箱:abc@gmail.com&lt;br/&gt;&lt;hr/&gt;"; } strHTML+="&lt;/div&gt;"; response.setCharacterEncoding("text/html;charset=UTF-8"); response.setContentType("text/html;charset=UTF-8"); response.getWriter().print(strHTML); %&gt; &lt;/body&gt; &lt;/html&gt; </pre>

LARAVEL:在php中使用javascript变量

<div class="post-text" itemprop="text"> <p>I would like to get an id from a button. I need this id in my ajax request. This is my button: </p> <pre><code> &lt;form&gt; &lt;div class="form-group"&gt; &lt;button class="btn btn-primary" name="deletecar" id="{{$car-&gt;id}}"&gt;Delete&lt;/button&gt; &lt;/div&gt; &lt;/form&gt; </code></pre> <p>I'm getting the id of the button this way: </p> <pre><code>&lt;script type="text/javascript"&gt;var JcarID = this.id;&lt;/script&gt; </code></pre> <p>Finally my Ajax Request. </p> <pre><code>$('[name="deletecar"]').click(function (e) { var JcarId = this.id; e.preventDefault(); $.ajax({ type: "POST", url: '{{ action('CarController@delete', [$user-&gt;id, $car-&gt;id])}}', success: function (data) { // alert(data); } }); }); </code></pre> <p>Thx for reading!</p> <p><strong>SOLUTION</strong></p> <p>Changed some bits in my code. I changed the url of my request. </p> <pre><code>$('[name="deletecar"]').click(function (e) { e.preventDefault(); $.ajax({ type: "POST", url: '/users/{{$user-&gt;id}}/deletecar/'+this.id, success: function (data) { // alert(data); } }); }); </code></pre> </div>

Dialog 父子页 传值,在Chrome下如何实现?

a.html ``` <input type="button" value="click" onclick="toclick();" /> <script> function toclick() { window.showModalDialog("b.html",window); } function aa(par) { alert(par); } </script> ``` b.html ``` <script> function bb() { window.parent.dialogArguments.aa('par'); } </script> <input type="button" onclick="bb();" value="click" /> ``` Chrome不支持,如果想在Chrome下如何实现? 我记得在Chrome下,一般都是new window吧 new window如何父子页传值

将路径为值的php变量传递给javascript [复制]

<div class="post-text" itemprop="text"> <div class="question-status question-originals-of-duplicate"> <p>This question already has an answer here:</p> <ul> <li> <a href="/questions/4885737/pass-a-php-array-to-a-javascript-function" dir="ltr">Pass a PHP array to a JavaScript function [duplicate]</a> <span class="question-originals-answer-count"> 4 answers </span> </li> </ul> </div> <p>I have a php variable which has path as value.I am trying to pass this url variable to javascript function.</p> <pre><code> private function call_import_function($post_type,$fields,$fields_order,$upld_file) { $uploaded_file = $upld_file['file']; ?&gt; &lt;script type="text/javascript"&gt; jQuery(document).ready(function($) { var formdata = { 'action': 'get_csv', 'post_type' : '&lt;?php echo $post_type;?&gt;', 'fields' : '&lt;?php echo $fields;?&gt;', 'fields_order' : '&lt;?php echo $fields_order;?&gt;', 'uploaded_file' : '&lt;?php echo $uploaded_file;?&gt;', }; $.post('&lt;?php echo $this-&gt;ajax_url;?&gt;',formdata, function( data ) { console.log("Begun!!!"); }).done(function( data ) { var obj = jQuery.parseJSON(data); if(obj.error) { $("#column2").html(obj.error_msg); } else { console.log(data); //$("#column2").html(obj.output); } }); }); &lt;/script&gt; &lt;?php } </code></pre> <p>But it gives me an error,</p> <pre><code>SyntaxError: malformed hexadecimal character escape sequence 'uploaded_file' : 'E:\xampp\htdocs ick\projectWed/wp-content/uploads/2' </code></pre> <p>I have tried php functions like json_encode, urlencode with $url , but non of them provided me good solution for this. I need to solve this error...</p> </div>

javascript中使用ajax时设置回调函数,我想向回调函数中传参?该怎么传参?

javascript中使用ajax时设置回调函数,我想向回调函数中传参?该怎么传参? getCitysByParentId是回调函数,我现在想往getCitysByParentId这个回调函 数中传liId这个参数进去,该怎么处理? ``` <script type="text/javascript"> var xmlHttpRequest; function createXmlHttpRequest() { //判断不同浏览器,采用不同方式创建XMLHttpRequest对象 if (window.ActiveXObject) { //IE浏览器 try { xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } return xmlHttpRequest; } else if (window.XMLHttpRequest) { //其他浏览器如Firefox、Chrome等等 return new XMLHttpRequest(); } } //我是回调函数 function getCitysByParentId(currentLiId) { //做一些事情,代码省略... //回调函数中要使用currentLiId这个参数,所以需要外界传一个参数进来 } function getCitys(cityId, liId) { //1.创建XMLHttpRequest对象 xmlHttpRequest = createXmlHttpRequest(); //getCitysByParentId是回调函数,我现在想往getCitysByParentId这个回调函 数中传liId这个参数进去,该怎么处理? //2.设置回调函数 xmlHttpRequest.onreadystatechange = getCitysByParentId; /* getCitysByParentId是回调函数,我现在想往getCitysByParentId这个回调函 数中传liId这个参数进去,该怎么处理? */ //请求的目标地址 var url = "${pageContext.request.contextPath}/JsonCity?provinceId=" + cityId; //3.初始化XMLHttpRequest组件 //addTimestampParameter(url)函数不太好的就是,URL本身可能带有一些参数,那就要判断是加"?"还是加"&"了 //xmlHttpRequest.open("GET", addTimestampParameter(url), true); xmlHttpRequest.open("GET", url, true); //xmlHttpRequest.open("POST", url, true); //推荐使用下面这种方式,简洁灵活,不影响URL参数 xmlHttpRequest.setRequestHeader('If-Modified-Since', '0'); //4.发送请求 xmlHttpRequest.send(null); //显示加载图片 showLoading(document.getElementById(liId), "${pageContext.request.contextPath}/img/loading1.gif"); } </script> ```

extjs 传值问题?

我在后台 为什么得不到cmd的值呢? [code="java"] this.fp.form.submit({ waitMsg: '正在保存。。。', url: this.baseUrl + "?cmd=Save", method: 'POST' , success: function(){ this.closeWin(); this.store.reload(); }, failure:function(form,action) { Ext.MessageBox.alert("提示!","信息操作失败!"); }, scope: this }); [/code]

大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了

大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

程序员请照顾好自己,周末病魔差点一套带走我。

程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

你以为这样写Java代码很6,但我看不懂

为了提高 Java 编程的技艺,我最近在 GitHub 上学习一些高手编写的代码。下面这一行代码(出自大牛之手)据说可以征服你的朋友,让他们觉得你写的代码很 6,来欣赏一下吧。 IntStream.range(1, 5).boxed().map(i -&gt; { System.out.print("Happy Birthday "); if (i == 3) return "dear NAME"...

上班一个月,后悔当初着急入职的选择了

最近有个老铁,告诉我说,上班一个月,后悔当初着急入职现在公司了。他之前在美图做手机研发,今年美图那边今年也有一波组织优化调整,他是其中一个,在协商离职后,当时捉急找工作上班,因为有房贷供着,不能没有收入来源。所以匆忙选了一家公司,实际上是一个大型外包公司,主要派遣给其他手机厂商做外包项目。**当时承诺待遇还不错,所以就立马入职去上班了。但是后面入职后,发现薪酬待遇这块并不是HR所说那样,那个HR自...

女程序员,为什么比男程序员少???

昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么?同时,我又联想到了一个技术圈经常讨...

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

程序员写出这样的代码,能不挨骂吗?

当你换槽填坑时,面对一个新的环境。能够快速熟练,上手实现业务需求是关键。但是,哪些因素会影响你快速上手呢?是原有代码写的不够好?还是注释写的不够好?昨夜...

带了6个月的徒弟当了面试官,而身为高级工程师的我天天修Bug......

即将毕业的应届毕业生一枚,现在只拿到了两家offer,但最近听到一些消息,其中一个offer,我这个组据说客户很少,很有可能整组被裁掉。 想问大家: 如果我刚入职这个组就被裁了怎么办呢? 大家都是什么时候知道自己要被裁了的? 面试软技能指导: BQ/Project/Resume 试听内容: 除了刷题,还有哪些技能是拿到offer不可或缺的要素 如何提升面试软实力:简历, 行为面试,沟通能...

优雅的替换if-else语句

场景 日常开发,if-else语句写的不少吧??当逻辑分支非常多的时候,if-else套了一层又一层,虽然业务功能倒是实现了,但是看起来是真的很不优雅,尤其是对于我这种有强迫症的程序"猿",看到这么多if-else,脑袋瓜子就嗡嗡的,总想着解锁新姿势:干掉过多的if-else!!!本文将介绍三板斧手段: 优先判断条件,条件不满足的,逻辑及时中断返回; 采用策略模式+工厂模式; 结合注解,锦...

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

2020阿里全球数学大赛:3万名高手、4道题、2天2夜未交卷

阿里巴巴全球数学竞赛( Alibaba Global Mathematics Competition)由马云发起,由中国科学技术协会、阿里巴巴基金会、阿里巴巴达摩院共同举办。大赛不设报名门槛,全世界爱好数学的人都可参与,不论是否出身数学专业、是否投身数学研究。 2020年阿里巴巴达摩院邀请北京大学、剑桥大学、浙江大学等高校的顶尖数学教师组建了出题组。中科院院士、美国艺术与科学院院士、北京国际数学...

为什么你不想学习?只想玩?人是如何一步一步废掉的

不知道是不是只有我这样子,还是你们也有过类似的经历。 上学的时候总有很多光辉历史,学年名列前茅,或者单科目大佬,但是虽然慢慢地长大了,你开始懈怠了,开始废掉了。。。 什么?你说不知道具体的情况是怎么样的? 我来告诉你: 你常常潜意识里或者心理觉得,自己真正的生活或者奋斗还没有开始。总是幻想着自己还拥有大把时间,还有无限的可能,自己还能逆风翻盘,只不是自己还没开始罢了,自己以后肯定会变得特别厉害...

男生更看重女生的身材脸蛋,还是思想?

往往,我们看不进去大段大段的逻辑。深刻的哲理,往往短而精悍,一阵见血。问:产品经理挺漂亮的,有点心动,但不知道合不合得来。男生更看重女生的身材脸蛋,还是...

程序员为什么千万不要瞎努力?

本文作者用对比非常鲜明的两个开发团队的故事,讲解了敏捷开发之道 —— 如果你的团队缺乏统一标准的环境,那么即使勤劳努力,不仅会极其耗时而且成果甚微,使用...

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

Python爬虫,高清美图我全都要(彼岸桌面壁纸)

爬取彼岸桌面网站较为简单,用到了requests、lxml、Beautiful Soup4

无代码时代来临,程序员如何保住饭碗?

编程语言层出不穷,从最初的机器语言到如今2500种以上的高级语言,程序员们大呼“学到头秃”。程序员一边面临编程语言不断推陈出新,一边面临由于许多代码已存在,程序员编写新应用程序时存在重复“搬砖”的现象。 无代码/低代码编程应运而生。无代码/低代码是一种创建应用的方法,它可以让开发者使用最少的编码知识来快速开发应用程序。开发者通过图形界面中,可视化建模来组装和配置应用程序。这样一来,开发者直...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

Java岗开发3年,公司临时抽查算法,离职后这几题我记一辈子

前几天我们公司做了一件蠢事,非常非常愚蠢的事情。我原以为从学校出来之后,除了找工作有测试外,不会有任何与考试有关的事儿。 但是,天有不测风云,公司技术总监、人事总监两位大佬突然降临到我们事业线,叫上我老大,给我们组织了一场别开生面的“考试”。 那是一个风和日丽的下午,我翘着二郎腿,左手端着一杯卡布奇诺,右手抓着我的罗技鼠标,滚动着轮轴,穿梭在头条热点之间。 “淡黄的长裙~蓬松的头发...

大牛都会用的IDEA调试技巧!!!

导读 前天面试了一个985高校的实习生,问了他平时用什么开发工具,他想也没想的说IDEA,于是我抛砖引玉的问了一下IDEA的调试用过吧,你说说怎么设置断点...

面试官:你连SSO都不懂,就别来面试了

大厂竟然要考我SSO,卧槽。

立即提问
相关内容推荐