jq 中使用ajax的get方法获取数据报错

RT,我想使用jq的ajax从后台获取数据

直接使用浏览器的结果是这样的
图片说明

ajax代码是这样的

 $.get("http://127.0.0.1:3000/hello",function(doc,status){
                console.log(doc)
            })

还有这样的

            $.ajax({
                url: "http://127.0.0.1:3000/hello",
                type: "GET",
                dataType: 'JSON',
                success: function(doc){
                    console.log(doc)
                }
            })

但是,后台显示的结果是这样的
图片说明

network中的结果是这样的
图片说明

这是什么原理,求大神们指教指教

3个回答

跨域问题。这要看你项目的架构是怎么设计的,是不是前后端完全分离,若完全分离,则需要后端支持跨域;若不是,则不需要写ip地址和协议名称等。

引用这位牛人的,你试试吧 http://blog.csdn.net/leon90dm/article/details/8120378

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
jq 在ajax中带上headers后报错

js代码: ``` var requert = $.ajax({ url: object.url data: object.data || '', type: object.method || 'POST', dataType: object.dataType || 'json', headers:{ 'token':'1233211234567' }, success: function(res){ // console.log(res) object.success(res); }, error: function (res,errMsg) { throw errMsg }, complete: function (param) { // console.log(param); } }) if(object && object.ajaxParam){ object.ajaxParam(requert); } } ``` 加上 headers 之后,就一直报错, ``` Access to XMLHttpRequest at 'http://101.132.158.167:86/index.php/index/index/lishiclass' from origin 'null' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. ``` 然后我在 php 端加上: ``` header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Credentials: true'); header('Access-Control-Allow-Methods:PUT,POST,GET,DELETE,OPTIONS'); header('Access-Control-Allow-Headers:X-Requested-With,token,origin'); header('Content-Type:application/json;charset=utf-8'); ``` 也无法解决问题,有没有大神帮帮忙,谢谢

如何使用 jQuery 传递 GET 请求中的参数

<div class="post-text" itemprop="text"> <p>How should I be passing query string values in a jQuery Ajax request? I currently do them as follows but I'm sure there is a cleaner way that does not require me to encode manually.</p> <pre><code>$.ajax({ url: "ajax.aspx?ajaxid=4&amp;UserID=" + UserID + "&amp;EmailAddress=" + encodeURIComponent(EmailAddress), success: function(response) { //Do Something }, error: function(xhr) { //Do Something to handle error } }); </code></pre> <p>I’ve seen examples where query string parameters are passed as an array but these examples I've seen don't use the <code>$.ajax()</code> model, instead they go straight to <code>$.get()</code>. For example:</p> <pre><code>$.get("ajax.aspx", { UserID: UserID , EmailAddress: EmailAddress } ); </code></pre> <p>I prefer to use the $.ajax() format as it's what I’m used to (no particularly good reason - just a personal preference).</p> <p><strong>Edit 09/04/2013:</strong></p> <p>After my question was closed (as "Too Localised") i found a related (identical) question - with 3 upvotes no-less (My bad for not finding it in the first place):</p> <p><a href="https://stackoverflow.com/questions/3066070/using-jquery-to-make-a-post-how-to-properly-supply-data-parameter">Using jquery to make a POST, how to properly supply 'data' parameter?</a></p> <p>This answered my question perfectly, I found that doing it this way is much easier to read &amp; I don't need to manually use <code>encodeURIComponent()</code> in the URL or the DATA values (which is what i found unclear in bipen's answer). This is because the <code>data</code> value is encoded automatically via <a href="http://api.jquery.com/jQuery.param/" rel="noreferrer"><code>$.param()</code></a>). Just in case this can be of use to anyone else, this is the example I went with:</p> <pre><code>$.ajax({ url: "ajax.aspx?ajaxid=4", data: { "VarA": VarA, "VarB": VarB, "VarC": VarC }, cache: false, type: "POST", success: function(response) { }, error: function(xhr) { } }); </code></pre> </div> <p>转载于:https://stackoverflow.com/questions/15576548/how-to-pass-parameters-in-get-requests-with-jquery</p>

JQuery ajax提交请求到一个Controller方法,这个方法不存但是运行没错是怎么回事?

