c#中,HttpWebRequest,WebClient,HttpClient有什么不同?

不是指这三个类定义的变量和方法有什么不同,而是用处有什么不同?为什么要特地定义出三个类?实际的软件开发工作中,会用哪个类比较多?

1个回答

HttpWebRequest功能比较丰富,WebClient使用比较简单
HttpClient,这个是Java才有的。也有人自己在C#封装,但是不是标准类库

freedom_wings
freedom_wings HttpClient在c#不是标准类库?为什么我看的c#书上会讲这个?周家安的精通c#5.0
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C# HttpWebRequest发送GET请求的问题

ServicePointManager.DefaultConnectionLimit = 500; ServicePointManager.Expect100Continue = true; ServicePointManager.CheckCertificateRevocationList = false; ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls; string url = @"https://login.wx2.qq.com/jslogin?appid=wx782c26e4c19acffb"; HttpWebRequest wRequest = (HttpWebRequest)WebRequest.Create(url); wRequest.Method = "GET"; wRequest.ContentType = "text/javascript"; wRequest.CookieContainer = CookiesContainer; //启用cookie if (CookiesContainer == null) { CookiesContainer = new CookieContainer(); } WebResponse wResponse = wRequest.GetResponse(); Stream stream = wResponse.GetResponseStream(); StreamReader reader = new StreamReader(stream, System.Text.Encoding.Default); string str = reader.ReadToEnd(); //url返回的值 MessageBox.Show(str); reader.Close(); wResponse.Close(); ``` 上面代码为什么在部分电脑上超时,手动打开网页没问题,求思路! ``` ```

c# httpWebRequest post提交数据

我想使用httpWebRequest 的post方法提交用户名和密码,结果返回response的是未提交前的html,这个怎么破啊

c#使用 HttpWebRequest 向服务器post请求,接收返回数据不完整

C# 4.0 ,使用HttpWebRequest向服务器发送post请求,使用HttpWebResponse 接收服务器返回的数据,返回数据有3M左右,但是实际上string只接收到2.2M,数据没有完全接收就结束了。导致接收到的数据不完整无法进行解析。 抓取数据包请求数据包看到数据包内最下方提示:Stream output truncated,求解决

C# HttpWebRequest delete请求

请问在请求或发送JSON数据的时候,有什么方法使用DELETE请求?MSDN上说HttpWebRequest只有GET和POST两种方法啊,但是我用DELETE方法成功了,但是第二次使用后,再使用GET请求就断开连接了,求大神解惑。

C# HttpWebRequest请求https时GetRequestStream超时

使用C# HttpWebRequest请求https网址时,调用GetRequestStream会出现超时错误,在window2003没有问题,在windows2008 R2和windows 7系统下会出问题 但是2008 R2和window7系统下请求http不会超时,就是只有https会出现超时。 ![](http://www.w3dev.cn/imgblog/20130822/1413548281.jpg)

C#下载文件httpWebRequest

我用C#开发一个下载功能,用HttpWebRequest类来访问下载,但是发现最大的下载速度是128kbs这是什么情况,我的带宽很高

关于C#的HttpWebRequest的CookieContainer的问题

