- 博客(51)
- 收藏
- 关注
原创 banner文字生成
可以到http://patorjk.com/software/taag/这个网站生成一个自己项目的banner,创建banner.txt并放到resources根目录下
2020-05-11 09:54:09
1133
1
原创 Weblogic跨域session冲突解决
前段时间遇到一个问题,记录一下在WebLogic中,有两个不同域,应用1在域A中,应用2在域B中,进行登录操作时会出现以下情况:先登录应用1,再登录应用2,然后切换回应用1,发现应用1的Session丢失了导致这个情况的原因是Cookie冲突导致Session丢失如果一个新的cookie与一个已存在的cookie的NAME、Domain和Path属性值均相同,则旧的cookie会被丢弃解决办法:在weblogic.xml中写入<cookie-name>...
2020-05-09 14:45:39
449
原创 oracle 使用sql创建用户和用户授权
create user 用户名 identified by 密码;--创建用户grant dba to 用户名;---授权
2020-05-09 14:27:07
854
原创 oracle命令导出、导入dmp文件
命令数据库导出和导入导出 exp test/test@orcl file=d:\test20200509.dmpexp 用户名/用户密码@实例名 file=导出路径(文件为.dmp)导入 imp test/test@ORCL file=d:/test20200509.dmp full = yimp 用户名/用户名密码@实例名 file =需导入的dmp文件路径 full=y...
2020-05-09 14:25:59
289
原创 oracle查看数据锁死
查看锁表SELECT object_name, machine, s.sid, s.serial#FROM gv$locked_object l, dba_objects o, gv$session sWHERE l.object_id = o.object_idAND l.session_id = s.sid;删除锁表alter system kill session 'sid, serial#';
2020-05-09 14:19:52
412
原创 java8新特性——全球化功能
Java 8 版本还完善了全球化功能:支持新的 Unicode 6.2.0 标准,新增了日历和本地化的 API,改进了日期时间的管理等。 Java 的日期与时间 API 问题由来已久,Java 8 之前的版本中关于时间、日期及其他时间日期格式化类由于线程安全、重量级、序列化成本高等问题而饱受批评。Java 8 吸收了 Joda-Time 的精华,以一个新的开始为 Java 创建优秀的 AP...
2018-08-30 19:31:21
267
原创 java8新特性——Lambda 表达式
函数式接口的重要属性是:我们能够使用 Lambda 实例化它们,Lambda 表达式让你能够将函数作为方法参数,或者将代码作为数据对待。Lambda 表达式的引入给开发者带来了不少优点:在 Java 8 之前,匿名内部类,监听器和事件处理器的使用都显得很冗长,代码可读性很差,Lambda 表达式的应用则使代码变得更加紧凑,可读性增强;Lambda 表达式使并行操作大集合变得很方便,可以充分发挥多核...
2018-08-30 19:24:50
243
原创 Java实现阿里云通信短信服务发送短信调用
需要引用的两个jar包为 aliyun-java-sdk-core-3.3.1.jar 和 aliyun-java-sdk-dysmsapi-1.0.0.jar <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-...
2018-08-27 09:12:43
852
原创 java8新特性——安全性
为了保证新版本具有更高的安全性,java8在安全性上对许多方面进行了增强,也为此推迟了他的发布日期。下面列举其中几个关羽安全性的更新:支持更强的基于密码的加密算法。基于AES的加密算法,例如 PBEWithSHA256AndAES_128 和 PBEWithSHA512AndAES_256,已经被加入进来。在客户端,TLS1.1 和 TLS1.2 被设置为默认启动。并且可以通过新的...
2018-08-22 16:41:36
565
原创 java8新特性——注解的更新
对于注解,java8主要有两点改进:类型注解和重复注解java8的类型注解扩展了注解使用的范围。在版本之前,注解只能是在声明的地方使用,现在几乎可以为任何东西添加注解:逐步变量、类与接口,就连方法的异常也能添加注解。新增的两个注解的程序元素类型:ElementType.TYPE_USE 和 ElementType.TYPE_PARAMETER用来描述注解的新场合。ElementType.T...
2018-08-22 16:32:08
2096
原创 Redis安装和部署
1.下载Redis 版本号采用标准惯例:主版本号.副版本号.补丁级别,一个副版本号就标记为一个标准发行版本,例如 1.2,2.0,2.2,2.4,2.6,2.8,奇数的副版本号用来表示非标准版本,例如2.9.x发行版本是Redis 3.0标准版本的非标准发行版本。3.2.5 代表第三代大版本 2副版本(标准版)5补丁级别 2.安装Redis 是基于C语言开发的,所以要安装C语言...
2018-08-17 11:27:03
7738
原创 Nosql介绍
Nosql 指的是非关系型数据库Not only sql 不仅仅是数据库,跟关系型数据库相辅相成存储的是特殊的数据结构,特点就是速度快,缺陷安全性低,关系型数据库的特点是数度慢,但是安全性高,他们两个在开发中相互结合使用为什么要有 nosql:当前社会特点大数据时代:数据量大数据类型多(多样性)数据实时性 Web的特点:高并发:同时访问的情况比较多高...
2018-08-14 20:04:05
253
原创 大数据hadoop伪分布式安装配置
修改配置: (1)*-evn.sh:3个模块的环境变量文件 hadoop-env.sh修改自己jdk位置yarn-env.sh(23行)mapred-env.sh (2)按模块配置我要修改这几个配置文件 common模块: core-site.xml <!--...
2018-08-12 15:16:46
581
原创 大数据hadoop伪分布式安装
安装前的准备 首先要确定hadoop的版本我们可以进入hadoop官网下载http://hadoop.apache.org 伪分布式安装 在一台机器上安装HDFS、YARN所有进程 规划linux系统目录结构 (1)/opt /datas:测试数据 /mo...
2018-08-08 17:32:29
222
原创 学好大数据,你必须知道的知识!
学好大数据,你需要掌握的基础 java SE mysql linux linux环境的搭建 (1)创建普通用户 如: huadian/huadian (2)配置ip192.168.59.160 (3)主机名:bigdata-hpsk01.huadian.com (4)修改映射 192.168....
2018-08-08 17:19:49
232
原创 linux系统安装mysql和jdk
安装mysql和jdk的前置:(1)防火墙关闭 service iptables stop chkconfig iptables off:开机不启动防火墙(2)关闭selinux 安装mysql (1)卸载linux自带mysql包rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.x86_64...
2018-08-08 09:04:39
496
原创 linux软件管理
软件类型RPM:redhat系列特有的软件包dpkg:debain系列特有的软件包源码包:java:mavenC/C++:预编译:configure编译:make安装:install 软件安装方式:rpm:安装rpm结尾的软件包软件查询:rpm -qa :列举所有当前已经安装的rpm包rpm -qa | grep mysql...
2018-08-08 08:46:07
287
原创 linux压缩管理
常见的压缩工具 zip gzip后缀:.gz压缩:gzip file_path解压:gunzip fileName.gz特点:压缩后源文件没有了(可以理解为是覆盖了原来的文件)不能对文件夹进行压缩 bzip2:适合压缩比较大的文件后缀:bz2压缩:bzip2 file_path解压:bunzip2 file_path....
2018-08-08 08:36:03
228
原创 linux常见系统管理命令
网络管理:ifconfig服务管理命令service(服务) :格式: service s_name start|stop|status|restart 命令关键字 服务的名字 执行什么操作(开启,关闭,查询状态,重启)所有的服务名称:/etc/init.d/::iptables:防火墙network:网络连接chkcon...
2018-08-08 08:29:04
694
转载 Google三大理论(论文)
Google引爆大数据时代的三篇论文谈到Hadoop的起源,就不得不提Google的三驾马车:Google FS、MapReduce、BigTable。虽然Google没有公布这三个产品的源码,但是他发布了这三个产品的详细设计论文,奠定了风靡全球的大数据算法的基础!一,GFS—-20032003年,Google发布Google File System论文,这是一个可扩展的分布式文...
2018-08-07 10:40:18
12907
1
原创 linux常见的工具命令
man:帮助命令,辅助了解命令及文档的使用 上下按键翻页 q按键结束查看wc:文本统计工具 8 8 202 test.txt 行数 单词数 字符数 名称 -l:只查看行数 -w:只查看单词数 -c:只查看字符数find:文件检索命令find 检索的范围 检索条件名称:find /opt ...
2018-08-07 10:34:24
542
原创 linux关机命令,文本编译器vi(vim),常见的符号命令
关机命令 立刻关机: halt init 0 一段时间后关机,当然也可以立刻关机now shutdown -h now 文本编辑器 vi(vim) vi 这个命令比较强大基本能够实现Windows下文本编辑的所有快捷操作(我的认知里,例如复制,粘贴等),格式 vi file_path(当编辑的文件不存在时会自动的帮你创建)...
2018-08-07 10:28:22
620
转载 Java中Lambda表达式的使用
简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.)Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一...
2018-08-06 17:02:45
169
原创 Mavn父子工程创建
创建父子工程我们需要先创建一个Marvin工程这里我们什么骨架都不选着直接下一步这里输入名字 Version不动用它默认的这里父类里的目录我们可以不要,父类主要是用来管理子类的 创建好父类的maven后我们创建子类写完名称可以直接下一步子类完成以后我们需要把pom.xml 配置一下我们需要让父类找到子类这里idea给我们自动找到了子...
2018-08-06 11:38:57
227
原创 用java代码实现打印三角形
运用java代码打印一个三角形在控制台代码如下public class E201_04_08_图形1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in ); System.out.println("请输入行数"); int ...
2018-08-06 11:10:14
21191
原创 计算天数
我们输入几月几号计算出当天是今年的第几天代码如下:public class C_201_02_06天数计算 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入月份"); ...
2018-08-06 11:07:28
354
原创 java比较数的大小
java基础题比较数的大小我们这里用三个数进行比较,代码如下public class C201_02_01比较数的大小 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num1 = sc.nextInt(); in...
2018-08-06 11:03:46
16863
原创 linux用户和权限管理
用户分类: 管理员:管理员的用户名并不是必须是root管理员的用户名是可以修改的但是管理员的 UID不能修改,如果修改的这个用户就不是超级管理员用户UID=0root :x : 0: 0: root: /root :/bin/bash 用户名:密码 UID:GID 所在组名称 家目录 :所用shell普通用户: ...
2018-08-06 10:57:58
247
原创 Linux常用的基本命令
linux中命令的基本格式命令 选项(参数) 操作的文件或者目录基本命令ls:查询当前目录下的文件(list)ls -a: 查询当前目录下的文件包括隐藏文件(就是Linux系统不想让用户看到的文件)ls -l:长格式方式展示 (这个指令有一个别名也就是快捷指令”ll” list -length)cd:切换目录(也就是进入某个文件夹 change dir)...
2018-08-06 10:49:21
206
原创 linux根目录结构
在linux命令中输入 cd /输入ll查看进去有一下目录界面 /bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev : dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux...
2018-08-05 21:15:16
341
原创 Linux常用的远程工具
SecureCRTSecureCRTPortable:远程命令行SecureFXPortable:远程文件传输工具用法打开这个工具点击快速连接然后就会进入下面的界面填写相关的信息之后点击连接然后回弹框输入密码之后点击确定就可以连接上你的Linux系统,当然连接的前提是Linux系统已经开机连上之后就可以进行操作Linux系统然后点击下面的这个按钮可以...
2018-08-05 21:06:58
29694
1
原创 linux介绍预配置
Linux介绍Linux特点:自由使用(可以自行裁剪功能),免费的(不收费),开源(可以下载源码,可以修改源码),多用户(多用户,Linux多任务跟Windows的多任务有很大的区别,Linux可以同时登陆多个用户,Windows想要登陆另一个用户必须注销当前用户),多任务(多任务就是在登陆QQ的同时可以去浏览网站),多线程(可以同时有多个线程工作),多CPU(支持多个CPU)Linu...
2018-08-05 21:03:18
482
转载 switch 多分支语句,及其流程图,和if的对比和运行机制
switch : 在编程中常见的问题就是检测一个变量是否符合某个条件,如果条件不符合,再用另一个值来检测,以此类推.当然也可以用if语句来完成也可以,如输入月份判断一年的季节,代码如下: public static void main(String[] args) {System.out.println("请输入一个月份:");Scanner scanner = new Sc...
2018-08-05 20:54:33
2929
原创 Windows处navicat直接导出的sql脚本导入Linux mysql报错问题
我们把项目部署到linux虚拟机上配置好jdk、mysql、tomcat以后,发现Windows的mysql数据库转储以后在Navicat运行sql脚本导入linux mysql是会报错 或者导入失败解决方法有两种方法一:先备份,然后提取sql可以直接提取,总之从这里提取的sql脚本是可以导入Linux成功并没有错误的。方法二:使用命令行直接导出#命令行进入mys...
2018-08-05 20:50:42
2052
原创 Maven整合SSM框架 配置pom文件依赖
<modelVersion>4.0.0</modelVersion><groupId>com.hd.maven</groupId><artifactId>maven-helloworld</artifactId><version>0.0.1-SNAPSHOT</version>
2018-07-20 15:56:20
747
原创 SSH三大框架整合
三大框架整合原理 SSH整合过程注意:在整合框架的过程中,每一大步都要测试,这样容易排查问题,出了问题从头开始。1. 导包先将 hibernate中的包全部导入进来 10+1 jpa 注意 10个包+1个 驱动包(2)导入Struts2 所有包 14 导包时 如果发现是同一个包,版本不同一定要将其中之一删掉,原则是删掉版本低再导入 struts2和spring整合的包 一旦导入了这个包,st...
2018-07-10 21:35:02
188
原创 使用注解设置spring
1.1导包 1.2导入约束xmlns:context="http://www.springframework.org/schema/context"http://www.springframework.org/schema/context http://www.springframework.org/schema/context.xsd 1.3指定扫描的包<!--指定扫描的位置,自动扫...
2018-07-10 21:26:28
174
原创 Spring框架介绍和搭建
1.spring框架的作用 Spring框架是一个一栈式框架。( j2ee(javaee) 三层开发(web service dao)spring框架全部解决)。Spring本身就有这三层对应的功能 web:springMVC springBootService spring doa:spring 整合了 jdbc。Spring本事是一个容器,放了什么对象就拥有了对象的功能。Hibernate和s...
2018-07-04 21:04:08
293
原创 Struts2页面跳转的方式
1. 转发2. 重定向<action name="helloAction" class="cn.hd.hello.HelloAction" method="hello"> <!--resul name:对应的是action类中的 method的返回值名字可以 随便写,只要和action类中的返回值结果一样就可以, ...
2018-06-27 20:19:37
839
原创 Struts2框架配置
Struts2框架配置1. strtus.xml namespace对应的地址 (1)Package<!-- packge: 他跟项目中的包没关系,它是用来管理action name:给这个package起个名字,没什么意思,可以随便命名, 一般情况下他的命名是按早当前package管理action的分类来命名 package和pac...
2018-06-26 19:37:15
414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人