yxf2009
码龄14年
关注
提问 私信
  • 博客:63,196
    问答:3,725
    66,921
    总访问量
  • 27
    原创
  • 432,596
    排名
  • 8
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2011-06-30
博客简介:

yxf2009的博客

查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得15次评论
  • 获得51次收藏
创作历程
  • 1篇
    2023年
  • 3篇
    2022年
  • 3篇
    2019年
  • 15篇
    2018年
  • 6篇
    2017年
成就勋章
TA的专栏
  • 集成
    3篇
  • THINK
    1篇
  • IN BOOK
  • JAVA
    9篇
  • 前端
    4篇
  • LINUX
    2篇
  • BIG_DATA
    1篇
  • mysql
    2篇
  • 设计模式
    1篇
  • springboot
    2篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

为什么堆栈信息不打印到具体代码上?

后端以前的同事直接在事物类上,try{}catch(Expception e){map.put('err',e.getmessage())}了。而前端得到的map中只有err->null。其实这个时候大概可以推断出是空指针异常了。但是由于没有打印堆栈信息,无法跟踪到是哪一行报空指针异常。因此回忆平时的异常日志都是有caused by。最近追踪一个问题,发现前端没有异常信息,后端也没有异常信息。当然也可以不用自定义异常类,直接用new Exception(e)后来调试发现,是异常信息打印不对。
原创
发布博客 2023.08.15 ·
333 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx中location的优先级别

nginx中location的优先级别
原创
发布博客 2022.03.10 ·
6892 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

nginx配置反向代理

nginx配置反向代理
原创
发布博客 2022.03.10 ·
3381 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

nginx基础

nginx基础
原创
发布博客 2022.03.10 ·
3145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos7下,tomcat启动成功,但页面无法访问

答:

先用ps -ef|grep tomcat 看看启动成功没有
如果没有启动成功,在bin目录下使用 ./startup.sh 试试

回答问题 2019.07.30

js typeof undefined

一、在js中判断undefined的最好办法是 用typeof。因为直接用 变量==undefined会出现两种情况:1变量未定义,js报错 2变量为null 同样判断他为undefinedtypeof 的判断类型有几种,分别为:"number"、"string"、"boolean"、"object"、"function"...
原创
发布博客 2019.05.14 ·
5889 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

codingdojo kata 之fizzbuzz

一、背景主要练习TDD,测试驱动开发。开发之前先写测试,将预期结果写入,测试是否达到预期。为代码重构提供便利。二、题目该题取自编码道场。http://codingdojo.org/kata/FizzBuzz/三、实现1、单元测试package com.kata.fizzbuzz;import static org.junit.Assert.*;import jav...
原创
发布博客 2019.05.13 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

weblogic11g修改密码

版本:weblogic11g1、备份文件备份G:\Oracle\Middleware\user_projects\domains\fuds_domain\security下的2、cmd 进入G:\Oracle\Middleware\user_projects\domains\fuds_domain\security,执行G:/Oracle/Middleware/jrockit_...
原创
发布博客 2019.04.12 ·
690 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

一、背景此项目是用maven构建的springboot+mybatis项目,在调用mapper接口的时候报错二、问题分析1、可能是mapper接口类名称与mapper.xml中namespace不对应2、可能是mapper接口类中方法名称与mapper.xml中方法名称,或者参数不对应3、可能是mapper.xml中存在不必要的空格的影响,这种以前遇到过,应该是xml解析的时候...
原创
发布博客 2018.11.23 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

怎么删除某个表分区里的一个子分区

答:

alter table table_name drop subpartition sp_xx;

回答问题 2018.10.18

springboot + hibernate实现一个简单的查询功能

