自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(250)
  • 收藏
  • 关注

转jeecms中一些分析

1. 拦截器: 后台管理拦截器:com.jeecms.cms.web.AdminContextInterceptor 前台拦截器:FrontContextInterceptor 都会把site信息和user信息设置到request和线程变量中2. UnifiedUser: 用户信息及登录信息表,记录用户基本信息及最后一次登录的信息 Authentication: 记录每次的登录信息 认...

2015-10-26 20:23:00 216

jeecms各种标签类(大部分,并没有包含一些其他的如text_cut html_cut之类)

软件包 comjeecms.cms.action.directive类摘要ChannelDirective栏目对象标签ChannelListDirective栏目列表标签ChannelPageDirective栏目分页标签CmsAdvertisingDirective广告对象标签CmsCommentListDirective评...

2015-09-11 10:31:00 432

jeecms栏目模型和内容模型的使用以及对应前台的标签中的属性名

以下只是个人分析!!没有完全验证,有错误,请不要转载,这只是本人的一个日志第一步:模型管理-添加模型:栏目模板前缀设定方案下的channel目录下的ch_menu.html作为浏览栏目的模板页。对应访问网址:项目名/栏目名(一级或者二级栏目如news或者gnxw)/index.jhtml。该url相当于Action,WEB-INF/www/方案名/channel/ch_menu.htm...

2015-08-15 16:24:00 353

jeecms 中使用@cms_channel 标签和@cms_content标签返回的list类型的channel和content所对应的属性名...

