- 博客(74)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 Spring普通类注入失败&&NoUniqueBeanDefinitionException: expected single matching bean but found 2
一。问题描述1.调用自主平台定时器的时候,注入失败。——被调用的类已经有@Component ,且相关的注入类已经有@Autowired 可是调用以后依旧为空。2.Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'javax.s...
2019-08-27 08:47:18 816
原创 完全删除oracle10g,并安装11g成功
一.背景 工作需要,需要将原有电脑中的oracle10g卸载并安装oracle 11g(系统为win7 64 位),听闻oracle的卸载十分麻烦,一旦下载不完全,安装新的就基本不成功。于是总结了网上几种方法,后面成功了。具体如下:1.停止服务2.删除程序3.删除注册列表相关文件4.删除环境变量以及相关图标5.删除相关文件目录6.重启二. 具体流程...
2019-07-24 09:12:30 1198
转载 [INS-30131]执行安装程序验证所需的初始设置失败(无法访问临时位置)
http://blog.itpub.net/29578568/viewspace-2147397/注意:1.cmd要用管理员运行2.神秘代码运行的路径为与 setup.exe 同一目录下
2019-07-09 09:28:56 138
转载 解决连接Oracle 11g报ORA-01034和ORA-27101的错误
背景:使用sqlplus连接oracle,提示ORA-01034和ORA-27101,具体内容如下:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not existProcess ID: 0Session ID: 0 Serial number: 0解决方法是执行以下命令:...
2019-03-28 10:14:04 454
原创 Eclipse Maven 错误:Received fatal alert: protocol_version -> [Help 1]
1.错误发生的场景:eclipse 项目运行maven install,报错了2.错误的主要描述:Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install (default-install) on project TENDJ:Execution default-install o...
2019-03-16 16:22:06 4160 1
原创 关于ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务的两个解决办法
最近有项目使用了Oracle g11进行操作,项目一开始部署运行正常,但是跑了几天就挂了,查看了原因是Oracle的监听服务没有启动。于是用工具连接了以下数据库,发现链接报错。错误具体如下:ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务。于是根据了网上大多数人的方法,查看了自己的监听文件:文件内容如下: #listener.oraNetworkConfi...
2019-03-02 11:21:25 4195 2
原创 Spring的管理下,Hibernate 保存对象异常只能在Action层被捕获
一、问题描述 由于开发框架调用数据库的连接使用到了Hibernate,在进行save操作的时候,由于某个字段为空导致对象保存失败。我在Action、Service、Dao层均进行了异常的捕获,当时最终只在Action层捕获到了错误,在其他层异常均“逃跑”了Action层try{ testService.save(bo);}catch(Exception){ ...
2018-12-06 17:30:16 404 1
原创 中文编码
1.编码的基本知识1.1.为何有编码:一开始是为了和计算机进行沟通,出现了英文的ASCII码;后来因为各个国家语言不同,也有自己的一套编码格式,所以出现了ISO8859系列。Unicode等1.2.编码的种类:①ASCII:用一个字节的7位进行表示,只能表示128个字符,不支持中文②ISO8859-1:用一个字节的8位进行表示,可以支持256个字符,不支持中文③GBK...
2018-10-06 12:02:52 20316
转载 (转)Eclipse中Debug的使用详解
原文地址:http://blog.jobbole.com/93421/#Eclipse调试介绍Eclipse 的 Debug 介绍与技巧2015/10/25 · 开发 · 2 评论 · debug, Eclipse, java, 调试本文作者: 伯乐在线 - HollisChuang 。未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者。没有任何程序员能够一气呵成的写出没有任何 ...
2018-08-24 18:31:51 13023 2
转载 转:解决maven包下载中断,无法自动重新下载问题
如果下面这个方法没法解决,那么更改一下对应maven包的版本,并重新下载,当然前提你得确保你的资源在maven远程库有的(http://mvnrepository.com/),查找到对应的版本库(一些老代码的版本库可能已经失效)http://www.cnblogs.com/huzi007/p/5602063.html...
2018-08-20 21:04:05 3879
原创 Map转Xml
一、前言由于开发需求,需要定制化xml文件。考虑到xml类似map的键值对原理,因此将数据先封装成map,再将map转换为xml。由于xml有顺序而已,因此要保证数据封装成map时是有序的,于是采用了LinkedHashMa 二、思路(递归) 2.1Xml的生成使用Document类 该类有以下几个主要的方法Element rootElement = Doc...
2018-08-03 00:20:40 8030
转载 (转)FastJson 解决JSON转嵌套Map出现的顺序乱序问题
弄了一天的问题,感谢大神转自:http://inlhx.iteye.com/blog/2312512 最近项目中用到了fastjson(1.2.15)需要将前端多层嵌套json转换为map,由于map的无序性,想了很多办法,最终找到使用 Map m= JSONArray.parseObject(json, LinkedHashMap<String,String>.class)...
2018-08-02 16:54:15 9841 5
转载 JDK覆盖问题
原文:https://blog.csdn.net/just_coming_here/article/details/51775909 一次心血来潮,决心研究一下,电脑上面安装3个版本的JDK,于是开始了测试,其实也不能说是安装3个版本的,1.6版本的是公司给的压缩包形式的,1.7和1.8版本的是我自己在电脑上面安装的,首先遇到的问题就是,当1.7安装好以后,(1.7的安装的环境变量配置自行...
2018-07-30 13:11:15 3115
原创 HTTPS加密的简单理解
一、对共钥私钥、数字签名、证书的理解1.公钥私钥(一般用于确保信息的安全性)非对称加密:加密解密用的不是同一个东西。公钥就像是锁,可以对信息进行加密,加密以后再进行传输;私钥就像是钥匙,对被公钥加密的信息进行解密,获取到真正的内容;当然,反过来用私钥加密的信息,也可以用共钥进行解密。2.数字签名(一般用于确保信息不被篡改)①首先根据要发生的信息,通过hash函数,然后通过(...
2018-07-17 14:43:08 391
原创 Java中日志的使用(包含指定日志信息输出到指定地方)
一、前言 对于我们开发者而言,日志存在的意义十分重大;本文主要是自己整理了关于日志的一些知识点,希望能帮助到需要的人,也希望各位能指出我的错误。二、日志的作用① 记录运行信息,方便调试② 记录错误信息,方便排查错误③ 存储运行记录,方便后期的数据分析三、日志的主要知识点:三大组件1.Loggers 组件1.1作用:设置日志级别,决定什么日志信息应该被输出、什么日志信息应该被忽略。1.2...
2018-07-15 21:02:23 8581 1
原创 JSON入门学习(GSON 的简单介绍)
最近公司开发项目涉及到相关知识点(以前也涉及过,不过没有认真整理),顺便把JSON的入门学习整理一下,主要来源是慕课网的视频总结,如有不足,欢迎大家指出。一、JSON:与开发语言无关的、轻量级的数据格式(javaScript Object Notation)二、用途Web通讯中数据的交换,数据库,序列化三、语法{key1:value1,key2 : value2}四、数据类型:数据类型-Obj...
2018-06-29 20:56:04 214
原创 编程题3---新娘新郎问题
题目描述: * 有30对夫妻,第一对中新郎编号为0,新娘编号为1;第二对中新郎编号为2,新娘编号为3;..... * 所有人坐成一排,要求每队夫妻坐在一起,但是不要求谁做谁的左边 * 一开始,所有都是乱序的,请问最少经过几次调换座位,能使所有夫妻坐在一起。 * e.g * 乱序为:[0,3,1,2] * 调换思路: 3和1互换 * 调换次数 : 1 * 调换详情: 1<------...
2018-03-11 21:39:50 1119
原创 编程题2---一个数N为三个质数之和
题目描述:输入一个数n,任意三个质数的和为这个数n,这三个数组合成一个集合,请问当输入为n时,符合集合的个数为多少e.g 输入为10符合的集合为【2,3,5】、【2,5,3】、【3,2,5】、【3,5,2】、【5,2,3】、【5,3,2】一共6个解题思路:先求出获取小于number的所有质数并存入数组再在【a,b,c】中a,b,c三个位置依次取出数组中的质数,最后相加,看是否符合public c...
2018-03-10 22:30:24 2561 2
原创 编程题目——n个人坐成一圈,从第一个人开始,每次数到3的离开圈子,请问留下的最后一个人是谁?
题目描述:n个人坐成一圈,从第一个人开始,每次数到3的离开圈子,请问留下的最后一个人是谁?public class Test1 { /*题目: n 个人坐成一圈,第一个人开始数数,数到三的人离开圈子,请问最后留下的人是第一个人。 * */ public static void main(String args[]){ autido(9); } public stati...
2018-03-07 21:07:06 1139
原创 设计模式——2.代理模式
前言: 由于复习mybatis知识点的时候,mapper代理涉及到了代理模式,于是阅读了相关资料以后,小结一下代理模式。1.UML图2.角色分类 2.1 抽象对象:是目标对象和代理对象的抽象父类。 2.2 目标对象:要被代理的对象,实现了抽象对象。比如未成年人 2.3 代理对象:作为中介,接收外界指令,传递给代理对象(生成代理对象)。比如未成年人看护人。3.常见的代理模式 ...
2018-02-25 13:54:53 242
原创 设计模式——1.工厂模式
前言:本篇博客主要是总结一下自己对工厂模式的认识,例子可能不太恰当,uml类图也可能线用错。不过思想还是正确的望各位指出错误一、最简单的工厂模式——简单工厂(静态)模式。 简单工厂模式严格意义上不属于设计模式1.UML类图2.角色分类 2.1 抽象产品角色:是具体产品角色的共同父类,提供了一个标准接口。 e.g: 将计算机专业看成一个抽象产品角色public abstract...
2018-02-23 00:18:32 164
原创 算法入门学习----2.2快速排序
一、快速排序的实现原理 与归并排序一样,采用了分治的思想。不过不是先分后治,而是先治后分。 定义两个指针:数组的左指针(left),数组的右指针(right),并用一个数(temp)保存第一个数。 先将右指针往左依次遍历并和temp比较: 如果arr[right]比temp大,那么右指针左移一位。 如果arr[right]比temp小,那么
2018-01-29 11:42:36 152
原创 算法入门学习----2.1归并排序
一、归并排序的原理 对数组采用了“分治思想” 1.1 分:先通过二分法将数组分为一个一个单独的数。 分的算法实现(递归):传入参数为:数组(arr)、指向数组最左边的指针(left)、指向数组最右边的指针(right)、空数组(temp)(长度与原数组一样,用在这里是方便将第一步也归入递归步骤)实现内容:当传入的right>left,说明数
2018-01-29 10:54:08 250
原创 算法入门学习----1.3插入排序
一、插入排序的原理 一个数组a[]有N个元素,首先第一个数不动: 第一次:将第二个数从后往前依次和前面一个数(有序数组)进行比较,并插入到合适位置M,然后将原来位置在M(包括M) 到原来数组第一个数 均后移一位(如果需要插入的数原来位置和它所要插入的数字位置相同,那么无须移动数组)(最差情况比较1次)。 第二次:将第三个数从后往前依次和前面两个数(有序数组)进行比较,并插入
2018-01-23 12:05:03 184
原创 算法入门学习----1.2选择排序
一、选择排序的原理 一个数组a[]有N个元素: 第一次从第一个数(arr[0])到最后一个数(arr[n-1])根据遍历,找出最小的数,然后和第一个数(arr[0])交换位置(比较n-1次); 第二次从第二个数(arr[1])到最后一个数(arr[n-1])根据遍历,找出最小的数,然后和第二个数(arr[1])交换位置(比较n-2次); 第三次从第三个数(arr
2018-01-22 19:54:18 153
原创 算法入门学习----1.1冒泡排序
一、冒泡排序的原理 一个数组a[]有N个元素: ①第一次循环(n-1) a[0]和a[1]进行比较,如果a[0]大于a[1],两者进行交换,否则不交换。 a[1]和a[2]进行比较,如果a[1]大于a[2],两者进行交换,否则不交换。 ...................... a[n-2]和a[n-1]进行比较,如果a[n-2]大于a[n-1],
2018-01-22 00:24:31 217
转载 Java Web中的Action、Dao、Service、Model学习笔记
http://blog.csdn.net/zhangdong305/article/details/48048003
2017-11-30 11:30:51 348
原创 Restful Web 个人学习总结(Jersey)
一、对基础概念的理解。1.部分名词的解释① REST: RepresentationalState Transfer 表述性状态转移;针对网络应用的设计和开发方式,是一种软件架构风格,也是主流的三种Web服务交互方案之一。② Restful Web:表述性状态转移是一组架构约束条件和原则,满足这些约束条件和原则的应用程序或设计就是RESTful。③ SOAP:
2017-11-30 11:00:47 364
原创 编程题目1
水果店的水果要么8个一袋,要么6个一袋。小明想去水果店买水果,但是如果水果的数目n(0如果不可以,那么小明就不卖水果。public class Test2 { public static void main(String[] args){ System.out.println(show(16)); } public static int s
2017-09-28 20:59:41 238
原创 通过java读取远程nfs服务器文件
1.什么是NFSNFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。2.NFS适合哪种操作系统NFS是运行在应用层的协议。随着NFS多年的发展和改进,NFS既可以用于局域网也可
2017-08-15 17:23:53 19900 13
原创 FTP读取远程文件&解决使用FTPClient类时线程挂起的问题
一、首先介绍FTP的基本知识(会的直接跳过)1.什么是FTP FTP是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。说白了,就是文件传输的规则,方法。与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户...
2017-08-09 14:58:12 3222
原创 初步接触正则表达式
记录一下这两天接触的正则表达式一、基本知识1.定义:符合一定规则的表达式2.作用:用于专门操作字符串。3.特点:用于一些特定的符合来表示一些代码操作,这样就简化了书写,所以学习正则表达式就是在学习一些特殊符号的使用4.优点:可以简化对字符串的复杂操作5.弊端:符号定义越多,正则越长,阅读性越差二、String中涉及到的正则表示式的使用1.如果只想知道该字符是
2016-10-19 14:34:01 244
原创 字节流和字符流的区别,以及对象的使用。
1.首先先区分一下字符和字节a.字节就是计算机存储信息的基本单位,01010101011101b.字符是指一个符号占多少个字节,比如一个汉字占两个字节,一个英文标点占一个字节................2.再者java中流的概念其实就是一个抽象的概念,把数据的流动比作是流动的水,其实就是数据的输入和输出而已就好比水库的进水和出水。流按照分类可以分为字节流和字符流(或者输入流和输
2016-09-07 21:48:28 4434
原创 Java中synchronized,sleep()和wait()的初略认知
最近学习刚Java中锁的概念(是看着传智的视频看的)先来说说synchronized吧,一开始没有认真思考,一直以为synchronized是把整个区域锁了起来,后来才知道原来它的作用是把一个对象锁了起来,也就是说即使他修饰的是整段代码,当对象改变的时候,程序依旧可以访问那段代码。如果依旧要使用synchronized,那么操作的时候一定要操作同一个对象,这样synchronized才可以起作
2016-08-14 11:55:07 1192
java访问nfs,根目录下文件夹没办法进入
2017-08-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人