`
xly1981
  • 浏览: 146786 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
/** * 为网页内容添加分类 * @param serviceContext */ public boolean addCategoryForJournalArticle(ServiceContext serviceContext,String activityType,String parentsCategoryName,JournalArticle ja) { try { //检查producType有没有对应的分类 AssetEntry jaAssetEntry= AssetEntr ...
找到portlat-impl.jar包,在目录  portal-impl.jar\com\liferay\portlet\journal 下    journal-friendly-url-routes.xml 文件内部添加如下内容   <route> <pattern>/edit_journal</pattern> <implicit-parameter name="p_p_id">15</implicit-parameter> ...

JMS_DEMO

    博客分类:
  • java
1.安装activeMq     修改service.properites #jms jms.broker.url=tcp://130.233.1.210:61616?jms.optimizeAcknowledge=true&jms.blobTransferPolicy.defaultUploadUrl=http://130.233.1.210:8161/fileserver/ jms.queue.txnQueue=jifenOrderTxnQueue2?consumer.dispatchAsync=true&amp;consumer.prefetchSize=1 j ...
eclipse +maven+web应用 +tomcat ,spring的jar包都依赖于Maven Dependencies,   在 web应用 右键->Run as -> Run on Server情况下,会找不到WebContent/WEB-INF/lib下的jar,这个目录的确也没有放jar包。   处理方法:Properties->deployment assembly-> add ->java build path entries ->选择 maven Dependencies。 要重新发布应用才会生效  
Xmemcached: HelloWordTest.java 是最好的方法,侵入性最小 HelloTest.java 用proxy方式做,有一定侵入性   jedis:com.huateng.xiao.redis.test.Test
os版本:linux mint 13 .maya   进入root账户: 执行apt-get install mysql-server下一步---》   执行mysql_secure_installation命令:   一步步的内容可以自己看着执行,最后一步选择 Y      
http://www.javalobby.org/articles/thread-safe/index.jsp 利用servlet容器进行开发工作的开发人员应该知道servlet specifications 。 servlet容器为web.xml里面的对象产生一个单例servlet对象.请求有可能同时发生,这就意味着多个线程也许会同时执行一段代码。这就意味着web应用要特别重视安全问题。 回顾线程安全 首先让我们回顾一个线程安全的含义以及如何使用线程安全。各类文章基本上是这么说的:有段代码是线程安全的,它满足时reentrant 或者有通过互斥方式来保护它同步执行。 synchro ...
http://ifeve.com/java-synchronized/读后感: 每一个线程在准备获取共享资源时: 第一步,检查MarkWord里面是不是放的自己的ThreadId ,如果是,表示当前线程是处于 “偏向锁” 第二步,如果MarkWord不是自己的ThreadId,锁升级,这时候,用CAS来执行切换,新的线程根据MarkWord里面现有的ThreadId,通知之前线程暂停,之前线程将Markword的内容置为空。 第三步,两个线程都把对象的HashCode复制到自己新建的用于存储锁的记录空间,接着开始通过CAS操作,把共享对象的MarKword的内容修改为自己新建的记录空间的地址的 ...

NIO学习

    博客分类:
  • java
最需要关注的是,应用进程、内核、IO三个概念。 所谓java的NIO的实现,是依赖于JVM和操作系统的实现的,它的设计思路并不是这们语言自己的,而是建立在操作系统IO控制之上的。 按照下面的一步步看。  可以看得文章,第一篇:http://xmuzyq.iteye.com/blog/783218它的内容说得非常清楚,很好的区分了同步、异步、阻塞、非阻塞 可以参考的好文章http://blog.csdn.net/shallwake/article/details/5265287这里面的图比较好的描述了应用进程和内核通讯的过程。 还有http://www.smithfox.com/?e=1 ...
先启动进程HttpProcesser,等请求到达后加入socket对象并执行process().tomcat5.5以及后续版本已经没有看到HttpProcesser对象了 package com.xly; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; public class HttpConnecter { public static void main(String... args){ try { Socket sk=null; ...
#!/bin/bash clear systemDate=$(date +"%Y%m%d") systemDate2=$(date -d "1 days ago"+"%Y%m%d") promgoodsCfg="promgoods_cfg_${systemDate}.csv" echo "Connected to 192.168.2.1" lftp -u name,password sftp://192.168.2.1 <<EOF cd /home/bossf ...
win7操作系统下 ---------------------------------------------- xp虚拟机配置: 选中“分配数据空间” 选中右边的  绿色“+”号 选中共享--在数据空间里面选中你需要共享的盘 在虚拟机里面通过这里看到效果了 ----------------------------------------------------- centOs虚拟机配置: 1.安装增强功能,http://ishare.iask.sina.com.cn/f/18068094.html?retcode=0 2.在你的centOS虚拟机启动好以后,该窗口 ...
在没有先停ORACLE的情况下,重启了Linux系统: 报错: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux 。。。not find file。。。 --------------------------------------------------- 网上解释: 1.数据库没有正常启动 2.解决办法是把sqlnet.ora文件中的  SQLNET.AUTHENTICATION_SERVICES = (NTS) NTS换为NONE. 3.SID错误:“这个问题其实用一句话就 ...
http://sanyuesan3.taobao.com/ 网络连接数监控: echo "`date +\"%H:%M:%S\"`" >> /home/count/netstatmonitor/netmonitor.`date +%Y%m%d` netstat -n |grep 7001| awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' >> /home/count/netstatmonitor/netmonitor.`date +%Y%m%d` 监控进 ...
http://sanyuesan3.taobao.com/ com.ibatis.common.jdbc.exception.NestedSQLException:   --- The error occurred in --- The error occurred while applying a parameter map.  --- Check the outwhbill.insertDtlHis-InlineParameterMap.  --- Check the statement (update failed).  --- Cause: java.sql.SQLExcep ...
Global site tag (gtag.js) - Google Analytics