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中的参数怎么用?返回值呢?js的函数有没有例子
js中function中的参数怎么用?返回值呢?js的函数有没有例子
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中function-x(1)(2)怎样取第二个括号中的值?
如题,第一个括号中的值可以用arguments来取得,怎样取第二个括号中的值? 以及:为什么function(b)取的就是第二个括号中的值呢?怎么取的呢?这一块很困惑。 if(args.length == 1){ a= args[0]; //Check the argument using typeof if(typeof a!=='number'){ return undefined; } else{ //Making use of closures return function(b){ //Checking the second argument if(typeof b !=='number'){ return undefined; } else return a+b; }; } }
js中的function函数return值出错,怎么回事,请假下!!!
![图片说明](https://img-ask.csdn.net/upload/201706/05/1496657045_835978.jpg) 上面图片中的function函数,rerurn没有值,是哪儿写错了吗,如果把return写在success外面的话,return的却是123,搞不明白了!
javascript如何调用带有页面的ajax并返回值。
我写了一个查询数据库的AJAX,现在想为它做一个查询界面。我写了一个查询的jSP并添加到项目里。可是我要怎么调用它呢?以前都是用这种方法调用返回数据。 ``` document.write('<script type="text/javascript" src="/zpxAjax/dwrCustom/interface/ajax_pxAjax.js"></script>'); 调用ajax中的方法,如login ajax_pxAjax.login(“123”, “123”,function(data){}); ``` 那我现在是要用window.open打开JSP表单吗?那要接收值怎么写呢?可以给个简单的例子吗?谢谢
JavaScript 代码里的“var Lua”、“nsitemsale: function(d, e, a)”分别是什么意思? 及怎么调用“nsitemsale: function(d, e, a)”得到 “var c”的值?
``` var Lua = { nsitemsale: function(d, e, a) { var b = "nsenitemsale"; var c = d.luaUrl + "/" + b + "_" + d.partNumber + "_" + d.vendorCode + "_" + d.channel + "_" + d.version + "_" + d.provinceId + "_" + d.lescityId + "_" + d.lesdistrictId + "_" + d.itemTypeFlag + "_" + d.vendorT + "_" + d.vendorFT + "_" + d.userLevel + "_" + d.reallDistrict + "_" + d.mdmCityCode + "_" + d.barcode + ".html"; promiseFactory.changePromiseItemSale($.Deferred()); $.ajax({ url: c, dataType: "jsonp", jsonp: "callback", jsonpCallback: "wapData", cache: false, error: function(f, h, g) { if (a) { a() } }, success: function(f) { if (f && f.code != "200") { if (typeof sendSAMessageV2 == "function") { sendSAMessageV2("Icps", "2", "pds-spxq-2firstIoError", "四级页第一个接口异常") } } if (f && f.data) { sn.allpowerful = f.data.allpowerful; sn.luaItemType = f.data.luaItemType; sn.earliestArriveDate = ""; sn.imageDoamin = f.data.imageDoamin ? f.data.imageDoamin : ""; if (f.data.prescription && f.data.prescription.earliestArriveDate) { sn.earliestArriveDate = f.data.prescription.earliestArriveDate } } promiseFactory().itemSale.resolve(); $.when(promiseFactory().vip, promiseFactory().itemSale).then(function() { if (e) { e(f) } }) } }) }, detail: function(d, e, a) { var b = "nsendetail"; var c = d.luaUrl + "/" + b + "_" + d.partNumber + "_" + d.vendorCode + "_" + d.lescityId + "_" + d.lesdistrictId + "_" + d.channel + "_" + d.cateGoryCode + "_" + d.catalogId + "_" + d.price + "_" + d.snslt + "_" + d.proviceIdP + "_" + d.salesOrgP + "_" + d.ownerPlaceP + "_" + d.vendor + "_" + d.netPrice + "_" + d.fixedFlag + "_" + d.passPartnumber + "_" + d.version + "_" + d.priceType + "_" + d.brandCode + "_" + d.pckMsg + "_" + d.brandId + "_" + d.cateoryId + "_" + d.itemType + "_" + d.luaItemType + "_" + d.earliestArriveDate + "_" + d.allpowerful + "_" + d.mdmCityCode + "_" + d.custno + "_" + d.detailWarrList + "_" + d.twocategoryId + "_" + d.memberType + "_" + d.vipPrice + "_" + d.parminalNo + "_" + d.marketVipPrice + "_" + d.marketVipPriceType + "_" + d.mktActStartTime + "_" + d.mktActEndTime + "_" + d.ybPrice + "_" + d.bigSmallFlag + "_" + d.o2oCarFlag + "_" + d.userLevel + "_" + d.pgPrice + "_" + d.govPrice + "__" + d.rental + "__" + d.jwMemberType + "_" + d.jsdStoreCode + "_" + d.jsdSupplierCode + "_" + d.mdJwd + "_" + d.shJwd + "_" + d.bookCanSave + ".html"; $.ajax({ url: c, dataType: "jsonp", jsonp: "callback", jsonpCallback: "detailCommonLogic", cache: true, error: function(f, h, g) { if (a) { a() } }, success: function(f) { if (e) { e(f) } } }) }, }; ``` JavaScript 代码里的“var Lua”、“nsitemsale: function(d, e, a)”分别是什么意思? 及怎么调用“nsitemsale: function(d, e, a)”得到 “var c”的值? 谢谢大神指教
JS里,如何理解函数的传参都是按值传递的?
《JavaScript高级程序设计》里讲到函数按值传递时,特意提了“在局部作用域中修改的对象会在全局作用域中反映出来,说明参数是按引用传递的”这个说法是错误的,随即Nicholas也给出了一个例子: ``` function setName(obj){ obj.name = 'Nicholas'; obj = new Object(); obj.name = 'Greg'; } var person = new Object(); setName(person); alert(person.name); //returns 'Nicholas' ``` Nicholas本人也说了,“实际上,当在函数内部重写obj时,这个变量引用的就是局部变量了,而这个局部变量会在函数执行完毕后立即被销毁”,那么: 1、经过重写的obj,可否理解为已经不是person对象?或者说,obj这个函数的局部变量装的东西已经换了,不再是实参person传来的对象引用,而是一个函数内部的、一个新的匿名对象的引用?若如此,那么“在局部作用域中修改的对象会在全局作用域中反映出来,说明参数是按引用传递的”这种说法就应该是正确的啊,因为的确是按引用传递的,Nicholas举的例子本质上并没有证明这个说法是错误的。 2、ECMAScript规定参数都是按值传递的,那么传递一个对象时,难道传递的方式不是按引用传递?可以肯定的是,传递的不是存储在stack内存中的对象本身,传递的是该对象的引用,那么,这能理解为按值传递么?
JS中怎么接收Controller传来的String
我在后台Controller中写的: ``` String newString=getJson(expInfos, 10); model.addAttribute("expInfos",newString); return "modules/expertinfo/expInfoInit"; ``` 在javascript中怎么能把传过来的这个字符串取出来? 我写到这卡住了,代码: ``` $(document).ready(function(){ var jlist=${expInfos}; //请问怎么能输出jlist中的值? //例如alert(jlist.list[0])再后面应该怎么写才能取出下标为0的里面其中的属性啊? }); ```
一个function里怎么调用另一个function的返回值
```javascript var arr=[1,2,3,4,5,6,7,8,9,0]; var result=''; var len=0; var index=0; getRom(); function getRom() { for(var i=0;i<4;i++) { len = arr.length; index = Math.ceil(Math.random()*(len-1)); result += arr.splice(index,1); } return result } function getValue() { var btn = window.document.onkeydown; //这里怎么得到result的值 var array = str.split(""); var arr = []; arr.push(btn); } ```
a.js中executeScript给某tab注入b.js,b.js计算完的值怎么传回a.js中?
好像很多朋友都没有理解我的意思。。。其实我问的是关于executeScript的两个问题。因为executeScript有一个code参数和一个file参数,code是在当前页的js文件直接运行一段代码;而file是注入一个新的js文件,也就是我标题的意思。 1、chrome.tabs.executeScript(tb[0].id,{code:"abc(3)"},null); ……function abc(num){alert(num)} 这属于直接用code来在当前js文件运行一段代码,按照我的期望,它应该运行成功后就弹出窗口上面写个3,。但实际上它没有任何反映。我就很奇怪,code不是执行一段代码吗?为什么我不能执行同在a.js下的一个函数?莫非abc(3)这不能算代码吗? 2、chrome.tabs.executeScript(tb[0].id,{file:"b.js"},null); 这是我在标题问的问题。我在a.js中运行了以上代码,在一个tb[0]的tab插入b.js。而在b.js中计算出了一个变量值(假设为v),那么我如何将v传到a.js呢?要知道这个file:"b.js"仅仅只是注入了一段代码,可它并没有办法传值到b.js上。运用全局变量固然是个办法,可不到万不得已的时候,我不太想用,不知道大家有没有其他的解决办法。
通过js动态生成文本框,怎么把文本框中的值传到java后台?
var lengths; function insertrow2() //增加的一行方法2 { newRow=document.all.yltable.insertRow(-1); lengths = document.all.yltable.rows.length; newcell=newRow.insertCell() ; newRow.bgColor='#FFFFFF'; newcell.align='center'; newcell.innerHTML='<input name="button3" type="button" onClick="delrow1()" value="删除1"> '; newcell=newRow.insertCell() ; newRow.bgColor='#FFFFFF'; newcell.align='center'; newcell.innerHTML="<input type='text' id='name"+lengths+"' name='ylText"+lengths+"' />"; newcell=newRow.insertCell() ; newRow.bgColor='#FFFFFF'; newcell.align='center'; newcell.innerHTML="<input type='text' id='sex"+lengths+"' name='ylText"+lengths+"' />"; newcell=newRow.insertCell() ; newRow.bgColor='#FFFFFF'; newcell.align='center'; newcell.innerHTML="<input type='text' name='age"+lengths+"' />"; newcell=newRow.insertCell() ; newRow.bgColor='#FFFFFF'; newcell.align='center'; newcell.innerHTML="<input type='text' name='no"+lengths+"' />"; var a ="'name"+lengths+"'"; b = "name"+String(lengths); alert(b); var v = document.getElementById(b).value; alert(v); document.all.yltable.focus(); } function inserttable() { var newnode = document.getElementById('yltable').cloneNode(true); document.getElementById('ylform').appendChild(newnode); } function getValues(){ //通过这个方法可以取到动态table中输入的值,怎么能够通过button的提交,把该值传到后台处理? b = "name"+String(lengths); var address = document.getElementById(b).value; alert(address); //怎么把获取到的address 传到java后台呢? } </script>
swt BrowserFunction返回值js脚本获取的值为null
``` import org.eclipse.swt.browser.Browser; import org.eclipse.swt.browser.BrowserFunction; final class CallJava extends BrowserFunction { public CallJava(Browser arg0, String arg1) { super(arg0, arg1); } @Override public Object function(Object[] arg0) { System.out.println("java代码执行了,参数是:"+arg0[0]); return super.function(new Object []{"ok1111"}); } } ``` ``` <script type="text/javascript"> function test() { var arguments = 'abc'; var s = myCallJava('abc'); alert(s);//此时执行CallJava类中的function方法,arguments为传入参数 } </script> ``` java代码执行了。 BrowserFunction返回值为obj。但是js脚本得到的返回值为null?哪里有问题?
js中怎么获取jsp中隐藏的值
控制类: @RequestMapping(value = "/pageforward") public ModelAndView pageforward(String page, String cdbh, final ModelMap model) { //设置菜单编号 model.addAttribute("CDBH", cdbh); return new ModelAndView(page, model); // page是jsp的路径 } 页面jsp: <input type="hidden" id="recordedCdbh" value="${CDBH}"/> // 可以取的值 js: $.ajax({ type:'post', url:'getExOperateByYhmc.do?cdbh=' + $("#recordedCdbh").val(), async: false, success:function(data){ 。。。。。。。 提问: 怎么可以在页面里不写input,然后再js里可以获得'${CDBH}'的值???
请教关于JavaScript中的对象是按照值传递还是引用传递
<script type="text/javascript"> function SetName(obj){ obj.name="Tom";//执行之前,此时的obj和Person的name属性均为undefined obj1=new Object(); obj1=obj;//声明一个全局对象,那么obj、obj1和Person此时应该是同一个对象 }//SetName函数执行完之后,obj对象销毁,其余对象仍然存在 Person=new Object();//声明Person对象 SetName(Person);//调用SetName函数并将对象作为参数传入 obj1.name="Lucy";//通过obj1改变Person的name属性 alert(Person.name);//输出“Lucy”,左边的代码结论给的感觉是,JavaScript的对象就是按引用传递 </script> /* 我想知道在调用SetName(Person)的时候,Person传递到function SetName(obj)位置到底是值传递 还是引用传递,如果按照如下的说法-->摘抄至JavaScript高级教程(第三版) function SetName(obj){ obj.name="Tom"; obj=new Object(); obj.name="Lucy"; } Person=new Object();//声明Person对象 SetName(Person);// alert(Person.name);//输出Tom 我感觉调用函数的时候Person和obj应该是用一个引用,但是是将function中的obj局部对象重新声明,我觉得在执行了obj=new Object()重新声明对象这个语句之后, 此时的obj和调用SetName(Person)的Person对象是不同的引用(地址), obj.name="Lucy";这句话对Person此时根本就没有起作用,所以才会有书中的结论,输出为“Tom"的结果,所以,我觉得书中的这个代码还是不足以证明JavaScript中对象是按值传递的这个结论, 我想请问如何去理解这个问题,谢谢大家*/
为什么我js传的值和浏览器f12下看到的值不同?
![图片说明](https://img-ask.csdn.net/upload/201908/22/1566437033_327197.png)如图,我写的是点一下工单号,然后会获取这个工单号的值再进行其他操作.比如第一行的号是"308"结尾. function orderDetail(insOrderNo){ alert(insOrderNo); } ``` ``` 但是最后获取到的结果和单号不符合,最后两位差了一点点,如图 每个工单号都这样,最后两位永远差了一点点,前面十几位都没问题,请问这是什么情况? 另外,工单号超链接我是后台传值的时候直接把工单号这个字段写成字符串,内容就是一个超链接,而不是前端写了个超链接,会不会是这里出问题了?
js中父子页面传参的问题
现在有三个文本框,对应三个按钮,调用如下方法,参数id是对应文本框的id,需要打开一个子页面,然后需要把子页面的值传到对应的文本框中,现在遇到的问题就是父页面怎么把文本框的id传个子页面,子页面如何获取id,并进行判断. 父页面中function如下: ``` function openNewWindow(id){ window.open("<%=basePath%>user/showUserList.action#" + id,'linkman',"width=260 ,height=345,top=200,left="+((window.screen.width/2)-200)); } ``` 子页面的对应对下:现在只能显示在一个文本框中 ``` var tVal = dataVal; var id_text = "i_bcc"; window.opener.document.getElementById(id_text).value += tVal; window.close(); ```
利用 javascript 无法获取html 中 input 的 value 值
``` html <form> <input class="mdui-textfield-input" id="U-psd" type="password" required/> <button class="mdui-btn mdui-btn-raised mdui-color-pink mdui-ripple" type="submit" onclick="logon()">登陆</button> <form> ``` 在 js 中: ``` javascript const userPassword = document.getElementById("U-psd"); function login() { let loginUser = new User(userEmail.value, userPassword.value); console.log(userEmail.value); } ``` 在 chrome 中设置的断点,命中时报空字符串错误。 > checkForm.js:32 Uncaught TypeError: Cannot read property 'value' of null 求大佬指导。
js中返回值的问题求教
``` function big() { policyDWR.pdsize(function(args){ alert(args); if (args==1){ alert("1"); } else if(args==2){ alert("2"); } }); } ``` args是用ajax方法从后台拿到的值,我希望当ajax值为1的时候对函数big()的返回值为1 应该怎么写?求教!
在中国程序员是青春饭吗?
今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...
《MySQL 性能优化》之理解 MySQL 体系结构
本文介绍 MySQL 的体系结构,包括物理结构、逻辑结构以及插件式存储引擎。
程序员请照顾好自己,周末病魔差点一套带走我。
程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。
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。
曾经优秀的人,怎么就突然不优秀了。
职场上有很多辛酸事,很多合伙人出局的故事,很多技术骨干被裁员的故事。说来模板都类似,曾经是名校毕业,曾经是优秀员工,曾经被领导表扬,曾经业绩突出,然而突然有一天,因为种种原因,被裁员了,...
C语言荣获2019年度最佳编程语言
关注、星标公众号,不错过精彩内容作者:黄工公众号:strongerHuang近日,TIOBE官方发布了2020年1月编程语言排行榜单。我在前面给过一篇文章《2019年11月C语言接近Ja...
大学四年因为知道了这32个网站,我成了别人眼中的大神!
依稀记得,毕业那天,我们导员发给我毕业证的时候对我说“你可是咱们系的风云人物啊”,哎呀,别提当时多开心啦????,嗯,我们导员是所有导员中最帅的一个,真的???? 不过,导员说的是实话,很多人都叫我大神的,为啥,因为我知道这32个网站啊,你说强不强????,这次是绝对的干货,看好啦,走起来! PS:每个网站都是学计算机混互联网必须知道的,真的牛杯,我就不过多介绍了,大家自行探索,觉得没用的,尽管留言吐槽吧???? 社...
良心推荐,我珍藏的一些Chrome插件
上次搬家的时候,发了一个朋友圈,附带的照片中不小心暴露了自己的 Chrome 浏览器插件之多,于是就有小伙伴评论说分享一下我觉得还不错的浏览器插件。 我下面就把我日常工作和学习中经常用到的一些 Chrome 浏览器插件分享给大家,随便一个都能提高你的“生活品质”和工作效率。 Markdown Here Markdown Here 可以让你更愉快的写邮件,由于支持 Markdown 直接转电子邮...
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家里有个电脑,想打电脑游戏还得两个人在一个电脑上玩儿,及其不方便。我就想为什么家里人不让上网,我的同学 xxx 家里有网,每...
史上最全的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岁以后,方法论比经验重要》,收到了不少读者的反馈,觉得挺受启发。其实,冯唐写了不少关于职场方面的文章,都挺不错的。可惜大家只记住了“春风十里不如你”、“如何避免成为油腻腻的中年人”等不那么正经的文章。 本文整理了冯...
一份王者荣耀的英雄数据报告
咪哥杂谈本篇阅读时间约为 6 分钟。1前言前一阵写了关于王者的一些系列文章,从数据的获取到数据清洗,数据落地,都是为了本篇的铺垫。今天来实现一下,看看不同维度得到的结论。2环境准备本次实...
作为一名大学生,如何在B站上快乐的学习?
B站是个宝,谁用谁知道???? 作为一名大学生,你必须掌握的一项能力就是自学能力,很多看起来很牛X的人,你可以了解下,人家私底下一定是花大量的时间自学的,你可能会说,我也想学习啊,可是嘞,该学习啥嘞,不怕告诉你,互联网时代,最不缺的就是学习资源,最宝贵的是啥? 你可能会说是时间,不,不是时间,而是你的注意力,懂了吧! 那么,你说学习资源多,我咋不知道,那今天我就告诉你一个你必须知道的学习的地方,人称...
那些年,我们信了课本里的那些鬼话
教材永远都是有错误的,从小学到大学,我们不断的学习了很多错误知识。 斑羚飞渡 在我们学习的很多小学课文里,有很多是错误文章,或者说是假课文。像《斑羚飞渡》: 随着镰刀头羊的那声吼叫,整个斑羚群迅速分成两拨,老年斑羚为一拨,年轻斑羚为一拨。 就在这时,我看见,从那拨老斑羚里走出一只公斑羚来。公斑羚朝那拨年轻斑羚示意性地咩了一声,一只半大的斑羚应声走了出来。一老一少走到伤心崖,后退了几步,突...
一个程序在计算机中是如何运行的?超级干货!!!
强烈声明:本文很干,请自备茶水!???? 开门见山,咱不说废话! 你有没有想过,你写的程序,是如何在计算机中运行的吗?比如我们搞Java的,肯定写过这段代码 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } ...
【蘑菇街技术部年会】程序员与女神共舞,鼻血再次没止住。(文末内推)
蘑菇街技术部的年会,别开生面,一样全是美女。
那个在阿里养猪的工程师,5年了……
简介: 在阿里,走过1825天,没有趴下,依旧斗志满满,被称为“五年陈”。他们会被授予一枚戒指,过程就叫做“授戒仪式”。今天,咱们听听阿里的那些“五年陈”们的故事。 下一个五年,猪圈见! 我就是那个在养猪场里敲代码的工程师,一年多前我和20位工程师去了四川的猪场,出发前总架构师慷慨激昂的说:同学们,中国的养猪产业将因为我们而改变。但到了猪场,发现根本不是那么回事:要个WIFI,没有;...
为什么程序猿都不愿意去外包?
分享外包的组织架构,盈利模式,亲身经历,以及根据一些外包朋友的反馈,写了这篇文章 ,希望对正在找工作的老铁有所帮助
Java校招入职华为,半年后我跑路了
何来 我,一个双非本科弟弟,有幸在 19 届的秋招中得到前东家华为(以下简称 hw)的赏识,当时秋招签订就业协议,说是入了某 java bg,之后一系列组织架构调整原因等等让人无法理解的神操作,最终毕业前夕,被通知调往其他 bg 做嵌入式开发(纯 C 语言)。 由于已至于校招末尾,之前拿到的其他 offer 又无法再收回,一时感到无力回天,只得默默接受。 毕业后,直接入职开始了嵌入式苦旅,由于从未...
立即提问