unity学习记录
直接导入,unity4
代码完成的功能如下
1、按下鼠标左键,创建一个立方体。
2、按下方向键,移动摄像机和灯光。
jetty-maven-springMVC-mybitas-eclipse集成demo
jetty-maven-springMVC-mybitas-eclipse集成demo
数据库配置:/jetty-maven/src/main/resources/applicationContext.xml
数据库导入到test数据库:/jetty-maven/src/main/resources/hms_user.sql
配置好maven环境,联网,开发环境eclipse-jee
jetty-maven-eclipse集成demo
先配置mvn环境,打开eclipse-jee导入,右击项目--》run as--》maven build--》goals中填入jetty run。
打开浏览器直接访问:http://localhost:8080/jetty-maven。
具体参考:http://blog.csdn.net/bolg_hero/article/details/18812303
jsp命令行页面
放在同一目录下,需要导入jquery,jquery版本最低1.7
myibatis3和springMVC整合
datasource在applicationContext.xml中
和hibernate整合相比只是修改sessionFactory
myibatis入门示例
myibatis版本为3.2.3
mysql数据库是test
python入门示例
python入门示例
datetime_test.py
glob_test.py
math_test.py
os_test.py
re_test.py
shutil_test.py
sys_test.py
url_test.py
zlib_test.py
javascript特效鼠标飘过弹出悬浮块
javascript特效鼠标飘过弹出悬浮块
springMVC伪静态和restful服务以及json日期格式
spring3.2。
restful访问方式:
http://localhost:8080/jsp-rewrite/api/saveUser
requestheader:Content-Type=application/json;charset=UTF-8
requestbody:{"id":3,"username":"王五","userpwd":"123456","birthdy":"2013-11-07 02-30-44"}
sql文件如下:
SET FOREIGN_KEY_CHECKS=0;
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(20) NOT NULL,
`userpwd` varchar(20) NOT NULL,
`birthdy` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
INSERT INTO `user` VALUES ('1', '张山', '123456', '2013-11-07 14:30:44');
INSERT INTO `user` VALUES ('2', '李四', '123456', '2013-10-29 14:30:48');
INSERT INTO `user` VALUES ('3', '王五', '123456', '2013-11-07 02:30:44');
jsp伪静态化
访问路径:
http://localhost:8080/jsp-rewrite/user/welcome.html
url重新文件:
/jsp-rewrite/WebRoot/WEB-INF/urlrewrite.xml
sql文件:
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(20) NOT NULL,
`userpwd` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
INSERT INTO `user` VALUES ('1', '张山', '123456');
INSERT INTO `user` VALUES ('2', '李四', '123456');
javascript图片轮播特效
javascript图片轮播特效
jquery1.7
图片3张
z-index一定要设置position
spring和quartz整合示例
所需jar如下:
spring-beans-3.2.4.RELEASE.jar
spring-core-3.2.4.RELEASE.jar
spring-expression-3.2.4.RELEASE.jar
spring-jms-3.2.4.RELEASE.jar
commons-logging.jar
log4j-1.2.14.jar
spring-context-support-3.2.4.RELEASE.jar
spring-context-3.2.4.RELEASE.jar
quartz-all-2.1.7.jar
spring-tx-3.2.4.RELEASE.jar
slf4j-log4j12-1.6.1.jar
slf4j-api-1.6.1.jar
javascript 日志管理工具log4jse的使用
// Usage:
var mylog = Logger.get("app");
mylog.log("Hello my app!!");
var viewlog = Logger.get("view");
viewlog.warn("where am I?");
viewlog.error("I don't want work!!");
Logger.get("view").info("Goodbye");
// Above will pop an window, and output these in console:
// 2011-10-22 17:20:54,WARNNING[view]: where am I?
// 2011-10-22 17:20:54,ERROR[view]: I don't want work!!
// 2011-10-22 17:20:54,INFO[view]: Goodbye
鄙人自制csdn博客爬虫
开发环境
eclipse for jee+jdk7+tomcat7
lucene4.4+crawler4j3.5
索引文件位置:/csdn-blog-crawler/data
记得把生成的索引放入:/csdn-blog-crawler/WebContent
研究生报名系统
导入数据库,直接运行,涉及到jfreechart和5级联动~~以及springMVC
上传上去也供我日后参考
flex计算器
用flex整的计算器
开发工具flash builder4.6+myeclipse10
jquery json java 入门示例
jquery1.7
c3p0
mysql
fastjson
servlet
一个简单的jquey和json示例
ejb3 入门实例
直接导入myeclipse,有客户端和服务端,直接在myeclipse的jboss6 server中部署,然后运行client~~
详情查考我的博客,http://blog.csdn.net/yx511500623/article/details/9079279
c3p0工具包(jdbc)
用jdbc开发项目的工具包,采用数据库连接池c3p0
恶意脚本过滤器,采用‘装饰者设计模式’增强类功能~~,过滤恶意脚本
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package cn.secondteam.utils;
import java.io.IOException;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 恶意脚本字符过滤器
* @author Administrator
*
*/
public class CharFilter implements Filter {
public void doFilter(ServletRequest req, ServletResponse res,
FilterChain chain)
throws IOException, ServletException {
final HttpServletRequest request = (HttpServletRequest) req;
HttpServletResponse response = (HttpServletResponse) res;
chain.doFilter((ServletRequest) Proxy.newProxyInstance(CharFilter.class.getClassLoader(),request.getClass().getInterfaces(), new InvocationHandler(){
public Object invoke(Object proxy, Method method, Object[] args)
throws Throwable {
if(method.getName().equals("getParameter")){
return formatHTML((String)method.invoke(request, args));
}
return method.invoke(request, args);
}
}), res);
}
public void init(FilterConfig filterConfig) throws ServletException {
}
private String formatHTML(String str) {
if(str==null){
return null;
}
str = str.replaceAll("<sc", "<sc");
str = str.replaceAll("</sc", ">/sc");
//str = str.replaceAll(">", ">");
return str;
}
public void destroy() {
// TODO Auto-generated method stub
}
}
gopm 包管理工具使用.pdf
gopm 包管理工具使用.pdf
servlet3异步请求
servlet3异步请求,需要安装gradle,执行scripts/gradle-eclipse.bat/sh 然后导入eclipse
shiro会话共享实战
2、环境搭建
①配置java7、gradle2.2.1、redis3.0.4环境;
②在java代码中配置org.demo.shiro.rediscache.RedisClient.redisServerIp
jms(activeMQ)示例
需要环境
1、activeMQ5.9.1下载启动后登陆,创建个quene名字为FirstQuene
2、下载gradle
html转PDF(java版 )
对html的规范要求极高,例如:页面中必须闭合,必须:
*
*
*
网站首页静态化-gradle-springMVC-Quartz
1、首先配置setenv.bat
set JAVA_HOME=E:\tools\JDK7-64\JDK
set GROOVY_HOME=E:\tools\groovy-2.1.9
set GRADLE_HOME=E:\tools\gradle-2.2.1
set ECLIPSE_HOME=E:\tools\ECLIPSE-JEE-64BIT
set PATH=%JAVA_HOME%\bin;%GRADLE_HOME%\bin;%PATH%
2、执行gradle-eclipse.bat
注意默认端口是9080
Commons-io2.3.CHM
Commons-io2.3.CHM
common-lang3.3.2.CHM
common-lang3.3.2.CHM
shiro-springmvc-gradle整合
shiro-springmvc-gradle整合
连连看-黑屏版
首先配置脚本
set JAVA_HOME=E:\tools\jdk1.6
set GRADLE_HOME=E:\tools\gradle-1.9
set PATH=%JAVA_HOME%\bin;%GRADLE_HOME%\bin;%PATH%
1、运行build-gradle.bat 生成Eclipse项目(需要从maven仓库下载jar包)
2、导入eclipse
如果不想打开Eclipse则可以运行打包好的bin\lianliankan-simple.bat
因没有写linux的脚本,顾mac电脑需要手动执行构建命令才能运行代码。
gradle实战之文件上传进度条
记得开启私服nexus
参考资料:
http://blog.csdn.net/bolg_hero/article/details/33416523
html转化为pdf
gradle1.9
配置setenv.bat
运行jettyrun.bat
highcharts练习
highcharts练习
bootstrap-ie练习
bootstrap-ie练习,
注意引入的css顺序,bootstrap.js和ie.js可以不用引入
java web新型部署方式
java web新型部署方式
java groovy整合
1、eclipse安装groovy的插件。
2、创建java project。
3、把groovy-all-2.1.9.jar,加入classpath。
4、编写hello.groovy脚本文件,并在java代码中调用脚本文件
http://blog.csdn.net/bolg_hero/article/details/19077981
jquery-load-demo
jquery-load-demo
spring rmi使用心得
为了避免业务逻辑重新开发,顾使用spring rmi,把所有的bean作为rmi服务暴漏出来,在客户端只需要把项目依赖过来就ok,或者把以前的接口导入过来。
参考文档:http://blog.csdn.net/bolg_hero/article/details/18960521
photoshop切片工具示例
ps切片可以把整张页面切成好几张图片并生成html页面