websphere

Java基础知识学习

为君一笑 提交于 2020-08-18 14:32:43
Java基础知识学习 1.java的诞生 首先,说起Java的诞生我们先聊一聊C语言和C++。 C语言诞生于1972年,它是一门面向过程的结构化语言,主要的特点有以下三点: 贴近硬件,运行速度快,效率很高 主要应用有操作系统,编译器,数据库,网络系统等等 指针和内存管理等等 C++诞生于1982年,它兼容了C面向过程的特点,同时也具有面向对象的特点,其有以下几点: 面向对象 同时兼容C的特性 主要应用于图形领域和制作游戏等等 说完了C/C++的语言特点,可能学过的同学应该知道,C语言的指针还是比较难学的,还有其内存管理也是比较复杂。那么有没有一种语言能够避免这些问题呢? 这就是我们Java的诞生,Java的特点有:语法有点像C,没有指针和内存管理,可移植性强, 编写一次,到处运行 (write once,run everywhere),面向对象,类型安全,有大量的类库等等。Java的特性和优势,主要有简单性,面向对象,高性能,分布式,动态性,多线程,安全性,健壮性等等。 那么Java主要有一下三个版本,Java SE(标准版),Java ME(移动版),Java EE(企业版) 随着Java的不断发展,也诞生了不少工具,比如说有以下几类: 构建工具:Ant ,Maven,Jekins 应用服务器:Tomcat,Jetty , Websphere,Weblogic Web开发

Websphere启停脚本

让人想犯罪 __ 提交于 2020-08-16 04:59:53
#!/bin/bash/ ##################################### ##注意 :使用root用户启动 ##建议was安装使用专门用户 wasadmin,避免使用root用户操作 # chkconfig: 2345 26 80 # description: start and stop webspere server1 with service command ## ##=================================== ##1、创建文件夹 /script/timer ##2、复制文件到文件夹内 ##3、授权 chmod +x /script/timer/initwas.sh ##4、root用户设置定时任务,如下设置:crontab -e,添加命令内容 ##00 23 * * 7 /script/timer/initwas.sh restart >>/logs/initwas.log ##分 时 几号 月 星期[1-7] ##################################### echo "-----------------was operation `date`-----------------------" waspath="/opt/IBM/WebSphere/AppServer/profiles

aix6.1安装部署zabbix代理报错处理 Member libiconv.so.2 is not found in archive

本秂侑毒 提交于 2020-08-13 11:14:02
1、一般官网的二进制包下下来就能用,但是有时候一些系统环境不匹配,依赖的包需要单独安装 2、连接aix 版本 aix6.1 Connection established. To escape to local shell, press 'Ctrl+Alt+]'. WARNING! The remote SSH server rejected X11 forwarding request. 5 unsuccessful login attempts since last login. Last unsuccessful login: Tue Jun 16 11:05:51 2020 on ssh from 8.5.5.161 Last login: Thu Jun 4 15:58:07 2020 on /dev/pts/0 from 9.5.7.188 ******************************************************************************* * * * * * Welcome to AIX Version 6.1! * * * * * * Please see the README file in /usr/lpp/bos for information pertinent to * * this release

WAS 忘记密码

浪子不回头ぞ 提交于 2020-08-12 08:52:03
一、重置密码 1.首先关闭was,ps –ef|grep java 查看java进程号,然后kill -9 XXXX杀掉进程即可。或者使用命令./stopServer.sh server1 2.取消控制台安全验证 方法一:/opt/IBM/WebSphere/AppServer/profiles/dmgr01/config/cells/tappsvr01Cell01 目录下 security.xml文件 在第一个<security:Security标签里面,从上往下,把第一个找到的enabled="true",改成enabled="false" 方法二:/opt/IBM/WebSphere/AppServer/profiles/dmgr01/bin下执行./wsadmin.sh -conntype NONE 3. 然后启动WAS,用任意用户 名进行登录。 4.点击:安全性—全局安全性—启用管理安全性—安全配置向导 5.再打开全局安全性,看界面中,勾选“启用应用程序安全性” 6.选择“联合存储库”----配置用户名、密码----点击“完成”---完成配置 7.重新启动was(记得检查配置文件中安全性验证是否恢复) 二、破解密码 原理:IBM中WAS的密码是XOR(eXclusive OR异或)的方式进行编码encode) 而不是加密。 参考博主目录对应修改 1.进入/opt/IBM

WAS 忘记密码

亡梦爱人 提交于 2020-08-12 07:03:57
一、重置密码 1.首先关闭was,ps –ef|grep java 查看java进程号,然后kill -9 XXXX杀掉进程即可。或者使用命令./stopServer.sh server1 2.取消控制台安全验证 方法一:/opt/IBM/WebSphere/AppServer/profiles/dmgr01/config/cells/tappsvr01Cell01 目录下 security.xml文件 在第一个<security:Security标签里面,从上往下,把第一个找到的enabled="true",改成enabled="false" 方法二:/opt/IBM/WebSphere/AppServer/profiles/dmgr01/bin下执行./wsadmin.sh -conntype NONE 3. 然后启动WAS,用任意用户 名进行登录。 4.点击:安全性—全局安全性—启用管理安全性—安全配置向导 5.再打开全局安全性,看界面中,勾选“启用应用程序安全性” 6.选择“联合存储库”----配置用户名、密码----点击“完成”---完成配置 7.重新启动was(记得检查配置文件中安全性验证是否恢复) 二、破解密码 原理:IBM中WAS的密码是XOR(eXclusive OR异或)的方式进行编码encode) 而不是加密。 参考博主目录对应修改 1.进入/opt/IBM