jeecms 中使用@cms_channel 标签和@cms_content标签返回的list的channel类型和content类型而这连个类型所对应的属性值是变化的,以为它们是通过后台的模型管理中的栏目模型|内容模型这两个功能动态调整的。以栏目管理为例:包含字段有name,path,title,keywords,description,等等,那么返回的属性就有这些(这些字段是可...

2015-08-15 10:15:00 1069

jeecms: 模型管理 -

分别是方案下面的content和channel目录里面的.html模板文件名!分别用来显示对应的栏目 和对应的内容页1.先添加栏目,设置虚拟的访问路径如“国内新闻”对应访问路径gnwx。这是做aciton2.添加模型,也就是设置content和channnel目录里面的.html模板文件名!这是做前台的view的文件映射(这是设置的栏目默认模板??猜测,因为在添加栏目时候有...

2015-08-15 00:57:00 211

freemaker 中显示变量的类的名称,真的是baidu很久才找到的。唉,,,

[#list tag_list as c]遍历的变量的类的名称是: ${c.class.name} [/#list tag_list]指定类名称就可以使用 if 来判断是不是某个类 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

2015-08-15 00:05:00 90

jeecms标签对应的类,方便查找标签的输入输出参数,以及参数对应的数值类型、范围...

jeecms-context.xml<!--标签--><bean id="cms_pagination" class="com.marcms.cms.action.directive.PaginationDirective"/><bean id="cms_channel_list" class="com.marcms.cms.action.directive.Ch.

2015-08-14 19:55:00 182

jeecms内容标签基类

/** * 内容标签基类 */public abstract class AbstractContentDirective implements TemplateDirectiveModel { /** * 输入参数,TAG ID。允许多个TAG ID,用","分开。和tagNames之间二选一,ID优先级更高。 */ public static final String P...

2015-08-14 16:45:00 127

Git Gui for Windows的建库、克隆(clone)、上传(push)、下载(pull)、合并

http://blog.csdn.net/fym0512/article/details/7713006from:http://hi.baidu.com/mvp_xuan/blog/item/2ba062d8cd2c9fc939012fae.html关于linux上建库等操作请看文章:http://hi.baidu.com/mvp_xuan/blog/item/30...

2015-08-14 13:56:00 81

解决jeecms V6 版本后台无法更换模板的方法

这里在jeecmsv6中发现一个问题:后台在对前台模板设置中(配置-模板-设置)指定方案之后,方案设置没有问题,但是指定的默认首页地址还是/WEB-INF/t/cms/www/default/index.html (在jc_site表中tpl_index字段中存储)。在http://blog.csdn.net/caozhenyu/article/details/47475793...

2015-08-14 11:36:00 324

首页对应的模板,以及对应的类

通过servlet配置,可以找到jeecms-servlet-front.xml,在此配置文件的最后有 <import resource="jeecms-servlet-front-action.xml"/>代码 找到jeecms-servlet-front-action.xml,在此配置文件中有 <bean id="dynamicAct" class="com.jeecm...

2015-08-13 15:31:00 92

jeecms标签使用参数分析

以@cms_friendlink_list 为例对应的类 class="com.marcms.cms.action.directive.CmsFriendlinkListDirective",通过查看类代码分析标签使用时候用到的参数(输入和输出)。com.jeecms.cms.action.directive包下应该是标签所在的目录。打开WEB-INF/config目录下的jeecms-c...

2015-08-13 15:11:00 262

jeecms目录简单分析

webcontent下r:好像是前台的静态资源,包含cms目录(感觉应该是可以有类似bbs,shop之类),在cms下面有一些公用的文件和文件(除了www). r/www/存放方案如defualt和自定义的方案文件夹,因为资源部需要权限判断(可以减轻负担),所以前台的解决方法(或者称为模板,在后台配置里的名字)的静态资源,在制作前台html模板时候,这里静态资源在代码中访问时候...

2015-08-13 02:43:00 570

jeecms后台配置表现层参数的位置和文件名------config/jeecms-server-admin.xml

<span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.2000007629395px; background-color: rgb(255, 255, 255);">后台表示层配置,页面的存放在/jeecms_sys/*.html,并指定为UTF-8格式。(config/jee...

2015-08-13 01:06:00 193

jeecms导入myeclipse

jeecms导入myeclipse1。新建web项目,选择源码所在目录,同时注意WebContent对应myeclipse里面的WebRoot目录,所以需要将WebRoot改为WebContent。2。class路径,因为项目里面已经存在lib路径,所以需要添加到Java Build path里面,add jar,选择web-inf里面的lib目录下的*.jar文件,原因是:a...

2015-07-22 17:25:00 93

JEECMS源代码基本结构及相关技术简介

原文:http://www.jeecmstheme.com/2014/06/119.htmljeeecms作为国内Java开源内容管理系统的龙头老大(感谢jeecms研发小组的辛苦劳作),技术架构也是比较成熟的,当然涉及到的技术也就相对多一些看看jeecms内容管理系统使用了哪些技术web开发当然离不开最基本的三大元素html、javascript和css,jeecms也...

2015-07-22 16:40:00 459

Jeecms项目中常量

JEECMS非技术相关的约定针对系统中常量约定Jeecms项目中常量约定在com.jeecms.cms.Constants中。packagecom.jeecms.cms;/*** CMS常量*/public class Constants {/*** 首页模板*/public static final String TPLDIR_INDE...

2015-07-22 16:36:00 140

jeecms日志说明

jeecms日志类文章只做工作日志存在,记录分析的内容。说明:版本ve6开源版,修改默认密码;password为admin1。完成后台登陆路径的修改。 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

2015-07-22 16:07:00 278

jeecms修改后台路径

jeecms-V6版本修改web.xml<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XML

2015-07-22 15:50:00 278

[转]char 与 unsigned char的本质区别,体现在对最高位进行扩展

原文:http://www.cnblogs.com/qytan36/archive/2010/09/27/1836569.htmlchar 与 unsigned char的本质区别,体现在对最高位进行扩展在C中,默认的基础数据类型均为signed,现在我们以char为例,说明(signed) char与unsigned char之间的区别首先在内存中,char与unsigned ...

2015-06-08 23:29:00 133

【转】vc++6.0 字节定义和字节转换。

一、定义在VC6.0的Microsoft Visual Studio/VC98/Include/windef.h 里,定义了BYTE,WORD,DWORDtypedef unsigned long DWORD;typedef unsigned char BYTE;typedef unsigned short WORD;在Visual C++ 6.0中,char型长度为1字节,s...

2015-06-07 23:53:00 553

基于行为,拦截某款Flash游戏服务器端的功能,利用某款开源模拟服务器端

本文只做笔记作为一年前crack日志记录,没有任何价值!!!1。下载客户端,下载的是swf文件和各种武器、场景、声音等等所有资源。(利用网站整体下载功能,该款游戏的漏洞之一,文件列表放到了xml中)2。利用反编译工具反编译部分swf文件,部分swf文件没有加密编译,导致使用反编译工具轻易反编译部分软件(如同侦探一样,可以在任何看似不重要的文件中查找蛛丝马迹)3。利用抓包工具抓起命令,(...

2015-05-05 09:48:00 194

asp无惧上传类2.2上传文件的同时,通过 Request.QueryString将参数传递到保存页面中...

先转一段文字,对不对再评论在后台asp程序中,以前获取表单提交的ASCII数据,非常的容易。但是如果需要获取上传的文件,就必须使用Request对象的BinaryRead方法来读取。BinaryRead方法是对当前输入流进行指定字节数的二进制读取,有点需要注意的是,一旦使用BinaryRead方法后,再也不能使用Request.Form或Request.QueryString集合了。结合Req...

2015-01-17 17:41:00 226

ActiveX控件开发的一些问题一,如何标记控件为安全

我们采用了ActiveX的方式开发了一个嵌入到页面的小程序,可以实现对多文件的上传。因为还不能支持断点续传所以只支持小文件的传输,但是能一次传输多个小文件对于邮件方面的应用也是很方便的。而且有进度条显示这也给了用户较好的提示。同时我们支持拖入功能,用户可以直接将文件拖入到控件中,即完成对上传文件的选取。 下面对开发中遇到的一些问题进行说明,全文基本为原创,其中参考了很多他人的经验和资料,...

2013-12-04 14:11:00 189

虚拟盘符注册表项修改项

必须注册项:HKEY_CLASSES_ROOT\CLSID\HKEY_CLASSES_ROOT\CLSID\{XXX} 所含项:名称为空的是提示名称,InfoTip项没看到用途HKEY_CLASSES_ROOT\CLSID\{XXX}\DefaultIcon 所含项:名称为空的是图标的路径HKEY_CLASSES_ROOT\CLSID\{XXX}\InprocS...

2013-12-04 14:06:00 360

Keytool

Keytool 是一个JAVA环境下的安全钥匙与证书的管理工具,Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件(受密码保护)中。在keystore里,包含两种数据:密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密)可信任的证书实体(trusted certificate entri...

2013-12-04 13:34:00 140

不用ROOT权限,安装DioDict3B中的lib文件(*.so文件)

三星自带的DioDict3B软件是包含XX词典的英汉-汉英词典,网上已经有破解的。经过测试自己手动修改代码,破解版ver1.1.2.3版本可以安装在其他Android系统的手机上,已经测试过ZTE 某些系列。网上都说安装好APK之后,还要ROOT提升权限之后才能将lib文件(*.so)文件安装到system/lib下面,这种说法没错;但是Android系统中的APP除了可以调用system...

2013-10-27 14:22:00 678

自己汉化qq2013国际版的C#代码。代码种没有错误检测,只是为了留个纪念(太烂的代码,bug很多。。。)。...

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;using System.Collections;namespace TraslateXml{ class Program { st...

2013-07-20 23:21:00 71

堆和栈的区别,顺便介绍一下:全局区(静态区)、文字常量区、程序代码区...

非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回...

2013-07-11 10:02:00 108

ZTe v889d 双卡双待手机,不需要ROOT就使用卡2实现上网。(仅测试了安卓4.0版本)...

1 。下载一个Holo启动器并设为默认。(不一定要设置为默认,如果不设置为默认,每次都要启动这个启动器。)2。 长按桌面>快捷方式>“活动”列表>设置>Muiti Sim Settings 点击就可以添加到桌面(顺便说一下,在这里你可以看到安卓所有原生设置,甚至包括4G网络连接什么的,不过由于手机并不支持,点击一般都会出现异常)3 。关闭手机数据连接,进入刚刚添加的快捷方式,选择Data ...

2013-07-09 01:02:00 109

支持 PS/2 与 USB 的键盘过滤驱动(可卸载)

支持 PS/2 与 USB 的键盘过滤驱动(可卸载)分类:键盘过滤驱动 作者:sinister部分文章来自于网络,如有侵权请联系站长,以便及时卸下来转自:http://www.yitsoft.com/chap_study/ch_00017/ch_00017.asp这个键盘过滤驱动是一个定时锁定计算机程序的功能部分,以前lgx写过一...

2013-07-04 10:46:00 264

VC加载驱动

VC 加载驱动#include <windows.h> #include <winsvc.h> #include <conio.h> #include <stdio.h>#define DRIVER_NAME "123467"#define DRIVER_PATH "..\\HelloDDK.sys"//装载NT驱动程...

2013-07-01 18:23:00 207

VB模拟键盘事件的N种方法

原文:http://blog.163.com/nbaqqqq_wu/blog/static/16313172720105752018633/键盘是我们使用计算机的一个很重要的输入设备了,即使在鼠标大行其道的今天,很多程序依然离不开键盘来操作。但是有时候,一些重复性的,很繁琐的键盘操作总会让人疲惫,于是就有了用程序来代替人们按键的方法,这样可以把很多重复性的键盘操作交给程序来模拟,省了很多精力,...

2013-05-17 15:16:00 361

vc6.0项目中使用zlib库和libPng库的直接进行源码级别的编译

在vc6.0项目中使用zlib库和libPng库。这里不需要另外生成dll文件。1。libPng库从http://sourceforge.net/p/libpng/下载最新的代码。zlib库顺便一起下载下来。http://sourceforge.net/projects/libpng/files/zlib/1.2.7/zlib-1.2.7.tar.gz/download下载之后解压到项目中...

2013-05-13 23:47:00 111

Android Webkit简单用例

在项目的assets目录放入index.html文件<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content...

2013-05-08 21:57:00 147

WEB Workers提升WEB前端脚本JavaScript的处理性能

WEB Workers提升WEB前端脚本JavaScript的处理性能原文地址: http://blog.mozbox.org/post/2009/04/10/Web-Workers-in-action你有没有想过在运行大型复杂的JavaScript脚本的时候不会发生浏览器假死?你有没有想过JavaScript可以在后台运行?你有没有想过JavaScript函数甚至可以在多个进...

2013-05-08 16:42:00 71

深入 HTML5 Web Worker 应用实践:多线程编程

原文地址:http://www.ibm.com/developerworks/cn/web/1112_sunch_webworker/发布日期:2011 年 12 月 27 日 至 2008 年 W3C 制定出第一个 HTML5 草案开始,HTML5 承载了越来越多崭新的特性和功能。它不但强化了 Web 系统或网页的表现性能,而且还增加了对本地数据库等 Web 应用功能的支持。其中,最重要...

2013-05-08 16:40:00 54

html5 web workers --javascript 中多线程

原文地址:http://blog.jobbole.com/30592/Web Workers 是 HTML5 提供的一个javascript多线程解决方案,我们可以将一些大计算量的代码交由web Worker运行而不冻结用户界面。一:如何使用WorkerWeb Worker的基本原理就是在当前javascript的主线程中,使用Worker类加载一个javascript文件来开...

2013-05-08 16:38:00 81

开始使用Web Workers

原文地址:http://blog.jobbole.com/30445/英文原文:tutsplus,编译:伯乐在线 -胡蓉(@蓉Flora)单线程(Single-threaded)运行是JavaScript语言的设计目标之一,进而言之是保持JavaScript的简单。但是我必须要说,尽管JavaScript具有如此语言特质,但它绝不简单!我们所说的“单线程”是指JavaScript只有一...

2013-05-08 16:35:00 113

同源策略

原文地址:http://samueli.iteye.com/blog/225770概念: 同源策略是客户端脚本(尤其是Javascript)的重要的安全度量标准。它最早出自Netscape Navigator2.0,其目的是防止某个文档或脚本从多个不同源装载。 这里的同源指的是:同协议,同域名和同端口。精髓: 它的精髓很简单:它认为自任何站点装载的信赖内容是不安全的。当被浏览器...

2013-05-08 16:29:00 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除