摘要: package com.rhythmk.filedemo;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;imp... 阅读全文
posted @ 2014-04-20 19:18 Rhythmk 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一 > 环境配置1、下载Axis2: 目前版本为 1.6.2 下载地址:http://axis.apache.org/axis2/java/core/ 下载axis2-1.6.2-bin.zip解压到 {任意目录}\axis2 如:G:\WorkSetting\zip\axis2-1.6.22、配置全局axis2环境: 添加系统全局变量:AXIS2_HOME:G:\WorkSetting\zip\axis2-1.6.2Path: 添加 %AXIS2_HOME%\bin;3、启动axis2: 启动“axis2server.bat” G:\WorkSetting\zip\axis2-1.6. 阅读全文
posted @ 2014-04-06 23:55 Rhythmk 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1、实现拦截器类(myInterceptor):package com.rhythmk.Interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.servlet.ModelAndView;import org.springframework.web.servlet.handler 阅读全文
posted @ 2014-03-16 23:10 Rhythmk 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1、环境 : JDK 1.6 , Tomcat 7.02、第三方类库: commons-fileupload-1.3.1.jar commons-io-2.4.jar3、web.xml配置: FileUpload java02.rhythmk.com.FileUploadServlet filepath uploadfile temppath temp FileUpload ... 阅读全文
posted @ 2014-03-09 20:36 Rhythmk 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1、项目文件结构图:2、文件代码: doc.xml 语文 文科 数学 理科 英语 文科 Dom4jMain.javapackage Dom4j.Rrhythmk.com;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOException;import java.io.InputStream;import ja... 阅读全文
posted @ 2014-03-02 15:20 Rhythmk 阅读(708) 评论(0) 推荐(0) 编辑
摘要: C# & .NET 技术类文章下载地址C#网络编程:http://wenku.baidu.com/view/819b150931126edb6f1a10cb.html C#集合:http://wenku.baidu.com/view/2fff7627c281e53a5802ffec.html C... 阅读全文
posted @ 2014-02-10 11:14 Rhythmk 阅读(556) 评论(4) 推荐(0) 编辑
摘要: 1、mybatis 通过mybatis-generator-core-1.3.2代码生成: 工具下载地址: https://code.google.com/p/mybatis/ 解压工具包mybatis-generator-core-1.3.2找到lib目录 添加 配置文件,根据文档说明执行代码生成: ... 阅读全文
posted @ 2013-11-17 22:06 Rhythmk 阅读(2372) 评论(0) 推荐(0) 编辑
摘要: 1、@Autowired 注解:首先在使用时候需要引入配置: 在Spring MVC 中 由于配置了“ org.springframework.web.servlet.DispatcherServlet” 故不使用引入上面自动注入也可实现指定注入功能。 @Autowired 可以标注在属性,以及set方法上,以及构造函数上.进行标注,然后自动完成注入。 2、@Qualifier 注解: 如果配置了多个类型为 User 的 Bean, 那么我们在@Autowiredprivate User setUser(User user){//....} 会出现错误,这个时候我们就需要对注入的... 阅读全文
posted @ 2013-11-07 15:16 Rhythmk 阅读(4576) 评论(1) 推荐(0) 编辑
摘要: 1、定义Demo类:package com.rhythmk.spring;public class User { public void Init () { System.out.println("User 对象被 创建!"); } // 计数器 public int Count=0; public void Say() { this.Count++; System.out.println("User 被"+this.Count+"次初始!"); } public void Destory() { System.out.println 阅读全文
posted @ 2013-11-06 22:16 Rhythmk 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: (一)简单对象Spring XML配置说明 使用Spring (Spring 3.0) 实现最简单的类映射以及引用,属性赋值: 1.1、新建类UserModel: package com.spring.ioc_1;/*rhythmk.cnblogs.com*/public class UserModel { public int getAge() { return Age; } public void setAge(int age) { Age = age; } public String getName() { return Name; } public void setName(St... 阅读全文
posted @ 2013-11-05 22:01 Rhythmk 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1.项目文件分布。2、example1.java:package com.rhythmk.example1;import java.io.IOException;import java.io.Reader;import java.sql.SQLException;import java.util.List;import com.ibatis.common.resources.Resources;import com.ibatis.sqlmap.client.SqlMapClient;import com.ibatis.sqlmap.client.SqlMapClientBuilder;publ 阅读全文
posted @ 2013-10-29 21:53 Rhythmk 阅读(609) 评论(0) 推荐(0) 编辑
摘要: FreeMarker 笔记:1、 注释: 2、 content1 content2 条件可以表示:a==b , a!=b,a>b,a A good boy! 3、list 指令 ${d.item1} ,${d.item2} 4、include 指令: eg: 导入HTML页脚 5、空值处理 5.1、${obj!"ReplaceString"} 如果obj存在值则显示obj 不存在则用"ReplaceString"替换 5.2、 content 如果obj为空 则隐藏整个语句块输出内容。 6、... 阅读全文
posted @ 2013-10-15 13:41 Rhythmk 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1、新建文件 Rhythmk.xsd ... 阅读全文
posted @ 2013-09-25 15:17 Rhythmk 阅读(1485) 评论(0) 推荐(0) 编辑
摘要: 1、装箱就是值类型转换为object类型,拆箱相反:object转化为值类型 eg:Integer i=1; // 装箱 int j=i; // 拆箱 2、静态导入: eg: 导入: import static java.lang.System.out 调用: 则直接 out.println("*****") , 无需 system.out.println("*****");3、枚举: 3.1、简单枚举:public enum EnumState { A, B, C}调用: System.out.pr... 阅读全文
posted @ 2013-09-03 16:00 Rhythmk 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1、 创建被测试类: package com.rhythmk;public class Man { public Man(){ } public void Move() { System.out.println(" Move!"); } public void Run() { System.out.println(" Run!"); }}2、 创建测试类 package com.rhythmk;import org.ju... 阅读全文
posted @ 2013-09-03 12:31 Rhythmk 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1、实现Tag接口: TagSupport类实现了Tag接口,为我们提供了4个重要的方法(见表6-5)。 1.1、 TagSupport类中的常用方法 int doStartTag():遇到自定义标签开始时调用该方法,其可选返回值如下。SKIP_BODY:表示不用处理标签体,直接调用doEndTag()方法EVAL_BODY_INCLUDE:正常执行标签体,但不对标签体做任何处理int doAfterBody():重复执行标签体内容的方法,其可选返回值如下。SKIP_BODY:表示不用处理标签体,直接调用doEndTag()方法EVAL_BODY_AGAIN:重复执行标签体内容i... 阅读全文
posted @ 2013-09-03 09:36 Rhythmk 阅读(363) 评论(3) 推荐(1) 编辑
摘要: 1、修改JSP页面模版: 找到MyEclips安装目录,搜索“Jsp.vtl”,找到该文件修改编码,以及一些不需要用到的代码。 2、查找项目生成的Servlet文件路径: 查看当前项目父级目录搜索 .metadata -> .me_tcat ->work ->Catalina 即可在 子级目... 阅读全文
posted @ 2013-09-02 16:01 Rhythmk 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了一种在ASP.NET中下载文件的方法。方法一:可能是最简单的、最短的方式:1 Response.ContentType = "application/pdf";2 Response.AppendHeader("Content-Disposition", "attachment; filename=MyFile.pdf");3 Response.TransmitFile(Server.MapPath("~/Files/MyFile.pdf"));4 Response.End(); 第一步是设置文档内容的类型 阅读全文
posted @ 2013-08-29 00:42 Rhythmk 阅读(5071) 评论(0) 推荐(0) 编辑
摘要: 1.mysql 日志: 修改 my.ini 配置[mysqld]log-bin="c:/mysqllog/Mysql.log"# 配置查询语句日志 - 生成文件 :C:\mysqllog\sMysql.log 以记事本打开log= "c:/mysqllog/sMysql.log"重新启动Mysql服务 即可备注:1.1. mysql的日志类型: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin1.2.是否启用... 阅读全文
posted @ 2013-07-07 17:19 Rhythmk 阅读(271) 评论(0) 推荐(0) 编辑
摘要: static void GetServiceState() { /* 描述: 启动服务 * 添加引用: using System.ServiceProcess; using System.Management; */ const string ServiceName = "SQLSERVERAGENT"; Console.WriteLine(string.Format("启动服务:{0}"... 阅读全文
posted @ 2013-05-31 16:47 Rhythmk 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 配置信息: JDK 1.6 Hibernate 3.3 mysql 5.6项目结构如下:hibernate.cfg.xml文件:<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd& 阅读全文
posted @ 2013-05-10 13:38 Rhythmk 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1.站点地图构建: /// <summary> /// 实现XML格式 站点地图输出 /// By:rhythmk.cnblogs.com /// </summary> public class SitemapResult : ActionResult { public SitemapResult(Sitemap sitemap) { this.Sitemap = sitemap; } public Sitemap Sitemap { get; private set; } ... 阅读全文
posted @ 2013-05-09 17:02 Rhythmk 阅读(478) 评论(0) 推荐(0) 编辑
摘要: /* 字典目录 数据存储 */ var editData = { }; editData.data = {}; editData.Add = function (key, obj) { editData.data[key] = obj }; editData.GetData = function () { var data = editData.data; for (var key in editData.data) ... 阅读全文
posted @ 2013-04-26 10:25 Rhythmk 阅读(359) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.IO.Compression;using System.Linq;using System.Web;using System.Web.Mvc;using System.Web.UI;namespace MvcAppCache.Controllers{ /* * * FireFox:可以在浏览器中输入 about:cache?device=disk 查看浏览器缓存数据 * * 1. 在 Action 中添加: * Respons... 阅读全文
posted @ 2013-04-18 10:29 Rhythmk 阅读(568) 评论(3) 推荐(0) 编辑
摘要: --- 转小写 输出:abcdefSELECT Lower('aBCDEF');--- 转大写 输出:ABCDEFSELECT UPPER('ABcdef');-- 去左空格 ->'ABCDEF 'SELECT LTRIM(' ABCDEF ');-- 去右空格 ->' ABCDEF'SELECT RTRIM(' ABCDEF '); -- 从左截取字符串 ->abcdeSELECT LEFT('abcdefg123456',5);-- 从左截取字符串 ->2 阅读全文
posted @ 2013-03-19 16:56 Rhythmk 阅读(282) 评论(2) 推荐(0) 编辑
摘要: 1.显示工具栏: 选择菜单栏空白处 勾选 Palette 也可以通过:菜单栏 -> Tools -> Customize Toolbars :勾选 Palette 即可。by rhythmk.cnblogs.com2. 切换数据库: 菜单栏 -> Database ->Change Curr DBMS3. 控制显示设计表字段: 菜单栏 -> Tool ->Display Preferences ->Table选择 Advanced 然后选择 Colums 通过选择 List Columns 边上 搜索控件 勾选中: CODE,Name ,Data Ty 阅读全文
posted @ 2013-03-02 23:17 Rhythmk 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 开发工具: MyEclipse 10.0项目目录:[http://www.cnblogs.com/rhythmK/]1.新建项目:File->New->Web Project 项目名: SpringMVC32.添加 Spring 3.0 Core Libraries 以及 Spring 3.0 Web Libraries 包/webroot/Index.jsp:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOC 阅读全文
posted @ 2013-01-31 21:57 Rhythmk 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 配置消息队列:1 控制面板\所有控制面板项\程序和功能->打开或关闭Windows功能。安装MSMQ http://www.cnblogs.com/rhythmK/2. 传统消息队列开发<单机模式>。 using System.Messaging; 2.1 接收端: static void ReadMessage() { string queueName = @".\Private$\SampleQueue"; MessageQueue mq = new MessageQueue(queueName); mq.Formatter = new XmlMess 阅读全文
posted @ 2013-01-28 14:21 Rhythmk 阅读(291) 评论(0) 推荐(0) 编辑
摘要: package App1.Rhythmk.com;import java.awt.List;import java.awt.font.GlyphJustificationInfo;import com.google.gson.Gson;/* 准备条件: 下载:https://code.google.com/p/google-gson/ */public class JSON序列化 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated ... 阅读全文
posted @ 2013-01-26 22:48 Rhythmk 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1. 下载 如:mysql-connector-java-5.1.22.zip 解压获取 jar 连接包。2. 引入项目: 右键项目名--->Build Path—>Configure Build Path... 选择 Libraries 然后再选择 右边 第二个选项Add External Jars 导入 mysql -.jar3. 新建数据表: CREATE TABLE `user` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(32) NOT NULL, `Age` int(11) NOT... 阅读全文
posted @ 2013-01-26 17:26 Rhythmk 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1. 下载JDK 如:jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe 下一步。。下一步安装即可。2. 配置系统变量:右击“我的电脑”--选择“属性”--选择“高级”--点击“环境变量”在“系统变量(S)”中新建:JAVA_HOME:C:\Program Files\Java\jdk1.6新建:CLASS_PATH:.;%JAVA_HOME%\lib编辑:PATH:在最前面加上%JAVA_HOME%\bin;3. 运行 CMD 命令 java -version 检查是否安装成功。4. 下载MyEclipse 目前我安装的是mye... 阅读全文
posted @ 2013-01-26 17:22 Rhythmk 阅读(360) 评论(3) 推荐(0) 编辑
摘要: function flashChecker() { var hasFlash = 0; //是否安装了flash var flashVersion = 0; //flash版本 if (document.all) { var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); if (swf) { hasFlash = 1; ... 阅读全文
posted @ 2013-01-19 16:43 Rhythmk 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1.Linux 下 MYSQL 编译源码安装操作来源:http://blog.chinaunix.net/uid-28543558-id-3467864.html1、服务器系统: CentOS 系统, 我的系统是最小化安装有的软件包没有需要在安装2、安装需要软件包:yum install compat-libstdc++ cpp gcc libstdc++-devel gcc-c++ -y3、下载 MYSQL 源包地址: http://www.mysql.com/downloads/mysql/#downloads4、解压下载文件:tar zxvf mysql-5.1.44.tar.gz5、进 阅读全文
posted @ 2013-01-15 23:23 Rhythmk 阅读(311) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Web.Mvc;namespace Rhythmk.... 阅读全文
posted @ 2013-01-10 21:45 Rhythmk 阅读(3471) 评论(0) 推荐(0) 编辑
摘要: 如大家要转载,请保留本人的版权: /* *Description:在asp.NET代码中同时post普通表单字段和文件表单字段数据到指定的服务器URL。 *Auther:chongchong2008-天真的好蓝啊 *MSN:chongchong2008@msn.com *QQ:154674958 *Blog:chongchong2008.cnblogs.com *Dates:2012-02-28 *Copyright:ChongChong2008 YiChang HuBei China */using System;using System.Collections;using System.C 阅读全文
posted @ 2013-01-09 21:12 Rhythmk 阅读(267) 评论(0) 推荐(0) 编辑
摘要: <a href="#" onClick="parent.contentFrame.print();">打印Iframe</a><iframe name="contentFrame" style="width:640px;height:624px;margin:20px auto;" src="2.html" id="contentFrame" ></iframe> 兼容: IE FireFox 谷歌浏览器 阅读全文
posted @ 2012-12-09 11:30 Rhythmk 阅读(424) 评论(0) 推荐(0) 编辑
摘要: //response.setHeader("Content-disposition","inline; filename=test1.doc"); //线上浏览方式,用IE打开 response.setHeader("Content-disposition", "attachment; filename=test1.doc");//下载方式,下载,不用浏览器打开 Response.ContentType = "application/octet-stream"; Response.AddHead 阅读全文
posted @ 2012-12-06 13:57 Rhythmk 阅读(204) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Text;using System.Data;using System.Reflection;using System.Collections;namespace Rhythmk.Cnblogs{ // http://t.qq.com/wangkyx rhythmk cnblogs pu... 阅读全文
posted @ 2012-11-22 22:39 Rhythmk 阅读(225) 评论(0) 推荐(0) 编辑
摘要: # yum -y install mysql # yum install mysql-server# yum install mysql-devel# chgrp -R mysql /var/lib/mysql# chmod -R 770 /var/lib/mysql# service mysqld start# mysql -u root -ppassword //进入mysql控制台# mysql>use mysql;# mysql>update user set host = '%' where user = 'root'; //这个命令执行错 阅读全文
posted @ 2012-11-02 18:20 Rhythmk 阅读(131) 评论(1) 推荐(0) 编辑
摘要: # yum -y install mysql # yum install mysql-server# yum install mysql-devel# chgrp -R mysql /var/lib/mysql# chmod -R 770 /var/lib/mysql# service mysqld start# mysql -u root -ppassword //进入mysql控制台# mysql>use mysql;# mysql>update user set host = '%' where user = 'root'; //这个命令执行错 阅读全文
posted @ 2012-11-02 18:20 Rhythmk 阅读(308) 评论(1) 推荐(0) 编辑
Rhythmk 个人笔记