就是一个提交修改的方法,点击提交之后,先通过ajaxget方法提交到custom/edit _ judge出里,如果有错误则返回错误信息,但是我在custom下并没有找edit _ judge这个方法,而且没有filet进行拦截,访问这个方法时返回的是一个{},在springmvc的配置文件里找了一段被注释的拦截器和这个有些关系,但是已经被注释。 后台使用的spring-mvc+mybatis,shiro进行权限控制 前端用的jqueryEasyUI ![前端代码](https://img-ask.csdn.net/upload/201812/18/1545134518_300532.png)![custom代码](https://img-ask.csdn.net/upload/201812/18/1545134664_658885.png)![被注释的拦截器](https://img-ask.csdn.net/upload/201812/18/1545135057_568826.png)![访问edit_judge方法时的返回](https://img-ask.csdn.net/upload/201812/18/1545135276_46446.png)

ajax中的 textStatus 报错为 parsererror。

ajax中的 textStatus 报错为 parsererror。 ``` <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script src="js/jquery-1.8.0.min.js" type="text/javascript" charset="utf-8"></script> <script src="js/jq.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> $.ajax({ type: "GET", url: "http://192.168.20.205:8080/platform/banner/bannerApi", async:true, dataType: "jsonp", jsonp: "callback", success:function(req){ console.log(req); }, error:function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status);//400 alert(XMLHttpRequest.readyState);//2 alert(textStatus);//parsererror } }); </script> </body> </html> ``` 求大神指点,之前真心没有碰到这种问题,获取其他方法也可以,坐等

指定为POST的jQuery AJAX调用被识别为GET

<div class="post-text" itemprop="text"> <p>I have an jQuery AJAX call like so:</p> <pre><code>var ajaxStuff = $.ajax({ type : 'POST', url : customURL, data : { myData : 'myData' }, dataType : 'json', async : false }).responseText; console.log(ajaxStuff); </code></pre> <p>However, in the PHP when I ask what request method I'm using:</p> <pre><code>echo ($_SERVER["REQUEST_METHOD"]); </code></pre> <p>It returns:</p> <pre><code>GET </code></pre> <p>Why can't my AJAX call be recognized as a POST?</p> <p>Thanks!</p> </div>

使用Jquery Ajax传参,当参数中带英文小括号时总是失败,大家有解决的方法吗?

由于参数比较多,使用jquery的serialize()方法收集参数

ajax无法发送请求,后台也未接收到请求

试了很多次,表单提交后,到alert(data)一句(包括这一句)都执行正常,但之后的ajax语句就无法发送请求,ajax语句里面的几个alert也没有运行,最后的alert('1')也没有运行(异步请求正常运行的话应该是会执行的吧) 以下是前端代码,本来代码是要复杂些的,但我调试的时候把代码简化了,基本确定是ajax语句的问题了。 ``` $(function () { 'use strict'; $('#login_form').submit(function (event) { event.stopPropagation(); event.preventDefault(); var nickname = $('#login_form').find('#login_nickname').val(); var pwd = $('#login_form').find('#login_password').val(); if (!nickname || !pwd) { $('#login_text').show(); } var raw_data = { title: 'login', nickname: nickname, password: pwd } var data = JSON.stringify(raw_data); alert(data); $.ajax('/login', { dataType: 'json' }).done(function (data) { alert('成功'); }).fail(function (xhr, status) { alert('失败'); }).always(function () { alert('请求完成: 无论成功或失败都会调用'); }); alert('1'); }); }); ``` 后端代码如下,用的是flask。按理来说即便url不对,后台也应该有请求记录的,然而后台并没有显示该记录 ``` @app.route('/login',methods=['POST',]) def login(): if g.user is not None and g.user.is_authenticated: flash('You have already logged in!') return redirect(url_for('home')) raw_data=request.get_data() print(raw_data) data=json.loads(raw_data) print(data[pwd],data[nickname]) resp=dict(success = True,text ='limbohotmore!') return json.dumps(resp) ``` 后台记录如下,无论提交几次表单,都只有第一次获取主页面的请求记录 ``` * Restarting with stat * Debugger is active! * Debugger PIN: 289-281-425 * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit) 127.0.0.1 - - [26/Jul/2019 12:52:27] "GET / HTTP/1.1" 200 - ```

ajax跨域post请求问题

ajax的跨域请求需要怎么实现,我在做百度地图,需要使用ajax post请求提交数据,但是被拦截, 如果用jsonp的方式,请求方式被转化成了get请求,,,,,求大神指点!!谢过

jsp页面 如何接收并且展示 $.ajax 获取的json数组 求大神解决

项目采用springmvc mybatis框架 mysql数据库 1、这是js部分 ![图片说明](https://img-ask.csdn.net/upload/201607/06/1467796499_572857.png) 2、这个是控制器部分 ![图片说明](https://img-ask.csdn.net/upload/201607/06/1467796550_18609.png) 3、这是jsp页面部分 ![图片说明](https://img-ask.csdn.net/upload/201607/06/1467796539_798182.png) 4、这是json解析后的数据 ![图片说明](https://img-ask.csdn.net/upload/201607/06/1467796570_99176.png) 5、后台页面穴位 这块显示的都是[object,object] ![图片说明](https://img-ask.csdn.net/upload/201607/06/1467796859_497964.png) 最终的前台页面 要实现这样的效果 ![图片说明](https://img-ask.csdn.net/upload/201607/06/1467798544_540822.png) 这是参考网友的代码 test ul,li{list-style:none;} #nav li{display:inline-block;margin:0 5px;background:#ccc;padding:0 10px; line-height:24px;font-size:12px;} #nav li.h_nav_over{background:red;color:#fff;} #nav li.h_nav_over a{color:#fff;} a{text-decoration:none;} $(function(){ var arr =[{"name":"心","id":"1"},{"name":"肝","id":"2"},{"name":"脑袋","id":"3"},{"name":"屁股","id":"4"}]; var arrStr =""; var retStr =""; $.each(arr, function(i, item) { arrStr += '<li id='+arr[i].id+'><a href="#" >'+arr[i].name+'</a></li><li>'; }); $('#xueweiList').append(arrStr); $("#nav>ul>li").click(function(){ if(this.className=='h_nav_over'){ $(this).removeClass("h_nav_over"); var xueweis = retStr.split(','); remove(retStr,this.id); }else{ $(this).addClass("h_nav_over"); retStr += this.id+','; } $("#xueweis").val(retStr); alert($("#xueweis").val()); }); }); function indexOf(arr,val) { for (var i = 0; i < arr.length; i++) { if (arr[i] == val) return i; } return -1; }; function remove(arr,val) { var index = indexOf(arr,val); if (index > -1) { arr.splice(index, 1); } }; 效果:![图片说明](https://img-ask.csdn.net/upload/201607/12/1468287722_808949.png) 现在缺少body部分的代码 改怎么对应呀

POST Jquery AJAX错误500

<div class="post-text" itemprop="text"> <p>I have a strange problem. Yesterday everything worked fine.</p> <p>I have a simple php file, as follows:</p> <pre><code>&lt;?php if ($_SERVER['REQUEST_METHOD'] === 'POST') { echo json_encode(['messageType' =&gt; 'success','message'=&gt;$_POST['key']); die(); } </code></pre> <p>And js file with Ajax query:</p> <pre><code>$.ajax({ dataType: "json", type: "POST", url: 'get.php', data: {key: 'a'}, success: function(data) { alert(data.message) }, error: function(data) { alert ('error');} }); </code></pre> <p>When the field 'key' is set to 1 character (eg. 'a'), I get an error 500 from the server. But if I change it to at least 3 characters everything works just fine.</p> <p>The problem's begun occurring suddenly on several independent servers.</p> </div>

Ajax读本地json文件,无法读取问题

求助各位大神,我用ajax读取本地文件读取不出来,不知道是什么原因。 <script type="text/javascript"> var rate1 = []; var rate2 = []; var date = []; $(document).ready(function () { $('#container').load('datablock/data.json'); $.ajax({ type: "get", url: "datablock/data.json", dataType: "json", async: false, success: function(data){ rate1 = data; alert(data); // $.each(data, function(i, n) { // date[i] = n[0]; // rate1[i] = n[1]; // rate2[i] = n[1]; // }); // rate1 = eval("("+data+""); } }) }) 试用了各种方法依旧无法成功,求助。

$.ajax()传递参数后台controller接收不到的问题

我想通过Ajax传递一个Pojo给Controller,但是controller接收不到数据 下面是Ajax代码片 $.ajax({ url: basePath + "update.action", method:"post", dataType:"json", contentType: "application/json", data:JSON.stringify({ cookId: $("#edit_cook_id").val, cookName: $("#edit_cookName").val, cookFlavor: $("#edit_cookFlavor").val, cookRepertory: $("#edit_cookRepertory").val, cookPrice: $("#edit_cookPrice").val, cookType: $("#edit_cookType").val }), success: function (data) { if (data > "0") { alert("客户信息更新成功!"); } else { alert("客户信息更新失败!"); } window.location.reload(); }, error:function () { alert("客户信息更新失败! "); } }); ``` ``` 接下来是Controller @RequestMapping(value = {"update"} ,method = { RequestMethod.POST }) @ResponseBody public Long update(@RequestBody CookBook cookBook) { System.out.println("=============================================="); System.out.println(cookBook); Long aLong = restaurantService.updateCook(cookBook); return aLong; } ``` ``` 这是打印语句 ============================================== CookBook{cookId=0, cookName='null', cookFlavor='null', cookRepertory=0, cookPrice=0, cookType='null'} 异常是说 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `cook_id` = 0' at line 4 找了一天问题了,苦恼

MUI.Ajax 调用WebService报错?实在找不到问题。

mui.ajax 调用 WEB Service 报错 ## Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:8848' is therefore not allowed access. The response had HTTP status code 500. ![图片说明](https://img-ask.csdn.net/upload/201902/12/1549956611_90481.png) ``` function getData() { var result = ""; mui.ajax("http://mobile.china-crown.com:8088/Service.asmx/GetCustomerPageList", { data: { "PageIndex": "1", "SiteID": "28822" }, dataType: 'json', type: 'get', timeout:10000,//超时时间设置为10秒; headers: { 'Content-Type': 'application/json' }, success: function(data) { mui('#Custlist').pullRefresh().endPullupToRefresh(true); //下面这坨都是在拼dom 你可以用jquery 或者是你所熟悉的angular,vue双向绑定 var model = JSON.parse(data); $.each(model, function(i, value) { result += '<li class="mui-table-view-cell mui-media">' + '<a href="javascript:;">' + '<div class="mui-media-body">' + value.CustName + '</div>' + '</a>' + '</li>'; }) var element = document.getElementById("CustomerUlID"); element.innerHTML = result; }, error: function(xhr, type, errorThrown) { //异常处理; console.log(type); } }); } ``` ``` [WebMethod] //[ScriptMethod(ResponseFormat = ResponseFormat.Json)] public void GetCustomerPageList(int PageIndex, int SiteID) { string JsonStr = ""; try { int PageSize = ConfigurationManager.AppSettings["PageSize"].ObjectToInt32(); //总数量 int Count = this.GetCustomerListCount(SiteID); PageInfo PageResult = new PageInfo(PageIndex, PageSize, Count); if (!PageResult.IsBottom) { string con = SystemHelper.GetAccountSetConnect(); string Sqlcon = ConfigurationManager.ConnectionStrings[con].ConnectionString; SqlParameter[] para = { new SqlParameter("@SiteID", Convert.ToInt32(SiteID)), new SqlParameter("@BeginPage", Convert.ToInt32(PageResult.BeginPage)), new SqlParameter("@EndPage", Convert.ToInt32(PageResult.EndPage)) }; DataTable dt = SQLDBHelper.ExecuteQueryDt(Sqlcon, "up_Sel_CustomerList", CommandType.StoredProcedure, 0, para); JsonStr = JsonHelper.DataTableToJson(dt); Context.Response.Charset = "GB2312"; //设置字符集类型 Context.Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); Context.Response.Write(JsonStr); Context.Response.End(); } } catch (Exception ex) { } //return JsonStr; } ```

jQuery 3.3.1 $ .ajax函数错误,不是错误,成功,完整回调函数

<div class="post-text" itemprop="text"> <p>jQuery Code</p> <pre><code>$(document).ready(function(){ $('.btn').click(function(){ // get text field value var userName = $('.myField').val(); var emailAddress = 'myemail@server.com'; // ajax request and response in function $.ajax({ url: 'process.php', type: 'POST', data: 'passVarOne='+userName+'&amp;passVarTwo='+emailAddress, success:function(responseAnyNameHere) { $('.responseArea').html(responseAnyNameHere); }, statusCode:{ 404:function(){ $('.error').html("Page not found!"); }, 200:function(){ $('.error-not').html("Page found! Its okay."); } } }).error(function(){ $('.error').html("Some error"); }).success(function(){ $('.success').html("Success"); }).complete(function(){ $('.success').html("Action completed"); }); }); }); </code></pre> <p>PHP Code</p> <pre><code>&lt;?php if( isset($_POST['passVarOne']) || isset($_POST['passVarTwo']) ) { echo "Response received ... &lt;br&gt;"; echo "Name: " . $_POST['passVarOne']; echo "&lt;br&gt;"; echo "Email: " . $_POST['passVarTwo']; } ?&gt; </code></pre> <p>jQuery version is 3.3.1</p> <p>The Form is below, without form tag</p> <pre><code>&lt;input type="text" class="form-control myField"&gt; &lt;br&gt; &lt;button class="btn btn-default"&gt;Submit&lt;/button&gt; </code></pre> <p>Problem: The response/result is being received. But the call backs are not working. Error messages "$.ajax(...).error is not a function" I have tried </p> <pre><code>.on("error",function(){...} </code></pre> <p>but no success. I have tried </p> <pre><code>jQuery.ajax </code></pre> <p>I have tried </p> <pre><code>(function($) { ... })(jQuery); </code></pre> <p>I have tried .live, .bind and var jqueryObj = $; and some more but call backs are not working or there is some other issue. I am using it on WAMP Server v2.5.</p> <p>I want the .error, .success and .complete to be working. I have tried searching here and seen other threads but I found that .error was depricated in old jQuery version but I am using new version.</p> </div>

ajax请求成功,但是没进入回调函数?

``` this.delete = function (product) { $.ajax({ async: false, type: "delete", url: baseUrl + "/" + product.Id, success: this.loadProducts, error: function () { alert("cuowu"); } }) }; this.loadProducts = function () { $.get(baseUrl, null, self.products); }; ``` ![图片说明](https://img-ask.csdn.net/upload/202003/23/1584972156_365298.png) 但是回调都没执行?

jquery ajax 向后台传 json 数组 出现 400 错误,后台用的springmvc

![图片说明](https://img-ask.csdn.net/upload/201504/24/1429834034_475063.png) ![图片说明](https://img-ask.csdn.net/upload/201504/24/1429834046_947714.png) ![图片说明](https://img-ask.csdn.net/upload/201504/24/1429834056_344561.png) ![图片说明](https://img-ask.csdn.net/upload/201504/24/1429834065_833491.png)

关于jsonp返回回来的数据怎么解析

关于jsonp返回回来的数据怎么解析 =================================================== jQuery18307755723037111298_1402151229915([{ "list": [{ "id": 1, "title": "title 1" }, { "id": 2, "title": "title 2" }, { "id": 3, "title": "title 3"}] }]) ====================================================== //jq的代码是这样子的 function loadInfo() { var url="http://192.168.100.101:81/A.aspx"; $.ajax({ type : "get", async : true, url : url, dataType : "jsonp", jsonp: "callback",//服务端用于接收callback调用的function名的参数 success : function(data){ alert(data.list);//这个地方报错是,不是一个函数 }, error:function(){ alert("error"); } }); }

大一学习JqueryMobile报错404

******Jquery Mobile学习报错http://localhost:63342/jquery_mobile/L07/images/ajax-loader.gif Failed to load resource: the server responded with a status of 404 (Not Found) 任何一个文件都项目打开都有这个错误报出。各位大神这个应该怎么解决?******** ## 这个是源代码 ``` <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="jquery-2.2.3.js"></script> <script src="jquery.mobile-1.4.5.min.js"></script> <link rel="stylesheet" type="text/css" href="jquery.mobile-1.4.5.min.css"> </head> <body> <div class="ui-field-contain"> <select name="select-native-1" id="select-native-1" data-iconpos="left"> <option value="1">这是第一个</option> <option value="2">这是第2个</option> <option value="3" disabled="disabled">这是第3个</option> <option value="4">这是第4个</option> </select> </div> </body> </html> ``` 截图如下: ![报错截图](https://img-ask.csdn.net/upload/201605/21/1463845915_250563.png)![apache已经打开了](https://img-ask.csdn.net/upload/201605/22/1463846606_506308.png) 恳求各位大神指点!第一次接触mobile 有点陌生,也是刚刚接触代码不久。感谢各位!!

为什么ajax访问接口返回readystatus=4 status=404,不知道哪里出问题了

$("#tog1").on("click",function(){ var _data= { 'mixMobile':'1212121212121' }; $.ajax({ type : "post", url : "Access-Control-Allow-Origin:http://crawler01.chinacloudapp.cn:8000/ListerineTmall/BindQueryCustomerServlet", data : JSON.stringify(_data), contentType : "application/json", dataType : "json", async: true, error:function(msg) { console.log(msg); }, success:function(msg) { console.log(msg); } }); }); 这是error的日志 :readyState: 4, responseJSON: undefined, status: 404, statusText: "error"}

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

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

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

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

Java基础知识面试题(2020最新版)

文章目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK 和 OpenJDK 的对比基础语法数据类型Java有哪些数据类型switc...

我以为我学懂了数据结构,直到看了这个导图才发现,我错了

数据结构与算法思维导图

String s = new String(" a ") 到底产生几个对象?

老生常谈的一个梗,到2020了还在争论,你们一天天的,哎哎哎,我不是针对你一个,我是说在座的各位都是人才! 上图红色的这3个箭头,对于通过new产生一个字符串(”宜春”)时,会先去常量池中查找是否已经有了”宜春”对象,如果没有则在常量池中创建一个此字符串对象,然后堆中再创建一个常量池中此”宜春”对象的拷贝对象。 也就是说准确答案是产生了一个或两个对象,如果常量池中原来没有 ”宜春” ,就是两个。...

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

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

Linux面试题(2020最新版)

文章目录Linux 概述什么是LinuxUnix和Linux有什么区别?什么是 Linux 内核?Linux的基本组件是什么?Linux 的体系结构BASH和DOS之间的基本区别是什么?Linux 开机启动过程?Linux系统缺省的运行级别?Linux 使用的进程间通信方式?Linux 有哪些系统日志文件?Linux系统安装多个桌面环境有帮助吗?什么是交换空间?什么是root帐户什么是LILO?什...

Linux命令学习神器!命令看不懂直接给你解释!

大家都知道,Linux 系统有非常多的命令,而且每个命令又有非常多的用法,想要全部记住所有命令的所有用法,恐怕是一件不可能完成的任务。 一般情况下,我们学习一个命令时,要么直接百度去搜索它的用法,要么就直接用 man 命令去查看守冗长的帮助手册。这两个都可以实现我们的目标,但有没有更简便的方式呢? 答案是必须有的!今天给大家推荐一款有趣而实用学习神器 — kmdr,让你解锁 Linux 学习新姿势...

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

史上最全的 python 基础知识汇总篇,没有比这再全面的了,建议收藏

网友们有福了,小编终于把基础篇的内容全部涉略了一遍,这是一篇关于基础知识的汇总的文章,请朋友们收下,不用客气,不过文章篇幅肯能会有点长,耐心阅读吧爬虫(七十)多进程multiproces...

讲一个程序员如何副业月赚三万的真实故事

loonggg读完需要3分钟速读仅需 1 分钟大家好,我是你们的校长。我之前讲过,这年头,只要肯动脑,肯行动,程序员凭借自己的技术,赚钱的方式还是有很多种的。仅仅靠在公司出卖自己的劳动时...

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

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

85后蒋凡:28岁实现财务自由、34岁成为阿里万亿电商帝国双掌门,他的人生底层逻辑是什么?...

蒋凡是何许人也? 2017年12月27日,在入职4年时间里,蒋凡开挂般坐上了淘宝总裁位置。 为此,时任阿里CEO张勇在任命书中力赞: 蒋凡加入阿里,始终保持创业者的冲劲,有敏锐的...

总结了 150 余个神奇网站,你不来瞅瞅吗?

原博客再更新,可能就没了,之后将持续更新本篇博客。

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

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

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

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

新一代神器STM32CubeMonitor介绍、下载、安装和使用教程

关注、星标公众号,不错过精彩内容作者:黄工公众号:strongerHuang最近ST官网悄悄新上线了一款比较强大的工具:STM32CubeMonitor V1.0.0。经过我研究和使用之...

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

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

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

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

大学一路走来,学习互联网全靠这几个网站,最终拿下了一把offer

大佬原来都是这样炼成的

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

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

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

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

什么时候跳槽,为什么离职,你想好了么?

都是出来打工的,多为自己着想

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

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

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

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

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

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

你期望月薪4万,出门右拐,不送,这几个点,你也就是个初级的水平

先来看几个问题通过注解的方式注入依赖对象,介绍一下你知道的几种方式@Autowired和@Resource有何区别说一下@Autowired查找候选者的...

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

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

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

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

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

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

立即提问
相关内容推荐