- 浏览: 85498 次
- 性别:
- 来自: 杭州
-
最新评论
-
java8988:
natapp.cn开始收费,大家可以到https://ngro ...
微信公众号开发前期环境搭建
文章列表
在使用jboss部署多个项目时,启动报错:Service jboss.pojo."org.jboss.netty.internal.LoggerConfigurator".DESCRIBED is already registered;查阅很多资料,都未能解决,在一篇文章中看到如下解释:
在jboss的bug单中,有这一个,根据提示,删除jboss下standalone.xml 中subsystem xmlns="urn:jboss:domain:pojo:1.0"/> ,重新启动,正常!
Eclipse中Maven项目无法在Tomcat中运行
出现ClassNotFound异常
看看异常信息,都是Maven依赖包中的类,项目->属性->Deployment Assembly->Add->Java Build Path Entries-> Maven Dependencies -> Finish ->OK
再次运行,OK!
本文介绍微信公众号开发前期环境准备,包括公众号申请,本地测试环境搭建等,给微信公众号开发同行提供入门指导。
开发环境:
申请一个微信公众号(个人申请只能是订阅号,企业、组织可以申请服务号,通过认证,获取微信高级接口)
外网映射工具(方便本地开发调试)
与微信对接的url要具备以下条件:
在公网上能够访问
端口只支持80端口
我在这里介绍一个内网映射工具:ngrok,它可以将内网映射到外网上面,这样就可以在公网访问我们本地网络服务。
ngrok下载地址:http://natapp.cn/#about
用法:将下载 ...
前言
代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来,对于代码的运行效率绝对是有提升的。
如果刷新一个已经提交过的页面时,系统总是会提示一个 "重试或取消”的对话框.,如果是一个普通的页面,好象也无所谓,有就有,大不了多点一下.但是当我们是在子窗体中刷新父窗体时,就显得有点多余了.所以就想把这个对话框给去了.找了很的办法.总结一下.
一, window.opener.location.reload() 如果改页面没提交过,这个方法好使.但是这个页面一旦提交过后,系统就会提示"重试或取消”的对话框.
二 window.opener.location = window.opener.location;这个方法肯定不提示,但是有个问题 ...
MySQL导入数据出错
- 博客分类:
- 数据库
MySQL导入数据的出现下面的错误,检查导入命令,没错,重试一次,还是不行,执行了一下df -h,原来磁盘空间满了,清理之后,重导正常。
ERROR 3 (HY000): Error writing file './src/UserTalent.frm' (Errcode: 28)
Query OK, 0 rows affected (0.00 sec)
ERROR 1146 (42S02): Table 'src.UserTalent' doesn't exist
ERROR 1146 (42S02): Table 'src.UserTalent' doesn't exist
ERROR 11 ...
1.首先建立一个Web services EndPoint:
package Hello;
import javax.jws.WebService;
import javax.jws.WebMethod;
import javax.xml.ws.Endpoint;
@WebService
public class Hello {
@WebMethod
public String hello(String name) {
return "Hello, " + name + "\n";
}
public static void main( ...
跨应用程序的session共享
- 博客分类:
- java
常常有这样的情况,一个大项目被分割成若干小项目开发,为了能够互不干扰,要求每个小项目作为一个单独的web应用程序开发,可是到了最后突然发现某几个小项目之间需要共享一些信息,或者想使用session来实现SSO(single sign on),在session中保存login的用户信息,最自然的要求是应用程序间能够访问彼此的session。
然而按照Servlet规范,session的作用范围应该仅仅限于当前应用程序下,不同的应用程序之间是不能够互相访问对方的session的。各个应用服务器从实际效果上都遵守了这一规范,但是实现的细节却可能各有不同,因此解决跨应用程序session共享 ...
HttpSession常见问题
- 博客分类:
- java
1、session在何时被创建
一个常见的误解是以为session在有客户端访问时就被创建,然而事实是直到某server端程序调用HttpServletRequest.getSession(true)这样的语句时才被创建,注意如果JSP没有显示的使用 <%@page session="false"%> 关闭session,则JSP文件在编译成Servlet时将会自动加上这样一条语句HttpSession session = HttpServletRequest.getSession(true);这也是JSP中隐含的session对象的来历。
...
session的超时管理(三种方案)
- 博客分类:
- java
* 方案一
* 在tomcat服务器的conf/web.xml文件配置session的超时
时间是分钟为单位,此时配置session的超时管理适用于所有的web应用
<session-config>
<session-timeout>20</session-timeout>
</session-config>
* 方案二
* 在当前的web应用的web.xml文件中配置session的超时管理,会覆盖tomcat服务器的web.xml文件中的配置
* <session-config>
<!-- 配置sess ...
Java集群之session共享解决方案
- 博客分类:
- java
转自:http://blog.csdn.net/crskyp/article/details/4836685
随着互联网的日益壮大,网站的pv和uv成线性或者指数倍的增加.单服务器单数据库早已经不能满足实际需求.比如像盛大,淘宝这样的大型网络公司,更是如此.
集群,也就是让一组计算机服务器协同工作,达解决大并发,大数据量瓶颈问题.但是在群集中,session往往是一个比饺头疼的问题.一般情况下,session不可跨服务器而存在.下面给出几种session共享的解决方案.
第一种,客户端解决方法.把session加密后存在cookie中,每次session信息被写在客服端,然后 ...
最近发现myeclipse6.5 启动后巨慢,而且经常在打开文件或者是找类文件的时候就会卡死,关键是开发时候正敲着代码,突然自动非正常关闭,也就是jvm崩溃掉了,很是让人郁闷:
错误信息如下:
原以为只是JVM设置的问题,可是反复的测试设置值几遍之后还是不行,重装MyEclipse重启机器还是不可以,搜集了下也有出现类似问题的人,按照他们的办法终于可以用了,一是要设置jvm的大小,而是要删除以前的一些文件:
<1>修改MyEclipse安装目录下的eclipse.ini文件 (我的文件在D:\Program Files\MyEclipse 6.5\eclipse目 ...
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@page
import="java.text.SimpleDateFormat,com.gw.util.Constant,com.gw.util.StringHelper,com.gw.util.WorkflowHelper,com.gw.vo.workflow.*,com.gw.domain.workflow.*,com.gw.service.Service ...
form表单的onsubmit()问题 集合
- 博客分类:
- js
以前在项目中为一个表单(from)编写onsubmit()脚本的时候,经常需要验证表单中数据的合法性,所以常会写道:<form action="/admin/addUser.do" method="post" onsubmit="validateForm();">,试图在validateForm()中return false来 ...
为了方便使用PL/SQL,可以让PL/SQL记住密码,具体方法:PL/SQL Developer 6.0.6.947->工具->首选项->Oracle->登陆历史 钩选“存储历史”和“带口令存储”