6700HQ/16G/1T/256G外置固态硬盘/gtx950m独显4G/15.6英寸1080p笔记本电脑

&figure&&img src=&https://pic2.zhimg.com/v2-ab64b80a9ef9_b.jpg& data-rawwidth=&400& data-rawheight=&266& class=&content_image& width=&400&&&/figure&&h2&&b&一、SpringMVC&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/evankaka/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&SpringMVC简介及第一个HelloWorld&/a&&/p&&p&Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。&/p&&p&&b&模型(Model )&/b&封装了应用程序的数据和一般他们会组成的POJO。&/p&&p&&b&视图(View)&/b&是负责呈现模型数据和一般它生成的HTML输出,客户端的浏览器能够解释。&/p&&p&&b&控制器(Controller )&/b&负责处理用户的请求,并建立适当的模型,并把它传递给视图渲染。&/p&&p&Spring的web模型 - 视图 - 控制器(MVC)框架是围绕着处理所有的HTTP请求和响应的DispatcherServlet的设计。&/p&&p&Spring Web MVC处理请求的流程&/p&&figure&&img src=&https://pic1.zhimg.com/v2-0a6b48a2d3a996a12e2aceb82c04d099_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&719& data-rawheight=&332& class=&origin_image zh-lightbox-thumb& width=&719& data-original=&https://pic1.zhimg.com/v2-0a6b48a2d3a996a12e2aceb82c04d099_r.jpg&&&/figure&&p&具体执行步骤如下:&/p&&p&1、 首先用户发送请求————&前端控制器,前端控制器根据请求信息(如URL)来决定选择哪一个页面控制器进行处理并把请求委托给它,即以前的控制器的控制逻辑部分;图2-1中的1、2步骤;&/p&&p&2、 页面控制器接收到请求后,进行功能处理,首先需要收集和绑定请求参数到一个对象,这个对象在Spring Web MVC中叫命令对象,并进行验证,然后将命令对象委托给业务对象进行处理;处理完毕后返回一个ModelAndView(模型数据和逻辑视图名);图2-1中的3、4、5步骤;&/p&&p&3、 前端控制器收回控制权,然后根据返回的逻辑视图名,选择相应的视图进行渲染,并把模型数据传入以便视图渲染;图2-1中的步骤6、7;&/p&&p&4、 前端控制器再次收回控制权,将响应返回给用户,图2-1中的步骤8;至此整个结束。&/p&&h2&&b&二、Spring&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/cainiaowys/article/details/7107925& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Spring框架简介&/a&&/p&&p&2.1、IOC容器:&a href=&http://link.zhihu.com/?target=http%3A//www.cnblogs.com/linjiqin/archive//3407126.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&cnblogs.com/linjiqin/ar&/span&&span class=&invisible&&chive//3407126.html&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&IOC容器就是具有依赖注入功能的容器,IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IOC容器进行组装。在Spring中BeanFactory是IOC容器的实际代表者。&/p&&p&2.2、AOP:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/moreevan/article/details/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&blog.csdn.net/moreevan/&/span&&span class=&invisible&&article/details/&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&简单地说,就是将那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。AOP代表的是一个横向的关系&/p&&p&AOP用来封装横切关注点,具体可以在下面的场景中使用:&/p&&ul&&li&Authentication 权限 &/li&&li&Caching 缓存 &/li&&li&Context passing 内容传递 &/li&&li&Error handling 错误处理 &/li&&li&Lazy loading 懒加载 &/li&&li&Debugging  调试 &/li&&li&logging, tracing, profiling and monitoring 记录跟踪 优化 校准 &/li&&li&Performance optimization 性能优化 &/li&&li&Persistence  持久化 &/li&&li&Resource pooling 资源池 &/li&&li&Synchronization 同步 &/li&&li&Transactions 事务&/li&&/ul&&h2&&b&三、Mybatis&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&mybaits入门(含实例教程和源码)&/a&&/p&&p&MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。&/p&&p&&b&总体流程:&/b&&/p&&p&(1)加载配置并初始化 &br&触发条件:加载配置文件 &br&将SQL的配置信息加载成为一个个MappedStatement对象(包括了传入参数映射配置、执行的SQL语句、结果映射配置),存储在内存中。&/p&&p&(2)接收调用请求 &br&触发条件:调用Mybatis提供的API &br&传入参数:为SQL的ID和传入参数对象 &br&处理过程:将请求传递给下层的请求处理层进行处理。&/p&&p&(3)处理操作请求 触发条件:API接口层传递请求过来 &br&传入参数:为SQL的ID和传入参数对象&/p&&p&&i&处理过程:&/i&&/p&&p&(A)根据SQL的ID查找对应的MappedStatement对象。&/p&&p&(B)根据传入参数对象解析MappedStatement对象,得到最终要执行的SQL和执行传入参数。&/p&&p&(C)获取数据库连接,根据得到的最终SQL语句和执行传入参数到数据库执行,并得到执行结果。&/p&&p&(D)根据MappedStatement对象中的结果映射配置对得到的执行结果进行转换处理,并得到最终的处理结果。&/p&&p&(E)释放连接资源。&/p&&p&(4)返回处理结果将最终的处理结果返回。&/p&&p&MyBatis 最强大的特性之一就是它的动态语句功能。如果您以前有使用JDBC或者类似框架的经历,您就会明白把SQL语句条件连接在一起是多么的痛苦,要确保不能忘记空格或者不要在columns列后面省略一个逗号等。动态语句能够完全解决掉这些痛苦。&/p&&h2&&b&四、Dubbo&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Dubbo分布式服务框架入门(附工程)&/a&&/p&&p&Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC(远程过程调用协议)远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架。&/p&&p&1、透明化的远程方法调用,就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。&/p&&p&2、软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。&/p&&p&3、 服务自动注册与发现,不再需要写死服务提供方地址,注册中心基于接口名查询服务提供者的IP地址,并且能够平滑添加或删除服务提供者。&/p&&p&节点角色说明: &/p&&ul&&li&Provider: 暴露服务的服务提供方。 &/li&&li&Consumer: 调用远程服务的服务消费方。 &/li&&li&Registry: 服务注册与发现的注册中心。 &/li&&li&Monitor: 统计服务的调用次调和调用时间的监控中心。 &/li&&li&Container: 服务运行容器。&/li&&/ul&&h2&&b&五、Maven&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Maven入门(含实例教程)&/a&&/p&&p&Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。但是对于我们程序员来说,我们最关心的是它的项目构建功能。&/p&&h2&&b&六、RabbitMQ&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&RabbitMQ消息队列入门篇(环境配置+Java实例+基础概念)&/a&&/p&&p&消息队列一般是在项目中,将一些无需即时返回且耗时的操作提取出来,进行了异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。&/p&&p&RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器。&/p&&p&Erlang是一门动态类型的函数式编程语言。对应到Erlang里,每个Actor对应着一个Erlang进程,进程之间通过消息传递进行通信。相比共享内存,进程间通过消息传递来通信带来的直接好处就是消除了直接的锁开销(不考虑Erlang虚拟机底层实现中的锁应用)。&/p&&p&AMQP(Advanced Message Queue Protocol)定义了一种消息系统规范。这个规范描述了在一个分布式的系统中各个子系统如何通过消息交互。&/p&&h2&&b&七、Log4j&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Log4j日志在java项目中的使用(附工程源码)&/a&&/p&&p&日志记录的优先级,分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。&/p&&h2&&b&八、Ehcache&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Spring+EhCache缓存实例(详细讲解+源码下载)&/a&&/p&&p&EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点。&/p&&p&优点: &br&1、 快速 &br&2、 简单 &br&3、 多种缓存策略 &br&4、缓存数据有两级:内存和磁盘,因此无需担心容量问题 &br&5、 缓存数据会在虚拟机重启的过程中写入磁盘 &br&6、可以通过RMI、可插入API等方式进行分布式缓存 &br&7、 具有缓存和缓存管理器的侦听接口 &br&8、支持多缓存管理器实例,以及一个实例的多个缓存区域 &br&9、提供Hibernate的缓存实现&/p&&p&缺点: &br&1、使用磁盘Cache的时候非常占用磁盘空间:这是因为DiskCache的算法简单,该算法简单也导致Cache的效率非常高。它只是对元素直接追加存储。因此搜索元素的时候非常的快。如果使用DiskCache的,在很频繁的应用中,很快磁盘会满。&/p&&p&2、 不能保证数据的安全:当突然kill掉java的时候,可能会产生冲突,EhCache的解决方法是如果文件冲突了,则重建cache。这对于Cache数据需要保存的时候可能不利。当然,Cache只是简单的加速,而不能保证数据的安全。如果想保证数据的存储安全,可以使用Bekeley DB Java Edition版本。这是个嵌入式数据库。可以确保存储安全和空间的利用率。&/p&&h2&&b&九、Redis&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Redis+Spring缓存实例(windows环境,附实例源码及详解)&/a&&/p&&p&redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。&/p&&p&Redis数据库完全在内存中,使用磁盘仅用于持久性。相比许多键值数据存储,Redis拥有一套较为丰富的数据类型。Redis可以将数据复制到任意数量的从服务器。&/p&&p&1.2、Redis优点:&/p&&p&(1)异常快速:Redis的速度非常快,每秒能执行约11万集合,每秒约81000+条记录。&/p&&p&(2)支持丰富的数据类型:Redis支持最大多数开发人员已经知道像列表,集合,有序集合,散列数据类型。这使得它非常容易解决各种各样的问题,因为我们知道哪些问题是可以处理通过它的数据类型更好。&/p&&p&(3)操作都是原子性:所有Redis操作是原子的,这保证了如果两个客户端同时访问的Redis服务器将获得更新后的值。&/p&&p&(4)多功能实用工具:Redis是一个多实用的工具,可以在多个用例如缓存,消息,队列使用(Redis原生支持发布/订阅),任何短暂的数据,应用程序,如Web应用程序会话,网页命中计数等。&/p&&p&1.3、Redis缺点: &br&(1)单线程 &br&(2)耗内存&/p&&h2&&b&十、Shiro&/b&&/h2&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Shiro安全框架入门篇(登录验证实例详解与源码)&/a&&/p&&p&Apache Shiro是Java的一个安全框架,旨在简化身份验证和授权。Shiro在JavaSE和JavaEE项目中都可以使用。它主要用来处理身份认证,授权,企业会话管理和加密等。Shiro的具体功能点如下:&/p&&p&(1)身份认证/登录,验证用户是不是拥有相应的身份;&/p&&p&(2)授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限;&/p&&p&(3)会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息都在会话中;会话可以是普通JavaSE环境的,也可以是如Web环境的;&/p&&p&(4)加密,保护数据的安全性,如密码加密存储到数据库,而不是明文存储;&/p&&p&(5)Web支持,可以非常容易的集成到Web环境; &br&Caching:缓存,比如用户登录后,其用户信息、拥有的角色/权限不必每次去查,这样可以提高效率;&/p&&p&(6)shiro支持多线程应用的并发验证,即如在一个线程中开启另一个线程,能把权限自动传播过去;&/p&&p&(7)提供测试支持;&/p&&p&(8)允许一个用户假装为另一个用户(如果他们允许)的身份进行访问;&/p&&p&(9)记住我,这个是非常常见的功能,即一次登录后,下次再来的话不用登录了。&/p&&p&文字描述可能并不能让猿友们完全理解具体功能的意思。下面我们以登录验证为例,向猿友们介绍Shiro的使用。至于其他功能点,猿友们用到的时候再去深究其用法也不迟。&/p&&h2&&b&十一、设计模式&/b&&/h2&&p&这个算不上框架,可自行忽略,不过博主认为设计模式的思想很有必要了解一下。&/p&&p&参考:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Java经典设计模式之七大结构型模式(附实例和详解)&/a&&/p&&p&&b&思想:&/b&&/p&&p&&i&开闭原则&/i&:开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码。针对接口编程,真对接口编程,依赖于抽象而不依赖于具体。尽量使用合成/聚合的方式,而不是使用继承。一个实体应当尽量少的与其他实体之间发生相互作用,使得系统功能模块相对独立。使用多个隔离的接口,比使用单个接口要好。&/p&&p&&i&里氏代换原则&/i&:(1)子类的能力必须大于等于父类,即父类可以使用的方法,子类都可以使用。(2)返回值也是同样的道理。假设一个父类方法返回一个List,子类返回一个ArrayList,这当然可以。如果父类方法返回一个ArrayList,子类返回一个List,就说不通了。这里子类返回值的能力是比父类小的。(3)还有抛出异常的情况。任何子类方法可以声明抛出父类方法声明异常的子类。 而不能声明抛出父类没有声明的异常。&/p&&p&我有一个微信公众号,经常会分享一些Java技术相关的干货。如果你喜欢我的分享,可以用微信搜索“Java团长”或者“javatuanzhang”关注。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-6b80a1b54c65dd6d1350_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1024& data-rawheight=&729& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&https://pic2.zhimg.com/v2-6b80a1b54c65dd6d1350_r.jpg&&&/figure&&ul&&li&原作者姓名:小宝鸽&/li&&li&原出处:CSDN博客&/li&&li&原文链接:&a href=&http://link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Java Web前端到后台常用框架介绍&/a&&/li&&/ul&
一、SpringMVC参考:Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助…
&h2&&b&Java后端程序员1年工作经验总结&/b&&/h2&&p&&b&java后端1年经验和技术总结(1)&/b&&/p&&h2&&b&1.引言&/b&&/h2&&p&  毕业已经一年有余,这一年里特别感谢技术管理人员的器重,以及同事的帮忙,学到了不少东西。这一年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员的苦恼。遂决定梳理一下自己所学的东西,为大家分享一下。&/p&&p&  经过一年意识到以前也有很多认识误区,比如:&/p&&p&  偏爱收集,经常收集各种资料视频塞满一个个硬盘,然后心满意足的看着容量不行动。&/p&&p&  不重基础,总觉得很多基础东西不需要再看了,其实不懂的地方很多,计算机程序方面任何一个结果都必有原因,不要只会用不知道原理,那是加工厂出来的。现在ide查看代码那么方便,ctrl+点击就进入了JDK查看实现细节。&/p&&p&  好高骛远,在计算机基础不牢固的情况下,总想着要做架构,弄分布式,搞大数据之类。&/p&&p&  不重视性能,只求能实现功能,sql查询是不是可以优化,是否有算法妙用,大对象是否要清除。&/p&&p&  不重视扩展性,模块之间紧密耦合,常用方法不提取成工具类,调用关系混乱等问题。&/p&&p&  ……&/p&&p&  本文重点不在这些,故只列举了一小部分,下面进入正题。&/p&&h2&&b&2.语法基础&/b&&/h2&&p&&b& 2.1 Java类初始化顺序&/b&&/p&&p&  这是所有情况的类初始化顺序,如果实际类中没有定义则跳过:父类静态变量——父类静态代码块——子类静态代码块——父类非静态变量——父类非静态代码块——父类构造函数——子类非静态变量——子类非静态代码块——子类构造函数&/p&&p&&b& 2.2 值传递和引用传递&/b&&/p&&p&  可能很多人对此不屑一顾,心想老子都工作一年了,对这些还不熟悉吗?但实际情况并非这样,JDK中东西全部熟悉了吗?以一个最简单的例子开始,你觉得下图中代码执行完之后fatherList中的元素是什么?&/p&&figure&&img src=&https://pic2.zhimg.com/v2-2c124a5cfaad73d04c5eeb42d83a1375_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&932& data-rawheight=&266& class=&origin_image zh-lightbox-thumb& width=&932& data-original=&https://pic2.zhimg.com/v2-2c124a5cfaad73d04c5eeb42d83a1375_r.jpg&&&/figure&&p&  这是一个最基础的值传递和引用传递的例子,你觉得好简单,已经想跃跃欲试的挑战了,那么请看下面的,StringBuffer很好理解,但是当你执行一遍之后发现是不是和预想中的输出不一样呢?String不是引用类型吗,怎么会这样呢?如果你无法理解,那么请看下String的实现源码,了解下其在内存中分配的实现原理。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-dda807c5bc10f37fbd5245_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1082& data-rawheight=&896& class=&origin_image zh-lightbox-thumb& width=&1082& data-original=&https://pic2.zhimg.com/v2-dda807c5bc10f37fbd5245_r.jpg&&&/figure&&p&&b& 2.3 集合的使用&/b&&/p&&p&  这部分几乎每个人都会用到,而且大家还都不陌生。下图来源于互联网,供大家复习一下。但是利用集合的特性进行巧妙的组合运用能解决优化很多复杂问题。Set不可重复性,List的顺序性,Map的键值对,SortSet/SortMap的有序性,我在工作中有很多复杂的业务都巧妙的使用了这些,涉及到公司保密信息,我就不贴出代码了。工作越久越发现这些和越巧妙。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-d68c73a0ea3cd59d77ef99_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&530& data-rawheight=&499& class=&origin_image zh-lightbox-thumb& width=&530& data-original=&https://pic2.zhimg.com/v2-d68c73a0ea3cd59d77ef99_r.jpg&&&/figure&&p&&b& 2.3 异常处理&/b&&/p&&p&  1.看着try、catch、finally非常容易,如果和事务传播结合在一起,就会变得极其复杂。&/p&&p&  2.finally不一定必须执行,return在catch/finally中处理情况(建议亲自操刀试一下)。&/p&&p&  3.catch中可以继续抛自定义异常(并把异常一步步传递到控制层,利用切面抓取封装异常,返回给调用者)。&/p&&p&&b& 2.4 面向对象思想&/b&&/p&&p&  一提起面向对象,大家都知道抽象、封装、继承、和多态。但是实际工作经验中又知道多少呢,对于项目中如何巧用估计更不要提了。&/p&&p&  共性的机会每个都需要用的建立基类,如每个控制层方法可能要通过security获取一个登录用户id,用于根据不同的用户操作不同的数据,可以抽象出一个应用层基类,实现获取id的protect方法。同理DAO层可以利用泛型提取出一个包含增删改查的基类。&/p&&p&  多态的Override:基类的引用变量不仅可以指向基类的实例对象,也可以指向其子类的实例对象,如果指向子类的实例对象,其调用的方法应该是正在运行的那个对象的方法。在策略模式中使用很普遍。&/p&&p&  提到面向对象,就不可避免的要说设计模式,在工作中,一个技术大牛写的一个类似策略模式(更复杂一点),十分巧妙的解决了各种业务同一个方法,并且实现了订单、工单、业务的解耦,看得我是非常佩服。我想很多面试中都会问道单例模式吧,还没有理解的建议去看一看。&/p&&h2&&b&3.多线程&/b&&/h2&&p&&b& 3.1 线程安全&/b&&/p&&p&  这个是老生常谈的问题了,但是确实是问题和bug高发区。线程同步问题不需要单独写了,想必大家都清楚,不太熟悉的建议百度一下。&/p&&p&&b& 3.1.1 线程安全问题&/b&&/p&&p&  1.代码中如果有同步操作,共享变量要特别注意(这个一般都能意识到)&/p&&p&  2多个操作能修改数据表中同一条数据的。(这个容易被忽略,业务A可能操作表a,业务B也可以操作表a,业务A、B即使在不同的模块和方法中,也会引起线程安全问题。例如如果一个人访问业务A接口,另一个人访问业务B接口,在web中每个业务请求都是会有单独的一个线程进行处理的,就会出现线程安全问题)。&/p&&p&  3.不安全的类型使用,例如StringBuffer、StringBuild,HashTable、HashMap等。在工作中我就遇到过有人在for循环进行list的remove,虽然编译器不报错,程序可以运行,但是结果却可想而知。&/p&&p&  4.Spring的bean默认是单例的,如果有类变量就要特别小心了(一般情况下是没人在控制层、业务层、DAO层等用类变量的,用的话建议是final类型,例如日志log,gson等)。&/p&&p&  5.多个系统共享数据库情况,这个其实和分布式系统类似&/p&&p&  用户重复提交问题(即使代码中从数据库读取是否存在进行限制不能解决问题)&/p&&p&&b& 3.1.2 线程安全解决&/b&&/p&&p&  在需要同步的地方采用安全的类型。&/p&&p&  JDK锁机制,lock、tryLock,synchronized,wait、notify、notifyAll等&/p&&p&  Concurrent并发工具包,在处理一些问题上,谁用谁知道。强烈建议查看源码!&/p&&p&  数据表加锁。(除非某个表的访问频率极低,否则不建议使用)&/p&&p&  涉及分布式的,采用中间件技术例如zookeeper等解决。&/p&&p&&b& 3.2 异步&/b&&/p&&p&  异步使用场景不影响主线程,且响应较慢的业务。例如IO操作,第三方服务(短信验证码、app推送、云存储上传等)。&/p&&p&  如果异步任务很多,就需要使用任务队列了,任务队列可以在代码级别实现,也可以利用redis(优势太明显了)。&/p&&p&&b& 3.3 多线程通信&/b&&/p&&p&  这方面文章非常多,这里不在详述。&/p&&p&  1.共享变量方式(共享文件、全局变量,信号量机制等)&/p&&p&  2.消息队列方式&/p&&p&  3. 忙等,锁机制&/p&&p&&b& 3.4多线程实现&/b&&/p&&p&  1.集成Thread类,重写(这里的重写指的是override)run方法,调用start方法执行。&/p&&p&  2.实现Runable接口,实现run方法,以Runable实例创建thread对象。&/p&&p&  3.实现Callable接口,实现call方法,FutureTask包装callable接口,FutureTask对象创建thread对象,常用语异步操作,建议使用匿名内部类,方便阅读和使用。&/p&&p&  额外需要说明的是:&/p&&p&  1.理解thread的join方法;&/p&&p&  2.不要认为volitate是线程安全的(不明白原因的建议去看jvm运行时刻内存分配策略);&/p&&p&  3.sleep时间片结束后并不保证立马获取cpu。&/p&&p&  4.ThreadLocal能够为每一个线程维护变量副本,常用于在多线程中用空间换时间。&/p&&h2&&b&4. 开源框架&/b&&/h2&&p&&b&4.1 Hibernate、Mybatis&/b&&/p&&p&  相信每一个java程序员对这些都不陌生,这里不再详述。&/p&&p&  需要说明的主要以下几点:&/p&&p&  1.hibernate一级缓存(内置session缓存),二级缓存(可装配sessionFactory缓存),二级缓存会引起并发问题。&/p&&p&  2.hibernate延迟加载原理理解。&/p&&p&  3.hibernate 的get、load方法,sava、persist、savaOrUpdate方法区别&/p&&p&  4.session重建了关联关系却并没有同数据库进行同步和更新  &/p&&p&  5.hibernate session关联关系:detached对象、persistent对象&/p&&p&  6.Spring data集成,注解方式配置属性和实体。&/p&&p&  7.mybatis 插件。&/p&&p&  8.分页查询(数据库)。&/p&&p&  9.连接池技术&/p&&p&&b&4.2 Spring IOC&/b&&/p&&p&&b&  4.1.1 Spring bean&/b&&/p&&p&    1.bean注入 注解方式方便易读,引用第三方(数据库连接,数据库连接池,JedisPool等)采用配置文件方式。&/p&&p&    2. bean作用域:Singleton,prototype,request,session,global session&/p&&p&    3.bean生命周期:如下图所示(图片来源于互联网):&/p&&figure&&img src=&https://pic4.zhimg.com/v2-0feaaba1ee3f66e125727_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&565& data-rawheight=&541& class=&origin_image zh-lightbox-thumb& width=&565& data-original=&https://pic4.zhimg.com/v2-0feaaba1ee3f66e125727_r.jpg&&&/figure&&p&&b&4.3 Spring AOP&/b&&/p&&p&  基本概念:关注点、切面Aspect、切入点pointcut、连接点joinpoint、通知advice、织入weave、引入introduction。&/p&&p&  Spring AOP支持5中类型通知,分别是MethodBeforeAdvice、AfterReturningAdvice、ThrowsAdvice、MethodInterceptor、IntroductionInterceptor(吐槽一下名字太长)&/p&&p&  实现方式如下:&/p&&p&  1.基于代理的AOP&/p&&p&  2.基于@Aspect注解驱动的切面。(强烈推荐:可读性好,易维护,易扩展,开发快)&/p&&p&  3.纯POJO切面。&/p&&p&  4.注入式Aspect切面。&/p&&p&&b&4.4 Srping事务&/b&&/p&&p&&b& 4.4.1 事务传播&/b&&/p&&p&  概念:某些操作需要保证原子性,如果中间出错,需要事务回滚。如果某个事务回滚,那么调用该事务的方法中的事务的作出如何的动作,就是事务传播。&/p&&p&  短时间内写不清楚,建议访问 &u&&a href=&//link.zhihu.com/?target=http%3A//www.cnblogs.com/yangy608/archive//1907065.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&cnblogs.com/yangy608/ar&/span&&span class=&invisible&&chive//1907065.html&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&/u& 查看。&/p&&p&  事务传播属性:&/p&&p&  1. PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。&/p&&p&  2. PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。&/p&&p&  3. PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。&/p&&p&  4. PROPAGATION_REQUIRES_NEW--新建事务,如果当前存在事务,把当前事务挂起。&/p&&p&  5. PROPAGATION_NOT_SUPPORTED--以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。&/p&&p&  6. PROPAGATION_NEVER--以非事务方式执行,如果当前存在事务,则抛出异常。&/p&&p&  事务隔离级别:&/p&&p&  1. ISOLATION_DEFAULT: 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别.另外四个与JDBC的隔离级别相对应&/p&&p&  2. ISOLATION_READ_UNCOMMITTED: 这是事务最低的隔离级别,充许令外一个事务可以看到这个事务未提交的数据。这种隔离级别会产生脏读,不可重复读和幻像读。&/p&&p&  3. ISOLATION_READ_COMMITTED: 保证一个事务修改的数据提交后才能被另外一个事务读取。另外一个事务不能读取该事务未提交的数据&/p&&p&  4. ISOLATION_REPEATABLE_READ: 这种事务隔离级别可以防止脏读,不可重复读。但是可能出现幻像读。它除了保证一个事务不能读取另一个事务未提交的数据外,还保证了避免下面的情况产生(不可重复读)。&/p&&p&  5. ISOLATION_SERIALIZABLE 这是花费最高代价但是最可靠的事务隔离级别。事务被处理为顺序执行。除了防止脏读,不可重复读外,还避免了幻像读。&/p&&p&&b&4.5 其他Spring 技术栈&/b&&/p&&p&  spring boot 轻量级启动框架&/p&&p&  spring security 用户权限管理,根据角色和用户,实现UserDetailsService,进行自定义权限管理。&/p&&p&  spring task 代码级定时任务,注解方式,使用起来非常方便。需要注意的是,如果某次定时任务出了异常而没有进行处理,会导致接下来定时任务失效。如果各个任务相互独立,可以简单用try,catch包围(之前就吃过这方面的亏)。&/p&&p&  spring data 注解方式定义实体,属性等&/p&&p&  spring mvc 简单明了的mvc框架。url传值、数组传值、对象传值、对象数组等传值类型,上传/下载文件类型需要注意。&/p&&p&  spring restful 注意命名,对命名要求很严格。&/p&&p&  spring shell 命令行方式执行命令,救火、导入导出数据等用起来非常方便、制作报表。  &/p&&h2&&b&5. Web基础&/b&&/h2&&p&&b& 5.1 web容器启动&/b&&/p&&p&  1.web.xml加载顺序: listener -& filter -& servlet&/p&&p&  2.webt容器启动过程,java新手很怕配置文件,理解完这些有助于熟悉配置文件 &u&&a href=&//link.zhihu.com/?target=http%3A//blog.csdn.net/u/article/details/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&blog.csdn.net/u&/span&&span class=&invisible&&2/article/details/&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&/u&&/p&&p&&b& 5.2 Servlet、Interceptor、Listener、Filter&/b&&/p&&p&  Servlet 接收请求返回响应,最原始的web业务处理类。&/p&&p&  Interceptor 拦截器,可以实现HandlerInterceptor接口自定义拦截器,在日志记录、权限检查、性能监控、通用行为等场景使用,本质是AOP。&/p&&p&  Listener 监听器 常用于统计在线人数等纵向功能。&/p&&p&  Filter 过滤器 在请求接口处理业务之前改变requset,在业务处理之后响应用户之前改变response。如果某些数据不加密,很容易用抓包工具加filter作弊。&/p&&p&&b& 5.3 web项目结构&/b&&/p&&p&&b&  5.3.1 mvn结构&/b&&/p&&p&  熟练掌握几种常见的mvn项目结构,mvn可以自动生成,这里不再详述。&/p&&p&&b&  5.3.2 mvn包管理&/b&&/p&&p&  1.版本号尽量几种在一个文件中便于管理。&/p&&p&  2.spring milestone包解决spring包冲突问题。&/p&&p&  3.mvn dependency:tree命令分析所有包依赖,对于冲突的在pom文件中&exclusion& 包围起来&/p&&p&&b&  5.3.3 版本控制&/b&&/p&&p&  1.git、svn等&/p&&p&  2.代码冲突解决方案&/p&&p&  3.分支管理。&/p&&p&  对于某个稳定版本上线后,如果在此基础上开发新功能,一定要新建分支,在新分支上提交代码,最后在新版发布时合并分支。修改运营环境bug切换到主分支进行修改&/p&&p&&b&5.4 Http请求&/b&&/p&&p&&b&  5.4.1 请求方法&/b&&/p&&p&  post、get、put、head、delete、copy、move、connect、link、patch,最常用的是前4、5个。&/p&&p&&b&  5.4.2 请求头,状态码&/b&&/p&&p&  常用的请求头有Accept(下载文件会特殊使用)、Accept-Charset(设置utf-8字符集)、Content-Type(json等配置)等&/p&&p&  常用的响应头有Content-Type、Content-Type、Content-Length等,偏前端,不再详述。&/p&&h2&&b&6. 系统架构&/b&&/h2&&p&  接触的不是特别多,目前用到的只是服务器主从备份。Nginx反向代理进行配置。&/p&&p&  多个项目nginx配置&/p&&p&  Spring Mvc 用json数据进行交互,配置json转换的servlet。&/p&&p&  封装返回值&/p&&p&  自定义RunEnvironmentException(状态码,原因),覆盖原有Exception,切面ExceptionHandler抓取Exception并封装到返回值中(前后端松耦合)&/p&&p&  令人头疼的用户重复(连续快速点击)提交问题,前端限制治标不治本;后端用sessonid在切面上实现,又需要前端存储,对所有请求数据加sessionId。最后用jedis中存储,用接口名+用户名当做key,根据不同的接口对不同的key可以单独设置时间,不仅保证了重复提交问题,也避免了恶意请求问题,同时还能自定义请求间隔。(期初担心redis缓存读写时间延误导致限制失效,后来发现多虑了,对一般的小系统来说,经性能测试,发现即使请求频率再提高100被也不会导致限制失效)&/p&&p&  testNg单元测试、性能测试,覆盖测试。&/p&&p&  切面管理日期、权限。缓存等。&/p&&h2&&b&7. Nosql&/b&&/h2&&p&  1.Redis的java库Jedis。&/p&&p&  Jedispool配置。&/p&&p&  项目中用到的有任务队列、缓存。&/p&&p&  2. neo4j图数据库&/p&&p&  处理社交、推荐&/p&&h2&&b&8. 服务端&/b&&/h2&&p&  linux操作系统熟悉以centos为例:&/p&&p&  常用简单命令:ssh、vim、scp、ps、gerp、sed、awk、cat、tail,df、top,shell、chmod、sh、tar、find、wc、ln、|&/p&&p&  目录结构明细:/etc/、~/、/usr/、/dev/、/home/、/etc/init.d/&/p&&p&  服务端:jdk、tomcat、nginx、mysql、jedis、neo4j启动与配置(特别说明的是该死的防火墙,nginx启动后一直访问不了,查找一下午查不到原因,最后发现是防火墙问题)&/p&&p&  监控服务器状态(cpu,磁盘,内存),定位pid,日志查看&/p&&p&  nginx负载均衡、反向代理、配置&/p&&p&自动化部署脚本&/p&&p&  简单shell脚本书写,避免大量人力劳动。&/p&&p&  监控系统,代码抛fatal异常自动发邮件,系统指标持续偏高自动发邮件。&/p&&h2&&b&9. 数据库相关&/b&&/h2&&h2&&b&10. 第三方接口对接&/b&&/h2&&p&&b&10.1 支付接口&/b&&/p&&p&  微信支付坑比较多,用将近两周时间才把微信支付所有完成。需要在微信后台配置的地方太多。&/p&&p&  而支付宝支付模块只用了2天时间就搞定了。&/p&&p&&b&10.2 推送接口&/b&&/p&&p&  为用户定义tag、定义alias,注意当数据更新时需要同步更新tag、更新alias。如果没采用异步实现(用户体验就是好卡啊)&/p&&p&&b&10.3 云存储&/b&&/p&&p&  大量文件上传云端(七牛云),注意创建bucket&/p&&p&&b&10.4 短信验证&/b&&/p&&p&  很简单的第三方接口,引入依赖,直接调用即可。需要在第三方后台设置模板等,注意限定用户访问次数。&/p&&p&&b&10.5 邮件&/b&&/p&&p&  很简单小功能,工具类。&/p&&p&时间有限,目前先写这么多技术栈。对于代码书写和、算法技巧问题,会抽时间写在(2)中。&/p&&p&我有一个微信公众号,经常会分享一些Java技术相关的干货。如果你喜欢我的分享,可以用微信搜索“Java团长”或者“javatuanzhang”关注。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-6b80a1b54c65dd6d1350_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1024& data-rawheight=&729& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&https://pic1.zhimg.com/v2-6b80a1b54c65dd6d1350_r.jpg&&&/figure&&ul&&li&原作者姓名:木公松&/li&&li&原出处:博客园&/li&&li&原文链接:&a href=&//link.zhihu.com/?target=https%3A//www.cnblogs.com/sjlian/p/7137459.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&java后端程序员1年工作经验总结&i class=&icon-external&&&/i&&/a&&/li&&/ul&
Java后端程序员1年工作经验总结java后端1年经验和技术总结(1)1.引言 毕业已经一年有余,这一年里特别感谢技术管理人员的器重,以及同事的帮忙,学到了不少东西。这一年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火…
&p&&b&给大家安利几个虽然小众,却超好用的软件,用过的才知道好!&/b&&/p&&h2&&b&1.ADSafe:&/b&&/h2&&p&&b&强烈推荐,也叫净网大师。&/b&&/p&&p&有了这款软件,网上各大视频网站&b&0秒广告&/b&,直接观看视频无添加任何广告,让你一次看个爽,再也不用看着90S的广告恨的牙痒痒了。&/p&&p&(安装的软件一定要是从官网下载的哦~)&/p&&figure&&img src=&https://pic3.zhimg.com/v2-b01da9e255da7ab6cd2c719a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&910& data-rawheight=&596& class=&origin_image zh-lightbox-thumb& width=&910& data-original=&https://pic3.zhimg.com/v2-b01da9e255da7ab6cd2c719a_r.jpg&&&/figure&&h2&&b&2.addpdf:(&/b&&a href=&//link.zhihu.com/?target=https%3A//www.addpdf.cn/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://www.&/span&&span class=&visible&&addpdf.cn/&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&b&)&/b&&/h2&&p&&b&工作中经常需要将PDF转化成WORD,PDF转化成JPG,你还在到处下软件再进行转换吗?&/b&&/p&&p&现在有一款超实用在线转换神器安利给大家,操作简单,使用方便,页面简洁。&/p&&p&只需要几秒钟就可以完成转换,直接下载就可以了。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-95cff58b9aeaffe66f18_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1281& data-rawheight=&392& class=&origin_image zh-lightbox-thumb& width=&1281& data-original=&https://pic1.zhimg.com/v2-95cff58b9aeaffe66f18_r.jpg&&&/figure&&h2&&b&3.冰点文库下载器:&/b&&/h2&&p&&b&我们在下载百度文库、道客巴巴、豆丁的文档时,经常会遇到这种需要财富值才可以下载的文档,有的甚至还需要收费才可以下载。&/b&&/p&&p&给大家安利的这款软件,只要找到百度文库、道客巴巴、豆丁等需要下载的文档地址,放在冰点文库下载器中,就可以直接下载了。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-1e7ccead3f604d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&761& data-rawheight=&327& class=&origin_image zh-lightbox-thumb& width=&761& data-original=&https://pic2.zhimg.com/v2-1e7ccead3f604d_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/v2-d1f28b3e0bb7ba2a5f17a65aebfded33_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&751& data-rawheight=&340& class=&origin_image zh-lightbox-thumb& width=&751& data-original=&https://pic4.zhimg.com/v2-d1f28b3e0bb7ba2a5f17a65aebfded33_r.jpg&&&/figure&&figure&&img src=&https://pic1.zhimg.com/v2-a541b3c7454_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&950& data-rawheight=&371& class=&origin_image zh-lightbox-thumb& width=&950& data-original=&https://pic1.zhimg.com/v2-a541b3c7454_r.jpg&&&/figure&&h2&&b&4.&/b&比特数据恢复软件&/h2&&p&电脑中存放的一些非常重要的文件丢失,却又没有备份的时候,对我们的工作造成了很大的困扰,如果我们遇见硬盘里的文件丢失怎么办?&/p&&p&加下来给大家安利的这款软件将帮助大家找回丢失的重要文件,必须学起来。&/p&&p&(1)下载安装“比特数据恢复软件”;&/p&&p&(2)运行该软件,可选择“万能恢复”帮助我们找回丢失的文件;&/p&&figure&&img src=&https://pic3.zhimg.com/v2-880d818c2608ee73edb0ed92d062dac2_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1056& data-rawheight=&566& class=&origin_image zh-lightbox-thumb& width=&1056& data-original=&https://pic3.zhimg.com/v2-880d818c2608ee73edb0ed92d062dac2_r.jpg&&&/figure&&p&(3)点击选择“万能恢复”后,会进入分界区域,找到需要回复的区域,点击“开始扫描”,对区域进行扫描;&/p&&figure&&img src=&https://pic4.zhimg.com/v2-f1d5f08c4cf_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1055& data-rawheight=&663& class=&origin_image zh-lightbox-thumb& width=&1055& data-original=&https://pic4.zhimg.com/v2-f1d5f08c4cf_r.jpg&&&/figure&&p&(4)扫描完成后,找到需要恢复的文件,点击“恢复”即可找到。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-2e299cf20c87cc02c80bec2a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1066& data-rawheight=&662& class=&origin_image zh-lightbox-thumb& width=&1066& data-original=&https://pic1.zhimg.com/v2-2e299cf20c87cc02c80bec2a_r.jpg&&&/figure&&h2&5.iconfont:(&a href=&//link.zhihu.com/?target=http%3A//www.iconfont.cn/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&iconfont.cn/&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&)&/h2&&p&PPT中好看、简洁的png图标一直是PPT人/设计师的最爱,那么,如何免费去下载海量的png图标呢?&/p&&p&给大家安利的这款软件就是这样一款可以免费下载png图标的神器,是阿里做的图标库网站,页面干净利落,完全没广告。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-4a3c7bcb3c7a6ecd71656b_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1199& data-rawheight=&565& class=&origin_image zh-lightbox-thumb& width=&1199& data-original=&https://pic4.zhimg.com/v2-4a3c7bcb3c7a6ecd71656b_r.jpg&&&/figure&&p&海量的png图标,看中哪一款,可以直接点击下载,很是方便。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-b74c9bf7d472d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&876& data-rawheight=&622& class=&origin_image zh-lightbox-thumb& width=&876& data-original=&https://pic2.zhimg.com/v2-b74c9bf7d472d_r.jpg&&&/figure&&p&&br&&/p&&p&以上就是我给大家安利的5款良心软件,都是超好用的软件,希望能对你的工作生活有所帮助~&/p&&hr&&p&注:&/p&&p&以上提到的软件我均已经准备好安装包,各位看官可通过以下方式直接获取~。&/p&&h2&关注公众号“莲二成长录”回复关键词“良心软件”即可获得。&/h2&&p&此外,还有更多免费资料等着大家哦~&/p&&p&回复“&b&PPT&/b&”即可获得300份精美ppt模板及ppt上课实例;&/p&&p&回复“&b&表格&/b&”即可获得excel最全公式大全及excel文章实例;&/p&&p&回复“&b&excel&/b&”即可获得excel课程ppt2份及更多资源~&/p&&p&&br&&/p&&p&还有更多惊喜等你哦~&/p&&p&&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-c7cff4f15dc7a8a60889f63_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&369& data-rawheight=&372& class=&content_image& width=&369&&&/figure&
给大家安利几个虽然小众,却超好用的软件,用过的才知道好!1.ADSafe:强烈推荐,也叫净网大师。有了这款软件,网上各大视频网站0秒广告,直接观看视频无添加任何广告,让你一次看个爽,再也不用看着90S的广告恨的牙痒痒了。(安装的软件一定要是从官网下载…
中国强在不在乎白领精英的看法,在中国,没有政府服务不覆盖的穷人社区,高档社区是什么治安,穷人社区也是差不多什么治安,没有治安超级好的路不拾遗夜不闭户的富人区和警察都不敢去的穷人区,所以精英觉得美国的治安特别好,人人都是活雷锋,当然前提是他们从来不会去黑人区或者其他墨绿移民区。&br&中国连教育都是搞穷人教育,高考不考钢琴,不考体操,不考绘画,甚至连推荐信制度都没有,就考填鸭式教学,一群穷逼后代把精英的学校给占了,中国大学才有如此严重的阶级分化问题,北大大学生才会去卖猪肉,精英把这叫中国教育的悲哀,在美国绝对不会有这种悲哀,因为你毕业后家人都只能让你去卖猪肉,你这种家庭读什么清华?推荐信你都拿不到,直接快乐教育就行了。&br&中国政府也只会对精英割肉,然后喂那些素质极差的土包子,比如胡时代,前都拿去搞农村医疗和补贴农业去了,得好处的都是农民,有点好处就去维稳泥腿子了,中国政府就是从来不待见舞文弄墨那帮人,所以胡时代有一个奇观,一方面建立了世界最广泛的福利制度,对几亿农民实行补贴,这可能是中国政府最大规模的福利措施了,一方面tg的名声越来越差,公知那几年最为泛滥,毕竟农民不怎么上网发文章。&br&比如我在美国哪里比中国强的答案上,某高赞答案表示美国比中国好一万倍,他表示人人都有礼貌素质很高,而且他作为好莱坞电影创作者,有完善的电影法律保障他的利益,而她在国内给冯小刚等人工作,署名都是在字幕最后,很伤他的自尊,他在美国西海岸买的带花园的房子比国内又漂亮又便宜,他因此爱死美国政府了。&br&说实话作为老百姓我特么一点都不关心好莱坞那帮人素质高不高,他们带花园的海景房漂亮不漂亮,他们的名字在电影里出现不出现,法律如何规定那群高收入群体该怎么分钱,我更关心黑人区的黑人素质如何,在美国晚上出去口袋放多少零钱以防备被抢,美国毒品到底有多泛滥,这种没有教育,没有警察,只有暴力的黑人区和移民区到底分布在哪里,那些地方我千万不能去。&br&还有此人表示中国对神族的容忍让人无法忍受,而美国的黑命贵没什么大不了的,说实话作为中国拉仇恨最高的神族,我在不少地方逛回民区的时候都从来都不需要口袋装零钱以便于给那些抢钱的回民,也不会晚上不敢出门怕被新疆人抢劫,他为啥可以做到不能忍受中国的回民贵却能忍受美国的黑命贵?我想了半天,只能理解为:在国内,新疆人可能会在他经常逛的大街卖切糕,而在美国,哪个黑人敢靠近他的西海岸花园房早就被保安打出去了,所以非富人区的人被黑人吓得出门必须带零钱关他屁事。当然他爱美国恨中国我是理解的,因为美国给他最贴心得服务,把他当成社会精英人物,而中国政府可能觉得一农民都比他重要得多,他在电影里能不能署名可能没有农民的后代吸不吸毒万分之一重要,而在美国,一个黑人区底层吸毒算事?&br&所以去美国的精英都夸美国管理好,毕竟如果中国政府学习美国,穷逼就关在穷人区被毒品和暴力肆虐,把政府资源都投入富人区,那么中国政府的服务水平肯定能提高好几个台阶。就像底下一个高票答案说的,美国就是税多警察多,政府的服务多。你要是马云为美国的政府服务呐喊我理解,你要是一上班族或者是农民工人,那是你屎吃多了(抱歉我就是这么直接)&br&&br&在中国,政府的服务是全覆盖的,我们评价中国的治安最小单位都是以市为单位,比如某某市治安好某某市治安差,没有听说过哪个地方市东区路不拾遗夜不闭户,市西区毒品肆虐暴力泛滥,而市郊区,基本是警察都不敢单独活动的犯罪王国。我们中国,一个市的整体治安是基本评论的,覆盖每一个富人和穷人。&br&&br&所以为啥中国政府的服务总被吐嘲,为啥那帮恨tg如骨的人却发现越底层人民越热爱tg,当然他们把这称为洗脑,其实原因很简单,中国政府的服务水平是覆盖全面的,没有私人订制,你很有钱到北京去看病?可以啊,还是得挂号排队,除非你有钱到自己养一个医生,还有人说有钱人都去美国看病,美国医疗多好啊,其实中国也可以做到啊,你得病了别去资医院看病,别去住院,就病死在家,或者国家一个市就开一家公立医院,你感冒的排队一个月,这样把最优秀的医生留给有钱人,不用和你们这群穷逼一样必须一起排队挂号,排队三小时,结果医生就给你看三分钟,富人当然选择去美国的私人医院,因为美国最好的医生都在私立医院只给富人看病。你很有钱想读好学校?可以啊,你可以花钱找关系读好学校,但是你能学习的东西泥腿子也能学习,你还是得去和泥腿子竞争,所以很多人都说美国教育好你看有钱人都把子女送到美国读书,屁话,国内的好大学都被你们这群泥腿子抢劫完了,能不送到美国去吗?110最多时间是去处理穷逼的打架斗殴,不能24小时巡逻富人区,所以富人区的治安和穷人区一样,当然穷人无所谓意见不大,富人对比再美国富人区的警察贴心服务,都大骂中国治安垃圾。所以中国政府的服务水平就是被穷逼拉低的,而穷逼又是最不好管理的,放弃中国一半的穷逼,中国的服务水平能提高至少三倍。&br&&br&所以谈美国如何如何,不要看住在富人区读名校的人怎么说,你得问墨绿黑区的人怎么说,得问挨着墨绿黑经常和他们打交道的人怎么说。
中国强在不在乎白领精英的看法,在中国,没有政府服务不覆盖的穷人社区,高档社区是什么治安,穷人社区也是差不多什么治安,没有治安超级好的路不拾遗夜不闭户的富人区和警察都不敢去的穷人区,所以精英觉得美国的治安特别好,人人都是活雷锋,当然前提是他…
本文为大家介绍几款经典的Java编程必不可少的编程工具,希望为大家带来良好的编程体验,提高编程效率,全是干货,而且每款收费软件都有相应的破解补丁。&br&&br&1.做为一个程序员打字最重要&br&
指法打字练习软件:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&指法练习打字软件. - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&&br&2.JDK必不可少&br&&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/forum.php%3Fmod%3Dviewthread%26tid%3D11155%26highlight%3Djava%252Bdevelopment& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&JDK6.X下载&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/forum.php%3Fmod%3Dviewthread%26tid%3D10629%26highlight%3Djava%252Bdevelopment& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&JDK7.X下载&/a&&br&&br&3.Eclipse下载&br&&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/forum.php%3Fmod%3Dviewthread%26tid%3D13161%26page%3D1%26extra%3D%23pid33203& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Eclipse Standard 3.2下载&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Eclipse Standard 3.8下载&/a&&br&&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Eclipse Standard 4.3下载&/a&&br&&br&4.Myeclipse &br&
Myeclipse8.5经典版本:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&点此下载&/a&&br&
Myeclipse2010破解版:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&点此下载&/a&&br&
Myeclipse2013破解汉化版: &a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&点此下载&/a&&br&&br&5、Tomcat&br&
Tomcat6.X下载:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&点此下载&/a&&br&&br&6.Dreamweaver&br&
DreamweaverCS4破解版:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&请点击&/a&&br&
Dreamweaver 8.0 简体中文版文版:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&点击下载&/a&&br&&br&7.代码编辑器-程序员必备&br&
UltraEdit : &a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&【文本编辑】UltraEdit - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&
Vim(Vi): &a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&★强大的编辑器--Vim - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&
jEdit 代码编辑工具:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&※jEdit 代码编辑工具 - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&&br&8.Mysql &br&
Mysql6.0.11下载:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&【数据库】MySQL-6.0.11 - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&
Mysql5.5下载:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&mysql 5.5 for windows.&/a&&br&
MySQL-Front(可视化管理工具):&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&*MySQL-Front V5.3.2.42 (Mysql可视化管理工具) - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&
Navicat 8 for mysql(可视化工具) :&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&★图形化界面软件 - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&9.Oracle&br&
Oracle11g下载:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&【数据库】Oracle 11g 官方原版 - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&
PLSQL Developer:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&★PLSQL Developer 10.0.3.1701 中文版(oracle可视化管理工具)&/a&&br&&br&10.用于画流程图、组织结构图的画图工具&br&
Microsoft visio 2010 下载:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Microsoft visio 2010中文版破解版 - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&
PowerDesigner15中文破解版:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&PowerDesigner15.1汉化破解版(含破解补丁) - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&
Pencil logo界面原型图绘制工具 :&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Pencil logo界面原型图绘制工具 Pencil. - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&&br&11.编写XML文件的最佳助手&br&
Altova XMLSpy 2011破解版:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&★Altova XMLSpy 2011破解版(内含注册机) - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&
Altova XMLSpy 2012中文破解版:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&★Altova XMLSpy Ent 2012中文破解版&/a&&br&&br&12.其他一些IDE编程工具&br&
JCreator Pro 汉化版:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&★JCreator Pro 汉化版(java编辑工具) - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&
IntelliJ IDEA:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&IntelliJ IDEA For windows 13.0.&/a&&br&
JavaScript开发环境 Aptana:&a href=&https://link.zhihu.com/?target=http%3A//home.bdqn.cn/thread-.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&★JavaScript开发环境 Aptana - 软件库 云豆网,北大青鸟官方学员社区&/a&&br&&br&&br&持续更新中,请大家继续关注。。。。。。。
本文为大家介绍几款经典的Java编程必不可少的编程工具,希望为大家带来良好的编程体验,提高编程效率,全是干货,而且每款收费软件都有相应的破解补丁。 1.做为一个程序员打字最重要 指法打字练习软件:
&p&《小白向》良心干货——
游戏本,超极本。都有噢。&/p&&br&&p&既然是选购笔记本。那么让我们来把笔记本一点点剖析开来,看看到底有些什么东西。&/p&&br&&br&&p&《选购游戏本,高性能本》
cpu是笔记本很重要的一环,中文名,中央处理器。一般不推荐AMD的cpu,因为性能在笔记本上表现不好,也不推荐至强,只推荐酷睿。&/p&&br&&br&&p&酷睿系列,i开头,H结尾为无法更换,而U结尾为低电压,不能作为游戏本,M结尾表示此cpu可更换,Q结尾表示四核,而笔记本不常见的K结尾代表不锁频率,是很顶级的性能。Y结尾是超低电压,比U结尾更低的性能。&/p&&p&一般我们只挑选HQ和HK结尾的笔记本作为游戏本。MQ也可以,只是现在不常见。&/p&&br&&p&例如i7-6700HQ即四核且无法更换cpu的游戏本。
而i7-6500U则是性能大打折扣的低压本。&/p&&br&&p&i后面的数字,例如,i3-i5-i7,在一般情况下i7>i5>i3&/p&&br&&p&为什么说是一般呢,还要看后面的数字。
i7-6700HQ,这个6代表cpu的&b&代数&/b&,意思是去年(2016)推出的cpu,所以i7-7700HQ比它强一些,因为是今年的新cpu&/p&&br&&p&但是新cpu不是一定比旧cpu好,比如&b&7700HQ&/b&和&b&6820HK&/b&,6820HK是6代的顶级货,7代的高档货当然也比不赢。&/p&&br&&p&一般游戏本用户的笔记本我推荐&b&i5-6300HQ&/b&和&b&i5-7300HQ&/b&就比较好了,大型单机和土豪可以选&b&i7-6700HQ&/b&或者&b&i7-7700HQ&/b&,如果实在太多钱上&b&i7-6820HK&/b&或者&b&i7-7820HK&/b&那就很棒啦。&/p&&br&&p&当然,如果是单纯打游戏,没有卡不建议上i7,因为会头重脚轻(cpu性能过剩),如果要渲染视频,剪视频,ps之类的专业需求才上i7。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-5b81a4f0ddd7c3f2f1e8_b.jpg& data-rawwidth=&1080& data-rawheight=&601& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-5b81a4f0ddd7c3f2f1e8_r.jpg&&&/figure&&br&&figure&&img src=&https://pic4.zhimg.com/v2-1fd5f0d4eb3_b.jpg& data-rawwidth=&1080& data-rawheight=&585& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-1fd5f0d4eb3_r.jpg&&&/figure&&br&&br&&br&&p&显卡章节 &/p&&p&显卡是打游戏很重要的一个硬件。
同样的理由,不推荐AMD家的显卡(作为一个A粉先心疼一波),只推荐Nvidia的显卡&/p&&br&&p&英伟达的显卡命名很规范,GTX开头表示高端显卡,GT系列的就不推荐啦,性能很差。&br&&/p&&br&&p&同样的命名方式。GTX后面的数字代表代数,比如GTX1070,表示第十代的七级别显卡,很不错的显卡,后面的数字是越大越好。&b&GTX1080>GTX1070>GTX1060
&/b&如果要打大型单机游戏,一般推荐&b&1060&/b&显卡,预算低一点推荐&b&1050&/b&或者上一代的&b&GTX960M&/b&或者&b&GTX970M&/b&,土豪可以直接上&b&GTX1080&/b&。(lol,cf,dnf不是大型游戏,GTX960M就可以全特效)&/p&&br&&p&硬盘章节&/p&&p&其实一般游戏本的硬盘都是清一色的500G机械硬盘,然鹅同样是500G却有转速的不同,如↓下图,一个是&b&5400r/min&/b&,一个是&b&7200r/min&/b&,请尽可能选&b&7200r/min&/b&的,读写速度差很多。&br&&/p&&figure&&img src=&https://pic4.zhimg.com/v2-329aeebdd4aca93c2f5a2f9246897fcb_b.jpg& data-rawwidth=&1080& data-rawheight=&443& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-329aeebdd4aca93c2f5a2f9246897fcb_r.jpg&&&/figure&&br&&figure&&img src=&https://pic4.zhimg.com/v2-70d629ba3bfcdb5fc76f_b.jpg& data-rawwidth=&1080& data-rawheight=&318& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-70d629ba3bfcdb5fc76f_r.jpg&&&/figure&&br&&br&&p&然后就是稍微好一点的笔记本会自带固态硬盘(一种和机械硬盘使用技术不同的硬盘,读写超快,读写快开机就快,开软件就快,鼠标再也不会一直转圈圈啦,电脑也不会经常卡死机啦,)&/p&&br&&p&虽然我不推荐买自带固态的游戏本,因为一般厂商自带的都是比较差的固态,不如自己买来装,但是有比没有好。&/p&&figure&&img src=&https://pic2.zhimg.com/v2-3fdcfead57a7b182b2fb5d_b.jpg& data-rawwidth=&1080& data-rawheight=&443& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-3fdcfead57a7b182b2fb5d_r.jpg&&&/figure&&br&&figure&&img src=&https://pic1.zhimg.com/v2-17acebcf55d0_b.jpg& data-rawwidth=&1080& data-rawheight=&536& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-17acebcf55d0_r.jpg&&&/figure&&br&&p&带256G的当然比带128G的好啦,这个就不用说了。&/p&&br&&p&如果是自己买了电脑没有固态想要装一个的话,先问清楚自己的电脑有没有固态接口,是&b&sata接口&/b&还是&b&m.2接口&/b&。&/p&&br&&p&然后高端推荐&b&Intel&/b&和&b&三星pro&/b&系列的。中端推荐&b&浦科特&/b&和&b&闪迪&/b&。低端随便买,就是不要买&b&三星evo&/b&系列,韩国棒子的tlc掉速盘,不值那个价。&/p&&br&&p&内存章节&/p&&p&内存当然是越大越好啦,但是也有猫腻,比如↓下图&/p&&figure&&img src=&https://pic2.zhimg.com/v2-59f69e4e651ef25f6bffad_b.jpg& data-rawwidth=&1080& data-rawheight=&305& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-59f69e4e651ef25f6bffad_r.jpg&&&/figure&&br&&figure&&img src=&https://pic2.zhimg.com/v2-9c22c36ac959ef0caa4f66af26c0d3fd_b.jpg& data-rawwidth=&1080& data-rawheight=&318& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-9c22c36ac959ef0caa4f66af26c0d3fd_r.jpg&&&/figure&&br&&p&同样是8G的内存,某国际大厂总是喜欢用ddr3的过时硬件。虽然据说差别不大,但蚊子腿也是肉是不是...&/p&&br&&p&一般来说都要8G才能安心运行游戏,16G对于没有特殊需求的人就很富裕了。4G真的过得很难。不过还好内存可以买电脑回来以后自己加。&/p&&br&&br&&br&&p&屏幕章节&/p&&p&屏幕是很重要的东西,为什么大家老是忽略它(〒︿〒)比如↓下图&/p&&figure&&img src=&https://pic3.zhimg.com/v2-1b0ad5e6_b.jpg& data-rawwidth=&1080& data-rawheight=&573& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic3.zhimg.com/v2-1b0ad5e6_r.jpg&&&/figure&&br&&p&这是一个超级差的屏幕,类型其他,我估计是TN,这样的屏幕,辣眼睛,不要买。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-f1e9d01c282e2a849d814c53e881d26c_b.jpg& data-rawwidth=&1080& data-rawheight=&674& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-f1e9d01c282e2a849d814c53e881d26c_r.jpg&&&/figure&&p&这样的屏幕也很差啊,分辨率低,建议所有人都上1080P,这样对体验提升很多。&/p&&figure&&img src=&https://pic1.zhimg.com/v2-ec0ac06edfb64e75aa6c60fab65ceb00_b.jpg& data-rawwidth=&1080& data-rawheight=&776& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-ec0ac06edfb64e75aa6c60fab65ceb00_r.jpg&&&/figure&这种就是一般游戏本的标配屏幕,很不错啦,可以开心地游戏啦。&br&&figure&&img src=&https://pic4.zhimg.com/v2-26daacc71a86d068b3d64bfb_b.jpg& data-rawwidth=&1080& data-rawheight=&680& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-26daacc71a86d068b3d64bfb_r.jpg&&&/figure&&br&&p&至于这种屏幕,是现在笔记本最优秀的屏幕,但是同时太超前也造成了各种不适配,并且太消耗显卡和cpu,原来1060能愉快玩耍的游戏要1080啦。但是也能把分辨率调回来,土豪随意吧。&/p&&br&&br&&br&&p&品牌章节 &/p&&p&四大一线品牌,华硕,联想,戴尔(低端不建议买),惠普。
买一线品牌就图一个&b&品质过关&/b&,&b&售后&/b&好啦,一般来说惠普性价比最高。&/p&&p&别买飞行堡垒!!!别买飞行堡垒!!!别买飞行堡垒!!!飞行堡垒磨具散热屏幕都有问题,俗称坠机堡垒(一。一;;)&/p&&p&经提醒,再更一个,别买ThinkPad E系列。这个系列只是借用了ThinkPad的名头而已,实际性能很差。&/p&&br&&p&一点五线,微星,做工扎实,用料实在,售后略少,性价比略低一点的一个品牌(dos系统,买回来要自己装系统),买的人俗称龙骑士。&br&&/p&&br&&p&其他还有神舟,外星人,玩家国度,未来人类,机械革命等小众品牌。&/p&&p&小白谨慎上神舟,神舟的品控要差一些,用料也没那么足,主打性价比。&/p&&p&外星人国行性价比很低,可以海淘,外形好看,属于戴尔,俗称灯厂,国行售后很不错。毕竟质量那么差。&/p&&p&玩家国度是世界上最好的游戏本,属于华硕,有钱就买。玩家国度才是信仰( ??`),&/p&&p&未来人类性价比不错,蓝天亲儿子,听说也是非常厉害的一个牌子。&/p&&p&机械革命是2014年成立的新品牌,把它从下面的雷神等提出来是因为算做的比较好的,老板是清华同方,口碑还算不错。国产性价比也高。&br&&/p&&br&&p&对噢!!
经评论区小哥提醒,我提一下最近很火的雷神(海尔旗下),机械师,火影啊之类的高性价比国产笔记本,说实话,这些笔记本都是新兴品牌,没有良好的做工,没有售后(基本没有)只能打打价格战。
慎买!!!慎买!!!慎买!!!&br&&/p&&br&&br&&br&&p&《选购超极本》
超极本就不谈性价比啦。一般都是做工好,超薄,金属,性能比较低,一般来说使用集显,所以并不能玩游戏(腾讯游戏还是可以的)&/p&&p&著名的超极本有(基本上价格和品质成正比,但性能相近)&/p&&br&&br&&figure&&img src=&https://pic1.zhimg.com/v2-aefdd14c6f60da4_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-aefdd14c6f60da4_r.png&&&/figure&&br&&figure&&img src=&https://pic2.zhimg.com/v2-07ef69a236dc7ece58fbde122bc36135_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-07ef69a236dc7ece58fbde122bc36135_r.png&&&/figure&&br&&figure&&img src=&https://pic4.zhimg.com/v2-cee7fc1cebc56f_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-cee7fc1cebc56f_r.png&&&/figure&&br&&figure&&img src=&https://pic4.zhimg.com/v2-7adb8bec3bca94c5a353_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-7adb8bec3bca94c5a353_r.png&&&/figure&&br&&figure&&img src=&https://pic4.zhimg.com/v2-36e1cf441e4e7f4a1743_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-36e1cf441e4e7f4a1743_r.png&&&/figure&&br&&figure&&img src=&https://pic2.zhimg.com/v2-344fe040b481eef24156f11_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-344fe040b481eef24156f11_r.png&&&/figure&&br&&figure&&img src=&https://pic2.zhimg.com/v2-816568deb7c760a5d271_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-816568deb7c760a5d271_r.png&&&/figure&&br&&figure&&img src=&https://pic2.zhimg.com/v2-d4ee7feb2d546f15b390ca5_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-d4ee7feb2d546f15b390ca5_r.png&&&/figure&&br&&figure&&img src=&https://pic2.zhimg.com/v2-331f2738d06bcf34c3b8fd_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic2.zhimg.com/v2-331f2738d06bcf34c3b8fd_r.png&&&/figure&&br&&figure&&img src=&https://pic4.zhimg.com/v2-8db2f9dbee688e90c9cde3_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic4.zhimg.com/v2-8db2f9dbee688e90c9cde3_r.png&&&/figure&&br&&br&一般超极本的cpu都会选择i5,后缀U系列,省电,性能一般般。
当然也有i7的,surface pro4也有20k+的,这个完全看你,但是我推荐要i5,买M3版本的没有风扇性能差一大截,i7价格贵那么多,但是性能提升又有限,i5就很不错。&p&&br&内存4G一般是不够用的啦,不过如果是会用电脑的人,4G还是勉勉强强够了。&/p&&br&&p&硬盘是全线固态硬盘,没有机械,开机眨几下眼就好了。但是一般很小,不过有钱可以上1T,没毛病hhh&/p&&br&&p&屏幕一般是当时顶尖的屏幕,可触控的多,也有不可触控的。&/p&&br&&p&买了这种就相当于windows界的办公本啦,就不要想打游戏啦。办公倒是很强,非常轻,续航不错。&/p&&p&&br&&/p&&p&&figure&&img src=&https://pic1.zhimg.com/v2-e9db234bc1eaa0f6617478_b.png& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic1.zhimg.com/v2-e9db234bc1eaa0f6617478_r.png&&&/figure&&br&&/p&&br&小米笔记本,也算是轻薄笔记本中的一款吧,单独提出来讲,我持中立。&p&&br&这个本子,可以作为有办公需求,游戏需求只有cf,lol,dnf的,经济条件不特别好的选择,亮点不多。但是性价比很不错。&/p&&br&&p&价格比较有优势,日常写报告,学习(CAD,VS,PS)肯定没有问题,学生的第一台笔记本还算定位准确。&/p&&br&&p& 同样的选择还有小新13.3,也是很不错的笔记本。 &/p&&br&&p&屏幕作为超极本是落后一些的,远不及surface系列,但无伤大雅。 &/p&&br&&p&外形疑似仿macbook,A面(即后面无logo)&/p&&figure&&img src=&https://pic3.zhimg.com/v2-3fcdfcd7b3aa6b1b886d36_b.jpg& data-rawwidth=&1080& data-rawheight=&1920& class=&origin_image zh-lightbox-thumb& width=&1080& data-original=&https://pic3.zhimg.com/v2-3fcdfcd7b3aa6b1b886d36_r.jpg&&&/figure&&br&&p&放最后的是宗教信仰果子,对于苹果来说,优势在mac OS的安全和续航。但是对于一般用户和有特殊需求的人来说,mac OS反而可能会成为一种累赘。&/p&&br&&p&所以,如果想购入苹果,请查询自己的常用软件是否都有mac版本(中低端苹果装win基本半残)。&/p&&br&&p&屏幕来说,对屏幕有高一点的要求,请一定选择pro,不要选air,air的屏幕很差,再一个就是苹果全系列无触控。
性价比对比其他超极本,特别是微软全家要高一些。&/p&&br&&br&&p&最后,选购的地址,我还是建议小白大白都到&b&某东自营&/b&和&b&某宁自营和官网&/b&买,不会被坑太多。
不要等到3000赛扬抱回家才知道后悔,实体店又不能&b&退货&/b&。还容易买到老旧机型。&/p&&br&&br&&p&更新——为什么小白不要去实体店买电脑。&/p&&p&接下来让我为你们揭露实体店骗术大全(有可能不完整)不针对所有实体店!!!只针对某些奸商!!!&/p&&p&一、导购。&/p&&p&当你第一步踏进电脑城,马上就会有热情的小哥哥小姐姐冲上来。热情程度五颗星。一旦你搭理他一句,那好,他能从一楼追你但五楼,让你不好意思,一定到他的店里去看看。接下来就是奸商的洗脑时间。让你怎么也要带点东西回去。&/p&&p&二、转型。&/p&&p&这个是非常普遍的一种情况。当我们拿着别人给拟好的品牌和型号去实体店的时候。奸商会说,你这型号不好,对拟好的机型万般丑化。我这里有一款,比你这个便宜,还更好。如果信了就完了。&/p&&p&三、交定金。&/p&&p&不说这个型号不好,但说没货,先交店定金吧,货到了马上就联系你,我呸。交了定金就等着肉包子打狗吧。最后会告诉你这个型号缺货,反正是绝对不会拿这个机型给你的。&/p&&p&四、直接骗。&/p&&p&奸商会告诉你,你这个电脑刚刚买,还没有系统,我给你装个系统吧,正版系统700块。我再给你装个office吧,100块。再装个杀软吧,300块。我给你加个内存(假的金士顿)吧,这样就8G了,永远用不完,只要800块。这个时候就可以直接让他滚了。&/p&&p&五、大话空话。&/p&&p&老机型当新的卖,糊弄别人不懂配置。什么四核,大显存,双显卡,高清屏幕,一流品牌,顶级售后,流畅运行大型游戏(lol),主频直接相加。反正想怎么吹就怎么吹。反正看透了买家是小白就当肥猪宰了。&/p&&br&&p&最后来一句顺口溜,抖个机灵。&/p&&p&生人宰一半,熟人大满贯。&/p&&figure&&img src=&https://pic4.zhimg.com/v2-20bf0df1dbdb7848bd2f_b.jpg& data-rawwidth=&298& data-rawheight=&298& class=&content_image& width=&298&&&/figure&
《小白向》良心干货——
游戏本,超极本。都有噢。 既然是选购笔记本。那么让我们来把笔记本一点点剖析开来,看看到底有些什么东西。 《选购游戏本,高性能本》
cpu是笔记本很重要的一环,中文名,中央处理器。一般不推荐AMD的cpu,因为性能在笔记…
刚好看到,自己就谈谈个人看法吧。&br&&br&联想俗称美帝良心想,一开始印象就不咋地。联想基本就是个组装挂牌的厂,只能说老牌子,而且一开始应该很可以,尤其是收购来的thinkPad系列在商务领域市场比较深入人心吧。要知道很多评价和印象都是积累下来的。不过不管咋说,联想的牌子还是很硬的,售后和质量对得起一线大厂的名誉。&br&&br&然而一听到什么国际大品牌之类的我就反感,可能是个人误解吧,反正自从知道联想宁愿在国外降价开市场,国内又死贵,就特排斥。&br&名声打出来了,所以性价比一般了,总有人买么。像其它的宏基,神舟什么的也就才开始,市场相对比不过联想华硕之类,打开市场的法子就是性价比,但是一分钱一分货,必须比不过联想之类的。打个比方,一台游戏本假设各种配置做工都OK时,合理价格是5000,联想可能卖5500,宏基卖4500,然而宏基为了成本利润多少有点质量问题,而联想会在保质的情况下多些品牌价格。&br&&br&我没用过联想,身边人用但是也没经历什么售后问题,大厂的售后应该很成熟的,但是目前中国电子市场的尿性,不同地区不同售后的情况只能看运气了,看售后人员素质吧。只能假设自己的钱买在了可能的售后上。&br&&br&我10年买的华硕,当时宿舍6个人,四个先后买了华硕,a42j的低端机子,4300左右,刚好凑合着玩wow的样子。还一个室友6000+的联想,y系列的型号记不清,那必须比华硕的叼了,价格型号在哪摆着没啥可比的。&br&我就说说华硕的机子吧,毕业一年后,算算4年多点,机子也就很老了,电池基本没法用了,正常使用机子都各种60°+。整的来说,4年中除了自己乱装驱动,重做系统出点乱子外,从没死机蓝屏什么的,算是自然老化了,已经很满意了。a42j是华硕的低端机子,学生党专用,而且不是打游戏那种。&br&&br&华硕和联想比谈不上谁更好,性价比也都基本一样,因为都是一线大厂。都有不同系列针对不同消费者,配置做工都不一样,不同价位。总之旗鼓相当,买那个都一样,一分钱一分货。&br&因为第一次买的是华硕,之后一直关注华硕,所以第二个机子就是华硕了,飞行堡垒系列的游戏本。华硕唯一可以作为比联想好的谈资就是它的主板,不过我买华硕的本子也就是随缘,只是后面才了解到主板好之类的说法。&br&&br&好了说了太多,想黑下联想但又觉着没意思,好sb的感觉。这个纯属个人喜好。华硕和联想都是多少年的大厂了,品牌都很硬,电子产品都有次品率的,像我买电脑一直5000左右的水平,然而两个华硕的机子都没啥大问题出过。楼主反正不要觉得联想比华硕就高一等就行了,反过来一样的。宏基、神舟什么的可能差点,毕竟市场压制么。一分钱一分货才是真的。不过你在网上看到的电子产品的价格,很多因素的,差个500以内的都不算差。我买的电脑过了3个月降了400的样子,像京东搞活动,每周有一天都会少几百,电子产品的价格想想就好,比的话郁闷死人。&br&联想我朋友最近(其实也半年多了)买的是小新系列的,显卡和内存,cpu什么的性价比很可以。然后,华硕的话飞行堡垒玩游戏不错,性价比也可以。我当时没买N系列后悔了,其实也就多500块。&br&&br&电脑现在的话加个ssd太重要了,比多个内存什么的提升大很多。我的飞行堡垒自己加了4G内存,上了256的ssd,开机10s内,各种软件飞起来。没加之前,用了半年的样子,开机有时一分钟,但这个还真说不清原因,我电脑上乱七八糟一大堆软件。&br&最后,电脑多少还是爱惜这用吧,我的带的起巫师3,然而温度动不动80+,放心,其它本本都差不多,除了上万那种散热超屌的。够用就行吧。&br&&br&&br&&br&============

我要回帖

更多关于 固态硬盘怎么安装 的文章

 

随机推荐