一,环境idea,jdk8,oracle二,实现效果三,步骤1 新建一个springboot项目file->new->project->Spring Initializrnext->填写自己的groupid等信息->next->选择web和jpa组件next项目就新建成功了.2 修改为自己的maven仓库(如果想使用默...
原创
发布博客 2018.09.27 ·
3019 阅读 ·
2 点赞 ·
2 评论 ·
2 收藏

java设计模式之观察者模式

一,背景观察者模式在我们的工作中很多地方都有用到,如果学会了会为我们代码的健壮性增色不少.首先所谓观察者模式,是一对多的,本例中以气象站为例,一个气象站就相当于一个主题,也就是消息的提供者,而多个天气显示器就是相当于我们的观察者,也就是消息的接收者.当气象站的天气发生变化时,多个显示器显示的信息也会发生变化.二,设计思路首先我们应该在气象站中留有注册显示器的方法,移除显示器的方法,以及...
原创
发布博客 2018.08.22 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle 存储过程简单示例

一、建表declareexitTab number;beginselect count(1) into exitTab from user_tables t where upper(t.table_name) = 'AGE';if exitTab = 0 thenexecute immediate 'create  table age(guid varchar(32),age number(2))...
原创
发布博客 2018.05.29 ·
376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

win10 windows+R快捷打开

secpol.msc ---打开本地安全策略regedit ----打开注册表services.msc ----打开本地服务msconfig ----打开系统配置
原创
发布博客 2018.05.29 ·
1875 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jquery中的一些方法使用

一、概述$.inArray $.map $.extend $.each二、详细分析$.inArray( value, array [, fromIndex ] )----从fromindex开始查找数组中的索引位置,不包含为-1$.map(arr,function(o){dosomething})----修改数组中的每一个值str = arr.join(",")------将数组每个之间加固定字符...
原创
发布博客 2018.05.28 ·
301 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

导入数据泵导oracle数据库

一、前言说明    环境:windows,oracle 11g,sqldeveloper二、检查环境    1、删除已存在的用户及表空间——查找用户    select  * from dba_users;——删除用户drop user username cascade;     cascade 级联删除,是可以删除该用户下的表和试图——查找表空间select * from dba_data_fi...
原创
发布博客 2018.03.29 ·
398 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM之内存申请过程

转自:http://wangxinchun.iteye.com/blog/2190330内存申请过程 1、JVM会试图为相关Java对象在Eden中初始化一块内存区域; 2、当Eden空间足够时,内存申请结束。否则到下一步; 3、JVM试图释放在Eden中所有不活跃的对象(minor collection),释放后若Eden空间仍然不足以放入新对象,则试图将部分Eden中活跃对象放入Survivo...
转载
发布博客 2018.03.09 ·
2032 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

浅解jvm

一、JDK1.7的JVM内存分布分为虚拟机栈、本地方法栈、程序计数器====》线程安全的,堆、方法区例如int a=1,int b=1,运行第一句时会在栈里面创建一个1,当运行第二句的时候直接用b指向已经存在的1.堆分为新生代与老年代,新生代中默认情况下eden:s0:s1=8:1:1,老年代中(大对象,一个对象经历了15次GC就会移动到老年代)。方法区中存放类信息,以及常量。二、1.7中的GC1...
原创
发布博客 2018.03.07 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一个简单的socket例子

一、简单说明以下的这个例子是从一本书上看来的。主要分为客户端与服务端,当一个客户端请求服务端时间时,服务端就开一个线程,并且返回当前时间给客户端。数据读取用的是readLine(),遇到过一个坑,解决了好一会儿。以下上代码:二、代码片段1、服务端TimeServer.javapackage com.yxf.demo.service.socket;import java.io.IOExcepti...
原创
发布博客 2018.02.24 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tomcat新增数据到mysql中文乱码

一、问题分析当新增数据到数据库出现乱码时,首先考虑数据库的编码格式。这里我们统一使用utf-8。其次考虑tomcat的设置,是否有字符集的设置。二、解决方法1、mysql数据库编码格式show variables like '%char%';-----查看数据库编码格式查看以上五项是否是utf-8,如果不是,使用SET character_set_database = utf8;----设置编码格...
原创
发布博客 2018.02.23 ·
1210 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏
加载更多