代码改变世界

随笔档案-2012年06月

javascript实现滚动图片

2012-06-28 11:27 by javaspring, 431 阅读, 收藏,
摘要: 前台: <div class="block"> <div class="title"> <strong>服务展示 </strong> </div> <div class="content" id="showroom"> <div class="wrapper index_footer_slide"> <div id="index_foot_slide"> <div id=&q 阅读全文

javascript实现焦点滚动图效果

2012-06-28 11:17 by javaspring, 288 阅读, 收藏,
摘要: 前台代码: <div class="sub_box"> <div id="p-select" class="sub_nav"> <div class="sub_no" id="bd1lfsj"> <ul> <li class="show">1</li> <li class="">2</l... 阅读全文

旅游网站项目开发过程总结

2012-06-28 11:01 by javaspring, 3228 阅读, 收藏,
摘要: 两周前,接到一个旅游网站的项目,老爷子给限定的工期是10天,我们(我,大帅,小崔)根据一个大概的需求,简单拟了个方案,就直接框框地干了。下面是我们简单商议出的一个计划,黑色部分主要我干,红色部分主要他们俩干,互相协助。后来事实证明,这个计划并没有被严格执行。只是走了个大面的过场,等于被束之高阁,一方面因为定计划比较鲁莽,另一方面出现了这样那样的问题,总是会打乱我们的计划。项目基本结束后,我们三个做了一个《开发过程总结会》,下面是根据录音整理的:1、前期设计不好,导致分工无法明确,你改我的,我改你的,SVN提交着实换乱了一会,最后重新梳理的。2、界面建模没有画好,界面草图应该越详细越好,例如,如 阅读全文

谈谈近况

2012-06-27 21:22 by javaspring, 199 阅读, 收藏,
摘要: 近一个月没写博客,前半个月手受伤不太方便,后半个月一头扎进了一个旅游网站的项目中,跟大帅还有成龙在一个屋闷了将近两周终于把它整得差不多了。这个网站项目主要包括新闻发布系统,产品管理系统,订单管理系统,客户管理系统等。我们设计得并不复杂,但实现过程中依然出现了这样那样的问题,也暴露出我们的不足,例如对javascript明显生疏,很有必要重新梳理javascript的知识,并多敲些demo我发现我们对于很多技术的掌握还是停留在怎么用的层面上,并没有深刻地理解它的基本原理,而我们有时候为了赶进度,也刻意回避对于深层原理的挖掘。这方面很难,如果一头扎进去,总有种时间和收获不成正比的感觉,而且容易受打 阅读全文

一道笔试题的搞笑解法

2012-06-26 22:38 by javaspring, 190 阅读, 收藏,
摘要: 原题是设计一个程序,求出712的729次方的最后4位数是多少?对于这道题目,我们可以规规矩矩的用一般方法解决,但更搞笑的是还有另种方法。我先贴出普通方法的代码#include <iostream.h> void main() { int result=1; for(int i=0;i<729;i++) { result=result*712; if(result>=10000) result=result%10000; } cout<<result<<endl; } 但更搞笑的是下面的Java代码... 阅读全文

Android隐藏软件盘

2012-06-25 23:44 by javaspring, 201 阅读, 收藏,
摘要: 首先获得InputMethodManager的一个对象InputMethodManager imm = (InputMethodManager)SelectWordActivity.this.getSystemService(Context.INPUT_METHOD_SERVICE);调用方法imm.hideSoftInputFromWindow(view.getWindowToken(), 0);其实这里的View就是EditText的对象 阅读全文

Android中弹出菜单PopupWindow的使用

2012-06-18 11:30 by javaspring, 1142 阅读, 收藏,
摘要: 点击这里下载源代码Android中,使用手指触摸,不能像电脑一样有鼠标左键和右键,所以会有一个PopupWindow来代替鼠标右键。当用户点击的时候出现一个弹出的窗口与用户交流信息。好了,现在就开始介绍PopupWindow的用法。首先声明一个PopupWindow的对象PopupWindow pop=null;初始化poppop=new PopupWindow(v,ViewGroup.LayoutParams.FILL_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT);第一个参数是要在PopupWindow中显示的的View,第二个参数是PopupWin 阅读全文