一个简单模拟调用https的api的请求,服务端可能根据是cookie验证, 所以先用fiddler跟踪出来了真实请求下的cookie,然后通过代码模拟发送请求,在CookieContainer中 添加了跟踪出来的cookie,但是用fiddler跟踪模拟请求时显示请求中并没有发送cookie。 这里的CookieContainer中的cookie为啥发不出去呢? ``` Cookie c1 = new Cookie("emmcloud_sso_sso", "2|1:0|10:1528073979|16:emmcloud_sso_sso|56:MjVhZDlmY2Q5ZTJjNjczNjExMzMzMjk3ZWIyYjQzMTQ5NTkzZjI3Yw==|1cee10bd14bbbde3ba07f4c292a76edd3aaa3f330b1d3d586ac54f61b6b3ffc6", "/", ".hcmcloud.cn"); Cookie c2 = new Cookie("token", "2|1:0|10:1528073979|5:token|76:QmVhcmVyIEFULTMtMzAyMzcyNDEtWHlmSGNhSGpTVVBZdllYZGhoRXE5ZE16eng3cWNhN3hRMXo=|f4426bc6fcfe0b6a9bfbf796085eebf0ad286c15b767c0dd96f344ba9e000b16", "/", ".hcmcloud.cn"); request.CookieContainer = new CookieContainer(); request.CookieContainer.Add(c1); request.CookieContainer.Add(c2); //X509Certificate cert = X509Certificate.CreateFromCertFile("D:\\FiddlerRoot-1.cer"); //request.ClientCertificates.Add(cert); var ret = request.GetResponse() as HttpWebResponse; ```

c# HttpWebRequest 为什么会给URL自动加?号

``` public String getHtml(String url, String data, String htmlEncode) { try { //设置模拟http访问参数 Uri uri = new Uri(url); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri); request.UserAgent = "Mozilla/5.0"; request.Accept = "*/*"; request.Method = "POST"; request.Timeout = 40000; request.KeepAlive = true; request.AllowAutoRedirect = true; request.ContentType = "application/x-www-form-urlencoded"; if (!"".Equals(this.txt_cookie.Text)) { request.Headers.Add("Cookie", this.txt_cookie.Text); } Byte[] b = Encoding.ASCII.GetBytes(data); request.ContentLength = b.Length; Stream stream = request.GetRequestStream(); stream.Write(b, 0, b.Length); stream.Close(); StreamReader sr = new StreamReader(request.GetResponse().GetResponseStream(), Encoding.GetEncoding(htmlEncode)); String html = sr.ReadToEnd().Replace("\n","\r\n"); return html; } catch (Exception e) { loginfo(e.Message); //MessageBox.Show(e.Message); } return ""; } public void getInfo() { loginfo("正在获取Web信息,请稍等片刻........"); String exp = "/admin"; if (this.radb_s19.Checked) { exp = "debug=command&expression=%23res%3d%23context.get('com.opensymphony.xwork2.dispatcher.HttpServletResponse'),%23res.setCharacterEncoding(%22UTF-8%22),%23req%3d%23context.get('com.opensymphony.xwork2.dispatcher.HttpServletRequest'),%23res.getWriter().print(%22dir:%22),%23res.getWriter().println(%23req.getSession().getServletContext().getRealPath(%22/%22)),%23res.getWriter().flush(),%23res.getWriter().close()"; } String html = getHtml(this.txt_url.Text, exp, "UTF-8"); this.txt_info.Text = html; ``` 如果txt_url.Text为http://www.1.com/ String exp的内容问 /admin 程序会访问的地址则是http://www.1.com/?admin 我想知道这个?号是哪里来的。。。 能不能取消掉。。0 0。。 嘿嘿

C# winform程序用HttpWebRequest提交一个参数,需要服务端计算后返回结果

请求为 网址?param=XXX 我的服务器端改怎么写?

如何使用httpwebrequest在c#中获取网页(使用ajax / javascript的php)的最终响应

