在某些网络环境下HTTP请求返回400错误 [问题点数:40分,结帖人zz962]

一键查看最优答案

确认一键查看最优答案?
本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!
Bbs1
本版专家分:69
结帖率 100%
Bbs1
本版专家分:33
Blank
红花 2010年11月 Java大版内专家分月排行榜第一
Bbs12
本版专家分:433039
版主
Blank
榜眼 2009年 总版技术专家分年内排行榜第二
2005年 总版技术专家分年内排行榜第二
Blank
进士 2018年总版新获得的技术专家分排名前十
Blank
银牌 2009年7月 总版技术专家分月排行榜第二
2009年3月 总版技术专家分月排行榜第二
2009年1月 总版技术专家分月排行榜第二
2005年7月 总版技术专家分月排行榜第二
2005年5月 总版技术专家分月排行榜第二
2005年3月 总版技术专家分月排行榜第二
Blank
优秀版主 优秀小版主
2015年8月优秀小版主
2015年9月优秀小版主
2015年5月优秀小版主
2015年2月论坛优秀版主
Bbs1
本版专家分:69
Bbs1
本版专家分:69
请求HTTP返回400,请大神帮忙看看。
首先,服务器是一个JAVA包,用的是REST服务。//Unicode 模式工程//转码std::string UTF8ToString(const std::string & str) {  int nwLen = MultiByteToWideChar(CP_UTF8, 0, str.c_str(), -1, NULL, 0);  wchar_t * pwBuf = new wchar_...
为什么HttpClient请求返回400,URL请求返回302正常?
今天在做http<em>请求</em>的时候,发现了一个很别扭的地方。 我使用android在<em>请求</em>广告资源的时候,<em>返回</em>给我400(),我以为是服务的问题。 没太在意,可以后来用浏览器打开这个地址,发现浏览器<em>返回</em>的cod
发送HTTP请求返回400错误
我是用Eclipse开发,想获得Web的信息,用户名和密码用base64加密,表头代码如下: String auth="admin:password"; auth = encode(auth.getB
请高手指教linux下wget出现400错误
需要批量上传大量数据,选择用wget操作: 首先做一条测验:(要对网站http://www.expasy.ch/tools/peptidecutter/操作) wget http://www.expa
http 400错误解决
产品上线后,在试单过程中,出现一个硬bug,我们系统接入的是百度系统,出现一个http 400<em>错误</em>,这硬bug难倒10几个英雄汉。接下来描述下问题,及我们解决问题的方法及教训: 我们的系统与百度系统是专线访问通道,在上线前肯定确保应用系统是没问题的。双方的访问时基于http协议,接口对接。 访问流程是:百度应用发出一条命令,经过百度网关,然后到达我们的负载,然后是网关,最后转发到应用系统。
apache怎么绕过400错误
写了一个手机程序,向服务器<em>请求</em>数据,但是由于在设置cookie时,没有检测是否为null,当cookie为null时,不同手机系统会出现两种http头,一种是完全不带cookie,一种是带有这个头,但
httpclient post 总是返回400
最近在使用httpclient模拟shopee电商网站的登陆接口,添加cookie绕过了403<em>错误</em>,无耐又报了400<em>错误</em>。 因为我当时连参数都没有带上,所以心里想的是怎么可能报400<em>错误</em>呢?要报也应该提示我没有带上参数才对啊。 以下是我要模拟的接口图: 因为我在POSTMAN里面content-type使用的是x-www-form-urlencodeed<em>返回</em>的是200,所以我认为http...
http-post传输时网络不好可能会丢失数据吗
最近碰到了一个问题,发现有数据出错的现象,跟大家请教下问题可能出现在哪儿 基本程序流程: 1.android上io读取一个序列化的对象byte,序列化成base64字符串 2.把base64字符串用h
记一次HTTP返回400的错误
今天在一次访问后台中,服务器总是<em>返回</em>400,通过wireshark抓包显示如下:POST/shsys-web/cc/module/v3/sub/sync?seq=37670&amp;amp;id=0077a33dbbd6a5839713&amp;amp;sn=15414b2300793583&amp;amp;d=aqeGAnlrIzg=<em>HTTP</em>/1.1 Host: 103.255.94.178:8080 Conten...
http get方法返回400 Bad Request原因?
直接在ie上输http://192.168.106.154:8081/cgi-bin/channels.cgi?action=get能出来我要的界面, 在vc程序中向socket连接发送"GET ht
Apache环境配置
1.官网下载免安装版本,对应自己的vs版本 官网:点击链接   2.下载完成之后,将压缩文件下的目录安装到c盘下新建名为wamp文件夹下 3.用管理员打开cmd窗口,输入这句话,将文件名字修改成功了,但是提示文件位置不对 4.将Apache24下面的conf的这个文件的这个两个位置改为自己Apache24文件夹的位置 5.再次输入,能打开但是有个提示,创建一个服务...
Post返回400错误,可能是发送的数据有问题 谁来帮帮我
我写一个能通过post点击的我网页按钮的程序,可放回总是400<em>错误</em> 400 bad request the request has an invalid header name 是我要发送的数据有问题
AFN Post请求,报错400(code:-1011)
<em>请求</em>格式不对,服务器要json格式的<em>请求</em>,所以要加下面的代码: mgr.requestSerializer = [AFJSONRequestSerializer serializer];
http请求报400错误的原因分析
<em>HTTP</em> 400 <em>错误</em> - <em>请求</em>无效 (Bad request) 在ajax<em>请求</em>后台数据时有时会报 <em>HTTP</em> 400 <em>错误</em> - <em>请求</em>无效 (Bad request);出现这个<em>请求</em>无效报错说明<em>请求</em>没有进入到后台服务里; 原因:1)前端提交数据的字段名称或者是字段类型和后台的实体类不一致 或 前端提交的参数跟后台需要的参数个数不一致,导致无法封装; 2)前端提交的到后台的数据应该是json字...
Http 400错误重现实验及解决办法
问题简介 每当遇到http<em>错误</em>代码为400,代表客户端发起的<em>请求</em>不符合服务器对<em>请求</em>的某些限制,或者<em>请求</em>本身存在一定的<em>错误</em>。 目前400<em>错误</em>经常出现在用户认证阶段,当一个用户从属于过多的域时,在Kerberos认证阶段会将域信息发送给服务器,从而导致<em>请求</em>字段长度超过服务器设置的上限。 问题重现 更改注册表HKEY_LOCAL_MACHINE\SYSTEM\Current...
http网络请求 返回statusCode(状态码) 200、300、400、500。。。。
201-206都表示服务器成功处理了<em>请求</em>的状态代码,说明网页可以正常访问。         200(成功)  服务器已成功处理了<em>请求</em>。通常,这表示服务器提供了<em>请求</em>的网页。         201(已创建)  <em>请求</em>成功且服务器已创建了新的资源。          202(已接受)  服务器已接受了<em>请求</em>,但尚未对其进行处理。          203(非授权信息)  服务器已成功处理了<em>请求</em>,但
iOS开发使用AFNetworking 使用POST出现Status Code: 400, Headers {"Content-Type"= ("text/plain;
最近使用AFNetworking的POST 对接C#后台遇到Error Domain=com.alamofire.error.serialization.response Code=-1011 &quot;Request failed: bad request (400)&quot; UserInfo={NSLocalizedDescription=Request failed: bad request (400),...
wx.request出现400 bad request的问题
wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '' , y: '' }, header: { 'content-type': 'application/json' // 默认值 }, success: function(res) { cons...
WCF- restful接口 POST方式调用报错(远程服务器返回错误: 400 错误请求
我用POST 方法传入一个字符串 如果传入的字符串是数字开头的 就可以正常传入。如果不是数字开头的。 这边就会报400<em>错误</em> 接口这边的是这样定义的: 有没有谁遇到过这中情况。求解啊。
HttpClient 返回400处理
     HttpClient    HttpPost  400    今天在卡法中涉及到HttpClient的使用,在代码中即时对其他web接口进行post访问,按照网上很多人的配置入参,结果疯狂400,直接上图 //设置参数 List&amp;lt;NameValuePair&amp;gt; list = new ArrayList&amp;lt;NameValuePai...
服务器返回400错误
运维的项目,莫名其妙的有些接口报了400<em>错误</em>,和前端一起检查了传参格式、传参实体类是否一一对应等,因为入参有中文,顺带把编码格式也查了,但都没问题,而且最神奇的是,正式服该接口就报400<em>错误</em>,在自己搭建的测试服上跑完全相同的入参,就没问题,搞得头皮发麻,最后到处乱转博客时,看到有个人说,tomcat高版本可能导致url中含有特殊字符,而导致报400<em>错误</em>。 最后才想到,前几天因为等保检测的原因,运维...
谷歌浏览器正常访问,IE浏览器报HTTP400错误请求
报错: 原因: 这时候我将谷歌浏览器中打开的url和IE浏览器中的url互相复制到文本里面做对比,当复制到文本里面的时候我突然发现了问题 url比较: 谷歌: http://localhost:8080/ekp/tonly/sediment/tonly_sediment_pmain/tonlySedimentPmain.do?method=addPList&amp;selecte...
http400错误经历
一、先引用一下别的处理方案 Http的Get/Post<em>请求</em>带有特殊字符,400 Bad Request解决方案 今天做项目的时候,需要向服务器接口 传递 json参数,使用 apache 的 httpclient,当时没有对参数做特殊处理直接提交了,结果运行时报错了,如下: <em>HTTP</em> 400 Bad Request 后来在网上查资料找到原因了:HttpGet或 HttpPost都不能传包含...
HttpClient发送post请求之后返回状态码400
如图我的代码,还有网页抓取的数据。我想是模拟登陆教务系统查询成绩。然后已经能成功登陆了,页面也能跳转到查询成绩页面。就是最后post页面无法显示出来,一直<em>返回</em>状态码400. 搞不懂那里出错了。求支招
HTTP Reponse 400
<em>HTTP</em> Reponse 400 异常场景 A 服务通过<em>HTTP</em>方式<em>请求</em>B服务的接口 A 中参数类与 B 中接收<em>请求</em>的参数类不同,类中属性数量有差别 A 中参数类中通过 @JsonIgnoreProperties(ignoreUnknown = true) 注解 B 中<em>HTTP</em> 接口配置接收数据类型为JSON @RequestMapping(value = &quot;xxx&quot;, produce...
HTTP Status 400错误解决方法
<em>HTTP</em> Status 400( Bad Request: The server cannot or will not process the request due to .....大致翻译过来就是:这个<em>请求</em>是非法的,导致服务器不接受该<em>请求</em>。这几天在写Android <em>网络</em>层的<em>请求</em>时遇到的异常,这个时候前端的不要慌,如果传参没有问题那一般就是后台的背锅了。原因及对应的解决方法:1、参数类型不对应。...
HTTP 400 错误是什么原因
在ajax<em>请求</em>后台数据时有时会报 <em>HTTP</em> 400 <em>错误</em> - <em>请求</em>无效 (Bad request);出现这个<em>请求</em>无效报错说明<em>请求</em>没有进入到后台服务里; 原因: 1.前端提交数据的字段名称或者是字段类型和后台的实体类不一致 或 前端提交的参数跟后台需要的参数个数不一致,导致无法封装; 2.前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转化为字符串类型; 解决方案: 1.对...
HTTP请求错误400、401、402、403、404、405、406、407、412、414、500、501、502解析
<em>HTTP</em> <em>错误</em> 400  400 <em>请求</em>出错  由于语法格式有误,服务器无法理解此<em>请求</em>。不作修改,客户程序就无法重复此<em>请求</em>。  <em>HTTP</em> <em>错误</em> 401  401.1 未授权:登录失败  此<em>错误</em>表明传输给服务器的证书与登录服务器所需的证书不匹配。  请与 Web 服务器的管理员联系,以确认您是否具有访问所<em>请求</em>资源的权限。  401.2 未授权:服务器的配置导致登录失败  此<em>错误</em>表明
iOS网络请求错误状态码
1xx消息 这一类型的状态码,代表<em>请求</em>已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于<em>HTTP</em>/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。 100 Continue     客户端应当继续发送<em>请求</em>。这个临时响应是用来通知客
在Tomcat服务器下,java使用HttpClient发请求返回400错误
首先要明白400<em>错误</em>是什么意思: 由于语法格式有误,服务器无法理解此<em>请求</em>。不作修改,客户程序就无法重复此<em>请求</em>。 然后在java代码中,打印<em>请求</em>的url,会发现url中存在空格,可能是使用各种序列化根据(Gson等)导致的。 这时候要把url中的所有空格替换点,url.replaceAll(" ","")。 这时候在<em>请求</em>就好了。 为什么浏览器上访问可以呢?因为浏
解决·微信小程序开发-网络请求报Invalid request 400错误
今天学习了一下微信小程序的入门开发,在使用<em>网络</em><em>请求</em>时,发现根据微信官方的API的方法进行操作出现Invalid request 400<em>错误</em>,到底怎么回事呢? 首先我们来看微信API<em>网络</em><em>请求</em> 示例代码: wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '' , y: '' }, header: {
关于网站报400错误
1.<em>请求</em>格式<em>错误</em>,data里面键值对写错。 2、某个链接已过期。 3、网速不稳定,而要求链接的网页存在FLASH或者大尺寸图片,造成响应过慢 4、服务器已关闭 5、DNS服务器<em>错误</em>...
http status 400,http 400,400 错误
4 <em>请求</em>失败4xx 4xx应答定义了特定服务器响应的<em>请求</em>失败的情况。客户端不应当在不更改<em>请求</em>的情况下重新尝试同一个<em>请求</em>。(例如,增加合适的认证信息)。不过,同一个<em>请求</em>交给不同服务器也许就会成功。 4.1 400 Bad Request <em>请求</em>中的语法<em>错误</em>。Reason-Phrase应当标志这个详细的语法<em>错误</em>,比如”Missing Call-ID header field”。 4.2
HttpURLConnection返回400和0。抓包分析高手求指点。。
本项目分前端Android app 程序。后台java SSH。 app向后台提交数据,格式为json。http提交方式为post 现在的情况是: 1、当提交的少量数据,比如9条json数据的时候是正
转载和积累系列 - HTTP 400状态解决方法和Cookie的限制
遇到<em>HTTP</em> Status 400的情况,一般是浏览器的cookie导致的。 我们在项目中,遇到cookie设置过多的情况,然后就出现了浏览器400的<em>错误</em>了。 这种情况解决方案如下: 1. 彻底清除浏览器cookie信息。只能临时解决 2. 检查程序中是否过多设置cookie
HTTP400 的坑
令人纠结的400 bad request本人之前一直是自己写ajax和controller,传值的类型和名称都是自己定义,所以基本上没有出现过400,奈何如今前后端分离….下面介绍一下本次开发与前端联调遇见的坑传值格式接口写好后,测试都是用Insomnia工具发<em>请求</em>,表单格式传值,轻松愉快200(以前都是这样传的key,value对应),奈何对接时直接400,尼玛,前端json传值!!直接跪了,让前
http网络请求 返回不同的statusCode(状态码)500,200,400等
201-206都表示服务器成功处理了<em>请求</em>的状态代码,说明网页可以正常访问。         200(成功)  服务器已成功处理了<em>请求</em>。通常,这表示服务器提供了<em>请求</em>的网页。         201(已创建)  <em>请求</em>成功且服务器已创建了新的资源。         202(已接受)  服务器已接受了<em>请求</em>,但尚未对其进行处理。         203(非授权信息)  服务器已成
HTTP请求返回状态码详解
当用户试图通过 <em>HTTP</em> 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS <em>返回</em>一个表示该<em>请求</em>的状态的数字代码。状态代码可以指明具体<em>请求</em>是否已成功,还可以揭示<em>请求</em>失败的确切原因。 1xx - 信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - Continue 初始的<em>请求</em>已经接受,客
HTTP常见返回码(如:301,400,503)
对于前端工程师来说,每天都在和<em>HTTP</em>协议打交道,但是我真的懂<em>HTTP</em>协议吗?并没有,那么不如就现在开始了解吧。
HTTP返回码总结
<em>HTTP</em>协议状态码表示的意思主要分为五类 ,大体是:   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~   1××  保留   2××  表示<em>请求</em>成功地接收   3××  为完成<em>请求</em>客户需进一步细化<em>请求</em>   4××  客户<em>错误</em>   5××  服务器<em>错误</em>     100 Continue指示客户端应该继续<em>请求</em>。回送用于通知客户端此次<em>请求</em>已经
http协议中各个响应状态200、400等返回值的含义
转自:http://www.cnblogs.com/testyao/p/6548261.html 根据响应结果的类型,大致分为以下几类: 2.1 1XX(信息类) 该类型状态码表示接收到<em>请求</em>并且继续处理。 100,客户端必须继续发出<em>请求</em>。101,客户端要求服务器根据<em>请求</em>转换<em>HTTP</em>协议版本。 2.2 2XX(响应成功) 该类型状态码表示动作被成功接收、理
HTTP状态码:400\500 错误代码(个人总结)
一些常见的状态码为: 200 - 服务器成功<em>返回</em>网页 404 - <em>请求</em>的网页不存在 503 - 服务不可用 详细分解: 1xx(临时响应) 表示临时响应并需要<em>请求</em>者继续执行操作的状态代码。 代码  说明 100  (继续) <em>请求</em>者应当继续提出<em>请求</em>。 服务器<em>返回</em>此代码表示已收到<em>请求</em>的第一部分,正在等待其余部分。  101  (切换协议) <em>请求</em>者已要求服务器切换协
远程服务器返回错误: (400) 错误请求
-
iOS webView 检测当前网页的请求错误码400、404等错误
由于iOS的webView对于400、404等<em>错误</em>不算做<em>请求</em>失败,所以我们需要手动判断他的<em>请求</em><em>返回</em>的<em>错误</em>码 可以在webView的回调方法中实现 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigati
iOS AFNetworking 请求返回400,如何打印后台返回信息
-
学会了这些技术,你离BAT大厂不远了
每一个程序员都有一个梦想,梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司,由于身边的<em>环境</em>等原因,不知道 BAT 等一线互联网公司使用哪些技术?或者该如何去学习这些技术?或者我该去哪些获取这些技术资料?没关系,平头哥一站式服务,上面统统不是问题。平头哥整理了 BAT 等一线大厂的必备技能,并且帮你准备了对应的资料。对于整理出来的技术,如果你掌握的不牢固,那就赶快巩固,如果你还没有涉及,现在...
程序员真是太太太太太有趣了!!!
<em>网络</em>上虽然已经有了很多关于程序员的话题,但大部分人对这个群体还是很陌生。我们在谈论程序员的时候,究竟该聊些什么呢?各位程序员大佬们,请让我听到你们的声音!不管你是前端开发...
史上最详细的IDEA优雅整合Maven+SSM框架(详细思路+附带源码)
网上很多整合SSM博客文章并不能让初探ssm的同学思路完全的清晰,可以试着关掉整合教程,摇两下头骨,哈一大口气,就在万事具备的时候,开整,这个时候你可能思路全无 ~中招了咩~ ,还有一些同学依旧在使用eclipse或者Myeclipse开发,我想对这些朋友说IDEA 的编译速度很快,人生苦短,来不及解释了,直接上手idea吧。这篇文章每一步搭建过程都测试过了,应该不会有什么差错。本文章还有个比较优秀的特点,就是idea的使用,基本上关于idea的操作都算是比较详细的,所以不用太担心不会撸idea!最后,本文
知乎上 40 个有趣回复,很精辟很提神
点击蓝色“五分钟学算法”关注我哟加个“星标”,天天中午 12:15,一起学算法作者 |佚名来源 |<em>网络</em>整理,版权归原作者所有,侵删。1交朋友的标准是什么?- Ques...
武汉为什么进不了互联网第一梯队?
作者 |盛佳莹、张帆 本文经授权转自猎云网(ID:ilieyun) 从2011年以前双创在武汉萌芽,到现在力争互联网第四极,看武汉的互联网企业如何成长。 艰难中萌芽 2011年高考前夕,付小龙坐在宿舍里用人生第一台智能手机听广播,电台里正在讲述姚欣休学创业做出了用户量逾4亿的视频平台PPTV。 夜深人静时,仿佛有什么东西击中了付小龙的内心,“像姚欣一样‘开公司,...
我花了一夜用数据结构给女朋友写个H5走迷宫游戏
起因 又到深夜了,我按照以往在csdn和公众号写着数据结构!这占用了我大量的时间!我的超越妹妹严重缺乏陪伴而 怨气满满! 而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道:天天写这玩意,有啥作用。而我答道:能干事情多了,比如写个迷宫小游戏啥的! 当我码完字准备睡觉时:写不好别睡觉! 分析 如果用数据结构与算法造出东西来呢? ...
别再翻了,面试二叉树看这 11 个就够了~
写在前边 数据结构与算法: 不知道你有没有这种困惑,虽然刷了很多算法题,当我去面试的时候,面试官让你手写一个算法,可能你对此算法很熟悉,知道实现思路,但是总是不知道该在什么地方写,而且很多边界条件想不全面,一紧张,代码写的乱七八糟。如果遇到没有做过的算法题,思路也不知道从何寻找。面试吃了亏之后,我就慢慢的做出总结,开始分类的把数据结构所有的题型和解题思路每周刷题做出的系统性总结写在了 Github...
接班马云的为何是张勇?
上海人、职业经理人、CFO 背景,集齐马云三大不喜欢的张勇怎么就成了阿里接班人? 作者|王琳 本文经授权转载自燃财经(ID:rancaijing) 9月10日,张勇转正了,他由阿里巴巴董事局候任主席正式成为阿里巴巴董事局主席,这也意味着阿里巴巴将正式开启“逍遥子时代”。 从2015年接任CEO开始,张勇已经将阿里巴巴股价拉升了超过200%。但和马云强大的个人光环比,张勇显得尤其...
让程序员崩溃的瞬间(非程序员勿入)
今天给大家带来点快乐,程序员才能看懂。 来源:https://zhuanlan.zhihu.com/p/47066521 1. 公司实习生找 Bug 2.在调试时,将断点设置在<em>错误</em>的位置 3.当我有一个很棒的调试想法时 4.偶然间看到自己多年前写的代码 5.当我第一次启动我的单元测试时 ...
用Python分析2000款避孕套,得出这些有趣的结论
到现在为止,我们的淘宝教程已经写到了第四篇,前三篇分别是: 第一篇:Python模拟登录淘宝,详细讲解如何使用requests库登录淘宝pc端。 第二篇:淘宝自动登录2.0,新增Cookies序列化,教大家如何将cookies保存起来。 第三篇:Python爬取淘宝商品避孕套,教大家如何爬取淘宝pc端商品信息。 今天,我们来看看淘宝系列的第四篇 我们在上一篇的时候已经将淘宝数据爬取下来了,...
IPv6 带来的反欺诈难题,程序员该如何破解?
作者 |威胁猎人 本文转载自威胁猎人(ID:ThreatHunter) IP是互联网最基础的身份标识,也是黑灰产业发展不可或缺的底层资源支撑。如果说IPv4是一颗星球,那IPv6就是一整个宇宙,它的地址空间接近无限。本文将揭露目前黑灰产对IPv6资源的利用情况,并剖析在IPv4向IPv6升级的过程中,业务场景下的安全将面临的挑战。 黑灰产采用IPv6发起攻击的趋势不可逆转...
分享靠写代码赚钱的一些门路
作者 mezod,译者 josephchang10如今,通过自己的代码去赚钱变得越来越简单,不过对很多人来说依然还是很难,因为他们不知道有哪些门路。今天给大家分享一个精彩...
技术人员要拿百万年薪,必须要经历这9个段位
很多人都问,技术人员如何成长,每个阶段又是怎样的,如何才能走出当前的迷茫,实现自我的突破。所以我结合我自己10多年的从业经验,总结了技术人员成长的9个段位,希望对大家的职...
面试官:兄弟,说说基本类型和包装类型的区别吧
Java 的每个基本类型都对应了一个包装类型,比如说 int 的包装类型为 Integer,double 的包装类型为 Double。基本类型和包装类型的区别主要有以下 4 点。
C语言这么厉害,它自身又是用什么语言写的?
这是来自我的星球的一个提问:“C语言本身用什么语言写的?”换个角度来问,其实是:C语言在运行之前,得编译才行,那C语言的编译器从哪里来? 用什么语言来写的?如果是用C语...
面试官,不要再问我三次握手和四次挥手
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。 见过比较典型的面试场景是这样的: 面试官:请介绍下三次握手 求职者:第一次握手就是客户端给服务器端发送一个报文,第二次就是服务器收到报文之后,会应答一个报文给客户端,第三次握手就是客户端收到报文后再给服务器发送一个报文,三次握手就...
一些实用的GitHub项目
最近整理了一些在GitHub上比较热门的开源项目关于GitHub,快速了解请戳这里其中涵盖了:学习教程,面试总结,实用工具,框架,机器学习等东西比较杂,要学的东西也比较多...
八大排序(C语言)
void BubbleSort();//冒泡 void SelectSort();//选择 void InsertSort();//直接插入 void ShellSort();//希尔 void HeapSort();//堆排 void QuickSort();//快排 void MegerSort();//归并 void RadixSort();//基数(桶排序) 冒泡: 1)...
为什么说 Web 开发永远不会退出历史舞台?
早在 PC 崛起之际,Web 从蹒跚学步一路走到了主导市场的地位,但是随着移动互联网时代的来临,业界曾有不少人猜测,“Web 应该被杀死,App 才是未来”。不过时间是检...
动画:用动画给面试官解释 TCP 三次握手过程
作者 | 小鹿 来源 | 公众号:小鹿动画学编程 写在前边 TCP 三次握手过程对于面试是必考的一个,所以不但要掌握 TCP 整个握手的过程,其中有些小细节也更受到面试官的青睐。 对于这部分掌握以及 TCP 的四次挥手,小鹿将会以动画的形式呈现给每个人,这样将复杂的知识简单化,理解起来也容易了很多,尤其对于一个初学者来说。 学习导图 一、TCP 是什么? TCP(Transmissio...
500行代码,教你用python写个微信飞机大战
这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!让他们的左手 / 右手有节奏有韵律的朝着同一个方向来回移动起来! 这是史诗级的发明,是浓墨重彩的一笔,是…… 在一阵抽搐后,我结束了游戏,瞬时觉得一切都索然无味,正在我进入贤者模式时,突然想到,如果我可以让更多人已不同的方式体会到这种美轮美奂的感觉岂不美哉? 所以我打开电脑,创建了一个 `plan_game.py`……
2019诺贝尔经济学奖得主:贫穷的本质是什么?
2019年诺贝尔经济学奖,颁给了来自麻省理工学院的 阿巴希·巴纳吉(Abhijit Vinayak Banerjee)、艾丝特·杜芙若(Esther Duflo)夫妇和哈...
linux:最常见的linux命令(centOS 7.6)
最常见,最频繁使用的20个基础命令如下: 皮一下,这都是干货偶,大佬轻喷 一、linux关机命令: 1.shutdown命令安全地将系统关机(推荐)参数说明: [-r] 重启计算器。 [-h] 关机后关闭电源〔halt〕。 [-c] cancel current process取消目前正在执行的关机程序。 [-time] 设定关机〔shutdown〕前的时间。 shutdown -h now ...
只因写了一段爬虫,公司200多人被抓!
“一个程序员写了个爬虫程序,整个公司200多人被端了。” “不可能吧!” 刚从朋友听到这个消息的时候,我有点不太相信,做为一名程序员来讲,谁还没有写过几段爬虫呢?只因写爬虫程序就被端有点夸张了吧。 朋友说,消息很确认并且已经进入审判阶段了。 01.对消息进一步确认 朋友认识几个律师朋友,和他们有一些业务来往,得知他们想尝试把业务扩展到程序员这个群体。那段时间我刚好离职也有时间,在朋友...
别在学习框架了,那些让你起飞的计算机基础知识。
我之前里的文章,写的大部分都是与计算机基础知识相关的,这些基础知识,就像我们的内功,如果在未来想要走的更远,这些内功是必须要修炼的。框架千变万化,而这些通用的底层知识,却是几乎不变的,了解了这些知识,可以帮助我们更快着学习一门知识,更加懂得计算机的运行机制。当然,在面试中也经常会被问到,特别是对于应届生,对于春秋招,也可以看看我前阵子写过的文章历经两个月,我的秋招之路结束了!。也有读者经常问的计算...
MySQL数据库—SQL汇总
一、准备 下文整理常见SQL语句的用法,使用MySQL5.7测试,参考了尚硅谷MySQL教程及用例。用例sql: 链接: https://pan.baidu.com/s/1tb3-12MRNFjV8drFlN6wzg&amp;shfl=sharepset 密码: fc2h 为了方便查阅可从右侧目录快速索引 二、DQL(Data Query Language)数据查询语言 1、语句顺序 书写顺序...
动画:用动画给女朋友讲解 TCP 四次分手过程
作者 | 小鹿 来源 | 公众号:小鹿动画学编程 写在前边 大家好,我们又见面了,做为一个业余的动画师,上次的用动画的形式讲解 TCP 三次握手过程再各大平台收到了广大读者的喜爱,说文章有趣、有货、有内容,也受到了很多读者的关注。很多读者留言说什么时候用动画讲一讲 TCP 四次挥手的过程,为了应大家的要求,今天我们就生动有趣的用动画给大家分享 TCP 四次挥手(分手)过程。 动画:用动画给...
不就是SELECT COUNT语句吗,竟然能被面试官虐的体无完肤
数据库查询相信很多人都不陌生,所有经常有人调侃程序员就是CRUD专员,这所谓的CRUD指的就是数据库的增删改查。 在数据库的增删改查操作中,使用最频繁的就是查询操作。而在所有查询操作中,统计数量操作更是经常被用到。 关于数据库中行数统计,无论是MySQL还是Oracle,都有一个函数可以使用,那就是COUNT。 但是,就是这个常用的COUNT函数,却暗藏着很多玄机,尤其是在面试的时候,一不小心就会...
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
如何优化MySQL千万级大表,我写了6000字的解读
这是学习笔记的第2138篇文章 千万级大表如何优化,这是一个很有技术含量的问题,通常我们的直觉思维都会跳转到拆分或者数据分区,在此我想做一些补充和梳理,想和大家做一些这方面的经验总结,也欢迎大家提出建议。 从一开始脑海里开始也是火光四现,到不断的自我批评,后来也参考了一些团队的经验,我整理了下面的大纲内容。 既然要吃透这个问题,我们势必要回到本源,我把这个...
面试最后一问:你有什么问题想问我吗?
尽管,我们之前分享了这么多关于面试的主题: 高薪必备的一些Spring Boot高级面试题 面试必问:设计模式遵循的面向对象设计原则! 面试必问:怎么保证缓存与数据库的双写一致性? 27道高频Spring面试题,你能答对几个? 唠唠面试常问的:面向对象六大原则 一文高效图解二叉树面试题 Java面试中最高频的那20%知识点是什么? 百度面试题:求数组最大值 ... 然而,最后这个90%可见...
python 程序员进阶之路:从新手到高手的100个模块
在知乎和CSDN的圈子里,经常看到、听到一些 python 初学者说,学完基础语法后,不知道该学什么,学了也不知道怎么用,一脸的茫然。近日,CSDN的公众号推送了一篇博客,题目叫做《迷思:Python 学到什么程度可以面试工作?》,真实反映了 python 程序员在成长过程中的一些困惑。
Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)
最近翻到一篇知乎,上面有不少用Python(大多是turtle库)绘制的树图,感觉很漂亮,我整理了一下,挑了一些我觉得不错的代码分享给大家(这些我都测试过,确实可以生成) one 樱花树 动态生成樱花 效果图(这个是动态的): 实现代码 import turtle as T import random import time # 画樱花的躯干(60,t) def Tree(branch, ...
程序员不懂浪漫?胡扯!
程序员男朋友你的程序员男朋友为你做过什么暖心的事情呢?我的男朋友是一个程序员,他有很多大家在<em>网络</em>上吐槽的程序员的缺点,比如加班很多,没空陪我吃饭逛街看电影,比如说他有的时...
Java 8:一文掌握 Lambda 表达式
本文将介绍 Java 8 新增的 Lambda 表达式,包括 Lambda 表达式的常见用法以及方法引用的用法,并对 Lambda 表达式的原理进行分析,最后对 Lambda 表达式的优缺点进行一个总结。
Python自动化完成tb喵币任务
2019双十一,tb推出了新的活动,商店喵币,看了一下每天都有几个任务来领取喵币,从而升级店铺赚钱,然而我既想赚红包又不想干苦力,遂使用python来进行手机自动化操作,目测全网首发! 用到的库: re os time 思路: 下载adb命令安装包 打开手机开发者选项(点击系统设置,连点5次系统版本,即可在辅助功能或其他选项中找到开发者选项,此功能无害,可不必关闭) 在开发者选项中找到US...
从月薪3K的中专生,到身家千万的CTO!人生最大的对手,就是自已
关注“技术领导力”博客,独家大厂干货推送 文/Daniel.W David坐在我对面,窗外是梦境般的外滩夜景,繁星点点的璀璨灯火,散落在黄浦江两岸。我转过头对David说,你丫挺会享受啊,约我到这么浪漫的地方。 David狠狠地吸了一口手中的雪茄,又快速吐了出来,眼睛眯成一条缝,品味着雪茄在口中的醇香,一边说,MD,转眼我们都快40了,记得2002年,刚认识那会才20出头,时间...
这应该是把计算机网络五层模型讲的最好是文章了,看不懂你打我
帅地:用心写好每一篇文章! 前言 天各一方的两台计算机是如何通信的呢?在成千上万的计算机中,为什么一台计算机能够准确着寻找到另外一台计算机,并且把数据发送给它呢? 可能很多人都听说过<em>网络</em>通信的 5 层模型,但是可能并不是很清楚为什么需要五层模型,五层模型负责的任务也有可能经常混淆。下面是<em>网络</em>通信的五层模型 说实话,五层模型的具体内容还是极其复杂的,不过今天这篇文章,我将用最简洁的模式,通过网...
单点登录(SSO)
一、SSO(单点登录)介绍 SSO英文全称Single SignOn,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。 实现机制 当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证...
漫话:什么是 https ?这应该是全网把 https 讲的最好的一篇文章了
今天这篇文章,讲通过对话的形式,让你由浅入深着知道,为什么 Https 是安全的。 一、对称加密 一禅:在每次发送真实数据之前,服务器先生成一把密钥,然后先把密钥传输给客户端。之后服务器给客户端发送真实数据的时候,会用这把密钥对数据进行加密,客户端收到加密数据之后,用刚才收到的密钥进行解密。如图: 当然,如果客户端要给服务器发送数据,也是采用这把密钥来加密,这里为了方便,我采用单方向...
史上最全的mysql基础教程
启动与停止 启动mysql服务 sudo /usr/local/mysql/support-files/mysql.server start 停止mysql服务 sudo /usr/local/mysql/support-files/mysql.server stop 重启mysql服务 sudo /usr/local/mysql/support-files/mysql.server resta...
为什么你学不会递归?告别递归,谈谈我的经验
可能很多人在大一的时候,就已经接触了递归了,不过,我敢保证很多人初学者刚开始接触递归的时候,是一脸懵逼的,我当初也是,给我的感觉就是,递归太神奇了! 可能也有一大部分人知道递归,也能看的懂递归,但在实际做题过程中,却不知道怎么使用,有时候还容易被递归给搞晕。也有好几个人来问我有没有快速掌握递归的捷径啊。说实话,哪来那么多捷径啊,不过,我还是想写一篇文章,谈谈我的一些经验,或许,能够给你带来一些帮助...
大学四年,分享看过的优质书籍
数据结构与算法是我在大学里第一次接触到的,当时学了很多其他安卓、网页之类的,一开始就感觉纳闷,数据结构和算法学这个有啥用,再加上上的是一所野鸡大学,老师讲的也是模模糊糊,平时做项目、练习也几乎不用数据结构,所以考试应付应付就过了,也没太在意。 到了大三的时候,面临考研和就业了,突然看到学长考研的数据结构题和面试网站的要求,突然意识到数据结构和算法的重要性,真的很重要,重要的话说三遍,真的很重要,...
2019双十一淘宝天猫刷喵币
实现步骤 下载并安装Auto.js 官网网址:https://hyb1996.github.io/AutoJs-Docs Github地址:https://github.com/hyb1996/Auto.js 不过我知道因为什么原因资源被酷安下架了,所以附上Auto.js的安装包在我的下载里. 为软件打开无障碍权限. 在软件中将脚本保存并运行即可,脚本会自己打开手机淘宝并进行一系列的操作. 脚...
有哪些让程序员受益终生的建议
从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方...
最近程序员频繁被抓,如何避免面向监狱编程!?
最近,有关程序员因为参与某些项目开发导致被起诉,甚至被判刑的事件发生的比较多: 某程序员因为接了个外包,帮别人写了个软件,结果这个软件被用于赌博导致被抓。 某公司利用爬虫抓取用户信息,最后被发现,导致该公司的程序员被抓。 某P2P公司暴雷,老板跑路,程序员被抓。 中科大博士卖“外挂”非法牟利300多万,被警方逮捕。 那么,作为一个程序员,如何避免这些坑呢?怎样尽可能的保护自己呢? 本文就从爬虫、赌...
一文搞懂什么是TCP/IP协议
什么是TCP/IP协议? 计算机与<em>网络</em>设备之间如果要相互通信,双方就必须基于相同的方法.比如如何探测到通信目标.由哪一边先发起通信,使用哪种语言进行通信,怎样结束通信等规则都需要事先确定.不同的硬件,操作系统之间的通信,所有这一切都需要一种规则.而我们就将这种规则称为协议 (protocol). 也就是说,TCP/IP 是互联网相关各类协议族的总称。 TCP/IP 的分层管理 TCP/IP协...
各大公司在GitHub上开源投入排名分析
基于GitHub的数据进行分析各个公司在开源上的投入排名
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
学习 Java 应该关注哪些网站?
经常有一些读者问我:“二哥,学习 Java 应该关注哪些网站?”,我之前的态度一直是上知乎、上搜索引擎搜一下不就知道了。但读者对我这个态度很不满意,他们说,“我在问你,又不是问知乎,问搜索引擎。”你还别说,读者说得有道理。 于是我想,那就推荐一些吧。先说我心目中的前三名,但不局限于 Java 学习者。 1)Google 啥都不说了,说多了都是泪,可气的是 Robin 李的搜索引擎实在是不争气。说句...
matlab图形图像处理的综合示例代码下载
说明在压缩包内 包括傅里叶变幻,灰度值处理等. 相关下载链接:[url=//download.csdn.net/download/stan4u/2791482?utm_source=bbsseo]//download.csdn.net/download/stan4u/2791482?utm_source=bbsseo[/url]
《嵌入式Linux应用程序开发标准教程》下载
关于Linux的一个课程讲义,对于正在从M3往A8方向转型的童鞋可能有所帮助 相关下载链接:[url=//download.csdn.net/download/tiankongzhiyu5141/7736305?utm_source=bbsseo]//download.csdn.net/download/tiankongzhiyu5141/7736305?utm_source=bbsseo[/url]
大文件拷贝 teracopy rar下载
大文件拷贝 teracopy.rar 我个人使用移动一盘拷贝文件的使用用的反正是它 可以断点续传,挺好用的 使用也简单 相关下载链接:[url=//download.csdn.net/download/a422164413/7969349?utm_source=bbsseo]//download.csdn.net/download/a422164413/7969349?utm_source=bbsseo[/url]
相关热词 c# mysql插入 c# sha256 加密 c#窗体上的叉添加事件 c#打印图片文件 c#後台調前台js c#控制台美化 c# 标记 浮点型 c#获取当前的农历日期 c# 构造函数重载 c# 页面功能注释
我们是很有底线的