C++操作SQLite数据库

2012-06-15 22:28 by javaspring, 304 阅读, 收藏,
摘要: 准备工作在使用C++操作SQLite之前,需要获得sqlite3.h,sqlite3.lib,sqlite3.dll,大家可以在这里下载。并将这3个文件导入VC++工程中。其中sqlite3.dll文件放到Debug文件夹里。SQLite API介绍int sqlite3_open(char *path,sqlite3 **db)这个函数打开数据库,第一个参数为sqlite文件的地址,第二个参数是sqlite3的指针的指针,也就是二级指针。返回值为SQLITE_OK则成功打开数据库。sqlite3_close(sqlite3 *db)这个函数关闭数据库,参数是sqlite3的指针。sqlite 阅读全文

cn域名注册,没有备案,为什么不能访问

2012-06-15 13:21 by javaspring, 373 阅读, 收藏,
摘要: cn域名注册,没有备案,为什么不能访问 。 请高手支招要把网站绑定到域名,怎么弄呢? 有人知道怎么搞不?最近申请了域名,发布了技术文章链接没有备案,域名访问不了。我的文章列表,欢迎阅读。都是些技术文章。放在二级域名上吧先。http://jfong.223366.info?from=jfong.cn又申请了个可以绑定域名的博客、http://mv-tupian.diandian.com/我听说这个博客可以绑一级域名。 我弄了个试试归档 http://mv-tupian.diandian.com/archive 阅读全文

c++ 学习链接

2012-06-14 23:08 by javaspring, 165 阅读, 收藏,
摘要: 1chinaitlab实验室------c++2 阅读全文

Struts 2 的专栏

2012-06-14 22:18 by javaspring, 146 阅读, 收藏,
摘要: 1使用Struts2开发Java Web应用程序(目录)2Struts2工作原理图3Struts2的工作机制及分析(转) 4Struts2 简 介(转) 阅读全文

完整类库列表struts2.0

2012-06-14 22:15 by javaspring, 298 阅读, 收藏,
摘要: 完整类库列表antlr-2.7.2.jarcommons-beanutils-1.6.jarcommons-chain-1.1.jarcommons-logging-1.0.4.jarcommons-logging-api-1.1.jarcommons-validator-1.3.0.jarfreemarker-2.3.8.jarognl-2.6.11.jaroro-2.0.8.jarstruts-core-1.3.5.jarstruts2-codebehind-plugin-2.0.11.1.jarstruts2-config-browser-plugin-2.0.11.1.jarstrut 阅读全文

Hibernate核心接口简介

