转学java

由于公司要用JAVA开发平台,所以现在转学JAVA。该平台运用到了Spring框架,所以先学Spring咯。

Spring MVC:

@RequestMapping

属性:

value:指请求的实际地址

method:与服务器交互的几种方法;get,post,put,delete等

consumes:指定处理的请求类型比如:text/html;application/json;

produces:指定返回内容的类型,只有当请求头中的Accept包含该指定类型时才使用;比如百度上找的一个:

Accept  :  "image/png,image/*;q=0.8,*/*;q=0.5"。

params:指定request中包含该参数的指时,才让该方法处理请求,我理解成必须传入的参数

headers:指定的request中包含某些header时,才让该方法处理请求,下面是在百度上抄下来的header内容。比如,也许我们可以指定User-Agent的值为"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0"时,才继续处理请求。这样可以阻止部分用户模拟请求(我是这么理解地)

Host:"sp3.baidu.com"

User-Agent:"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0"

Accept:"image/png,image/*;q=0.8,*/*;q=0.5"

Accept-Encoding:"gzip, deflate, br"

Referer:"https://www.baidu.com/s?wd=http%20get&rsv_spt=1&rsv_iqid=0xcbbe151f00022bad&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&rqlang=cn&tn=baiduhome_pg&rsv_enter=0&oq=http%20get&rsv_t=a68ctX91lIYkp2G9Z5iPW2wKwfMG%2BNEFTwUNEnYkLUDlj8KzoHgYbCpPmnxrKQZhrNDh&rsv_pq=d29f4a7800033056"

Cookie:"BAIDUID=2EB099183DC5BCA26992E801FDA81D4F:FG=1; BIDUPSID=2EB099183DC5BCA26992E801FDA81D4F; PSTM=1464718902; H_PS_PSSID=1429_18241_20076_17001_15460_12422_20252; BDSFRCVID=iyDsJeCCxG3RC6RR_s5bKk5tQ9ssUbWwd2Tp3J; H_BDCLCKID_SF=tRk8oI-XJCvjD4-k247Hhn8thmT22-usfC0LQhcH0hOWsIO1-nrc0l4y2t5v2po85nvmLbcH3tt5eDbxDUC0Djb-Da8fJTnJ-D6206uatRcoH6rnhPF3e5JDKP6-3MJO3b7OhRk5Lf75HxJHe5AVhJD0jb6OqPRJ0KJeohFLtK-KhI-6jjRb5nbHhMr-bPcXHD7yWCvVMlb5OR5JLn7nDpDdjR5NybttKe3W_4blf4O5SJo55P8K3bOyyG62btt_JnAqVC3P; BDUSS=mVSZEJxMFB6VnR6SzJ-dGpLQTNGMnFJV0RhU3F4RE9uZU9JZFBLenlLOGRRSGxYQVFBQUFBJCQAAAAAAAAAAAEAAAC1twhj0anA77DXu6i7qMyrsNcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2zUVcds1FXd; BDRCVFR[feWj1Vr5u3D]=I67x6TjHwwYf0"

Connection:"keep-alive"

时间: 2024-10-18 17:08:38

转学java的相关文章

java难学么

分两种: 1)有很好编程基础,转学java,会相对好学,不同语言语法有差异,设计理念是相通的2)无编程基础,会遇到些困难,但这不是问题,只要想啃下,没有可惧怕的 学任何东西讲究学习方法1)先整体了解java,比如环境搭建,哪个框架最流行,有啥窍门?前人经验?知乎上有很多分享,去找找2)找比较好的资源站点和文章,博客之类,推荐http://www.muhu28.com/learnIndex/nav/3聚合了很多java资源和文章 1)和2)是整体上了解java,加下来选java学习方向:学什么框架

PHP常见问题及解答

当作PHP学习时,总是会在baidu上查很多的例如开发环境的选择呀,PHP好不好呀!或者是不是转学JAVA,或是.NET等: 首先本人是从2010年下半年开始报名学的PHP(IN Guangzhou),每周一天学了近6个月左右,从最基础的HTML,CSS,DIV,JAVASCRIPT,AJAX,PHP,然后学二次开发:闲暇之余还开通了一个个人blog( PHP wordpress); 由于个人工作原因,这几年放了一段时间未动PHP了,今年开始又自学了.NET; ---目的就想业余做一份兼职,锻炼