WAS 忘记密码

倖福魔咒の 提交于 2020-08-12 05:33:16
一、重置密码 1.首先关闭was,ps –ef|grep java 查看java进程号,然后kill -9 XXXX杀掉进程即可。或者使用命令./stopServer.sh server1 2.取消控制台安全验证 方法一:/opt/IBM/WebSphere/AppServer/profiles/dmgr01/config/cells/tappsvr01Cell01 目录下 security.xml文件 在第一个<security:Security标签里面,从上往下,把第一个找到的enabled="true",改成enabled="false" 方法二:/opt/IBM/WebSphere/AppServer/profiles/dmgr01/bin下执行./wsadmin.sh -conntype NONE 3. 然后启动WAS,用任意用户 名进行登录。 4.点击:安全性—全局安全性—启用管理安全性—安全配置向导 5.再打开全局安全性,看界面中,勾选“启用应用程序安全性” 6.选择“联合存储库”----配置用户名、密码----点击“完成”---完成配置 7.重新启动was(记得检查配置文件中安全性验证是否恢复) 二、破解密码 原理:IBM中WAS的密码是XOR(eXclusive OR异或)的方式进行编码encode) 而不是加密。 参考博主目录对应修改 1.进入/opt/IBM

WAS 忘记密码

二次信任 提交于 2020-08-12 04:22:31
一、重置密码 1.首先关闭was,ps –ef|grep java 查看java进程号,然后kill -9 XXXX杀掉进程即可。或者使用命令./stopServer.sh server1 2.取消控制台安全验证 方法一:/opt/IBM/WebSphere/AppServer/profiles/dmgr01/config/cells/tappsvr01Cell01 目录下 security.xml文件 在第一个<security:Security标签里面,从上往下,把第一个找到的enabled="true",改成enabled="false" 方法二:/opt/IBM/WebSphere/AppServer/profiles/dmgr01/bin下执行./wsadmin.sh -conntype NONE 3. 然后启动WAS,用任意用户 名进行登录。 4.点击:安全性—全局安全性—启用管理安全性—安全配置向导 5.再打开全局安全性,看界面中,勾选“启用应用程序安全性” 6.选择“联合存储库”----配置用户名、密码----点击“完成”---完成配置 7.重新启动was(记得检查配置文件中安全性验证是否恢复) 二、破解密码 原理:IBM中WAS的密码是XOR(eXclusive OR异或)的方式进行编码encode) 而不是加密。 参考博主目录对应修改 1.进入/opt/IBM

Tomcat简介

一世执手 提交于 2020-08-11 06:43:21
Tomcat是一款我们平时开发过程中最常用到的Servlet容器。本系列博客会记录Tomcat(以Tomcat 7为列)的整体架构、核心组件、IO线程模型、请求在Tomcat内部的流转过程以及一些Tomcat调优的相关知识点。力求能达到以下几个目的: 更加熟悉Tomcat的工作机制,工作中遇到Tomcat相关问题能够快速定位,从源头来解决; 对于一些高并发场景能够对Tomcat进行调优; 通过对Tomcat源码的分析,吸收一些Tomcat的设计的理念,应用到自己的软件开发过程中。 1. 什么是Tomcat Tomcat 是一款Apache下面的开源的Servlet容器,实现了对Servlet和JSP规范的支持 。另外 Tomcat 本身内含了一个 HTTP 服务器,所以也可以被当作一个 Web 服务器来使用。但是Tomcat作为一个Web服务器,它对静态资源的处理能力要比Apache或者Nginx这类的Web服务器差很多,所以我们经常将Apache和Tomcat(或者是Nginx和Tomcat)组合使用,Apache来充当Web服务器处理静态资源的请求,Tomcat充当Servlet容器来处理动态请求。 Web服务器和应用服务器 Web服务器,是指一台在互联网上具有独立IP地址的高性能计算机,可以向互联网上的用户提供“WWW(万维网)、Email(电子邮件)和FTP(文件传输)

程序员如何把控自己的职业

可紊 提交于 2020-08-08 11:02:48
这篇文章的主要内容主要是我今年3月份在腾讯做的直播,主要是想让一些技术人员对世界有一个大体的认识,并且在这个认识下能够有一个好的方法成就自己。而不是在一脸蒙圈的状态下随波逐流,而日益迷茫和焦虑。直播完后,腾讯方面这我的直播形成文字的形式发出来,我觉得我可以再做一个精编版。所以,有了这篇文章,希望对你有帮助。 对我来说,在我二十多年的工作经历来看,期间经历了很多技术的更新换代,整个技术模式、业务模式也是一直变来变去,我们这群老程序员成长中所经历的技术比今天的程序员玩的还更杂更多。我罗列一下我学过的,而且还被淘汰掉的技术,大家先感受一下。 - MIS应用开发:FoxPro,PowerBuilder,Delphi - OA:Lotus Notes,VBScripts - 微软:ODBC/ADO,COM/DCOM,MFC/ATL,J++ - 服务器:AIX,HP-UX,SCO Unix - Web:CGI,ISAPI,SOAP - RPC:CICS,Tuxedo - J2EE:Websphere,Weblogic - DB:Sybase,Informix 我想说的是,无论过去还是今天,我们这些后浪和你们前浪所面对的技术的挑战和对技术的焦虑感是相似的,我们那个时候不但玩996,还玩封闭开发(就是一周只能回家一天)。当然,唯一好的东西,就是比起今天的程序员来说,我们那个年代没有像微信、微博