小米6小米6关闭性能模式式怎么开

hibernate - HTTP Status 500 - nested exception is java.lang.NullPointerException - Stack Overflow
Join the Stack Overflow Community
Stack Overflow is a community of 7.0 million programmers, just like you, helping each other.
J it only takes a minute:
i am new to spring and hibernate . i am getting this exception
HTTP Status 500 - Reque nested exception is java.lang.NullPointerException
--------------------------------------------------------------------------------
type Exception report
message Reque nested exception is java.lang.NullPointerException
description The server encountered an internal error that prevented it from fulfilling this request.
org.springframework.web.util.NestedServletException: Reque nested exception is java.lang.NullPointerException
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:659)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:563)
javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause
java.lang.NullPointerException
com.mayur.dao.ProductDAOImpl.updateProduct(ProductDAOImpl.java:36)
com.mayur.service.ProductServiceImpl.updateProduct(ProductServiceImpl.java:34)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:606)
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:108)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
com.sun.proxy.$Proxy19.updateProduct(Unknown Source)
com.mayur.Controller.ProductController.editProduct(ProductController.java:75)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:606)
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doInvokeMethod(HandlerMethodInvoker.java:710)
org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:167)
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:414)
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:402)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:563)
javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
following are other files
Product.java
@Table(name="PRODUCTS")
public class Product {
@Column(name="ID")
@GeneratedValue
@Column(name="PRODUCT_NAME")
private String productN
@Column(name="PRICE")
@Column(name="QUANTITY")
public Integer getId() {
public void setId(Integer id) {
public String getProductName() {
return productN
public void setProductName(String productName) {
this.productName = productN
public int getPrice() {
public void setPrice(int price) {
this.price =
public int getQuantity() {
public void setQuantity(int quantity) {
this.quantity =
ProductDAOImpl.java**
@Repository
public class ProductDAOImpl implements ProductDAO {
@Autowired
private SessionFactory sessionF
public void addProduct(Product product) {
sessionFactory.getCurrentSession().save(product);
public void removeProduct(int id) {
Product product = getProductById(id);
if(null != product) {
sessionFactory.getCurrentSession().delete(product);
@SuppressWarnings("unchecked")
public List&Product& listProducts() {
return sessionFactory.getCurrentSession().createQuery("from Product").list();
public void updateProduct(Product product) {
Product productToUpdate = getProductById(product.getId());
productToUpdate.setProductName(product.getProductName());
productToUpdate.setPrice(product.getPrice());
productToUpdate.setQuantity(product.getQuantity());
sessionFactory.getCurrentSession().update(productToUpdate);
public Product getProductById(int id) {
Product product =(Product)sessionFactory.getCurrentSession().get(Product.class,id);
ProductServiceImpl.java
public class ProductServiceImpl implements ProductService {
@Autowired
private ProductDAO productDAO;
@Transactional
public void addProduct(Product product) {
productDAO.addProduct(product);
@Transactional
public void removeProduct(int id) {
productDAO.removeProduct(id);
@Transactional
public List&Product& listProducts() {
return productDAO.listProducts();
@Transactional
public void updateProduct(Product product) {
productDAO.updateProduct(product);
@Transactional
public Product getProductById(int id) {
return productDAO.getProductById(id);
ProductController.java
@Controller
@SessionAttributes
public class ProductController {
@Autowired
private ProductService productS
@RequestMapping("addproduct.html")
public String viewaddProduct(Map model) {
Product product = new Product();
model.put("product", product);
return "addproduct";
@RequestMapping(value ="addproduct.html", method = RequestMethod.POST)
public String addProduct(@ModelAttribute("product") Product product,
BindingResult bindingresult, Map model) {
if (bindingresult.hasErrors()) {
return "addproduct";
productService.addProduct(product);
model.put("productList", productService.listProducts());
return "listproduct";
@RequestMapping("/delete/{id}")
public String removeProduct(@PathVariable("id") Integer id,
@ModelAttribute("product") Product product, Map model)
productService.removeProduct(id);
model.put("productList", productService.listProducts());
return "redirect:/listproduct.html";
@RequestMapping("listproduct.html")
public String listProducts(Map model) {
model.put("productList", productService.listProducts());
return "listproduct";
@RequestMapping(value="/edit/{id}", method=RequestMethod.GET)
public String vieweditProduct(@PathVariable("id")Integer id,
Map model)
model.put("product", productService.getProductById(id));
return "editproduct";
@RequestMapping(value="/edit/{id}", method=RequestMethod.POST)
public String editProduct(@PathVariable("id")Integer id,
@ModelAttribute("product") Product product, Map model){
productService.updateProduct(product);
model.put("productList", productService.listProducts());
return "redirect:/listproduct.html";
spring-servlet.xml
&?xml version="1.0" encoding="UTF-8"?&
&beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"&
&mvc:annotation-driven /&
&context:component-scan
base-package="com.mayur.Controller,
com.mayur.dao,com.mayur.service" /&
&bean id="tilesViewResolver"
class="org.springframework.web.servlet.view.tiles2.TilesViewResolver"&
&property name="viewClass"
value="org.springframework.web.servlet.view.tiles2.TilesView" /&
&bean id="tilesConfigurer"
class="org.springframework.web.servlet.view.tiles2.TilesConfigurer"&
&property name="definitions"&
&value&/WEB-INF/tiles.xml&/value&
&/property&
&bean id="messageSource"
class="org.springframework.context.support.ReloadableResourceBundleMessageSource"&
&property name="basename" value="/WEB-INF/messages" /&
&bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"
p:location="/WEB-INF/jdbc.properties" /&
&bean id="dataSource"
class="mons.dbcp.BasicDataSource" destroy-method="close"
p:driverClassName="${jdbc.driverClassName}"
p:url="${jdbc.databaseurl}" p:username="${jdbc.username}"
p:password="${jdbc.password}" /&
&bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"&
&property name="dataSource" ref="dataSource" /&
&property name="configLocation"&
&value&resources/hibernate.cfg.xml&/value&
&/property&
&property name="configurationClass"&
&value&org.hibernate.cfg.AnnotationConfiguration&/value&
&/property&
&property name="hibernateProperties"&
&prop key="hibernate.dialect"&${jdbc.dialect}&/prop&
&prop key="hibernate.show_sql"&true&/prop&
&/property&
&tx:annotation-driven /&
&bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager"&
&property name="sessionFactory" ref="sessionFactory" /&
its a basic crud app. add and delete works . when i submit edit i get this exception.
please help me
the error points to this line in ProductDAOImpl.java ->
Product productToUpdate = getProductById(product.getId());
and in ProductServiceImpl.java ->
productDAO.updateProduct(product);
please someone help me
by adding this line product.setId(id); its working now.
Know someone who can answer? Share a link to this
via , , , or .
Your Answer
Sign up or
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Post as a guest
By posting your answer, you agree to the
Browse other questions tagged
rev .25737
Stack Overflow works best with JavaScript enabled今天看啥 热点:
HTTP Status 500,httpstatus500
HTTP Status 500 - Reque nested exception is java.lang.NullPointerExceptiontype Exception reportmessage Reque nested exception is java.lang.NullPointerExceptiondescription The server encountered an internal error that prevented it from fulfilling this request.exceptionorg.springframework.web.util.NestedServletException: Reque nested exception is java.lang.NullPointerException org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844) javax.servlet.http.HttpServlet.service(HttpServlet.java:620) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.auth.filter.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:77) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260) com.auth.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:111) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)root causejava.lang.NullPointerException com.xinghe.base.action.NoticePublic.listNotice(NoticePublic.java:44) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:919) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:851) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844) javax.servlet.http.HttpServlet.service(HttpServlet.java:620) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.auth.filter.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:77) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260) com.auth.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:111) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)note The full stack trace of the root cause is available in the Apache Tomcat/7.0.54 logs.Apache Tomcat/7.0.54NullPointerException,这个错误很明显,就是没有对变量进行Null判断;错误位置:com.xinghe.base.action.NoticePublic.listNotice(NoticePublic.java:44)
解说个大意。在HTTP协议中,HTTP Status 500 是服务器内部错误。从错误信息中可以看到,你要连接的WEB服务器,是基于免费软件Apache Tomcat/5.0.28 来实现的,是JAVA形式的WEB服务器。错误的直接现象是,JSP有错。没法编译,或是某种原因环境被破坏,使的JAVA的class找不到。根本原因,可有以下可能性:1。网站的JSP有错。2。在表示的页面中,你输入了系统预想之外的内容,使的系统无法对应而崩溃。
500 是Server Error 400 是Clinet Error 300 Route change 200 OK 应答代码,虽然是SIP的但同样适用于HTTP,只是加了一些东西 应答代码 应答码是包含了,并且扩展了HTTP/1.1应答码。并不是所有的HTTP/1.1应答码都适当应用,只有在折里指出的是适当的。其他HTTP/1.1应答码不应当使用。并且,SIP也定义了新的应答码系列,6xx。 1 临时应答1xx 临时应答,也就是消息性质的应答,标志了对方服务器正在处理请求,并且还没有决定最后的应答。如果服务器处理请求需要花200ms以上才能产生终结应答的时候,它应当发送一个1xx应答。 注意1xx应答并不是可靠传输的。他们不会导致客户端传送一个ACK应答。临时性质的(1xx)应答可以包含消息体,包含会话描述。 1.1 100 Trying 这个应答表示下一个节点的服务器已经接收到了这个请求并且还没有执行这个请求的特定动作(比如,正在打开数据库的时候)。这个应答,就像其他临时应答一样,种植了UAC重新传送INVITE请求。100(Trying)应答和其他临时应答不同的是,在这里,它永远不会被有状态proxy转发到上行流中。 1.2 180 Ringing UA收到INVITE请求并且试图提示给用户。这个应答应当出世化一个本地回铃。 1.3 818 Call is Being Forwarded(呼叫被转发) 服务器可以用这个应答代码来表示呼叫正在转发到另一个目的地集合。 1.4 182 Queued 当呼叫的对方暂时不能接收呼叫的时候,并且服务器决定将呼叫排队等候,而不是拒绝呼叫的时候,那么就应当发出这个应答。当被叫方一旦恢复接收呼叫,他会返回合适的终结应答。对于这个呼叫状态,可以有一个表示原因的短语,比如:”5expected waiting time is 15minutes”。服务器可以给出好几个182(Queued)应答告诉呼叫方排队的情况(比如排队靠前了等等)。 1.5 183 会话进度 183(Session Progress)应答用于提示建立对话的进度信息。Reason-Phrase(表达原因的句子)、头域或者消息体可以用于提示呼叫进度的更消息的信息。 2 成功信息2xx 这个应答表示请求是成功的。 2.1 200 OK 请求已经处理成功。这个信息取决于不同方法的请求的应答。 3 转发请求3XX 3xx系列的应答是用于提示用户的新位置信息的,或者为了满足呼叫而转发的额外服务地点。 3.1 300 Multiple Choices 请求的地址有多个选择,每个选择都有自己的地址,用户或者(UA)可以选择合适的通讯终端,并且转发这个请求到这个地址。 应答可以包含一个具有每一个地点的在Accept请求头域中允许的资源特性,这样用户或者UA可以选择一个最合适的地址来转发请求。没有未这个应答的消息体定义MIME类型。 这些地址选择也应当在Contact头域中列出(20.10节)。不同于HTTP,SIP应答可以包含多个Contact头域或者一个Contact头域中具有一个地址列表。UA可以使用Contact头域来自动转发或者要求用户确认转发。不过,本规范没有定义自动转发的标准。 如果被叫方可以在多个地址被找到,并且服务器不能或者不愿意转发请求的时候,可以使用这个应答来给呼叫方。 3.2 301 Moved Permently ......余下全文>>
相关搜索:
相关阅读:
相关频道:
&&&&&&&&&&&&&&&&
WEB编程教程最近更新52490人阅读
JAVA(163)
HTTP Status 500 - Reque nested exception is java.lang.NullPointerExceptiontype Exception reportmessage Reque nested exception is java.lang.NullPointerExceptiondescription The server encountered an internal error that prevented it from fulfilling this request.exceptionorg.springframework.web.util.NestedServletException: Reque nested exception is java.lang.NullPointerException org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844) javax.servlet.http.HttpServlet.service(HttpServlet.java:620) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.auth.filter.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:77) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260) com.auth.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:111) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)root causejava.lang.NullPointerException com.xinghe.base.action.NoticePublic.listNotice(NoticePublic.java:44) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440) org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:919) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:851) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844) javax.servlet.http.HttpServlet.service(HttpServlet.java:620) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) com.auth.filter.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:77) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260) com.auth.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:111) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106) org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343) org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)note The full stack trace of the root cause is available in the Apache Tomcat/7.0.54 logs.Apache Tomcat/7.0.54NullPointerException,这个错误很明显,就是没有对变量进行Null判断;错误位置:com.xinghe.base.action.NoticePublic.listNotice(NoticePublic.java:44)
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:5923951次
积分:50481
积分:50481
排名:第51名
原创:708篇
转载:202篇
译文:22篇
评论:1382条
文章:129篇
阅读:1551737
文章:33篇
阅读:177245
文章:16篇
阅读:131285
阅读:10959
文章:29篇
阅读:298840
文章:18篇
阅读:261225
文章:44篇
阅读:319052
(26)(16)(9)(23)(20)(17)(4)(16)(12)(17)(25)(34)(19)(15)(17)(15)(23)(12)(12)(14)(13)(14)(20)(58)(25)(31)(16)(33)(31)(20)(24)(23)(21)(20)(14)(36)(14)(14)(7)(5)(15)(3)(2)(9)(6)(7)(32)(3)(8)(7)(22)(2)(30)(4)
关注我的订阅号“微wx笑”

我要回帖

更多关于 小米6关闭性能模式 的文章

 

随机推荐