NET开发者部署React-Native

NET开发者部署React-Native 前情摘要 众所周知,有人说.net可以用Xamrian,呵呵,不习惯收费的好么?搞.Net的人设置一次java的环境变量,可能都觉得实在太麻烦了,可能是因为这些年微软确实把我们给带坏了,所有东西一键安装,简单设置,打开项目直接运行就行了,而要想成功部署android开发环境,那可能需要自己填N个坑,最近FB出的React-Native比较火,哥们在不忍转学java的情况下,,虽然java不是anroid,但兄弟我还是决定用React-Native来实现自

2018个人年终总结

看到很多人写年终总结,一个人在屋子里坐着,也不知道想干什么,自己也写一写吧.很久没有写过文字了,约略是几年或者好几年. 一.伊始之前 2018年的事情得从2017年说起,要不然显得不够有观赏性.奇葩性.冲折性和无奈性. 2017年研究生毕业,非计算机或统计学科班出身.研二时一时兴起报班学了数据分析,那时接触人生中第一门编程语言,也就是python.当然,数据分析只是教如何使用numpy.pandas.sklearn.matplotlab和nltk,水平不够惊艳以至于中途全班同学强烈要求换了授课老

对Java、C#转学swift的提醒:学习swift首先要突破心理障碍。

网上非常多都说swift是一门新手友好的语言. 但以我当年从Java转学Ruby的经验,swift对于从Java.C#转来的程序猿实际并不友好.原因就在于原来总有一种错觉:一个语言最重要的就是严谨,而Swift这样的动态语言有太多的"奇技淫巧",让人感觉非常不踏实.学到和java非常不一样的地方心里就总是犯嘀咕"怎么能够这样呢?这么干行吗?会不会出问题?". 仅仅有将swift用于实际的开发了,用多了.才发现,原来编程的世界不必像Java,C#那么死板.这个世界就是

自学一个月的java了

不知道这篇博文有不有朋友看到.先自我介绍一下,硕士一年级下学期. 对编程感兴趣,硕士一年级下学期转学计算机专业,目前刚好一个月的时间.接触计算机也是刚好一个月的时间. 学习了java,javaweb.java只是学了基础的章节,很多题目没有做,只是了解一些基础的东西.因为想早点对这些东西有一些了解,就继续学习了javaweb,现在算是遇到了一点瓶颈了,javaweb里面的JSP和SERVLET还没有完全搞清楚,不过,我总是觉得自己就差那么一点点就可以把基本的东西有个了解了. 经常会遇到很多困难,

Java多线程学习(吐血超详细总结)

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 目录(?)[-] 一扩展javalangThread类 二实现javalangRunnable接口 三Thread和Runnable的区别 四线程状态转换 五线程调度 六常用函数说明 使用方式 为什么要用join方法 七常见线程名词解释 八线程同步 九线程数据传递 本文主要讲了java中多线程的使用方法.线程同步.线程数据传递.线程状态及相应的一些线程函数用法.概述等. 首先讲一下进程和线程

Java TM 已被阻止,因为它已过时需要更新的解决方法

公司的堡垒机需要通过浏览器登陆,且该堡垒机的网站需要Java的支持,最近通过浏览器登陆之后总是提示"java TM 已被阻止,因为它已过时需要更新的解决方法"导致登陆之后不能操作, 但是操作系统中确实已经安装了比较新的JDK,安装的JDK版本是jdk-7u67-windows-i586,因为太烦人,所以决定搞清楚报错的原因,一劳永逸,彻底解决这个问题 准备工作:安装JDK,安装版本jdk-7u67-windows-i586.exe,因为机器的Eclipse还依赖64位的JDK,所以另安

Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor

介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用.本文是基础篇,后面会分享下线程池一些高级功能. 1.new Thread的弊端 执行一个异步任务你还只是如下new Thread吗? Java new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } }).start(); 1 2 3 4 5 6 7 new Thread(new