2012-06-14 22:11 by javaspring, 325 阅读, 收藏,
摘要: 在项目中使用Hibernate框架,非常关键的一点就是要了解Hibernate的核心接口。Hibernate接口位于业务层和持久化层,如图1所示。 图1 Hibernate核心接口的层次架构关系 Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五的核心接口分别加以介绍。 ·Session接口:Session接口负责执行被持久化对象的CRUD操作(CRUD的任务是完成与数 阅读全文

大名鼎鼎的Spring框架

2012-06-14 16:26 by javaspring, 743 阅读, 收藏,
摘要: 有人曾说2005年一片叫春之声,指的就是该框架 Spring起源于Rod Johnson的《Expert One-on-One J2EE Design and Development》一书 Rod Johnson认为,J2ee里面的那一套//尤其是ejb 太重了,对于单机的系统来说,没有必要使用那么复杂的东西 于是就开始设计并引导Spring小组开发出这样一个构架 不能不说他是个天才,因为的的确确不是所有的系统都是跨多服务器的 没有必要把一个简单的系统设计得那么复杂//天才的那几个共性又体现出来了 Spring从诞生之日起就是针对EJB的,力争在不少应用上取代EJB 而它也确实达到了这个目的 阅读全文

Kind Editor 编辑器 指定初始化模块

2012-06-13 14:19 by javaspring, 430 阅读, 收藏,
摘要: KindEditor 编辑器 指定初始化模块、有时候,我们不需要那么多功能。 因此,我们就可以通过指定某些功能模块进行显示。案例代码如下:var editor; KindEditor.ready(function(K) { var editor = K.create('textarea[name="Description"]', { uploadJson : '<%=basePath%>kingedit/imageUpload', items : [ 'source', 'undo', 'r 阅读全文

Kind Editor 编辑器 图片上传

2012-06-13 13:54 by javaspring, 708 阅读, 收藏,
摘要: KindEditor 编辑器 图片上传最近接触到了html文本的存储。 以前没有涉及这么全面的html + 图片 上传。今天用KindEditor 做了一些功能。 我的项目用spring mvc+mybatis 整的。贴出我的前端和后端代码 。供新手参考。 不用多余jar。 跟普通上传图片差不多。前端js代码var editor; KindEditor.ready(function(K) { var editor = K.create('textarea[name="Description"]', { uploadJson : 'kingedit/i 阅读全文

No result defined for action org.action.StrutsAction and result success之解决

2012-06-13 08:54 by javaspring, 442 阅读, 收藏,
摘要: 1 刚刚敲完课本上的代码,试了一下效果,但是一直不得要领的感觉: 光提示:”No result defined for action org.action.StrutsAction and result success“的信息。然后网上查了一下资料,说:当在struts.xml文件中的action的name属性要选择其他的字符串定义,不要占用了struts2的关键字-------“struts”。。。。修改后,就可以完整运行了。2 jsp文件xml文件修改完,不需要重新运行tomcat,就可以。但是java文件,即action等文件的话,必须要重新部署。 阅读全文

android执行Linux命令

2012-06-12 23:00 by javaspring, 1852 阅读, 收藏,
摘要: Process localProcess = Runtime.getRuntime().exec("su");这条代码获得root权限OutputStream localOutputStream = localProcess.getOutputStream();DataOutputStream localDataOutputStream = new DataOutputStream(localOutputStream);从Process对象获得输出流,然后我们就可以执行Linux命令了localDataOutputStream.writeBytes(String str); 阅读全文

struts.xml 属性介绍

2012-06-12 22:20 by javaspring, 477 阅读, 收藏,
摘要: 一、Struts2配置文件 Struts2相关的配置文件有web.xml,struts.xml,struts.properties, struts-default.xml,velocity.properties,struts-default.vm。其中web.xml,struts.xml是必须的,其它的配置文件可选择。它们在web应用中的功能如下:web.xml:包含所有必须的框架组件的web部署描述符。 Struts.xml:配置包含result/view类型、action映射、拦截器等的Struts2的主要配置文件。 Struts.properties:配置struts2的框架属性。 St 阅读全文

struts2标签

2012-06-12 22:15 by javaspring, 239 阅读, 收藏,
摘要: A: <s:a xhref=""></s:a>-----超链接,类似于html里的<a></a> <s:action name=""></s:action>-----执行一个view里面的一个action <s:actionerror/>-----如果action的errors有值那么显示出来 <s:actionmessage/>-----如果action的message有值那么显示出来 <s:append></s:append>--- 阅读全文

struts.xml 文件

2012-06-12 22:12 by javaspring, 229 阅读, 收藏,
摘要: 该文件也是struts2框架自动加载的文件,在这个文件中可以定义一些自己的action,interceptor,package等,该文件的package 通常继承struts-default包。下面是这个文件的格式。<?xml version="1.0" encoding="GBK"?> <!-- 下面指定Struts 2.1配置文件的DTD信息 --> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 阅读全文

js调用后台,后台调用前台等方法总结

2012-06-12 00:12 by javaspring, 551 阅读, 收藏,
摘要: 1. javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2、在前台写一个js函数,内容为document.getElementByIdx("btn1").click();3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二:1、函数声明为public 后台代码(把public改成protected也可以)public string ss(){return("a");}2、在html里用 <%=fucntion()%>可以调用前台脚本& 阅读全文

chm文件无法搜索或者MSDN搜索失效解决方法

2012-06-11 22:45 by javaspring, 490 阅读, 收藏,
摘要: 遇到了msdn本地搜索无效的问题,重装了一次,修复了好多次,都没有用,后来通过网上找资料,发现下面的解决方法,所以做个记号,也给大家记录一下哈。 其实我们都知道, chm文件是由Windows目录下的hh.exe这个文件打开的,但是它的搜索功能却不是这个文件能办到的, 所以, chm能打开却无法搜索, 或者是MSDN能打开却无法搜索, 即使重装也无济于事, 有的人遇到这个问题还从其他人的机器上重新拷贝了hh.exe这个文件, 发现仍然不能解决这个问题。 其实解决这个问题,很简单, 在运行里面执行以下命令:regsvr32 hhctrl.ocx regsvr32 itss.dll r... 阅读全文

CuteEditor小结

2012-06-11 22:42 by javaspring, 281 阅读, 收藏,
摘要: 1 CuteEditor Html中显示Word格式粘贴的文章[CuteEditor WordToHtml]2 CuteEditor使用详解 收藏3 CuteEditor 使用[转]3 word转换到CuteEditor: 函数uploadFileToEditor()的参数:urlstr是指你要求的word文档的位置,(不知道为什么,貌似文件名中假如出现空格的时候,就会出问题,所以记住这一点,希望有人帮忙解答!)同样...记得引用Microsoft.Office.Interop.Word;.dll 然后再文件上面添加:using System.Web.UI.HtmlControls;usin. 阅读全文

取得应用程序的根目录

2012-06-11 22:39 by javaspring, 1356 阅读, 收藏,
摘要: 编写程序的时候,经常需要用的项目根目录,自己总结如下: 1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径 方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根目录方法 方法1、HttpRuntime.AppDomainAppPath.ToString();//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取 方法2、Server.MapPat... 阅读全文

android访问SD卡的权限

2012-06-11 19:14 by javaspring, 901 阅读, 收藏,
摘要: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> 阅读全文

MyEclipse相关用法介绍

2012-06-10 17:37 by javaspring, 289 阅读, 收藏,
摘要: MyEclipse相关用法介绍================================================================================编辑: Ctrl+Shift+L 显示所有快捷键 Ctrl+K 参照选中的词(Word)快速定位到下一个 Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个 Ctrl+O 快速显示OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+Shift+X 把选中文本全部改为大写 Ctrl+Shift+Y 把选中文本全部改为小写 Ctrl+Shift+F 按照当前的配置文件格式化源代.. 阅读全文

myeclipse智能感知

2012-06-10 17:35 by javaspring, 272 阅读, 收藏,
摘要: 不是插件,是自带的一个功能,需要设置 1. 打开Eclipse,然后“window”→“Preferences” 2. 选择“java”,展开,“Editor”,选择“Content Assist”。 3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号. 同时将Auto activtuion delay由原来的“200”改为20.4. “Auto Activation triggers for java”这个选项,在“. 阅读全文

WdatePicker 日历控件使用方法+基本常用方法

2012-06-07 10:08 by javaspring, 485 阅读, 收藏,
摘要: WdatePicker 日历控件使用方法+基本常用方法,记录一下。 很好的文章。 网上转来的。1. 跨无限级框架显示无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的示例2-7 跨无限级框架演示可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕2. 民国年日历和其他特殊日历当年份格式设置为yyy格式时,利用年份差量属性yearOffset(默认值1911民国元年),可实现民国年日历和其他特殊日历示例2-8 民国年演示<input type="text" id=&q 阅读全文

windows操作系统屏蔽ip办法

2012-06-06 15:42 by javaspring, 682 阅读, 收藏,
摘要: 为什么要屏蔽IP?以前我做网站的时候,有来自一个网段的几个IP大量的GET,POST请求。甚至是对搜索请求。及其浪费系统资源和带宽。导致网站访问非常慢(类似网速慢时上网那种感觉)。可以看出主要目的是攻击WEB程序。在系统级别屏蔽IP,该方法效率最高。如果你是windows 2003操作系统,依次点击开始菜单--》管理工具--》本地安全策略。windows XP操作类似。下一步,下一步,然后取消激活默认选项规则,下一步,完成。使用添加向导前的勾去掉。点“添加”按钮选择筛选器标签,添加,名称为“屏蔽的IP”,筛选器操作常规选项这里,选择“屏蔽”。即表示对属于这个组的IP都进行屏蔽。完成。接下来可以 阅读全文

用iptables来防止web服务器被CC攻击

2012-06-06 15:08 by javaspring, 411 阅读, 收藏,
摘要: 今天在网上又学了一招。要学会攻防兼备哦。当apache站点受到严重的cc攻击,我们可以用iptables来防止web服务器被CC攻击,实现自动屏蔽IP的功能。1.系统要求(1)LINUX内核版本:2.6.9-42ELsmp或2.6.9-55ELsmp(其它内核版本需要重新编译内核,比较麻烦,但是也是可以实现的)。(2)iptables版本:1.3.72.安装安装iptables1.3.7和系统内核版本对应的内核模块kernel-smp-modules-connlimit3.配置相应的iptables规则示例如下:(1)控制单个IP的最大并发连接数iptables-IINPUT-ptcp--dp 阅读全文

海量数据处理之从Hadoop框架与MapReduce模式中谈海量数据处理(淘宝技术架构)

2012-06-06 15:07 by javaspring, 278 阅读, 收藏,
摘要: 出处:http://blog.csdn.net/v_july_v/article/details/6704077前言 几周前,当我最初听到,以致后来初次接触Hadoop与MapReduce这两个东西,我便稍显兴奋,觉得它们很是神秘,而神秘的东西常能勾起我的兴趣,在看过介绍它们的文章或论文之后,觉得Hadoop是一项富有趣味和挑战性的技术,且它还牵扯到了一个我更加感兴趣的话题:海量数据处理。 由此,最近凡是空闲时,便在看“Hadoop”,“MapReduce”“海量数据处理”这方面的论文。但在看论文的过程中,总觉得那些论文都是浅尝辄止,常常看的很不过瘾,总是一个东西刚要讲到紧要处,它便结束了,让 阅读全文

多线程访问网页+高并发测试网站

2012-06-06 09:22 by javaspring, 1131 阅读, 收藏,
摘要: 多线程访问网页+高并发测试网页仅供学习,请勿用于非法用途。 线程类如下import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; public class TestThread extends Thread{ private String httpurl; public TestThread(String httpur... 阅读全文

Eclipse 常用快捷键 常用技巧My Eclipse常用快捷键

2012-06-05 15:05 by javaspring, 321 阅读, 收藏,
摘要: Eclipse 常用快捷键 常用技巧My Eclipse常用快捷键eclipse 快捷键。 这些都是 常用快捷键。学会了这些 eclipse 快捷键 保证编程效率更高!Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。1. 【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。2. 【Ctrl+O】显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。3. 【Ctrl+/ 阅读全文

jquery,tree无限级树形菜单+简单实用案例

2012-06-01 10:38 by javaspring, 5780 阅读, 收藏,
摘要: jquery,tree无限级树形菜单+简单实用案例我在项目中用到产品类别的树形。各种地方都要用。 我就封装起来,方便以后调用。记录下来,希望给新手们提供帮助。要记得导入jquery.js tree.js 哦<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> & 阅读全文