- 博客(48)
- 收藏
- 关注
原创 Js获取后台集合List里面值和下标的方法
首先用的是struts2的框架,分两种情况:1. 集合list里面是值,不是对象public class myTest { ArrayList mylist; public ArrayList getMylist() { return mylist; } public void setMylist(ArrayList mylist) { this.mylist =
2015-08-04 18:08:08 47586 1
原创 java中,数值型Double运算出错问题
在java中(在python,js其他语言中也存在),某些double型数值运算会出错,例如0.1+0.2或者0.1*3会得到结果0.30000000000000004,网上有人提出解决办法如下: Floati=3*0.1; System.out.println(i);但是对于0.9*1这种运算又会出现问题,用上述办法解决不了,所以,最好采用保留精度的方法,即设定保留小数
2015-08-02 15:13:57 1905
原创 在struts2中使用url传递中文到后台乱码
在struts2中使用url传递中文到后台乱码解决办法:需要配置这样几样东西,问题就解决了:(1)将MyEclipse编码格式设置成utf-8(2)struts2.xml配置文件中加上这一行: constantname="struts.i18n.encoding"value="utf-8"/>(3)在JSP页面顶端的page中加上charset=UTF-8,如
2015-08-02 15:10:45 970
原创 oracle导入导出文件补充
这两天做了oracle的导入导出表数据。1.oracle 提供了三种方式的导入导出文件,(1)Oracle export/Import (2)slq export/import (3)PL/SQL导出导入 第二种方式适合于单个或者几个表的导入导出,导入导出的数据量较小。 如果是大数据量或者表比较多了,最好使用第一种方式。第三种方式必须有PL/SQL。2.
2015-06-21 19:38:25 1350
原创 java文件打包成exe可执行文件
java文件打包成exe文件,分为两步,首先用eclipse将java文件打包成jar文件,然后用exe4j将jar文件打包成可执行exe文件一:用eclipse将java文件打包成jar文件如果java文件未引用外部包,可以将其打包成Jar File,如果其引用了外部包文件,最好将其打包成Runnable Jar File,这样可以将外部包文件一并打包进去,虽然包有点大,但是省去了在其它
2015-06-01 10:27:07 1223
原创 python安装与ide的配置
python安装问题:1. 采用python3.3和numpy1.9.2搭配2. 设置路径 对于Windows 2000、XP、2003,点击控制面板->系统->高级->环境变量。在“系统变量”表单中点击叫做PATH的变量,然后编辑 这个变量,把;C:\Python23加到它的结尾。当然,是Python所在的正确目录名。3. 一般来说
2015-04-09 22:50:04 693
原创 一个简单的排序小算法
package randomwalk;import java.util.ArrayList;//一个简单的排序算法public class simpleSort { //排序算法 public int[] sort(ArrayList al){ //获得待排序数据的个数 int size = al.size(); //创建数组存放排序后的数据 int[] sortar
2015-04-09 22:37:48 391
原创 关于struts的小异常
一:刚开始出现这个异常:Line: 209 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:209:-1解决办法:是加上包:struts2-spring-plugin-2.3.15.3.jar,并且在web.xml中配置一下:即加上org.springframework.web.context.Cont
2015-03-31 20:03:22 365
转载 Weka连接oracle数据库
Weka提供连接数据库的功能,本文仅就连接Oracle的情况举例说明如何进行设置。1. 下载Oracle数据库驱动jar包,一般为ojdbc14.jar或者oracle-10.2.0.1-jdbc14.jar,放到某个目录下。假设E:\Eb\Weka-3-6\目录下。2. 在weka安装目录下找到weka.jar文件,使用winrar(或其他压缩软件)打开,找到"weka/expe
2015-03-15 21:00:16 538
转载 Oracle group by 用法实例详解
Group by的语法Select [filed1,fild2,]聚合函数(filed),[Grouping(filed),][Grouping_id(filed1,filed2,…)]From tablenameWhere condition[Group by {rollup|cube}(filed,filed2)][having condition][order
2014-11-30 10:43:01 710
转载 java判断字符串,为什么用"=="做不了判断,而要用equal()
1.字符串""与空对象NULL不是一个意思.字符串""是一个存在的对象,只不过对象特殊在于它代表了一个空的字符串.空对象是不存在的对象.2.String类重载了equals方法,equals方法比较字符串是否完全匹配,所以String s="a";boolean b=(s.equals("a"));则得到的b为true,而==则是比较左右两边的对象是否指向内存的同一位置,事实上可以认为是比
2014-11-29 15:25:10 2003
转载 为什么很多人倾向于认为自己很累很苦,而其他人是很轻松很舒服的呢?
身边有不少人成天在朋友圈、在微博、在现实生活中抱怨自己(主要是工作上)这样累那样苦。这到底是希望放大自己的痛苦来获得怜悯同情甚至某种超越他人的快感(把比别人累和苦当作成就),还是纯粹为了宣泄一下而别无他意呢?如果都不是,那么这到底是折射出何种心理状态呢?
2014-10-11 17:16:11 648
转载 余弦相似度
余弦相似度是利用两个n维向量的夹角余弦值来计算它们相似度的方法,经常用于在文本挖掘中比较文档.给定两个向量的属性(维度)A和B,它们的夹角θ,余弦相似度以点积和向量长度表示为
2014-09-14 21:20:11 1478
原创 创建第一个WebService程序
创建第一个WebService程序 1.首先创建实现类IMyService package org.aa; import javax.jws.WebService; /*SEI(Service EndPoint Interface) *SIB(Service Implemention Bean) *在这个例子中IMyService就是SEI,即服务实现的接口,MyServic
2014-09-14 20:19:27 510
转载 jdk环境变量的配置
配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.6.0_14(根据自己的安装路径填写)2)新建classpath变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar3)在path变量(已存在不用新建)添加变量值:%J
2014-09-09 20:20:26 491
原创 关于WebService
一:WebService的概念 网络服务(WebService)的本质是通过网络调用其他网站的资源。e.g:一个网页“四川大地震图片墙”:能动态显示关于四川地震的最新图片信息,所有图片都不是存储在本地服务器上,而是 来自于flickr.com.只要发一个动态请求,要求flickr.com向我提供图片。这种情况下,flickr.com提供的就是WebSer
2014-09-05 17:10:20 479
原创 servlet实现请求转发(mvc设计模式)与请求重定向问题
(1)第一点package cn.yangkuo.request;import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.serv
2014-08-20 20:56:35 754
原创 servlet中response的几种应用
(1)输出随机图片,即网站上常用的验证码package cn.yangkuo.response;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.u
2014-08-20 20:53:15 589
转载 js文件显示中文乱码问题
MyEclipse 默认编码居然是GBK,js文件默认编码是ISO-....怎么可以这样呢?都修改成UTF8的方法:1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧 Text file encoding,选择Other,改变 为UTF-8,以后新建立工程其属性对话框中的Text file enco
2014-08-20 20:26:15 592
转载 程序员设置密码
密码:ppnn13%dkstFeb.1st,解释:娉娉袅袅十三余,豆蔻梢头二月初密码:Tree_0f0=sprintf("2_Bird_ff0/a")解释:两个黄鹂鸣翠柳密码:csbt34.ydhl12s解释:池上碧苔三四点,叶底黄鹂一两声密码:for_$n(@RenSheng)_$n+="die"解释:人生自古谁无死密码:while(1)Ape1C
2014-08-19 11:00:32 1960
原创 Java反转一个栈
import java.util.LinkedList;import java.util.Queue;import java.util.Stack;public class test { /** * @param args */ public static void reverseStack(Stack stack){ Queue rev = new LinkedL
2014-08-07 10:53:52 1479
原创 java读取和写入txt文件
要处理的数据为以下数据,需要将数据中的(,),以及|全部变成tab空格:1 Rhizoma Polygoni cuspidati(hu zhang|虎杖) CYP1B1 2 Rhizoma Polygoni cuspidati(hu zhang|虎杖) HGF HPTA 3 Rhizoma Polygoni cuspidati(hu zhang|虎杖) BRCA1 RNF53 要求
2014-08-07 09:51:41 1205
转载 提高win7电脑速度
1. 加快windows7系统启动速度 正在使用windows7操作系统的用户也许已经有明显感受,windows7的启动速度的确比Vista快了很多,但你想不想让它更快一些呢?来吧按照我说的做微软windows7仅仅默认是使用一个处理器来启动系统的,但现在不少网友早就用上多核处理器的电脑了,那就不要浪费,增加用于启动的内核数量立即可以减少开机所用时间非常简单,只需修改一点点系统设置 首
2014-08-03 11:39:39 572
转载 Myeclipse8.5注册码
Myeclipse8.5是一款很好用的软件开发工具,但一般官网上下载的都只能使用30天,如何才能使用更长时间呢?其实很简单,只要将再下面的网站中生成注册码,输入就可以了。Subscriber name:SubscriberSubscription Code:使用下面网站生成的,例如:FLR8ZC-855550-60565956189878104生成注册码的网站:http://www.l
2014-07-31 09:37:34 953
转载 SQL语句查询字段中是否包含汉字
一:查询字段首位是否为汉字?SELECT * FROM 表名WHERE ascii(字段)>127二:查询字段是否包含汉字(任意位)?select * from 表名 where 字段 like '%[吖-座]%'--这个可以判断是否包含汉字而不是其它双字节字符----[吖-座]是中文字符集第一个到最后一个的范围,虽然匹配准确,但是
2014-07-27 21:07:26 12352 1
原创 ORACLE 创建表空间,创建用户,赋予权限等操作
1. 首先在PL/SQL上用系统用户。系统用户为sys,密码为oracle(好像是安装的时候自己设定的) 服务名为orcl,以SYSDBA身份登录(好像只要这个用户已sysdba形式登录,其他都是以normal形式登录)。2. 创建用户表空间tcm_admin(表空间名称可以随便命名) create tablespace TCM_ADMIN
2014-07-24 16:22:59 1010
原创 ONLG表达式中做地址转换器
1.地址类Address.java(其中需要重写toString()方法)package test.model;//地址类public class Address {private String province;private String city;private String street;public String getProvince() {return
2014-07-24 09:54:09 561
原创 OGNL表达式相关例子
1.OgnlAction.java文件package test.ognl;import java.util.List;import java.util.Map;import org.apache.struts2.interceptor.SessionAware;import test.model.Address;import com.opensymphony.xwo
2014-07-24 09:53:40 494
原创 关于struts2学习的开始
一:关于struts2:1.基于filter,没有actionForm,action为原型的,独占的2.separate aware :分离关注,解耦(intercepor ,拦截器)3.action是模型层(接受参数+pojo)4.action不需要和struts的action和原生servlet API(HttpServletRequest,HttpServletRespons
2014-07-18 11:24:21 347
原创 struts2自定义拦截器做登陆模块
1.登陆action:LoginAction.java代码package test.interceptor;import java.util.Map;import org.apache.struts2.interceptor.SessionAware;import com.opensymphony.xwork2.ActionSupport;//登陆act
2014-07-18 11:21:52 482
原创 执行等待拦截器
1.//耗时操作public String findAllCustomers(){try {//让线程休眠Thread.sleep(8000);} catch (InterruptedException e) {e.printStackTrace();}return "success";}2.等待页面的代码wait.jsp页面St
2014-07-17 17:23:15 350
原创 struts2中使用Token避免表单重复提交
struts2中使用Token避免表单重复提交:1.在jsp页面使用标签2.在拦截器栈中加入Token拦截器1.reg.jsp页面代码 g" method="post" > 2.TokenAction页面代码package test.token;import com.opensy
2014-07-17 16:28:01 538
原创 使用SSH+VNC实现安全的Linux远程桌面管理
1:先安装好ssh和vnc2:先配置ssh,进去之后选择quick connect,输入Host Name:211.112.147.输入用户名:(忘记了,问师兄)点连接,进去ssh后输入vncpasswd,然后设置一个密码,我设置的是123456,设置成功后,再输入vncserver,系统会分配给一个tcm号,给我分配的是83:点击vnc浏览器,服务器号为211.112.147.1
2014-07-17 15:30:50 716
原创 vb.net制作简单的下拉菜单:
(1)首先写两个js函数,获得页面中需要获得点的x,y坐标(如果是已经确定该点的位置,则可以不写):function pageX(elem) { return elem.offsetParent ? (elem.offsetLeft + PageX(elem.offsetParent)) : elem.offsetLeft; }
2014-07-16 21:53:27 2216
原创 5.页面用ajax实现简单的连接数据库
(1) 写发送代码var myXmlHttpRequest = "";myXmlHttpRequest = getXmlHttpRequest(); if (myXmlHttpRequest) { //xmlHttpRequest创建成功了,才能发送请求 //地址一定要写正确 var url =
2014-07-16 21:50:34 2354
原创 js中用正则表达式校验问题
(1)js中标题是5-50个汉字的正则表达式regex = /^[\u4E00-\u9FA5\uF900-\uFA2D]{5,20}$/(2)匹配中文字符的正则表达式: [\u4e00-\u9fa5] (3)匹配双字节字符(包括汉字在内):[^\x00-\xff](4)匹配空行的正则表达式:\n[\s| ]*\r(5)匹配HTML标记的正则表达式:/ .* | /(6
2014-07-16 21:49:17 591
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人