- 博客(296)
- 资源 (12)
- 收藏
- 关注
转载 解决Linux服务器tomact-8.0启动慢的问题
环境信息:CentOS release 6.8tomcat-8.0JDK1.8一、启动tomcat#sh /root/tomcat-8.0/bin/startup.sh#tailf /root/tomcat-8.0/logs/catalina.out26-Aug-2017 12:58:31.661 INFO [main] org.apache.tomcat.util.net.NioSelector...
2018-03-28 20:54:14 268
转载 CentOS7为firewalld添加开放端口及相关操作
1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。...
2018-03-28 19:13:58 2060
转载 一台服务器支持多个域名和站点
最近数次遇到这种情况:硬件资源有限,但有些开发配置要求比较严苛(如在微信公众号进行接口配置或安全域名配置),要求80端口甚至顶级域名。但服务器的80端口早就被之前的已经上线的应用占掉了。因此做了一些尝试,最终解决了访问问题。需求只有一台服务器,一个IP;服务器上有多个应用运行在不同的端口。例如:127.0.0.1:4000 运行着一个node.js写的博客应用127.0.0.1:3009 运行着一...
2018-03-28 15:04:01 22598
转载 RESTful API 编写指南
基于一些不错的RESTful开发组件,可以快速的开发出不错的RESTful API,但如果不了解开发规范的、健壮的RESTful API的基本面,即便优秀的RESTful开发组件摆在面前,也无法很好的理解和使用。下文Gevin结合自己的实践经验,整理了从零开始开发RESTful API的核心要点,完善的RESTful开发组件基本都会包含全部或大部分要点,对于支持不够到位的要点,我们也可以自己写代码...
2018-03-16 16:54:38 207
转载 RESTful 架构风格概述
在移动互联网的大潮下,随着docker等技术的兴起,『微服务』的概念也越来越被大家接受并应用于实践,日益增多的web service逐渐统一于RESTful 架构风格,如果开发者对RESTful 架构风格不甚了解,则开发出的所谓RESTful API总会貌合神离,不够规范。本文是我对RESTful 架构风格的一些理解,和大家分享一下,如果有问题,欢迎讨论。Outline1. RESTful架构风格...
2018-03-16 16:51:39 191
转载 安装oracle客户端PL/SQL报错:Initialization error Oracle client not properly installed
安装PL/SQL8.4后,连接数据库提示错误Initialization error Oracle client not properly installed解决方案:1.下载instanceclient并解压2.打开PL/SQL,在连接数据库的界面点击Cancel按钮进入PL/SQL的界面3.Tools->Per
2018-02-06 10:41:26 17678
转载 彻底解决Spring MVC 中文乱码 问题
1:表单提交controller获得中文参数后乱码解决方案注意: jsp页面编码设置为UTF-8form表单提交方式为必须为post,get方式下面spring编码过滤器不起效果[html] view plain copy%@ page language="java" import="java.util.*" pageEnc
2018-01-31 17:39:49 6648 1
原创 微信开发之模板消息教程
第1篇:订单支付成功通知第2篇:购买成功通知第3篇:订单支付失败通知第4篇:购买失败通知第5篇:微信模板消息开发代码之待处理通知第 6 章:微信模板消息开发的一些细节
2018-01-30 17:05:55 630
原创 微信weui教程
第一章 新版weui按钮button使用十二、新版weui input使用十三、新版weui 列表list使用十四、新版weui滑块Slider使用十五、新版微信weui上传组件Uploader使用 十六、新版微信weui基础组件Article文章页使用新版微信weui基础组件新消息提示Badge组件使用新版微信weui基础组件Flex布局weui Footer页脚
2018-01-30 17:02:41 3736
转载 Token 认证的来龙去脉
摘要: Token 是在服务端产生的。如果前端使用用户名/密码向服务端请求认证,服务端认证成功,那么在服务端会返回 Token 给前端。前端可以在每次请求的时候带上 Token 证明自己的合法地位不久前,我在在前后端分离实践中提到了基于 Token 的认证,现在我们稍稍深入一些。通常情况下,我们在讨论某个技术的时候,都是从问题开始。那么第一个问题:为什么要用 Token?而要回答这
2018-01-30 11:55:16 301
原创 linux tomcat启动权限不足
在启动tomcatpermission denied 或权限不足问题的原因是权限不足如果你是root登陆的话(不是的话,切换到root用户,对*.sh赋可执行的权限)chmod +x *.sh然后在重启tomcat 执行startup.sh就可以了
2018-01-24 10:03:43 15782 2
转载 分享统计Java web项目的行数的代码
可以自动统计Java项目中后缀为.java,.js,.css文件的行数,空行自动忽略main方法中传入Java项目的绝对路径即可[java] view plain copypackage com.bjfl.electric.lottery.test; import java.io.BufferedReader; import java.io.File; import java.io.File
2018-01-19 15:28:06 656
转载 解决tomcat日志造成磁盘空间不足
有一台的服务器是tomcat服务器,发现DISK已经达到90%,需要对其进行清理,否则可能影响性能。 但是这台上的tomcat的日志是不允许删除的,那么我的解决策略如下: 1.清空catalina.out动态日志(rm -rf是无效的) echo ” ” > catalina.out {可以清空}2.对按照日期的分割的日志进行压缩来节省空间gzip 时间*根据实
2018-01-04 11:33:26 2195
转载 EA-000388 JVM called WLS shutdown hook
刚接手一项目,weblogic部署环境,发现weblogic每隔几个小时就shutdown一次,经过跟踪发现既不是内存问题,也不是数据库连接池问题,更不是访问量过大引起。 查询相关日志,只有以下几句shutdown的日志: > 从上面的日志看来,更像是人为关闭weblogic产生的日志,一时间感觉没有头绪。经过半年多的查询各种相关
2018-01-03 16:39:50 5612
转载 使用Navicat for Oracle新建表空间、用户及权限赋予
Navicat for Oracle是有关Oracle数据库的客户端工具。通过这个客户端,我们可以图形方式对Oracle数据库进行操作。 说明我们此次试验的Oracle数据库版本是Oracle 10G Express Edition,也即是我们平时所说的Oracle XE版本。此版本对于,我们学习来说已经是足够了。我们只要知道一般我们使用的Oracle数据库版本是企业版就行了,因为Ora
2017-12-11 09:46:30 4839
转载 Oracle数据库迁移(从一台服务器迁移到另一台服务器)
1.迁移方法概述:使用Navicat Premium 分别与源数据库和目标数据库建立连接,然后借助Navicat Premium自带的数据传输功能,实现Oracle数据库的迁移.其实跟从mysql数据库迁移到Oracle数据库是一个套路.O(∩_∩)O~ 听起来,是不是很简单,其实就是很简单!下边我就讲一下具体实现的细节流程:2.实现步骤:第一步:在目标数据库中创建
2017-12-11 09:44:33 12474
原创 浅谈产品功能设计遇到的坑
一个开发团队按照严谨而完美的产品设计实现了所有功能的相关的需求。发布一两个月后,非常稳定,所以开发人员都转去做别的了。一个新的项目或者产品开始了,需要加一些 新需求。一些新的开发人员很快改完了。又一个新的项目或者产品开始了,需要加一些 新需求。一些新的开发人员很快改完了。又一个新的项目或者产品开始了,需要加一些 新需求。一些新的开发人员很快改完了。然后,大家做的一些
2017-12-08 15:40:35 411
原创 oracle报错Connected to an idle instance
方法一:linux下进入oracle命令重新启动,(如果没有该服务,用思路二) 重启oracle服务:service oracle restart , 查看oracle状态 :service oracle status。 查看oracle实例:echo $
2017-12-07 10:34:35 8931
转载 Oracle 启动监听命令
启动监听:lsnrctl start 查看监听:lsnrctl status 停止监听:lsnrctl stop 1、oracle 数据服务器包括:实例进程和数据库; 实例进程包括:memory structure(sga)以及background process(pmon(进程监控)、smon(系统监控system monitor,空间整理3秒)、dbwr(脏数据处
2017-12-07 10:11:43 3506
转载 Java中sleep()与wait()区别
学习时正好碰到这两个方法,就查阅相关资料,并通过程序实现,进行区别一下:1、每个对象都有一个锁来控制同步访问,Synchronized关键字可以和对象的锁交互,来实现同步方法或同步块。sleep()方法正在执行的线程主动让出CPU(然后CPU就可以去执行其他任务),在sleep指定时间后CPU再回到该线程继续往下执行(注意:sleep方法只让出了CPU,而并不会释放同步资源锁!!!);wa
2017-12-07 09:49:00 5964
原创 oracle工具pl/sql调用存储过程的格式
pl/sql调用存储过程的格式declarestart_date date:=sysdate-1; -- 开始时间end_date date:=sysdate; -- 结束时间a2 varchar2(20):='12' -- a7 NUMBER:=4 -- beginCRMSPL.TEST(start_date,end_date,a2,a7);
2017-11-30 14:43:53 596
转载 如何正确合理的设计一个接口项目
首先,我这里说明接口,不是代码里的接口,而是接口项目,如果想错了就不用往下看了。在手机广泛流行的今天,手机应用也随之越来越多,而且成长的速度也非常快。手机应用软件开发实现方式同普通PC软件一样,也分为BS和CS方式。而采用CS方式,在服务器端大多采用接口的形式提供数据交互(主流数据交互方式有:Json、WebService等),今天要说的就是如何设计接口。接口作为连通客户端与数据库
2017-11-29 14:03:16 1735
转载 weblogic Session共享
经测试以下配置是正确的,可以共享Session:放在DefaultWebApp\WEB-INF下的weblogic.xml配置如下:<wls:weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wls="http://www.bea.com/ns/weblogic/90" xsi:
2017-11-26 01:30:30 4455
转载 从tomcat移植到weblogic中session丢失的解决法
知道答案了。如果有也遇到这样问题的朋友希望 可以帮到你们,在WEB-INF下面新建 weblogic.xml weblogic.xml 中的代码为 http://www.bea.com/servers/wls610/dtd/weblogic-web-jar.dtd"> <wls:weblogic-web-app xmlns:wls="http://www.bea.com/ns
2017-11-25 23:18:20 393
转载 Linux下压缩某个文件夹(文件夹打包)
tar -zcvf /home/xahot.tar.gz /xahottar -zcvf 打包后生成的文件名全路径 要打包的目录例子:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。zip 压缩方法:压缩当前的文件夹 zip -r ./xahot.zip ./* -r表示递归zip [参数] [打包后的文件名] [打包的目录路径]解压
2017-11-23 14:08:15 764
转载 Linux下查看文件和文件夹大小
当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。 下面分别简要介绍 df命令
2017-11-17 14:25:52 36894
转载 inux系统启动weblogic受管服务器报Socket closed错误
java.net.SocketException: Socket closedat java.net.PlainDatagramSocketImpl.receive0(Native Method)at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
2017-11-11 17:02:10 1378
转载 weblogic的集群与配置
一、Weblogic的集群还记得我们在第五天教程中讲到的关于Tomcat的集群吗? 两个tomcat做node即tomcat1, tomcat2,使用Apache HttpServer做请求派发。现在看看WebLogic的集群吧,其实也差不多。 区别在于:Tomcat的集群的实现为两个物理上不同的tomcat,分别就是两个no
2017-11-11 13:54:25 5423
原创 XShell+Xmanager实现在XShell中显示远程服务器的图形界面
三年前利用xshell安装过oracle和weblogic,当时安装很顺利,网上下载了XShell+Xmanager工具,然后很顺利的弹出图形界面就安装成功了,可是最近服务器重做,然后重装oracle和weblogic怎么也弹不出来图形界面,费了一番功夫终于解决,其实解决办法很简单,如下:打开xshell工具程序点击新建输入ip等必要信息点击隧道,英
2017-11-09 17:31:51 10325 1
原创 Navicat中创建Oracle触发器报错:ORA-24344 -
建触发器报错[Err] ORA-24344: success with compilation error但在PLSQL中执行可以完成,在Navicat执行会有错误,解决办法一个现象,在Navicat 中,最后一个 END 要和前一行语句在写同一行,不能单写, SELECT SYSDATE INTO :NEW.UPDAT
2017-11-08 17:22:31 12851 4
转载 oracle 触发器实现禁止在数据库中创建dblink ---通过触发器实现
CREATE OR REPLACE TRIGGER no_create_dblinkBEFORE DDL ON DATABASEBEGINIF ORA_SYSEVENT = 'CREATE' and ORA_DICT_OBJ_TYPE='DATABASE LINK'THENRAISE_APPLICATION_ERROR (-20000, 'Cannot create the '
2017-11-08 16:50:56 735
转载 关于 HTTP GET/POST 请求参数长度最大值的一个理解误区
1. Get方法长度限制Http Get方法提交的数据大小长度并没有限制,HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。如:IE对URL长度的限制是2083字节(2K+35)。下面就是对各种浏览器和服务器的最大处理能力做一些说明.Microsoft Internet Explorer (Browser)IE浏览器对
2017-11-08 16:10:54 670
转载 Weblogic 禁用不安全的http请求
网上搜了好多禁用http请求的方法,都是介绍tomcat容器下的相关配置,但是把web项目放到weblogic容器下会报错,无论如何也启动不起来,费了一番功夫找到一篇文章,问题解决初次使用Weblogic,因为之前是在Jboss或tomcat上部署的工程,运行正常,但是在weblogic上安装部署的时候,就出现了一个常见的问题:如下 意思是无法加载web
2017-11-07 18:18:24 11908 3
转载 IOS系统监听返回按钮处理方式
pushHistory(); window.addEventListener("popstate", function(e) { alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能 }, false); function pushHistory() { var state = {
2017-11-02 18:25:38 4290
转载 Linux防火墙(iptables)的开启与关闭
Linux防火墙(Iptables)的开启与关闭:iptables是Linux内核集成的IP信息包过滤系统,如果 Linux 系统连接到因特网或LAN、服务器或连接LAN和因特网的代理服务器,则该系统有利于在Linux上更好地控制IP信息包过滤和防火墙配置。本文讲述的是Linux防火墙(Iptables)的开启与关闭。Linux中的防火墙主要是对iptables的设置和管理
2017-10-14 16:47:56 9196
转载 Weblogic控制台忘记密码问题解决方法
面临问题:Weblogic 10.3.2 ,别人安装的weblogic,现在想修改下JDBC配置,不知道控制台的密码。解决办法:添加个新的管理用户,登录console后再修改旧用户的密码。解决步骤: 1. 备份boot.properties文件和DefaultAuthenticatorInit.ldift文件。后面操作不能实现的时候,还可以恢复。 具体路径根据Webl
2017-10-14 14:06:43 17178
转载 weblogic非正常关闭 启动不起来解决办法
Management> 解决办法一.删掉Domain下的*.lok文件1. 删除edit.lok进入到domain_home下:cd /u01/Oracle/Middleware/user_projects/domains/idm_domain将edit.lok文件删掉rm edit.lok2.删除config.lok进入到domain_home/confi
2017-10-14 11:49:19 4211
转载 webLogic11g-半小时让你的domain集群化
其实网上关于weblogic集群的资料非常多【大部分都是从创建新的domain开始,我这篇先介绍怎么样把原本普通的domain改造为集群环境】,如果觉得不够,可以啃weblogic的官方文档。下面给几个weblogic资料的链接,有兴趣可以慢慢学习: oracle官方weblogic文档: http://docs.oracle.com/cd/E21764_01/wls.htm 原web
2017-10-09 15:35:34 856
转载 tomcat6上做session复制(集群下)
一个应用,部署在了2台tomcat服务器上(2台机器)。通过F5做的负载均衡。出现一个问题,从客户端登录后,在操作过程中很容易跳到重新登录页面。问题很快查明了,2个tomcat没做session复制。而F5只负责转发,不负责session复制。那么就自己来做session复制吧。网上关于session复制的文章很多。tomcat官网也有介绍。照样画猫,把配置拷贝过来。在conf/serve
2017-10-06 15:29:30 719
tomcat+nginx
2012-07-05
图聊工具咔咕图聊工具咔咕
2011-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人