- 博客(73)
- 收藏
- 关注
原创 spring源码编译(sts环境)
1.github下载源码(https://github.com/spring-projects/spring-framework)2.下载gradle并且配置环境变量GRADLE_HOME=D:\soft\gradle-4.10, path=**;%GRADLE_HOME%\bin,用5.0+报错,版本有问题换成4.103.sts安装Gradle Buildship 插件,然后设置环境wi...
2019-05-19 22:57:22
795
原创 linux curl: (3) Illegal characters found in URL
做了一个很简单的sh脚本,批量执行curl请求,单个复制出来是正常的,但是使用sh脚本请求就是报错原来是每行请求后面有个\r字符导致,去掉就ok了
2019-01-24 17:39:46
5969
原创 spring aop配置
xmlversion="1.0"encoding="UTF-8"?> beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:jee="http://www.springfr
2014-01-06 15:02:18
544
转载 圣诞节快乐:来自程序员们的问候
http://www.youkuaiyun.com/article/2013-12-23/2817894-Merry-Christmas
2013-12-24 11:07:17
477
原创 oracle sql 判断字段是否存在
set define off;declare is_exist NUMBER; alter_sql VARCHAR2(4000) := 'alter table tableName add columnName VARCHAR2(100 BYTE) DEFAULT null';begin select count(1) into is_exist from dba_ta
2013-11-27 14:24:26
1006
转载 http://blog.youkuaiyun.com/xiaobao1186/article/details/8855075
http://blog.youkuaiyun.com/xiaobao1186/article/details/8855075
2013-11-13 23:15:56
423
转载 数组排序
public class Sort {privatestaticint[]init =newint[10];static {init[0] = 86;init[1] = 95;init[2] = 72;init[3] = 23;init[4] = 39;init[5] = 41;init[6] = 55;init[7] = 11;
2013-10-18 14:46:10
382
转载 js中的window.onload()和body.onload()
使用window.onload请使用window.onload=XXXX;而不是window.onload=XXX();这个的效果只能是先执行XXX()函数,然后把这个函数的返回值赋值给左边的window.onload,这样的结果是window.onload不会被成功注册。【知识点:函数名传递,赋值的基本知识】因为window.onload = haha(),实际的运行效果是:先运
2013-10-18 13:51:41
610
原创 文件下载管理器取消按钮
java servlet中,使用流输出的方式提供文件下载功能,如果在文件下载的时候点击取消按钮的话,需要停止下载的后天程序。 如果使用response.getWritter()来输出是比较困难的,实现上来说,但是如果使用response。getOutStream()来输出,是可以catch到异常的,因为点击取消按钮的时候,下载页面释放了socket,后台程序流输出就可以捕获异常了。而r
2013-10-15 16:14:22
1151
原创 oracle中delete数据之后的找回
通过sql语句查看数据,如果时间比较久了就没了select * from your_table_name as of timestamp to_timestamp('2013-10-10 3:13:00', 'yyyy-mm-dd hh24:mi:ss');
2013-10-10 16:53:37
435
原创 ajax打开新窗口提供文件下载
$.ajax({type:"POST",url:imgDir+"/TestAction.do?method=test",data:"",success:function(jsonStr){var newwindow = window.open("about:blank","","height=300, width=600, toolbar=no, menubar=no, s
2013-10-09 16:10:35
1426
转载 【cocos2d-x入门实战】微信飞机大战讲解
http://blog.youkuaiyun.com/column/details/jackyairplane.html
2013-09-30 13:05:28
478
转载 android开发工具
http://www.youkuaiyun.com/article/2013-09-22/2817007-four-application-development-tools-for-android 优快云首页> 移动开发 Android开发者不可或缺的四大工具发表于2013-09-23 13:36| 8635次阅读| 来源Examiner| 38 条评论| 作者Da
2013-09-24 17:50:49
402
原创 oracle synonym
create public synonym pub_emp for hr.employees;create synonym emp for hr.employees; 是表的同义词, 作用跟 查询里面的 为字段定义的别名差不多。比如a用户的表aa,你是b,本来查询他的表应该写select * from a.aa 如果给a.aa定义个同义词bb ,就可用写select * from
2013-09-17 10:01:47
402
原创 function创建和级联删除
function: create or replace function F_GET_ACC_GROUP_USED(RT_GROUP_ID IN NUMBER)RETURN VARCHAR2IS v_count NUMBER;BEGIN SELECT count(1) into v_count FROM cm.cm_concentration_acc_se
2013-09-13 15:24:17
613
转载 struts标签<logic:iterate>的用法
摘自http://island-yin.iteye.com/blog/659717主要用来处理在页面上输出集合类,集合一般来说是下列之一:1、 java对象的数组 2、 ArrayList、Vector、HashMap等 具体用法请参考struts文档,这里不作详细介绍 现在定义一个class,User.java 把它编译成User.class pack
2013-09-09 10:35:27
508
原创 bean write 标签
是Struts卷标中最常用的标签之一,其作用是写出request、 session等对象范围的属性值,例如:也用于写出指定的JavaBean之属性,例如:如果取得JavaBean中的属性时需要额外的参数,可以使用propertyName(paramter)这样的方式来取得,例如要透过 JavaBean上的getValue("name")方法来取得值,则可以使用value(n
2013-09-09 10:29:49
1229
转载 Struts Tiles框架使用
http://blog.youkuaiyun.com/qjyong/article/details/1721253
2013-09-09 10:28:30
495
原创 eclipse如何使用空格替换tab键
window-->perference-->java-->code style-->formatter-->edit在indentation选项卡中有tab policy,选spaces only即可
2013-09-03 09:49:12
602
转载 http://www.youkuaiyun.com/articlehttp://www.youkuaiyun.com/article/2013-08-29/2816749-Non-Programming-game-tools
http://www.youkuaiyun.com/article/2013-08-29/2816749-Non-Programming-game-tools
2013-08-30 17:20:50
553
转载 ivy的配置
摘自:http://ivy.group.iteye.com/group/wiki/1946-ivy-tutorials-adjusting-default-settings 注意ivy本地仓库默认的是:userhome/ivy2 ivy绑定一些默认设置,这使得在通常环境下使用ivy很容易。这个教程,接近于参考文档,解释这些默认设置是什么和他们怎样调整来满足你的需要。
2013-08-30 10:53:56
1233
原创 findbugs 出现的问题解析
使用findbugs后出现的问题整理解析(取其中比较常见的,一些偏僻的没有写出来):格式:type name(details),example,translate.1BX_BOXING_IMMEDIATELY_UNBOXED(Primitive value is boxed and then immediately unboxed),double d = Double.
2013-08-28 16:22:30
5018
转载 适配器模式
摘自:http://blog.youkuaiyun.com/guolin_blog/article/details/9400141今天一大早,你的leader就匆匆忙忙跑过来找到你:“快,快,紧急任务!最近ChinaJoy马上就要开始了,老板要求提供一种直观的方式,可以查看到我们新上线的游戏中每个服的在线人数。”你看了看日期,不是吧!这哪里是马上要开始了,分明是已经开始了!这怎么可能来得及呢?“没关系的。”你
2013-08-22 17:14:50
381
原创 使用poi进行excel比对程序
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HS
2013-08-14 16:43:59
1228
原创 如何用response实现下载时弹出下载框
通过设置responseresponse.setContentType("application/octet-stream");response.setHeader("Content-Disposition","attachment; filename=\""+ fileName + ".xls" +"\""); 然后response.write()直接写文件的内容
2013-08-13 13:48:00
1463
原创 setTimeout的使用
如下2个function,其中test将是我们预期的每隔1秒打印一次test,而test1将直接一次性打印出来,因为setTimeout的书写不对,test1()要做为参数加上双引号function test(){i=i+1;if(i10){out("test "+i);time = setTimeout("test()",1000);}else{clearTime
2013-08-12 11:04:29
400
原创 timeout
for(var i=0;i<10;i++){setTimeout(function(){$.ajax({url:url,context:"",success:function(jsonStr){jsonStr="{"+jsonStr+"}";var testJson = eval("("+jsonStr+")");alert(1);alert(testJson.run);}});},3000*i)
2013-08-09 17:30:30
396
原创 ajax返回html时如何打开新的窗口显示返回结果
我们打开一个新的空白页面然后写入返回结果 var newwindow = window.open("about:blank");newwindow.document.write(jsonStr); 另外newwindow可以通过 window,opener访问父窗口
2013-08-08 14:41:08
1355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人