自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 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 11:06:00 639

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

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

2023-08-15 22:00:00 202

原创 nginx中location的优先级别

nginx中location的优先级别

2022-03-10 17:22:36 6773

原创 nginx配置反向代理

nginx配置反向代理

2022-03-10 16:38:48 3336

原创 nginx基础

nginx基础

2022-03-10 15:54:46 3104

原创 js typeof undefined

一、在js中判断undefined的最好办法是 用typeof。因为直接用 变量==undefined会出现两种情况:1变量未定义,js报错 2变量为null 同样判断他为undefinedtypeof 的判断类型有几种,分别为:"number"、"string"、"boolean"、"object"、"function"...

2019-05-14 15:55:12 5743

原创 codingdojo kata 之fizzbuzz

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

2019-05-13 20:40:38 325

原创 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 10:03:18 152

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

一,环境idea,jdk8,oracle二,实现效果三,步骤1 新建一个springboot项目file->new->project->Spring Initializrnext->填写自己的groupid等信息->next->选择web和jpa组件next项目就新建成功了.2 修改为自己的maven仓库(如果想使用默...

2018-09-27 16:08:52 2939 2

原创 java设计模式之观察者模式

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

2018-08-22 14:52:55 120

原创 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 16:01:31 343

原创 win10 windows+R快捷打开

secpol.msc ---打开本地安全策略regedit ----打开注册表services.msc ----打开本地服务msconfig ----打开系统配置

2018-05-29 15:11:12 1797

原创 jquery中的一些方法使用

一、概述$.inArray $.map $.extend $.each二、详细分析$.inArray( value, array [, fromIndex ] )----从fromindex开始查找数组中的索引位置,不包含为-1$.map(arr,function(o){dosomething})----修改数组中的每一个值str = arr.join(",")------将数组每个之间加固定字符...

2018-05-28 20:37:42 266

原创 导入数据泵导oracle数据库

一、前言说明    环境:windows,oracle 11g,sqldeveloper二、检查环境    1、删除已存在的用户及表空间——查找用户    select  * from dba_users;——删除用户drop user username cascade;     cascade 级联删除,是可以删除该用户下的表和试图——查找表空间select * from dba_data_fi...

2018-03-29 16:03:41 335

转载 JVM之内存申请过程

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

2018-03-09 16:45:37 1988

原创 浅解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 11:32:56 263

原创 一个简单的socket例子

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

2018-02-24 09:31:51 256

原创 tomcat新增数据到mysql中文乱码

一、问题分析当新增数据到数据库出现乱码时,首先考虑数据库的编码格式。这里我们统一使用utf-8。其次考虑tomcat的设置,是否有字符集的设置。二、解决方法1、mysql数据库编码格式show variables like '%char%';-----查看数据库编码格式查看以上五项是否是utf-8,如果不是,使用SET character_set_database = utf8;----设置编码格...

2018-02-23 09:22:53 1091 1

原创 linux安装redis

一、背景前面新装了一个centos6.5的系统。现在在这个系统里面搭建redis。首先进入redis的中文官网http://www.redis.cn,下载我需要安装的版本。过程就不在说了,官网里面有具体的安装步奏,很明了,下面记录一下遇到的问题。二、问题1、新建一个用户并且分配权限(如果直接在root用下面安装就不需要这一步)useradd -d /usr/yxf -m yxf (新建一个yxf的...

2018-02-06 16:52:06 166

原创 安装虚拟机问题vmware authorization service 服务找不到,请确认是否存在

一、背景最近心血来潮想安装一个linux玩儿一下,由于之前的虚拟机没法用了,就找到文件夹一顿delete。去官网下载了一个vmware player14,哪晓得安装过程中出现vmware authorization service 启动失败,请确认权限。由于这是第一次自己安装,就各种百度,百度上说是我之前安装的虚拟机没有卸载,可是我刚才把安装包都删除啦。又各种百度,说win+R运行servic

2018-02-05 14:56:07 25853 11

原创 springAOP的简单搭建

一、概念spring的两大特性、IOC与AOP。其中AOP是面向切面的编程,我的理解是将对象进行切分,在切分口塞进去自己想要的方法或者行为。比如我们的日志,事物等,他们是零散地分布在不同的类里面。在学习AOP之前应该先了解JAVA的代理机制。二、代码分析总共分为3个步奏1、引入jar包在使用aop之前需要引入两个jar包2、代码编写 需要一个接口类,两个

2018-02-01 11:10:30 481

原创 搭建简单的springMvc框架

一、理论  我们知道spring有两大特性ioc与aop,那么作为它的子框架springmvc也用到了这两个特性。通过di(依赖注入)来实现ioc(控制反转)。这里就不回顾aop,重点看看ioc。网上的一篇帖子讲这个ioc很通俗易懂。说人每次去吃饭,都要去买(new)一双筷子,这就是人自己控制筷子的出现,所谓的控制正转。然而人总是会想办法减少重复性的工作,那么现在就有了ioc容器的诞生,人就买

2018-01-26 14:37:36 215

原创 mysql jdbc连接

public class LoginDao { public static boolean doLogin(String username, String passwd) { System.out.println("UserName : "+username+", Passwd:"+passwd); boolean status = false;

2017-10-18 16:44:24 207

原创 java spark hbase scan过滤查询

最近用java从hbase中 做spark清洗,由于需要根据key模糊查询,便在网上找了各种资料,凑合一块儿给弄出来了。1、获取spark上下文,其中的 PropertiesUtils 是一个工具类,可以自己去写,就是加载spark的配置文件public static JavaSparkContext getSparkConf() {        SparkConf sparkCon

2017-09-27 11:16:14 2976

原创 html基础

13.如何产生带有数字列表符号的列表?您的回答:正确答案:14.如何产生带有圆点列表符号的列表?您的回答:正确答案:17.在下列的 HTML 中,哪个可以产生下拉列表?您的回答:正确答案:18.在下列的 HTML 中,哪个可以产生文本区(textarea)?您的回答:正确答案:20.在下列的 HTML

2017-09-26 14:54:19 782

原创 css基础

1、css全称Cascading Style Sheets(层叠样式表)2、文本以大写字母开头text-transform:capitalize3、border-width:10px 1px 5px 20px(上右下左)19.请判断以下说法是否正确:如需定义元素内容与边框间的空间,可使用 padding 属性,并可使用负值?您的回答:正确正确答案:错误2

2017-09-26 14:39:37 279

原创 windows 三步配置mysql免安装版本

安装版本的mysql比较麻烦,所以选择配置免安装mysql(archive)一、下载对应的mysql版本*进入mysql官网www.mysql.com*首先看一下你自己对应的windows版本能够安装哪个版本的mysql注意xp系统只支持5.5版本,5.6以上都不支持。本次只是为了试验,选择了5.5的版本,其他版本都一样的方法。*下载mysql压缩包(本次下载的是32位

2017-09-10 10:19:10 432 1

原创 怎样写出优秀的代码

优秀的代码

2017-03-04 13:42:16 384

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除