- 博客(95)
- 资源 (15)
- 收藏
- 关注
转载 无状态&有状态服务
对服务器程序来说,究竟是有状态服务,还是无状态服务,其判断依旧是指两个来自相同发起者的请求在服务器端是否具备上下文关系。如果是状态化请求,那么服务器端一般都要保存请求的相关信息,每个请求可以默认地使用以前的请求信息。而对于无状态请求,服务器端所能够处理的过程必须全部来自于请求所携带的信息,以及其他服务器端自身所保存的、并且可以被所有请求所使用的公共信息。无状态的服务器程序,最著名的就是WEB服务器。每次HTTP请求和以前都没有啥关系,只是获取目标URI。得到目标内容之后,这次连接就被杀死,...
2021-10-27 09:42:48
660
1
转载 Excel错误“不能将对象移到工作表外”解决方法
在excel 工作表中插入行或列时,提示“不能将对象移到工作表外”,无法插入行或列。 解决方法: 先试这个方法:按ctrl+6 没看错就是这么简单,按ctrl+6 这个方法已经在多台电脑上验证过。 如果上面的不行,可以试一下以下的方法:同时按下ctrl+shift+→跳到最后一列,然后删除最后几列,同理再同时按下ctrl+shift+↓跳到最后一行,再删除最后几行。
2016-05-19 20:40:32
23825
2
转载 Playframework中文小站
http://weblove.iteye.com/blog/2043142Play 框架概述有别于其他臃肿的企业级 Java 框架,简洁的 Play 框架提供另外一种选择,它关注于开发者的效率和 RESTful 风格的架构。Play 是 敏捷软件开发 的完美伴侣。Play 框架的目标是让基于 Java 的 web 应用开发变得更加容易,让我们看一下它是怎么做到的。
2016-03-01 21:07:44
552
原创 HTTP WebService服务和URL服务
HTTP WebService服务和URL服务WebService服务:就是我们常见的接口服务,java编写 报文样例: ContractRoot> TcpCont>
2016-01-14 15:38:48
1793
转载 http 文件流
HTTP 文件流:将文件解析成二进制数据流传送给对方。举例:java http post 同时发送文件流与数据 数据的话,直接“&参数名 =参数值”的形式即可,主要是文件流需要进行相应的定义,举例:以文件流的方式发送 和接收。postData += ("&hashcode=" + GetMD5String(pwd));byte[] data = System.Text.
2016-01-14 15:04:04
3633
原创 Oracle:重复数据SQL查询+操作
例子:---查询重复数据select * from crm_lte.mkt_res_role a where (select count(*) from crm_lte.mkt_res_role b where a.remark=b.remark)>1;---删除重复数据,保留role_id 大的记录delete from crm_lte.mkt_res_role a whe
2015-11-02 15:05:48
503
原创 HBase到底是个什么东西
经典解释: http://www.cnblogs.com/skyme/archive/2012/07/25/2608310.html HBase:非关系型数据库;分布式数据库;基于HDFS为最小存储单元,属于文件存储。列存储。(关系型数据库属于 行存储)NoSql:not only sql 非关系型数据 列存储:http://baike.baidu.com/link?ur
2015-02-11 17:14:40
1096
原创 【X240 QQ视频对方听不到声音】解决方法
【X240 QQ视频对方听不到声音】解决方法: win7为例: 右键点击右下角的“小喇叭”图标,点击“录音设备”,显示如下图: 点击,上图中的“麦克风”,再点击右下角的“属性”按钮,显示如下图:对方听不见声音的原因是 下图中“小喇叭”是静音状态。设置成如下图所示,对方就能听到你的声音了。 测试方式:见下图,点击
2014-09-29 20:34:32
1703
转载 Hadoop之map/reduce介绍
map和reduce两个词没有什么意义,hadoop的分布式计算框架分为两个阶段,第一个是map阶段,第二个是reduce阶段。map阶段负责对输入文件进行切分处理,然后汇总再分组给reduce进行处理,以达到高效的分布式计算效率
2014-09-18 16:36:14
1149
原创 Linux下别名alias设置(输入一个别名即可打印日志)
Linux下别名alias设置(输入一个别名即可打印日志)alias showLog='tail -100f /pboss/iom/domain/iom/log.log'
2014-08-15 17:03:25
1284
转载 linux定时运行命令脚本——crontab(文章太棒了,转载保存)
linux定时运行命令脚本——crontab脚本linuxcroncommand任务shellLinux中,周期执行的任务一般由cron这个守护进程来处理 ps -ef | grep cron cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、 cron在3个地方
2014-08-14 16:45:59
1425
转载 Java的内存机制
http://www.cnblogs.com/xwdreamer/archive/2012/04/01/2428857.html在java中主要存在4块内存空间,这些内存的名称及作用如下:栈内存空间:保存所有的对象名称(更准确地说是保存了引用的堆内存空间的地址)堆内存空间:保存每个对象的具体属性内容。全局数据区:保存static类型的属性。全局代码区:保存所有的方法定义。
2014-05-21 15:38:39
557
原创 Struts2与WebWork和Struts1的比较
参考链接:http://caohongxing7604.blog.163.com/blog/static/32016974200842933949179/ 总结:struts2:是struts1和webWork的整合。其核心设计思想来自webWork(可以认为是webWork的升级) struts2开发表现上: 表单:struts2的表单 action类:a
2014-04-01 16:39:12
1070
转载 Linux中如何开启8080端口供外界访问
Linux中如何开启8080端口供外界访问装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。于是请教百度大神,在费一番周折后,总结步骤如下:1.修改文件/etc/sysconfig/iptables[root@bogon ~]# cd /etc/sysconfig/[root@bogon sysconfig]# vi iptables文件内容如下,注意
2014-04-01 14:44:34
1469
原创 JSON优点
1.占带宽小(格式是压缩的)2. js通过eval()进行Json读取(便于客户端读取)3. JSON支持多种语言(c、c++、php等),便于服务端解析
2014-02-27 15:51:40
8528
原创 线程启动start后,如何停止的?
通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行。然后通过此Thread类调用方法run()来完成其运行操作的,这里方法run()称为线程体,它包含了要执行的这个线程的内容,Run方法运行结束,此线程终止,而CPU再运行其它线程,Deamon:守护进程 public class TestThread {
2014-02-24 17:31:26
10494
转载 SVN 的 working copy locked并且cleanup不能恢复 的问题解决
解决svn的working copy locked并且cleanup恢复不能的情况:产生这种情况大多是因为上次svn命令执行失败且被锁定了。如果cleanup没有效果的话只好手动删除锁定文件。windows系统,cmd进入dos命令窗口,cd 到svn项目目录下,然后执行如下命令:del lock /q/s就把锁删掉了。
2014-02-11 14:47:36
1388
原创 Oracle数据库 ORA-01555 快照过旧 (undo表空间:撤销表空间)
UNDO表空间用于存放UNDO数据,当执行DML操作时,oracle会将这些操作的旧数据写入到UNDO段,以保证可以回滚或者一致读等,而临时表空间主要用来做查询和存放一些缓冲区数据。你听说UNDO也是临时表可能是因为这两个表空间都不会永久保存数据的原因。-----------------------------------------------------------------------
2013-08-22 23:23:10
4764
原创 经典笛卡尔积SQL
经典笛卡尔积SQL:下面的SQL会造成笛卡尔积:insert into tydic.temp_0731 select a.user_id,a.province_code,b.attr_code from tydic.pline_user_tmp a,tydic.pline_attr_tmp bwhere a.user_id = b.user_idand (a.service_id
2013-08-06 11:04:56
2319
原创 接口类:不建议配置spring管理事务
1. 返回报文的接口类:不要配置spring管理事务。否则会报:soap:Server; Transaction rolled back because it has been marked rolled back-only.2. 返回报文中,当有空指针错误时,记录报错的类和行数方法: String rspDtail = null; if(e!=null){ rspDtai
2013-08-04 12:29:31
691
原创 Queue队列学习资料
http://coolfire9201207034819.iteye.com/blog/1663550http://blog.youkuaiyun.com/guijava/article/details/3784658http://blog.donews.com/maverick/archive/2005/08/31/534269.aspxhttp://lavasoft.blog.51cto.co
2013-07-31 23:15:24
679
原创 linux 中$1什么意思
$1在shell中称为“位置参数”,表示传入的第1个参数(第1个入参)。用在shell脚本主体中,表示shell脚本的第1个入参。用在shell脚本函数里,表示函数的第1个入参。test -z $1 是一个判断表达式,用于判断$1的值是否为空字符串。若为空,则结果为true;否则为false。 例子: #!/bin/sh. /lc_sale/.bash_profilee
2013-07-10 22:40:39
17292
转载 gzip与tar
linux gzip命令详解减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。语法:gzip [选项] 压缩(解压缩)的文件名各选项的含义:-c 将输出写到标准输出上,并保留原有文件。-d 将压缩文件解压。-l 对每个压缩文件,显示下列
2013-07-05 23:48:58
111
转载 ORA-12571: TNS:packet writer failure
ORA-12571:TNS:包复写器失效2007-05-28 22:04ORA-12571:TNS:包复写器失效近日一直在做Oracle数据库的搭建(入门),在搭建过程中遇到“ORA-12571:TNS:包复写器失效”这个错误,产生错误的情况如下:情况1:环境配置:Win2000 Server、Oracle 9i描述:机器安装完系统,安装Oracle
2013-07-05 23:19:29
6756
原创 java调用存储过程超时及DBCP参数配置说明
问题: 生产环境实时打标超时;分析原因: “实时打标java服务中,只创建数据库Connection,没有关闭数据库Connection,导致数据库连接池耗尽,无法再次获取数据库链接”;解决: 实时打标java服务中,增加 ”关闭数据库Connection“; 实时打标存储过程中,结尾处增加"关闭d
2013-07-02 22:18:03
2174
原创 java调用“package存储过程”遇到的问题ORA-04068: existing state of packages has been discarded
现状:1. 项目,调用"package 存储过程"问题如下: 当web处于启动状态,此时编译"package 存储过程:SALSEL.PAC_REAL_USERTAG_TEST", 第一次调用该存储过程时,报错:“Cause: java.sql.SQLException: ORA-04068: existing state of packa
2013-06-07 11:38:25
2463
原创 慎用多线程
多线程的使用,一定要慎用!主要问题有2点:1、公共变量 2、事务 如果多线程中的逻辑与多线程外的逻辑,耦合度很低的话,可以选择使用多线程。如果耦合度高的话,建议不要使用,主要是因为线程内事务和线程外事务不统一。
2013-04-06 14:23:46
753
原创 spring管理不了thread中的事务(java)
spring管理不了thread中的事务。 java主类由spring管理,主类中调用thread,目标是:thread中逻辑有异常后,所有事务回滚。 下面是thread的实现,必须开启一个新的事务,单独管理线程中的逻辑class BusiOrderSaveThread extends Thread{ BusiOrder busiOrder; LoginOpr
2013-03-11 20:23:09
3291
原创 ibatis + spring框架下,对CLOB字段操作
ibatis + spring框架下,对CLOB字段操作。 TfBTradeInterSend.xml设置: PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
2012-09-25 09:54:39
1098
原创 java监听器
java监听器:应用正常启动和应用正常结束时,所做的逻辑操作。 举例:应用启动时,执行DataSendInitService.init方法 应用停止时,执行DataSendInitService.destroy方法 web.xml配置监听器 contextConfigLocation /WEB-INF/ap
2012-08-27 16:22:06
852
原创 java获取WAS节点名称和服务名称
String str=System.getProperty("sun.java.command"); String nodeName=null; String serverName=null; if(str!=null){ String[] s=str.split("\\s+"); nodeName=s[s.length-2]; serverName=s[
2012-08-27 16:14:02
3451
转载 prepareStatement与Statement的区别
prepareStatement与Statement的区别1:创建时的区别: Statement stm=con.createStatement(); PreparedStatement pstm=con.prepareStatement(sql); 执行的时候: stm.execute(sql); pstm.execute(
2012-07-13 23:33:03
101
原创 oracle数据库链接知识
maxActive是最大激活连接数,这里取值为20,表示同时最多有20个数据库连 接。 maxIdle是最大的空闲连接数,这里取值为20,表示即使没有数据库连接时依然可以保持20空闲的连接,而不被清除,随时处于待命状态。 MaxWait是最大等待秒钟数,这里取值-1,表示无限等待,直到超时为止,也可取值9000,表示9秒后超时。maxWait=5000ma
2012-07-09 21:23:15
729
原创 oracle实践常用SQL
TableA columnA columnB A 1&2 sss select * from A where columnA like '%1&2%';--------------------提示输入变量。如果想要根据clomnA值,查询sss,怎么办?分析:由于&是oracle中的变量字符(特殊
2012-07-09 17:09:12
785
原创 通过大公司的结果总结,学习简洁明了的总结问题
Macro总结了该问题的一些返回结果:应用打开即崩溃。各种折腾都没用可能并不是全球性的,只影响个别地区从iTunes更新的用户可能收到 error 8324 或者 error 8326 信息Mac应用可能显示:该应用已损坏,请删除或重装。控制台显示AppleFairplayTextCrypterSession::fairplayOpen() failed, error -42110
2012-07-07 23:45:40
2891
原创 java中Spring嵌套事务控制
A类 B类C类场景:A类 嵌套 B类 B类嵌套C类;都是由spring控制事务。要求:C类报异常时,不影响A类、B类的后续逻辑执行。问题:C类报异常,A类和B类的后续逻辑能执行,但是,数据却回滚了。分析:初步分析为:Spring事务控制不严格导致。由spring控制的事务,只要C类中引用的类抛出异常,那么就会标记该事务为回滚。为了避免这种情况,最好将相关类,不要让sp
2012-07-07 23:23:06
14182
IBM Rational开发者大会
2011-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人