自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (11)
  • 收藏
  • 关注

原创 linux下创建用户并且限定用户主目录

linux下创建用户并且限定用户主目录useradd -d /home/users/sport -m sportpasswd sport

2016-01-12 20:21:55 1543

原创 使用linux的点点滴滴

[size=large][b]1.alias[/b][/size] 说明:设置指令的别名命令,这样我们就可以把自己一些习惯的参数默认的带上,不用每次都敲一遍 [size=medium][b]1.1.设置[/b][/size] [code="java"]$alias grep='grep --color'[/code] [code="java"]$alias ...

2014-12-19 10:20:28 186

原创 ssh端口转发禁用

配置1:vi /etc/ssh/sshd_config修改内容:AllowTcpForwarding yesGatewayPorts yes生效:/etc/rc.d/init.d/sshd restart配置2:vi /etc/sysctl.conf 修改内容:net.ipv4.ip_forward = 1生效:sudo sysctl -p 或 ...

2014-11-24 18:43:24 5226 1

原创 maven-assembly-plugin使用介绍

1.引用插件[code="java"] org.apache.maven.plugins maven-assembly-plugin 2.2 assembly.xml [/code]2.assembly.xml描述文件说明from:http://maven.apache.org/plugins/maven-assembly-plugin...

2014-11-19 21:09:40 335

原创 echo使用说明

参数列表[code="java"]-n 不输出结尾的换行符[/code]例如:[code="java"]echo -n "test line 1"[/code][code="java"]echo "test line 2"[/code]结果是:"test line 1test line 2"显示在一行了[code="java"]-e 能够解释

2014-11-18 17:34:11 227

原创 xsi:noNamespaceSchemaLocation使用心得

在使用ehcache的时候碰到一个问题:[code="java"]is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'ehcache'[/code][code="java"]Caused by: org.xml....

2014-11-18 15:46:51 1302

原创 区分Integer.getInteger和Integer.valueOf使用方法

今天踩的坑:http://blog.csdn.net/nosxcy/article/details/6989633同样的坑还有,Long.getLong(String str);Boolean.getBoolean(String str);读了源代码,然后还恶补了一些其他关联的知识点原码, 反码, 补码 详解http://www.cnblogs.com/zhangziq...

2014-11-14 00:12:06 203

原创 linux端口转换

需求:公司内部对云开发机器做了限制,对外只能开放8000~9000的端口,然而数据库的端口却只能这只在内网端口,比如3306,3307这种,如果本地开发机器要链接云开发机就不能链接。解决办法1:使用iptables,详情看百度一下,因为有些机器没有iptables权限所以这个方法不是都通用解决办法2:利用ssh做本地端口转发ssh -C -f -N -g -L 8383...

2014-11-05 10:04:19 653

设置mysql命令行查询是显示的编码集

在命令行执行mysql的查询语句的时候经常会碰到中文乱码。可以通过一下手段在命令行查看到正常编码的显示问题1.查询当前数据库的编码集[code="java"]mysql>status[/code]2.设置编码集合[code="java"]mysql>set names gbk[/code]然后执行查询语句就可以正常显示中午内容了3.设置mysql命令行可以输...

2014-07-29 13:13:07 529

原创 java动态删除集合元素(List)

[b]如下用法是不正确的:[/b][code="java"]for(JaveBean1 jb: jbList){ if(jb.status == F){ jbList.remove(jb); }}[/code]具体原因可以参考:http://blog.csdn.net/smcwwh/article/details/7036663正确的使用方...

2014-06-22 16:01:51 595

原创 jackson使用心得记录