<div class="post-text" itemprop="text"> <p>I am using c# windows application. I have a php file that uses javascript/ajax to validate login and return some data. When I execute this in browser it works fine, but when I send data from c# windows application via httpwebrequest it does not return the complete response. c# does not get response of after submitting browser data. </p> <p>Kindly help me on this.</p> <p>Below is my code</p> <pre><code>&lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; function Ajaxcall(){ $.ajax({ url: "XXXXXXXX", // this url is a moodle url and validate user authentication then returns roleid type: "POST", async:true, data: {username: uname, password: pwd, TransactionId: TransactionId}, error: function (data) { document.write("Error"); }, success: function(response) { var url = 'login.php'; var form = $('&lt;form action="' + url + '" method="post"&gt;' + '&lt;input type="text" name="RoleId" value="' + response + '" /&gt;' '&lt;input type="text" name="TransactionId" value="' + TransactionId + '" /&gt;' '&lt;/form&gt;'); $('body').append(form); form.submit(); } }); } &lt;?php //The below code will automatically execute after form submission if (isset($_POST["RoleId"])) { $NewRoleId = $_POST["RoleId"]; $TransactionId = $_POST["TransactionId"]; $qry = "Update query is to update roleid in a table based on the transactionid"; $result = mysql_query($qry); if ($result) echo "Updated successfully"; else echo "Error in updating query"; exit(); } 'The below code runs when the page is loading and gets trnsactionid from the 'c# if (isset($_POST['TransactionId'])) { $qry = "select query returns username, password"; echo "query:". $qry; $result = mysql_query($qry); if (mysql_num_rows($result) &gt; 0) { $rows = mysql_fetch_array($result); echo "&lt;script type='text/javascript'&gt;var uname = '" . $rows["username"] . "', pwd = '" . $rows["password"] . "', TransactionId='" . $_POST['TransactionId'] . "';&lt;/script&gt;"; echo "&lt;script language='JavaScript'&gt;Ajaxcall(callbackfunction); &lt;/script&gt;"; } } ?&gt; </code></pre> <p>C# code to post data:</p> <pre><code>String response = GetPost("XXXXX/Login.php", "TransactionId", "1") public string GetPost(string Url, params string[] postdata) { string result = string.Empty; string data = string.Empty; System.Text.ASCIIEncoding ascii = new ASCIIEncoding(); if (postdata.Length % 2 != 0) { MessageBox.Show("Parameters must be even , \"user\" , \"value\" , ... etc", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); return string.Empty; } for (int i = 0; i &lt; postdata.Length; i += 2) { data += string.Format("&amp;{0}={1}", postdata[i], postdata[i + 1]); } data = data.Remove(0, 1); byte[] bytesarr = ascii.GetBytes(data); try { WebRequest request = WebRequest.Create(Url); request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; request.ContentLength = bytesarr.Length; System.IO.Stream streamwriter = request.GetRequestStream(); streamwriter.Write(bytesarr, 0, bytesarr.Length); streamwriter.Close(); WebResponse response = request.GetResponse(); streamwriter = response.GetResponseStream(); System.IO.StreamReader streamread = new System.IO.StreamReader(streamwriter); result = streamread.ReadToEnd(); streamread.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); } return result; } </code></pre> </div>

C# HttpWebRequest ,Post请求,有个cookie里面带了逗号

创建CookieContainer的时候 有个cookie里面带了逗号 cookie 类似Wed, 20 Dec 2017 05:46:34 GMT 这种日期的 我用get的访问别的接口是没问题的 这个接口必须post,然后一直提示会话过期

c#用httpwebrequest如何模拟抓取这样的网页信息

c#用httpwebrequest如何模拟抓取这样的网页信息,下面内容是用fiddler抓取的。 CONNECT user.cloudcall.hk:8080 HTTP/1.0 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0;Windows NT 5.1) AppleWebKit Host: user.cloudcall.hk:8080 Content-Length: 0 Connection: Keep-Alive Pragma: no-cache A SSLv3-compatible ClientHello handshake was found. Fiddler extracted the parameters below. Version: 3.1 (TLS/1.0) Random: 52 79 06 13 A5 00 6B A2 19 9E 99 D6 BA E3 7E 93 BD 8B A1 26 18 3A 21 E7 F0 31 4C 4F 58 4A 41 73 SessionID: empty Extensions: renegotiation_info 00 server_name user.cloudcall.hk status_request 01 00 00 00 00 elliptic_curves 00 04 00 17 00 18 ec_point_formats 01 00 Ciphers: [002F] TLS_RSA_AES_128_SHA [0035] TLS_RSA_AES_256_SHA [0005] SSL_RSA_WITH_RC4_128_SHA [000A] SSL_RSA_WITH_3DES_EDE_SHA [C013] TLS1_CK_ECDHE_RSA_WITH_AES_128_CBC_SHA [C014] TLS1_CK_ECDHE_RSA_WITH_AES_256_CBC_SHA [C009] TLS1_CK_ECDHE_ECDSA_WITH_AES_128_CBC_SHA [C00A] TLS1_CK_ECDHE_ECDSA_WITH_AES_256_CBC_SHA [0032] TLS_DHE_DSS_WITH_AES_128_SHA [0038] TLS_DHE_DSS_WITH_AES_256_SHA [0013] SSL_DHE_DSS_WITH_3DES_EDE_SHA [0004] SSL_RSA_WITH_RC4_128_MD5 Compression: [00] NO_COMPRESSION

