- 博客(121)
- 资源 (16)
- 问答 (3)
- 收藏
- 关注
原创 screen
安装 yum -y install docker-io service docker start systemctl enable docker # 开机自动启动docker
2018-05-16 11:47:41
337
原创 linux centos7下安装oracle和weblogic
1.oracle安装1.1 安装包1.2 系统资源参数配置1.2.1 sysctl.conf1.2.2 limits.conf1.3安装1.3.1 安装数据库软件1.3.2 建数据库实例1.3.3 配置监听1.4 可能遇到的问题2.weblogic安装2.1 安装包2.2 安装2.2.1 前期准备2.2.2 安装weblogic2.2.2 创建域2....
2018-04-26 19:26:01
2201
原创 oracle Expdp和Impdp导入导出数据库
基本导入导出语句为//将指定用户user和实例orcl下的数据库导入/导出 impdp/expdp user/pwd@orcl directory=DATA_PUMP_DIRDATA_PUMP_DIR是oracle数据库文件的默认导出路径,一般是oracle安装目录下的/admin/orcl(实例名)/dpdump目录,导出的数据库文件就是此目录下的expdat.dmp文件,也可以用...
2018-04-14 21:18:17
791
原创 oracle异常
1 ORA-009552 ORA-12514 ORA-125043 命令行无法登陆1 ORA-00955建表时出现此错误,名称已由现有对象使用(name is already used by an existing object),我们来分析一下。 第一,你肯定在数据库里建过这张表; 第二,你“drop table 表名”提示没有该表;第三,执行查表...
2018-04-13 15:57:49
645
原创 硬盘安装linux
介绍准备工作相关工具用到的工具:1.wingrub或者diskgenius2. EsyBCD安装系统重建引导项其余事项介绍看来看去网上各种杂乱无章的安装过程,反正我是走了些许弯路,在这里记录一下安装步骤免得又忘了。我这里安装的是centos7系统,采用硬盘安装。感觉的话个人更加偏向硬盘安装linux,因为用U盘安装系统会更久一点,因为还要刻启动盘10...
2018-03-23 13:32:28
6082
翻译 GRUB命名约定和链式加载引导项
2.GRUB命名约定5.1.2 链式加载引操作系统2.GRUB命名约定GRUB使用的设备符和之前在你的操作系统中见过的有点不同,而且你需要了解它以便你能够指定驱动器或者分区。 请看如下例子和解释:(fd0)首先,GRUB需要设备名称附上左右括号()。“fd”部分代表这是一个软盘(floppy disk)。数字“0”代表它的驱动器编号为0。这个表达式意味着GRU...
2018-03-23 12:56:51
943
原创 The content of element type "tag" must match
The content of element type “tag” must match “(name,tag-class,tei-class?,body-content?,display-name?,small-icon?,large-icon?,description?,variable*,attribute*,example?)”带?的属性是最多一个 带*的属性不限个 不带符号的属性必须有
2017-11-01 12:59:47
1812
原创 限制input输入框的内容
这里的demo是让input文本框只能输入0,1,2,3: js代码:<input type="text" id="test" value="0" /><script type="text/javascript">var reg = /[0-3]{1}$/;$("#test").keypress(function(){ var e = window.event; var key
2017-08-21 09:59:17
577
原创 websocket实例之多人聊天
众所周知,websocket是用于消息推送的,而最好的理解它的方法就是做网页实时聊天功能了,所以这里实现了一个简单的网页即时聊天实例: 服务器端: 1 .实现WeSocketConfigurer接口的registerWeSocketHandlers方法:配置wesocket允许访问的域@Configuration@EnableWebMvc@EnableWebSocketpublic cla
2017-08-15 16:02:03
2025
原创 Intersection of Two Arrays II--求交集
题意: 求两集合的交集本来第一个想法是:public int[] intersect(int[] nums1, int[] nums2) { int i = 0, len1 = nums1.length, len2 = nums2.length; List list = new ArrayList<>(); Map map1 = new H
2017-08-15 10:30:46
394
原创 Frog Jump--深度遍历,动态规划--leetcode
题意: 给定一串数组,从第一个数字节点开始,向后跳跃,跳跃规则是,只能从0开始跳,最先只能跳到1,设上次跳跃步数为k,接下来可跳的步数是k,k-1,k+1,求是否能够到达最后一个数字(规定只能向后跳跃)。 eg. [0, 1, 3, 5, 6, 8, 12, 17] 0跳k+1=1步到1,上次跳跃步数k=0 1跳k+1=2步到3,上次跳跃步数k=1 3跳k=2步到5,上次跳跃步数k=2
2017-08-12 16:18:47
976
原创 java常见数据集合分析
hashmap 实现map接口,按键值对存储,按键计算hash值,可直接用key值获取value对象,比较方便hashset 从以下源码可以看出hashset是基于hashmap实现的,可以把它当成一个value为空的hashmap,是对hashmap的封装和利用。实现set接口,按对象存储,按存储对象计算hash值,要全部迭代才能一一读出对象public class HashSet<E>
2017-08-10 12:33:25
2103
原创 使用@responseBody遇见的异常
下面试一个使用@responseBody的小例子: 正确spring配置文件:mvc:annotation-driven> mvc:message-converters> bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.js
2017-04-26 09:43:55
2069
原创 java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
eclipse中tomcat启动时报错,java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet。首先看web.xml中的,<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
2017-04-25 17:29:50
5048
原创 01 Matrix--广度优先遍历bfs--leetcode
Given a matrix consists of 0 and 1, find the distance of the nearest 0 for each cell. The distance between two adjacent cells is 1. 题意: 给一个矩阵m*n,由0,1组成,求矩阵中的每个1到0的距离,求出的结果放在矩阵中相应的1所在的位置。 Input: 0
2017-03-29 16:54:03
830
原创 Missing Number--^异或位运算--leetcode
Given an array containing n distinct numbers taken from 0, 1, 2, …, n, find the one that is missing from the array. For example, Given nums = [0, 1, 3] return 2. Note: Your algorithm should run in
2017-03-24 19:51:49
630
原创 java位运算
位运算表达式:由操作数和位运算符组成,实现对整数类型的二进制数进行位运算。位运算符分为逻辑运算符(包括非~、按位与&、或|和按位异或^) ~:化为二进制数按位取反+2 &:化为二进制数按位与(1&1=1,1&0=0,0&0=0) |:化为二进制数按位或(1|1=1,1|0=1,0|0=0) ^:化为二进制数按位异或(1^1=1,1^0=0,0^0=1)移位运算符(包括>>、<<和>>>)一.
2017-03-24 17:23:27
789
原创 springmvc+hibernate报错expected at least 1 bean which qualifies as autowire candidate
出现以下错误解决方法org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'addAndShowQuestionAction': Unsatisfied dependency expressed through field 'answerService'; ne
2017-03-24 09:59:26
6420
原创 jsp--jstl标签使用
处理map数据<c:forEach var="item" items="${map}"> ${item.key} > ${item.value} <br> </c:forEach> <br> <c:forEach var="item" items="${map['a']}"> ${item }<br> </c:forEach><!-- map中值为list --><c:forEach v
2017-03-23 18:34:06
501
原创 Beautiful Arrangement--深度搜索--leetcode
题意:给一串数,1-N,也就是数组arr[N] (N<=15) 对这串数进行排列,要求给出满足以下要求的排列: arr[i] 能整除 i 或者 i 能整除 arr[i],即arr[i]和arr[arr[i]]相互交换也满足这个条件。用到算法:深度搜索算法(深度优先遍历),利用递归穷举所有可能情况。找出能和s交换的点,设为已读后再继续找能和s-1交换的点,如此继续下去。public class
2017-03-23 14:32:44
553
原创 POI--生成word文档
这是poi利用模板生成word文档的例子 public XWPFDocument doc = null; public XWPFDocument outputDoc = null; public String outputFilePath = null; public String tempFilePath = null; public boolean isFi
2017-03-22 14:00:57
2598
原创 web项目导入eclipse出错解决
java compiler level does not match the vision of the installed Java project facet 当你导入项目后,发现项目上有红叉,每个类上都有错,那可能是jdk版本问题,等你改好了jdk,发现红叉还是有,只是少了一部分,一部分类上依旧有错,一般是实现接口的类会报错,这里你就要翻查一下错误信息了。 在视图上找到markers窗口,
2017-03-21 13:17:34
1118
原创 socket之聊天功能实现
主要是介绍私聊和群聊的socket实现代码,这是一个经典的集成私聊群聊在一起的小demo:源码地址:http://download.csdn.net/detail/yabaj/9787594 一. 私聊流程 1.首先无论私聊还是群聊,建立服务器是不可或缺的,即实现ServerSocket,建立线程List,以便可单独处理多个客户端的消息 2.登录,输入ip和昵称,与服务器建立socket连
2017-03-20 18:27:29
812
1
原创 java.lang.UnsupportedOperationException
纠结半天,最后的结果是 使用Arrays.asList(strArray)方法将数组转成list(ArrayList)后,得到的list无法进行add或remove操作。 解决方案一: 你新建一个list,一个个将数组中的元素add进去,再remove掉你想删掉的元素。 解决方案二: List strList = new ArrayList(Arrays.asList(strArr));
2017-03-18 15:06:33
461
原创 中文分词
分词策略 查找算法对于一个庞大的达几十万的词典库,查询时间是衡量分词效率的重要指标,所以高效的查找算法是必须的。 通常来说,对于查找算法,在有序列表中查找比在无序列表中查找更快,分区查找比全局遍历要快。 通过查看ArrayList、LinkedList、HashSet的contains方法的源代码,发现ArrayList和LinkedList采用全局遍历的方式且未利用有序列表的优势,HashS
2017-03-16 19:29:07
523
原创 谁是卧底
登录界面(数据库存放卧底号,积分)开始游戏: 服务器生成当前发言人序号(随机数)Message{int type;String name;//发消息人的卧底号//Map<int,String> map;//准备人序号和卧底号int id;//当前发言人序号(准备人员)int maxNum;//最大准备人数String message;//普通聊天消息List total;//房间总人
2017-02-23 00:59:11
2954
原创 JTable
TableModelpublic class MyTableModel implements TableModel { public static String[][] value; public static Boolean[][] value1; Vector col; public MyTableModel(int row, int column) {
2017-02-22 19:22:27
422
原创 简易SVN
svn项目总结 此次svn项目主要功能: 客户端: 加载服务器文件,从服务器上更新文件到本地,提交本地文件到服务器上 服务器端: 客户端用户列表(每有一个IP连接上或断开服务器,列表都会更新),客户端操作记录(每个客户端的操作都会显示在文本框中,但这些记录没有保存在本地),服务器接收客户端的操作信息,相应做更新文件或发送消息的操作。 技术点主要就是socket的运用,以及文件版本控制原理
2017-02-22 17:40:08
504
原创 lucene搜索索引
官方demo,可以运行 lucene-6.3.0建立索引代码:package com.lucene;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.nio.charset.StandardCharsets;import java.ni
2017-02-21 11:57:45
455
原创 lucene建立索引
lucene-6.3.0建立索引代码:package com.lucene;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.nio.charset.StandardCharsets;
2017-02-21 11:06:06
518
原创 lucene数据库查询
首先我们先把库下载了,我这里是lucene-6.3.0版本,所需jar包: http://download.csdn.net/detail/yabaj/9757979 在数据库中查询指定字段内容,将该条记录输出public class TestLucene { private static ResultSet recrd; private static IndexSearc
2017-02-21 11:02:59
671
原创 swing整理
JFrame – java的GUI程序的基本思路是以JFrame为基础,它是屏幕上window的对象,能够最大化、最小化、关闭。JLabel – JLabel 对象可以显示文本、图像或同时显示二者。可以通过设置垂直和水平对齐方式,指定标签显示区中标签内容在何处对齐。默认情况下,标签在其显示区内垂直居中对齐。默认情况下,只显示文本的标签是开始边对齐;而只显示图像的标签则水平居中对齐。
2017-02-20 22:58:31
409
原创 资源下载
Visual Studio 2008 Express Edition: http://download.microsoft.com/download/8/B/5/8B5804AD-4990-40D0-A6AA-CE894CBBB3DC/VS2008ExpressENUX1397868.isoMicrosoft Visual Studio 2010 专业版官方下载地址: http://dow
2017-02-19 14:22:58
1496
原创 hibernate注解
@Entity@Table(name = "tbl_answer")public class Answer extends CommonBean{ @Column(name = "answer") private String answer; @ManyToOne(cascade = CascadeType.MERGE, fetch = FetchType.LAZY,...
2017-02-18 16:29:47
325
原创 jsp和servlet
这是自己的一些小总结 简单的html无法与后台数据库交互,所以出现了servlet servlet servlet是基于http协议的java类,在没有jsp和html文件存在的情况下,servlet中可以写html网页并将其输出到浏览器上,生成动态页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层,由web服务器进行加载。
2017-02-18 14:28:48
497
原创 springmvc+hibernate基础学习一
首先我们了解一下springmvc,程序员都是很懒的,所以框架的出现拯救了一大批程序员,曾近经繁琐低效的jsp+servlet到现在简洁高效的struts,springmvc,jsf等框架的转变已经成了趋势,我这里使用的就是现在流行的springmvc,它将视图层,控制层,模块层结合在一起,它与struts2的区别在于它是利用注解对方法的拦截访问,封装了更多的东西,配置文件也极大减少。hibern
2017-02-18 13:21:26
489
原创 springmvc+hibernate基础学习二
1.在视图层上<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML
2017-02-18 13:20:03
330
Google的json数据转换的jar包gson-2.2.4
2016-01-18
weblogic 12.1.3部署web项目报错
2017-10-20
linux下安装oracle11g后创建数据库报错(执行dbca命令)
2017-10-16
Unknown entity: com.bean.User
2017-01-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