[size=large][b]一.jackson一般的使用默认的配置:[/b][/size][b]1.json字符串转化为对应的java类[/b][code="java"]public static T transferToObj(String jsonString, Class valueType) { if (StringUtil.isBlank(jsonStr...

2014-06-22 12:44:59 163

原创 linux下svn提交报错

error:[code="java"]svn: Commit failed (details follow):svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or -...

2014-06-18 15:39:24 240

原创 Linux mysql 启动

在linux上面安装了Mysql,突然某天由于某种原因重启了系统,可是Mysql没有启动,而且还没有servces权限,怎么启动mysql服务啊。1.找到mysqld 文件[code="java"]find / -name mysqld[/code]2.执行命令[code="java"]./mysqld&[/code]执行结果:[code="ja...

2014-06-12 17:39:45 174

原创 文本输入框只能输入数字(浮点)

有很多时候都会需要要求限制输入款的输入的,那么什么体验好点呢如下是本人觉得比较好的体验: 输入认为非法的字符自动覆盖,只保留正确的输入正确的文本代码如下:[code="java"][/code]说明如下:在input原属添加两个监听事件(onkeyup,onblur)其中在onkeyup添加的解释如下1.[code="java"]this.value=th...

2014-05-15 20:30:10 293

原创 设计返回上一页

在设计公共的错误和成功之类的页面的时候,都免不了会要一个"返回上一页"的链接和按钮之类的页面元素一般的使用[code="java"] [/code]或者[code="java"]你还能返回上一页你还能返回上一页[/code]就能满足需求了可是如果碰到返回上一页同时刷新上一页的如何办[code="java"]你还能返回上一页[/code]docum...

2014-05-15 14:49:04 286

原创 Microsoft .NET Framework v4.0安装未完成

按照Microsoft .NET Framework v4.0的时候报错如下:Installation failed with error code: (0xC8000222) (Elapsed time: 0 00:06:17)主要原因是windows update的临时文件损坏 建议重命名该文件夹步骤 1.开始----- 运行------- cmd ----- 键入net st...

2014-05-11 17:24:26 589

原创 如何配置公共页面

如何配置公共页面首先配置web.xml /index /index.htm /index.jsp java.lang.Throwable /500.jsp 500 /500.jsp 404 /404.jsp 403 /403.jsp然后写对应的*.jsp页面就可以但是这样会有一个问题,应用是使用...

2014-04-29 15:15:55 147

原创 maven执行失败(mvn clean package)

开发环境 []$sh all.sh 诡异"build faild !!"在默认配置下,当Maven项目比较大,运行诸如"mvn clean package"的命令是需要很多的内存的并且会导致失败退出。在架构师哥的帮助下,通过设置maven的运行环境堆大小,此问题得到了改善。配置如下:export MAVEN_OPTS= -Xms512m -Xmx512m架构师已经把配置添加的脚本里...

2014-04-29 14:18:32 2260

原创 mvn clean package失败也不报错

今天碰到一个坑,使用maven打包的时候怎么都失败,还不报错脚本片段如下:mvn clean package -Dmaven.test.skip=true[ $? -ne 0 ] && echo -e "\033[31m BUILD FAILED!!! \033[0m" && exit -1;一直都是:BUILD FAILED问题的原因是,manven在编译的时候回...

2014-04-25 17:55:21 865

原创 在页面渲染的时候动态改变页面的样式

在使用springMVC的时候都会用到layout,当遇到统一的菜单模版只是不同的面展示的菜单不一样的时候就需要具体的$screen_content来动态的设置自己是在哪个菜单下方法:$(document).ready(function(){set_active_menu('menu40','menu41','menu411');});说明:$(document).ready(fu...

2014-04-22 18:35:49 539

原创 Jackson对象转化错误之org.joda.money.Money

由于org.joda.money.Money没有默认的构造方法,使用默认的序列化和反序列化是无法在json串和对象之间转换的,jackson提供了一个可以指定序列化发序列话的方法 com.fasterxml.jackson.databind.annotation.JsonDeserialize com.fasterxml.jackson.databind.annotation.Js...

2014-04-15 14:11:50 1205 1

SpringMVC+velocity在vm页面使用java静态方法

1.在spring配置文件中新增配置 [color=red][/color]其中属性toolboxConfigLocation指定的toolbox.xml文件就可以添加自定义的java对象工具类到vm上下文2.toolbox.xml文件的配置能容 dateUtil a...

2014-04-14 11:49:07 892

spring mvc + velocity 页面使用contextPath

添加文件/webapp/WEB-INF/spring/webmvc-config.xml文件内容 ...

2014-03-24 18:52:47 575

原创 JSON报错

nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('p' (code 112)): was expecting comma to separate OBJECT entries上述的报错原因很明显是json转换成对象报错了,出现的原因很多,我碰到的情况是:(s...

2014-03-18 14:21:16 3091

原创 使用HttpClient模拟JSON请求

使用的jar包import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.h...

2014-03-17 20:15:56 206

原创 secureCRT设置按钮栏

secureCRT通过设置按钮栏可以把许多繁琐的命令简化成一个按钮,一步到位提高工作效率详情如下:1.[img]http://dl2.iteye.com/upload/attachment/0094/3355/9805c794-f8e6-3768-b352-f1a0a9b21724.jpg[/img]2.[img]http://dl2.iteye.com/upload/...

2014-02-28 13:24:46 2144

原创 linux查看端口是否被使用

如:netstat –apn | grep 8080

2014-02-27 10:09:43 110

原创 rz命令使用问题记录

rz命令上传报错: Zmodem transfer canceled by remote side. 解决办法:rz -e

2014-02-27 10:07:50 763

原创 Linux mysql 允许远程连接

/usr/local/mysql/bin/mysql -u root -p (进入mysql) use mysql; SELECT `Host`,`User` FROM user; UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1; flush privileges; 注:Host和User两边...

2014-02-27 10:05:41 143

原创 VMware虚拟设置机映射本地文件夹

背景:宿主机其是Windows,虚拟机中是linux操作:先确认虚拟机是关闭状态(susppend时无法修改属性)再修改虚拟机属性:(操作如下) Edit virtual machine settings(编辑) - options(属性) - Shared Folders(选为Always enabled) 再"添加"对应的windows磁盘目录最后在虚拟的l...

2014-02-25 14:05:45 5041

原创 junit使用

参考:单元测试利器 JUnit 4http://www.ibm.com/developerworks/cn/java/j-lo-junit4/如何在junit中判断指定异常的抛出[code="java"]@Testpublic void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false;...

2014-02-25 13:56:09 68

原创 memcached安装(redhat 企业版4-64bit)

一,安装首先要安装libevent(我使用的版本是:libevent-2.0.21-stable.tar.gz ) 到libevent官网去下载,百度一下就能找到(http://libevent.org/) 然后找个地方解压 /opt/install/baidu/>tar -xzvf libevent-2.0.21-stable.tar.gz /opt/install/...

2014-02-14 13:18:22 119

原创 如何卸载 Windows 计算机上的 Java?

转:https://www.java.com/zh_CN/download/help/uninstall_java.xml手动卸载您可以按照从 Windows 计算机上卸载任何其他软件的相同方法来手动卸载 Java 旧版本。 较早版本的 Java 可能会在程序列表中显示为 J2SE、Java 2、Java SE 或 Java 运行时环境。Windows 8 - 卸载...

2014-02-13 11:35:57 820

原创 tar 解压缩命令

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到...

2014-01-09 17:49:31 137

原创 如何访问虚拟机中的架设的Web服务器(解决方法)

原文:http://blog.chinaunix.net/uid-22259244-id-394661.html在虚拟机中安装了rhel 5 虚拟机使用NAT的方式在rhel中安装了APACHE 并且使用 http://127.0.0.1可以正常访问通过ifconfig查到IP地址是 192.168.254.128我能在WINDOWS中PING通192.168.254.128 并且...

2014-01-09 17:38:53 291

MySQL使用中遇到的问题

2014-01-08问题:在导入quartz官方下载的数据库表时报错了,MySQL【tables_mysql_innodb.sql】,错误信息如下MySQL 错误号 #1064You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version f...

2014-01-08 17:16:57 54

MAVEN使用私有仓库的archetype生成项目

公司内部有自建maven仓库(nexus),同时有自建的archetype,现需要根据现有框架快速生成项目,折腾了半天才弄好,下如下文字记录一下:一共是两步:1.设置全局setting的仓库位置(我这边直接使用全局啦,按项目走的同学把如下的内容写到对应项目的pom.xml文件就可以)1.1.文件位置C:\Users\用户(当前登录的用户)\.m2注:默认是在这里,没有的话就创建...

2014-01-07 16:37:31 479

原创 eclipse安装mave插件

编写目的 今天新下了eclipse(eclipse-standard-kepler-SR1-win32)需要安装maven就百度了一下,挑了前面的几篇文章按BZ的方法都没有装上,结果无奈就上eclipse官网去翻无果,再到maven官网去查,找到了一遍可以帮助我的方法,下面我就简单记录下我的处理思路的解决办法。 解决办法: 在线更新不能成功的原因都是所给的更新地址...

2014-01-07 11:30:04 109

UML基础教程 很方便的入门材料哦

UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦

2008-10-28

UML基础教程 很方便的入门材料哦

UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦

2008-10-28

UML基础教程 很方便的入门材料哦

UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦

2008-10-28

UML基础教程 很方便的入门材料哦

UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦

2008-10-28

UML基础教程 很方便的入门材料哦

UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦

2008-10-28

UML基础教程 很方便的入门材料哦

UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦 UML基础教程 很方便的入门材料哦

2008-10-28

UML基础教程 很方便的入门材料哦

UML基础教程 很方便的入门材料哦 这个是另外一个版本的 多看总有好处的

2008-10-28

UML基础教程 很方便的入门材料哦

UML基础教程 很方便的入门材料哦 能很快的帮助你入门的 !!! 千万不要错过哦 !!

2008-10-28

面试题集合 最新的最全的

最新的最全的 最有权威的 !!! 一定不能错过的 !! 很全的哦 !!

2008-10-28

自己編的 俄羅斯方塊

import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.*; class FrameClass extends Frame // implements ActionListener { MenuBar mb; Menu caozuo,shezhi,bangzhu; MenuItem star,close; TangGraphics p=new TangGraphics(); JButton star1,over; JPanel p1,p2; NextOne p3; Scors p4; Thread tankthread; Random makeobjet; int N,next; boolean isgo=false; Label string; FrameClass() { super("测试俄罗斯方块"); setSize(241,232); setLocation(400,200); setLayout(new BorderLayout(10,10)); makeobjet=new Random(); N=makeobjet.nextInt(19); setBackground(Color.yellow); mb=new MenuBar(); caozuo=new Menu("操作"); shezhi=new Menu("设置"); bangzhu=new Menu("帮助"); caozuo.add(star=new MenuItem("开始")); caozuo.add(close=new MenuItem("结束")); mb.add(caozuo); mb.add(shezhi); mb.add(bangzhu); setMenuBar(mb); string=new Label("制作人: 连泽荣 "); star1=new JButton("开始"); over=new JButton("结束"); p1=new JPanel(new GridLayout(3,1,10,10)); p2=new JPanel(); p3=new NextOne(N); p4=new Scors("0 point"); p4.setBackground(Color.green); p1.add(p3); p1.add(p4); p1.add(p2); p1.setBackground(Color.yellow); // p2.setLayout(new GridLayout(1,2,10,10)); p2.add(string); // p2.add(star1); // p2.add(over); p3.setBackground(Color.black); p3.setSize(100,60); add(p,"Center"); add(p1,"East"); setResizable(false); // star1.addActionListener(this); // over.addActionListener(this); addWindowListener(new windowlistener()); addKeyListener(new keymonitor()); setVisible(true); // tankthread=new Thread(new listenermonitor()); // tankthread.start(); } public void test() { // System.out.print(" ,x="+p3.getWidth()+" y="+p3.getHeight()); p.draw(next); } public void initp() { p.initmap(); while(!p.gameOver()) { p4.getScors(String.valueOf(p.count)+" ponit"); if(p.box.islive()==false) { next=N; N=makeobjet.nextInt(19); p3.getN(N); test(); } } } public static void main(String argc[]) { (new FrameClass()).initp(); } class windowlistener extends WindowAdapter{ public void windowClosing(WindowEvent e){System.exit(0);} } // private class keymonitor extends KeyAdapter { public void keyPressed(KeyEvent e) { p.keyPressed(e); } } } import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.awt.Graphics; import java.util.*; class NextOne extends JPanel { int BOX[][][]= { { {2,2,2,2}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0} }, { {2,0,0,0}, {2,0,0,0}, {2,0,0,0}, {2,0,0,0} }, { {3,3,3,0}, {3,0,0,0}, {0,0,0,0}, {0,0,0,0} }, { {3,3,0,0}, {0,3,0,0}, {0,3,0,0}, {0,0,0,0} }, { {0,0,3,0}, {3,3,3,0}, {0,0,0,0}, {0,0,0,0} }, { {3,0,0,0}, {3,0,0,0}, {3,3,0,0}, {0,0,0,0} }, { {4,4,4,0}, {0,0,4,0}, {0,0,0,0}, {0,0,0,0} }, { {0,4,0,0}, {0,4,0,0}, {4,4,0,0}, {0,0,0,0} }, { {4,0,0,0}, {4,4,4,0}, {0,0,0,0}, {0,0,0,0} }, { {4,4,0,0}, {4,0,0,0}, {4,0,0,0}, {0,0,0,0} }, { {5,5,5,0}, {0,5,0,0}, {0,0,0,0}, {0,0,0,0} }, { {0,5,0,0}, {5,5,0,0}, {0,5,0,0}, {0,0,0,0} }, { {0,5,0,0}, {5,5,5,0}, {0,0,0,0}, {0,0,0,0} }, { {5,0,0,0}, {5,5,0,0}, {5,0,0,0}, {0,0,0,0} }, { {6,6,0,0}, {0,6,6,0}, {0,0,0,0}, {0,0,0,0} }, { {0,6,0,0}, {6,6,0,0}, {6,0,0,0}, {0,0,0,0} }, { {0,7,7,0}, {7,7,0,0}, {0,0,0,0}, {0,0,0,0} }, { {7,0,0,0}, {7,7,0,0}, {0,7,0,0}, {0,0,0,0} }, { {8,8,0,0}, {8,8,0,0}, {0,0,0,0}, {0,0,0,0} } }; int N; Thread tankthread; Random makeobjet; public NextOne(int N) { setBorder(BorderFactory.createRaisedBevelBorder()); setBackground(Color.black); this.N=N; tankthread=new Thread(new listenermonitor()); tankthread.start(); } public void getN(int N){ this.N=N; } public void paint(Graphics g) { int i,j; super.paintComponent(g); Color c=g.getColor(); g.setColor(Color.red); for(i=0;i<4;i++) for(j=0;j<4;j++) { if(BOX[N][i][j]!=0) { g.fill3DRect(40+i*10,10+j*10,10,10,true); } } g.setColor(c); } private class listenermonitor implements Runnable { public void run() { while(true) { repaint(); try { Thread.sleep(350); } catch(Exception e){} } } } }

2008-09-10

java編成百例(部分)

import java.awt.*; import javax.swing.*; public class BorderLayoutDemo extends JFrame{ public static void main( String args[] ){ //构造函数 Container container = getContentPane(); //得到容器 container.setLayout( new BorderLayout() ); //设置布局管理器为Borderlayout container.add(new JButton("North"), BorderLayout.NORTH); //增加按钮 container.add(new JButton("South"), BorderLayout.SOUTH); container.add(new JButton("East"), BorderLayout.EAST); container.add(new JButton("West"), BorderLayout.WEST); container.add(new JButton("Center"), BorderLayout.CENTER); setTitle("BorderLayout 演示"); //设置窗口标题 setSize(280,200); //设置主窗口尺寸 setVisible(true); //设置主窗口可视 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //关闭窗口时退出程序 } public static void main( String args[] ){ new BorderLayoutDemo(); } }

2008-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除