- 博客(50)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 response.setcontenttype的参数
码农写了这么长时间的web程序,都没搞清楚response的setContentType有那些参数,差了下,居然有这么多参数,好吧,无知了。image/bmp BMP image/gifGIFimage/jpegJPEGimage/tiffTIFFimage/x-dcxDCXimage/x-pcxPCXtext/htmlHTMLtext/plainTXTte
2014-06-28 12:30:21
1150
原创 mysql创建数据库指定编码格式
在mysql中使用sql语句创建数据库时,老是忘记指定编码格式。这就导致了使用utf-8格式的工程访问数据库的过程中产生中文乱码的问题。后来发现大部分问题出自创建数据库的时候没有指定编码格式。创建数据库指定编码格式的一种方法是在创建数据库sql语句中指定编码格式,如下所示,指定数据库编码格式为utf-8 CREATE DATABASE `test2` DEFAULT CHARA
2014-05-22 12:27:05
40181
3
原创 安装mysql后,开启远程登录
在内部测试服务器上新安装了mysql,在服务器本地登录数据库没问题,但是远程不能登录,试着用telnet命令连接mysql服务器,结果命令行给出如下提示: telnet 192.168.41.191 3306Trying 192.168.41.191...Connected to 192.168.41.191.Escape character is '^]'.GHost
2014-05-22 12:20:51
6737
原创 注解方式定义的spring component打jar后,扫描失败的可能原因
情况是这样的:web工程采用了ssh框架,dao和service都是通过annotation方式注入的,工程运行正常。后来把service和dao打成jar放在工程的lib目录下,问题来了,配置没改动,结果就是不能自动注入dao和service。但是如果把dao和service在spring配置文件中通过xml文件配置,这些component能找到。 搜索了一把,发现这个问题比较
2014-05-06 10:35:24
10221
原创 Spring JMS 整合Weblogic JMS(weblogicMQ)后在tomcat下运行报错的解决
Spring JMS 整合Weblogic JMS的项目,在tomcat中运行的时候,报错:java.security.AccessControlException: access denied (javax.management.MBeanTrustPermission register),折腾了半天,不明白是哪的问题,搜索了一把,需要修改%JAVA_HOME%\jre\lib\security
2013-12-23 13:57:16
2379
原创 weblogic中部署项目报错org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
在本地测试通过的web应用部署到测试环境的weblogic,结果应用部署完成后,访问应用时报错,org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken . 本地使用的weblogic是11g,10.3.2.0,测试环境的weblogic也是11g
2013-12-23 13:53:10
3533
原创 Tomcat、Weblogic、Jboss在windows下注册服务的方法
测试环境和生产环境的web应用服务器应该注册成服务,这样就可以在重启机器的时候就直接启动web应用,省得人为干预。这应该是实施、部署的时候大部分客户会提出的要求,现在就看看在windows常用的几种web应用服务器注册成服务的方法。
2013-12-16 11:01:36
1787
原创 邮件解析框架(JavaMail的C++实现)使用示例
1 概述邮件解析库API完全使用面向对象技术设计,使用C++语言开发的用于邮件解析和组装的库。它提供了一些类用来解析和组装Internet邮件,如 MimeMessage和MimeBodyPart,用于Internet邮件协议实现并且遵循RFC822和RFC2045规范。这些API库用于应用程序的开发。1.1 术语RFC:Request For Comments, 请求注解, In
2013-11-01 00:01:38
3576
原创 android应用中可以调用的系统activity
android系统内置了多个公共的activity,其他应用可以很方便的调用这些activity,而不用自己去实现。几次都用到了这部分知识,现在总结一些,方便以后参考。 1、拨号界面: Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:123456789"));
2013-10-31 23:57:43
879
原创 windows下nginx+php简单配置
Nginx+php运行环境搭建虽然目前nginx使用很广泛,在大陆主流的互联网站点或多或少会用到这个俄国人开发的小应用(占用资源小)。但是我这个土鳖还是第一次自己独立配置,网上资料不少,但是还是遇到了些问题。第一步,下载nginx和php。由于mysql已经在本机安装,就没有再重新安装mysql。安装mysql应该没什么问题,在其他开发环境的配置中也会使用,一般都很熟练了,也就不提mysq
2013-10-31 23:56:45
9201
原创 windows media server 组件安装后流媒体服务器启动失败
做好的web应用,去客户现场部署的时候发现流媒体服务器不能启动。自己测试的时候搭建环境没什么问题。从来没有遇到安装windows media server组件后,流媒体服务器不能启动的情况。一下子不知道该如何下手。查了系统日志,有如下信息---------------------------------------------------------------------------
2013-10-30 23:26:16
7621
转载 Android自动化测试解决方案(转载)
近年来,随着Android智能手机操作系统的快速发展,越来越多手机厂商及应用提供商专注于Android手机及应用的研发,而作为保障手机或应用质量的测试环节依然工作量异常繁重。作为提高测试质量、提高测试效率、降低测试成本的自动化测试技术在非手机测试领域早已成熟运用,而在手机领域,自动化测试意义虽早已被公认,但因为缺少有效工具,无法全面实现手机自动化测试。作为研发管理解决方案提供商,东舟软件长
2013-10-29 23:01:48
3167
转载 Spring中Quartz的配置
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz:首先我们来写一个被调度的类:package com.kay.quartz;public class QuartzJob{ public void work() { System.out.println("Quart
2013-10-29 23:00:37
435
转载 Ubuntu删除无用缓存及垃圾文件
原文链接:http://fox-leon.iteye.com/blog/1305501linux和windows系统不同,linux不会产生无用垃圾文件,但是在升级缓存中,linux不会自动删除这些文件,还是很占硬盘的!一、删除缓存1,非常有用的清理命令:sudo apt-get autoclean 清理旧版本的软件缓存sudo apt-get
2013-10-29 22:59:13
1100
原创 jquery validate 插件使用小结
项目中整合了jquery validate插件,仿照别人的使用写了我的表单验证,结果不起作用。然后就各种找原因。在网上下了jquery validate插件的完整包,看了看里边的例子,跟我的使用貌似没什么差别。后来才想起来,以前在这个项目某个功能中使用validate插件的时候,貌似有过类似的问题,一时又想不起来问题出在哪。然后就回去找原来的代码看。恍然大悟,例子中的表单验证是普通的表
2013-09-02 11:22:06
2695
原创 oracle数据库不能连接,报错ora-01034,ora-27101
plsql连接oracle数据库报出如下错误:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist查了查,oracle主机的内存剩余充足,不大可能是这个问题,然后看了看别人的错误原因,还是没能解决。但是使用sqlplus连接数据库时,给出了如下信息:ERROR
2013-08-29 17:25:22
3059
原创 解决因IP变更引起的oracle数据库连接异常“ORA-12541:TNS:无监听程序”
之前在本地机器上安装了oracle,几个数据库都是常用的,没出现过什么异常。 但是今天使用PLSQL连接数据库,发现报出了ORA-12541:TNS:无监听程序”。为了节约内容资源,不使用数据库的时候,oracle相关的服务是停止的。于是就去开启oracle相关服务。 启动oracle服务后,再试,还是不能连接。怪事。索性把机器都重启了一遍,依旧不能连接,真是见
2013-08-28 17:31:42
1770
原创 关于使用commons-email包测试发送邮件遇到的问题
项目中有个需求是这样的:客户办理某一项业务,当用户成功提交业务办理信息后,系统生成一个业务随机码给用户,以此作为以后的业务办理结果查询依据。鉴于随机码较长,方便用户记录,在生成随机码的同时,提供用户发送随机码到用户指定邮箱的功能。所以这里有了发送邮件的需求。 java中邮件发送的jar包也不少,度娘了下,发现好多人使用commons-mail.jar来发送邮件,看代码觉得设置比较
2013-08-24 19:07:52
3914
转载 物联网百强企业之十大RFID企业
物联网中非常重要的技术是射频识别(RFID)技术。RFID是射频识别(Radio Frequency Identification)技术英文缩写,是20世纪90年代开始兴起的一种自动识别技术,是目前比较先进的一种非接触识别技术。以简单RFID系统为基础,结合已有的网络技术、数据库技术、中间件技术等,构筑一个由大量联网的阅读器和无数移动的标签组成的,比Internet更为庞大的物联网成为RFID技术
2013-08-02 11:21:06
2845
转载 Hibernate的cache管理(摘自博客园)
Cache就是缓存,它往往是提高系统性能的最重要手段,对数据起到一个蓄水池和缓冲的作用。Cache对于大量依赖数据读取操作的系统而言尤其重要。在大并发量的情况下,如果每次程序都需要向数据库直接做查询操作,它们所带来的性能开销是显而易见的,频繁的网络舆,数据库磁盘的读写操作都会大大降低系统的性能。此时如果能让数据库在本地内存中保留一个镜像,下次访问的时候只需要从内存中直接获取,那么显然可以带来不小的
2013-08-02 11:20:21
769
转载 oracle 11g不能导出空表的解决方法
在oracle 11g r2中,发现传统的exp居然不能导出空的表,然后查询一下,发现需要如下的步骤去搞,笔记之。 oracle 11g 新增了一个参数:deferred_segment_creation,含义是段延迟创建,默认是true。具体是什么意思呢? 如果这个参数设置为true,你新建了一个表T1,并且没有向其中插入数据,那么这个表不会立即分配extent,也就是不占数
2013-07-31 18:16:35
460
原创 nsis打包安装程序
折腾nsis两天了, 也没搞特别明白,只是勉强能运行了,先把代码记下来,上代码:!include "MUI.nsh"!include "LogicLib.nsh"!include "WinMessages.nsh"!include "FileFunc.nsh"Outfile "JeawCMS-Installer.exe"Name "JEAW CMS";
2013-01-18 20:36:27
1076
转载 通过 Push 来提高移动应用的活跃度(转自eoe移动开发)
开发移动App 的童鞋,都会有这样一个问题:应用发出去了,就不可控了。用户手机上一堆的应用,有可能用户根本就忘记了我这个应用的存在,不怎么去使用,我有没有什么办法?我发布了新版本相信可以更吸引用户,但他也不知道啊;我想做个活动来激活用户更多地使用我的应用,怎么做到呢?提高活跃度的根本当然还在于产品本身,这一点是毋庸置疑的。正如有牛人总结说:互联网企业产品是唯一的核心。想必很
2012-12-22 00:06:12
481
转载 极光推送技术原理:移动无线网络长连接(转自eoe移动开发门户)
看了看极光推送的原理,还不是太明白,现在记录下来,供以后深究。原文如下: 移动互联网应用现状 因为手机平台本身、电量、网络流量的限制,移动互联网应用在设计上跟传统 PC 上的应用很大不一样,需要根据手机本身的特点,尽量的节省电量和流量,同时又要尽可能的保证数据能及时到达客户端。 为了解决数据同步的问题,在手机平台上,常用的方法有2种。一种是定时去服务器上查询数据,也叫
2012-12-22 00:04:17
1010
原创 tomcat 报出 Parameters: invalid chunk ignored
最近偶然发现正常运行的web应用,在请求某一接口是,总是在控制台打出如图所示的log。虽然不是致命错误,但总让人感觉不爽,于是搜了一把,发现这是个小问题。原因是:很可能存在无效的参数。举个例子:url?&key=value这里的&就代表一个无效的参数。正确的应该是url?key1=value1&key2=value2 或者url?key=value 。然后使用firebug,观察了
2012-12-17 10:18:20
766
转载 Spring中Quartz的配置
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz:首先我们来写一个被调度的类:package com.kay.quartz;public class QuartzJob{ public void work() { System.out.println("Quart
2012-09-17 17:09:45
707
转载 (转)使用Ant构建Android工程
在项目中需要搭建持续构建环境,选择了ant工具来打包项目,ant工具build文件第一次接触,大致看明白了意思,记录下来。 Cleaning
2012-08-17 18:06:02
452
转载 ACM算法书籍推荐(转自开源中国社区-heartfly)
我常感叹到,学计算机的人是幸福的,因为在这个领域中有如此多的通俗易懂(相对来说)的经典好书,你需要做的只是坚持把它们一本一本读下去而已。学力学就没有这样的好事了(抱怨一下),除了论文就是论文,满篇公式,晦涩坚深,真不是给人看的(虽然我也没看过几篇)。在这里列出一些我看过或者准备看的算法书籍,以供参考。1. CLRS 算法导论算法百科全书,只做了前面十几章的习题,便感觉受
2012-08-14 23:02:22
1702
原创 基于Spring+CXF实现用户文件上传的WebService
http://mall.cnki.net/magazine/Article/DNBC201203006.htm
2012-08-02 23:30:34
1206
原创 android培训之android下大文件分割上传(摘自达内总部)
由于android自身的原因,对大文件(如影视频文件)的*作很容易造成OOM,即:Dalvik堆内存溢出,利用文件分割将大文件分割为小文件可以解决问题。文件分割后分多次请求服务。 1 //文件分割上传 2 public void cutFileUpload(String fileType,String filePath) 3 { 4 try
2012-08-02 22:55:35
4775
转载 如何写一份良好的缺陷(Bug)报告
没错,任何软件都存在bug,哪怕是我们自己也存在缺陷,因为程序员也是普通人,人是会犯错误的。当有人在使用软件时遇到bug,你需要使用邮件形成一份缺陷bug,发送给开发人员。开发者可以依据该报告定位问题,复现问题,修复问题。AD:没错,任何软件都存在bug,哪怕是我们自己也存在缺陷,因为程序员也是普通人,人是会犯错误的。当有人在使用软件时遇到bug,你需要使用
2012-07-22 14:47:25
724
原创 Java程序员不该有的6种陋习(转自51cto.com)
本文讨论的不是Java异常处理的一般性原则,因为这些原则已经被大多数人熟知。我们要做的是分析各种可称为“反例”(anti-pattern)的违背优秀编码规范的常见坏习惯,帮助读者熟悉这些典型的反面例子。AD:只有在学会处理异常之后,我们才能说自己是一个合格的java程序员。只有在摆脱了以下六种异常处理的陋习之后,才能威慑一下刚毕业的小菜鸟。现在就来测
2012-07-22 14:17:17
903
原创 cxf+spring开发环境搭建小试
最近手上一个项目要开发webservice,而原有系统使用了spring,所以在选择框架的时候,我选择了cxf,这样在开发整合的时候就比较方便了。在搭建开发环境的过程中发现这篇文章写得比较详细,所以就搬到自己博客里,希望给自己和同行做参考。CXF 应用开发 下面就将开始我们的 CXF Web Services 的开发之旅!首先,要有一个基于 Eclipse 的开发环境;然后,我们将
2012-07-06 16:44:35
2519
原创 一些学习网站,供以后深入学习之用
研磨struts2http://sishuok.com/forum/blogCategory/showByCategory.html?categories_id=81&user_id=5948 跟我学Spring3http://sishuok.com/forum/blogCategory/showByCategory.html?categories_id=49&user_id=2
2012-07-05 20:16:43
562
原创 以后移动开发就可以试试这些webservice了
今天偶然发现了这个webservice提供商,看起来服务还挺多的,以后移动开发就可以试试这些webservice调用了,http://www.36wu.com/Service.aspx
2012-07-05 16:58:29
961
转载 从个人网站到淘宝网 仰观Java时代淘宝的技术发展
这篇文章有点让我震撼了,回头仔细研究一下,http://developer.51cto.com/art/201206/327050.htm
2012-07-03 14:55:08
1885
原创 再次看到HTML5所想到的
在去年的下半年我开始接触html5,也接触到了phonegap这样的开源框架,也写了一些demo。由于我对前端的控制能力不太强,结果写出的demo不是太理想,后来因为项目签约的问题,没有再进行研究。今天无意中看到关于html5的文章,突然感觉很有触动。也看到html5小组开发了网易微博客户端,想想还是抽时间关注一下这个方向吧网易微博客户端地址:http://www.mhtml5.c
2012-06-29 14:01:23
466
原创 QMap的基本使用
1. 基本应用下面以“键-值”都是QString的例子说明QMap的基本使用方法。#include #include using namespace std;class MapTest{public: void showMap() {if(!m_map.isEmpty()) return; //判断map是否为空m_map.ins
2012-05-20 18:01:38
1807
原创 面向对象的js--参考资料
http://beardedocto.tumblr.com/post/21920818233/oo-js-in-15mins-or-less
2012-05-10 23:51:04
372
kettle连接hive2,连接正常,但是获取表信息报错
2015-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人