C#HttpWebRequest 模拟请求一个URL和在网站上直接输入这个URL返回的页面不一样

![网站返回页面](https://img-ask.csdn.net/upload/201505/23/1432345406_526347.png) ![程序返回页面](https://img-ask.csdn.net/upload/201505/23/1432345434_802513.png) 以上都是同一个URL请求返回的页面。为什么会出现这种情况,实在没有C币了求好心人帮助。 myRequest = (HttpWebRequest)WebRequest.Create(requestUrlString); myRequest.Method = "GET"; myRequest.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0"; myRequest.CookieContainer = cookie; HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse(); StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8); string tmp = reader.ReadToEnd(); 附上代码片段

c# .net 4.0 HttpWebRequest 访问https TLS1.2

用vs2010开发的web应用,部署在 IIS6.0 下,代码中用HttpWebRequest访问https TLS1.2网站,报protocolerror错误。 代码如下: C# code ... url="https://login.taobao.com/member/login.jhtml"; ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult); ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072; request = WebRequest.Create(url) as HttpWebRequest; request.ProtocolVersion = HttpVersion.Version10; request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; request.UserAgent = "Mozilla/5.0+(Windows+NT+5.1)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/55.0.2883.87+Safari/537.36"; request.GetResponse() as HttpWebResponse ... private static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors) { return true; //总是接受 } url="https://www.baidu.com" 或者 url="https://www.icbc.com.cn" 不会报错。 同样的代码升级到 vs2012,IIs8.0,.net4.5 还是报同样的错误。

HttpClient PostAsync 多次,导致线程池不够

在做一个同步数据库问题,需要从数据库中取用户信息提交到公司的云端,用的 HttpClient PostAsync,将本地的用户信息更新到云端。 现在遇到一个问题是,由于需要做为实时更新的功能,所以在增加,修改和删除 用户的时候都post一下,导致会循环调用postAsync。 报这么一个错: System.AggregateException: One or more errors occurred. ---> System.InvalidOperationException: There were not enough free threads in the ThreadPool to complete the operation. at System.Net.HttpWebRequest.BeginGetRequestStream(AsyncCallback callback, Object state) at System.Net.Http.HttpClientHandler.StartGettingRequestStream(RequestState state) at System.Net.Http.HttpClientHandler.PrepareAndStartContentUpload(RequestState state) --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at System.Threading.Tasks.Task`1.get_Result() at Kingdee.KIS.JGJMobWeb.UserSync.Services.UploadService.Upload2KisCloud(String bodyContent) ---> (Inner Exception #0) System.InvalidOperationException: There were not enough free threads in the ThreadPool to complete the operation. at System.Net.HttpWebRequest.BeginGetRequestStream(AsyncCallback callback, Object state) at System.Net.Http.HttpClientHandler.StartGettingRequestStream(RequestState state) at System.Net.Http.HttpClientHandler.PrepareAndStartContentUpload(RequestState state)

C# httpwebrequest获取百度搜索结果不准确

使用httpwebrequest获取的百度搜索结果,与手动搜索显示的页面不一致,有时候差别很大两个页面几乎没有相同的内容,这是怎么回事? 例如:在程序中使用(HttpWebRequest)WebRequest.Create("http://m.baidu.com/?wd=北京最有名的小吃"),获取到的搜索结果和在地址栏直接输入http://m.baidu.com/?wd=北京最有名的小吃,获取的页面差别较大。 这是什么原因造成的,有好的解决方案吗?

HttpWebRequest能模拟XMLHttpRequest的post请求吗?

如果能模拟,请问该如何具体实现。 ``` HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(requestUrlString); ASCIIEncoding encoding = new ASCIIEncoding(); byte[] data = encoding.GetBytes(loginpostData); myRequest.UserAgent = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0"; myRequest.Accept = "application/json, text/javascript, */*; q=0.01"; myRequest.Method = "POST"; myRequest.ContentType = "application/x-www-form-urlencoded"; myRequest.Referer = "http://www.ewt360.com/"; myRequest.Host = "www.ewt360.com"; myRequest.ContentLength = data.Length; Stream newStream = myRequest.GetRequestStream(); newStream.Write(data, 0, data.Length); newStream.Close(); myRequest.CookieContainer = new CookieContainer(); //将请求的结果发送给客户端(界面、应用) HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse(); myResponse.Cookies = myRequest.CookieContainer.GetCookies(myRequest.RequestUri); cookie.Add(myResponse.Cookies); StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8); return reader.ReadToEnd(); ``` 我的代码在获取响应的时候报错了,我想在一个网站上模拟登陆,发现它登陆的时候发送了三个XHR请求,请问我是不是这三个请求都要模拟一遍,还是只要模拟第一个请求呢?没有C币了真心求好心人帮助,做这个数据抓取我已经做的心力憔悴了

C#使用HTTP方式调用WebService

现在我有一个wsdl的一个webService,怎么用HTTP的方式调用这个WebService?本人小白一个,请各位大神请教

C#如何在Http Request Header中加入参数

请问如何在Http Request Header中加入参数 使用C#调用讯飞的AIUI文本语义,一直返回授权请求头参数为空

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

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

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

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

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

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

我说我不会算法,阿里把我挂了。

不说了,字节跳动也反手把我挂了。

抖音上很火的时钟效果

反正,我的抖音没人看,别人都有几十万个赞什么的。 发到CSDN上来,大家交流下~ 主要用到原生态的 JS+CSS3。 具体不解释了,看注释: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/tit...

记录下入职中软一个月(外包华为)

我在年前从上一家公司离职,没想到过年期间疫情爆发,我也被困在家里,在家呆着的日子让人很焦躁,于是我疯狂的投简历,看面试题,希望可以进大公司去看看。 我也有幸面试了我觉得还挺大的公司的(虽然不是bat之类的大厂,但是作为一名二本计算机专业刚毕业的大学生bat那些大厂我连投简历的勇气都没有),最后选择了中软,我知道这是一家外包公司,待遇各方面甚至不如我的上一家公司,但是对我而言这可是外包华为,能...

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

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

手机经常收到"回复TD退订",回还是不回?今天总算是弄清楚了

自从有了微信和QQ,手机短信几乎很少再用了,但是我们手机里面还是经常会收到"回复TD退订"的消息,那到底要不要回复呢?今天就来告诉大家! 信息内容可能包括 推销信息 品牌活动日的时候,会根据你的用户浏览信息,或者购买记录,后续发送一些降价消息。 但是笔者想说我是缺那10块钱的人嘛,我缺的是1000块。 垃圾信息 虽然我们已经不经常用短信功能,但是还是有不少...

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

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

面试官问我:如何加载100M的图片却不撑爆内存

还记得当年面试一个面试官问我怎么加载巨图才能不撑爆内存,我没回答上来,他说分片显示,我寻思特么分片能减少内存使用??现在可以打他脸了! 内容扩展 1.图片的三级缓存中,图片加载到内存中,如果内存快爆了,会发生什么?怎么处理? 2.内存中如果加载一张 500*500 的 png 高清图片.应该是占用多少的内存? 3.Bitmap 如何处理大图,如一张 30M 的大图,如何预防 OOM? A...

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

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

又出事了?网站被攻击了?高中生?

北京时间2020年3月27日9点整,如往常一样来到公司,带开电脑,正准备打开Github网站看一会源代码,再开始手头的工作。哟吼,一直打不开,一直出现如下页面: 我想很多网友也尝到了甜头,各大技术群炸开了锅,据网友反馈有攻击者正在发起大规模的中间人挟持,京东和Github等网站等网站都受到了影响。 什么是中间中间人挟持呢? 简而言之,就是攻击者在数据网络传输的过程中,截获传输过程中的数据并篡改...

培训班出来的人后来都怎么样了?(二)

接着上回说,培训班学习生涯结束了。后面每天就是无休止的背面试题,不是没有头脑的背,培训公司还是有方法的,现在回想当时背的面试题好像都用上了,也被问到了。回头找找面试题,当时都是打印下来天天看,天天背。 不理解呢也要背,面试造飞机,上班拧螺丝。班里的同学开始四处投简历面试了,很快就有面试成功的,刚开始一个,然后越来越多。不知道是什么原因,尝到胜利果实的童鞋,不满足于自己通过的公司,嫌薪水要少了,选择...

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

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

6年开发经验女程序员,面试京东Java岗要求薪资28K

写在开头: 上周面试了一位女程序员,上午10::30来我们部门面试,2B哥接待了她.来看看她的简历: 个人简历 个人技能: ● 熟悉spring mvc 、spring、mybatis 等框架 ● 熟悉 redis 、rocketmq、dubbo、zookeeper、netty 、nginx、tomcat、mysql。 ● 阅读过juc 中的线程池、锁的源...

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

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

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

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

工作八年,月薪60K,裸辞两个月,投简历投到怀疑人生!

近日,有网友在某职场社交平台吐槽,自己裸辞两个月了,但是找工作却让自己的心态都要崩溃了,全部无果,不是已查看无回音,就是已查看不符合。 “工作八年,两年一跳,裸辞两个月了,之前月薪60K,最近找工作找的心态崩了!所有招聘工具都用了,全部无果,不是已查看无回音,就是已查看不符合。进头条,滴滴之类的大厂很难吗???!!!投简历投的开始怀疑人生了!希望 可以收到大厂offer” 先来看看网...

推荐9个能让你看一天的网站

分享的这9个保证另你意外的网站,每个都非常实用!非常干货!毫不客气的说,这些网站最少值10万块钱。 利用好这些网站,会让你各方面的技能都得到成长,不说让你走上人生巅峰,但对比现在的你,在眼界、学识、技能方面都有质的飞跃。 一、AIRPANO 传送门:https://www.airpano.com/360photo_list.php 这是一个可以躺在家里,就能环游世界的神奇网站。 世界那么大,绝大多...

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

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

月薪22K程序员,打卡迟到10次,收到工资短信一脸懵逼

每家公司为了保证公司员工每天的工作时间,一般都会采用上下班打卡的工作制度,这其实是一个很常见的是,本身也没有什么问题的。正所谓无规矩不成方圆,公司肯定是有公司的规矩,虽然每个员工都很不喜欢这些规矩来束缚我们,但是公司也只是为了能更好的管理员工。但是一家公司如果一成不变的使用打卡制度,而不会去变通管理,也真不一定是好事。 打卡制度特别对于销售部门来说,不但会让公司发展不起来,还很容易丢失员工。但如...

97年世界黑客编程大赛冠军作品(大小仅为16KB),惊艳世界的编程巨作

这是世界编程大赛第一名作品(97年Mekka ’97 4K Intro比赛)汇编语言所写。 整个文件只有4095个字节, 大小仅仅为16KB! 不仅实现了3D动画的效果!还有一段震撼人心的背景音乐!!! 内容无法以言语形容,实在太强大! 下面是代码,具体操作看最后! @echo off more +1 %~s0|debug e100 33 f6 bf 0 20 b5 10 f3 a5...

不要再到处使用 === 了

我们知道现在的开发人员都使用 === 来代替 ==,为什么呢?我在网上看到的大多数教程都认为,要预测 JavaScript 强制转换是如何工作这太复杂了,因此建议总是使用===。这些都...

什么是a站、b站、c站、d站、e站、f站、g站、h站、i站、j站、k站、l站、m站、n站?00后的世界我不懂!

A站 AcFun弹幕视频网,简称“A站”,成立于2007年6月,取意于Anime Comic Fun,是中国大陆第一家弹幕视频网站。A站以视频为载体,逐步发展出基于原生内容二次创作的完整生态,拥有高质量互动弹幕,是中国弹幕文化的发源地;拥有大量超粘性的用户群体,产生输出了金坷垃、鬼畜全明星、我的滑板鞋、小苹果等大量网络流行文化,也是中国二次元文化的发源地。 B站 全称“哔哩哔哩(bilibili...

我真的错了,我被跳槽后的高薪冲昏了头脑...

国内疫情已接近尾声,疫情对生活各个方面造成的影响,就是一场真实的“蝴蝶效应”。“全球最大安全套制造商因疫情停产,已造成一亿个安全套缺口”“口罩印钞机,月入千万的暴富神话”“百程旅行...

终于,月薪过5万了!

来看几个问题想不想月薪超过5万?想不想进入公司架构组?想不想成为项目组的负责人?想不想成为spring的高手,超越99%的对手?那么本文内容是你必须要掌握的。本文主要详解bean的生命...

大厂的 404 页面都长啥样?最后一个笑了...

每天浏览各大网站,难免会碰到404页面啊。你注意过404页面么?猿妹搜罗来了下面这些知名网站的404页面,以供大家欣赏,看看哪个网站更有创意: 正在上传…重新上传取消 腾讯 正在上传…重新上传取消 网易 淘宝 百度 新浪微博 正在上传…重新上传取消 新浪 京东 优酷 腾讯视频 搜...

自从喜欢上了B站这12个UP主,我越来越觉得自己是个废柴了!

不怕告诉你,我自从喜欢上了这12个UP主,哔哩哔哩成为了我手机上最耗电的软件,几乎每天都会看,可是吧,看的越多,我就越觉得自己是个废柴,唉,老天不公啊,不信你看看…… 间接性踌躇满志,持续性混吃等死,都是因为你们……但是,自己的学习力在慢慢变强,这是不容忽视的,推荐给你们! 都说B站是个宝,可是有人不会挖啊,没事,今天咱挖好的送你一箩筐,首先啊,我在B站上最喜欢看这个家伙的视频了,为啥 ,咱撇...

代码注释如此沙雕,会玩还是你们程序员!

某站后端代码被“开源”,同时刷遍全网的,还有代码里的那些神注释。 我们这才知道,原来程序员个个都是段子手;这么多年来,我们也走过了他们的无数套路… 首先,产品经理,是永远永远吐槽不完的!网友的评论也非常扎心,说看这些代码就像在阅读程序员的日记,每一页都写满了对产品经理的恨。 然后,也要发出直击灵魂的质问:你是尊贵的付费大会员吗? 这不禁让人想起之前某音乐app的穷逼Vip,果然,穷逼在哪里都是...

爬虫(101)爬点重口味的

小弟最近在学校无聊的很哪,浏览网页突然看到一张图片,都快流鼻血。。。然后小弟冥思苦想,得干一点有趣的事情python 爬虫库安装https://s.taobao.com/api?_ks...

相关热词 c#树形选择 c#中类图的使用方法 c# 传参 调用exe c# 怎么定义方法 c# 修改本地时间 c#前台怎么读取资源文件 c# xml转list c#实现框选截图 m*m乘法表c# c# 乘法99表
立即提问