java编程中常见内容+++++++++++++++++++++++++++++++++++++++++++++++++++==

来源:互联网 发布:手机淘宝如何发布二手 编辑:程序博客网 时间:2024/06/05 10:04

@错误,这个错误是括号中没有任何数据就会报错


@错误,密码有错误时候会有denied并提示密码错误


@错误,没有执行的权限

我在给数据库中添加了一个函数distance,报的时 denied拒绝访问distance这个函数,

后来是找到原因我,没有这个执行这个函数的权限,所以报的时拒绝执行

@spring中,@Modifying自由在delete和update添加上如果在查询上添加上就会出现错误

@配置文件中权限问题


+++++++

浏览器报302是没有执行的权限

@2017/4/28出现的问题

使用File创建文件是文件路径的前方有路径,报错是文件路径,目录名或者卷标语法不正确,主要原因是有空格

@2017/5/3出现的问题是jdk版本号过高出现的错误最好改为1.8就好了


不能支持,原来是jdk版本的问题,jdk1.8兼容比它小的jdk例如:兼容jdk1.7,1.6,修改



@2017/5/3错误是web前端的编码格式的修改,在eclipse中修改的位置


修改web前端的页面,css,html,jsp

@2017/5/6在进行sql查询的时候出现的问题

出现这种错误可能有2中结果

第一种结果:是Mapper.xml中的配置文件中的映射的名字没有对用起来

第二种出现这种问题可能的原因如下


@2017/5/9出现错误


@2017/5/9使用Mybaties正常的查询获取到的结果是null,也没有报错,不是我们想要的结果

主要的问题是:数据库中的字段名和实体类中的属性名不一致,

如果返回的时:resultType=‘实体类’ 需要在返回的数据中进行数据名要和实体类中一一对应起来,使用as和实体类中的对应起来。

@2017/5/11问题出现比较多

没有开启事物:

开启事物可以使用@Transactional开启事物

也可以在配置文件中开启定义事物:

<!-- jdbc/mybatis事物的控制 -->
    <bean id="transactionManager"
        class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
        <property name="dataSource" ref="dataSource" />
    </bean>


    <!-- 使用annotation定义事务 -->
    <tx:annotation-driven transaction-manager="transactionManager"
        proxy-target-class="true" />

@2017/5/11

HIbernate返回的结果不能使员工Map,

我原来的返回结果是:List<Map<String,Object>>就出现了这个错

后来修改成了返回结果:List就没有报错,最后调用了Mybaties进行返回数据

@2017/5/11


没有写注解:@MyBatisRepository

@2017/5/10视图的调试页面

@2017/5/12

原因:

@2017/5/12

@2017/5/17

主要原因:没有定义初始化的参数paramterType,也没有定义放回的结果resultType

若果返回的结果是List<Map> 那么返回的参数:resultType="map"

@2017/5/19

返回参数有问题,Dao层的参数是List<Map>,Mapper.xml配置文件返回的参数是List ,正确的应该为Map

@2017/5/19


返回的sql结果出错。返回的结果和sql 插入返回的数据不一样,insert 插入返回的结果是实体类

@2017/5/22

 Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/alqsoft-interface]

主要原因:在svn上下载代码,配置文件web.xml没有下载完全,在开启server的时候就出现了这问题,

解决的方式:先把web.xml注解掉。开启没有问题

删除项目重新再svn中导一下

@2017/5/22

创建一个新的server,修改没有默认新的路径,

@2017/5/22

主要原因:

注解引入错误

@2017/6/15

主要原因:没有引入jar包

@2017/6/15

原因:在同一个项目中有出现了2个名类名一样:ConsulationCommentController

@2017/6/15

使用eayUI出现的:没有办法登陆,主要原因数据中没有数据,

登陆以后没有标题栏。


这个表中没有数据

@2017/6/20

在使用dubbo通道发送验证码的时候出现500erro

同过日志查看原因主要是:RpServiceImpl当做controller层添加了一个事物回滚时间transation,导致出现错误

事物回滚只在serviceImpl进行执行,RpcServiceImpl是Controller层。

@2017/6/29

@2017/6/29

@2017/6/30

在Mybatie进行修改到的是时候要先进行查询在进行修改

如果不进行查询就修改

@2017/7/3

通过条件判断没有找到这个参数

@2017/7/3

 关联2个或者2个以上的表没有具体的指出那个表中的数据出现的错误

@2017/7/3

主要问题是配置文件中出现的问题:

@2017/7/5

sql语句出现错误

@2017/7/5

@2017/7/11

适应try{}catch(err){ }捕获js中出现的异常

@2017/7/13

http和https需要俩便一致,出现这问题是我这边使用的时https,和我对接的时http

前段时间开发了一个https请求客户端
在线上联调一个https双向认证接口的时候 请求抛出如下异常
[java] view plain copy
  1. javax.net.ssl.SSLException: Unrecognized SSL message, plaintext  
  2. connection?  
具体的客户端的实现方式可移步看这篇文章 http://blog.csdn.net/dtlscsl/article/details/50118225
根据异常信息进行分析 查找了一些资料 这个问题通常出现在尝试用SSLSocket去连接一个http端口 所以跟客户端实现没有关系~

为了验证自己的判断  尝试在服务器主机上面使用curl -k命令直接请求对方接口地址端口
提示error:SSL routines:SSL23_GET_SERVER_HELLO:unknow protocol

这个异常信息是因为用SSL请求一个http服务导致的

为了进一步证实 我本机启动了tomcat服务 加载了一个web工程 里面有一个http Get请求接口
请求地址如下:
http://127.0.0.1:8080/gateway/resultNotify.do
响应一个json串

同样用curl命令测试http接口 
1.curl   http://127.0.0.1:8080/gateway/resultNotify.do

用curl命令测试https接口,将原http请求协议改为https,实际上这个接口还是http服务
curl -k https://127.0.0.1:8080/gateway/resultNotify.do


得出结论 Unrecognized SSL message, plaintext connection?的异常是因为对方提供的不是https服务的端口


@2017/7/13

有三个项目pc,server,mobile

pc单独在一个服务器,server和mobile在一个服务器

共用一个redis,redis存在mobile端

pc单独调mobile端的redis使用的ip应该是mobile端的路径不能使用127.0.0.1

@2017/7/21

修改了一下就可以了

@2017/8/15

原因:使用mysql导入备份数据时出现错误

主要原因本地的安装的msyql版本过低

使用sql语句查看获取到:select version();

本地版本5.5测试库版本是5.7,时间的更改有一定规范

@2017/8/23

主要原因遍历时的格式不对

column count dosen't match value count at row1

46/5000
您是不是要找: column count doesn't match value count at row 1
列计数不匹配row1的值计数    

@2017/8/31

开启的项目使用的时main方法。main方法直接调用tomcat,这个项目开启,

又使用了另一个工具开启项目这个项目:

报错:

o.apache.catalina.core.StandardService : Failed to start connector [Connecto

启动tomcat,报以下错误:2013-10-24 15:51:05 org.apache.coyote.ajp.AjpAprProtocol init严重: Error initializing endpointjava.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??2013-10-24 15:51:05 org...

解决方案:

关闭一个

@2017/10/11

msyql的配置文件中有多个id有重复的

@2017/10/11

确认是否提供服务:

原因:端口号有问题,redis出现了问题

redis常用命令行:

@2017/10/30

微信支付的时候每次调用的都是一个订单返回的数据为空,但是支付宝可以用一个订单多次调用,

微信调用的时候总是需要修改订单。

1 0
原创粉丝点击