- 博客(32)
- 收藏
- 关注
原创 maven sts中1.7问题
sts项目使用JDK1.7遇到打包失败最后发现是由于maven打包时用的默认JDK低于1.7版本导致CLASS编译失败1: 需要修改maven的setting.xml文件找到profiles节点,在里面添加 jdk-1.7 true 1.7
2015-09-17 23:00:35
1310
原创 springmvc3传相同属性值的解决
有时复杂页面会有多个对象需要传值。只需在相应的bean中设置bean的get set方法即可在页面区分如:Bean1:Bean1 bean;public Bean1 getBean(){return bean;}public Bean1 setBean(Bean1 bean){this.bean=bean;}private Strin
2015-06-14 01:52:32
1723
原创 STS安装svn
选择 help-eclipse marketplace...find“svn选择相应svn 后 install安装完后,选择对应的链接方式window-preferences-team-svn-svn connector中去安装设置
2015-01-11 22:59:54
3737
原创 jdk、tomcat、maven、mongodb环境配置
jdk:新增JAVA_HOME。路径为jdk路径新增/修改CLASSPATH.路径为:.;%JAVA_HOME%\lib;path中加入对应的:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bintomcat:新增TOMCAT_HOME。路径为tomcat路径新增/修改CLASSPATH.路径为:%TOMCAT_HOME%\BINmav
2015-01-11 16:39:56
1607
原创 STS设置utf-8
springtool suite(sts)1、windows--perferences--general--workspace,Text file encoding设置成utf-82、windows--perferences--general--content types,把里面text的default encoding整个无脑update成utf-83、windo
2015-01-11 16:23:39
6089
原创 redhat 4
标准输入也可以来自文件tr:转换编辑器:vi与vim的最大区别:vi不带颜色识别vim带颜色识别vim有3种模式1:命令行模式2:i,写入模式3:esc,:,末行模式大写G:直接跳到最后一行2G:跳到第2行1G,gg:跳到第一行在vim编辑器中,小写都是往下 ,大写都是往上yy:复制整行p:黏贴
2013-12-25 16:43:58
1003
原创 redhat 3
重启网络:service newwork restart如何使用bash shellcat /etc/shells :查看shell的种类通配符:*:匹配任何一个(代表所有)?:匹配单个字符[ ]:匹配单个字符的范围^:取反echo:打印信息hostname :本机名$( ) 命令替换echo ”this
2013-12-22 12:25:06
1013
原创 redhat 2
运行命令与获得帮助命令+空格+选项+空格+参数~代表的是“家”目录选项为字母,则 -a (一个横线)选项为单词,则 --help(二个横线)ls -l -d public :列出public目录的详细信息ls -ld public:列出public目录的详细信息ls -l post.log :列出post文件的详细信息多
2013-12-22 11:59:43
821
原创 redhat 1
/dev为设备目录/ 为根目录/boot 只存放启动信息/home 所有用户的所在的具体目录bwap 交换分区一个硬盘空间只可以分4个分区管理员的命令行以#开始。其余用户的都以$开始。在redhat 6中ctrl+alt+f1:图形界面ctrl+alt+f2:命令行界面在redhat5中ctrl+alt+f7:图形界面
2013-12-18 12:36:04
1538
转载 JAVA IDE IntelliJ IDEA使用简介(三)—之你不能忘记的快捷键
IDEA有许多的快捷键来帮助你更便捷的编写代码,以下列出的快捷键(默认情况下,你还没有定制你的快捷键)是工作中经常需要使用到的,请牢记 快捷键描述备注Alt+F1视图切换切换当前工作文件的视图Ctrl+Tab打开切换器通过切换器,可以在工具窗口。和编辑窗口中打开的TAB中进行切换Alt+Home显示导航条
2013-03-26 09:36:27
7644
转载 JAVA IDE IntelliJ IDEA使用简介(二)—之基本操作
一.在编辑器中打开文件 1.可以使用下面的几种方式打开project内的文件进行编辑 (·)在project窗口中双击需要编辑的文件。 (·)在project窗口选择需要编辑的文件,按F4 (·)在project窗口选择需要编辑的文件,然后右键弹出上下文菜单,选择Jump to Source (·)使用Go To 命令 (·)通过导航条,来选择打开文件:
2013-03-26 09:35:27
19692
转载 JAVA IDE IntelliJ IDEA使用简介(一)—之界面元素
(注:简介基于IDEA的版本为:11.0,下载地址:http://www.jetbrains.com/idea/) 打开IDEA,(当第一次打开的时候出现的是一个欢迎页面,随便创建一个project来进入到IDEA的主界面),主界面显示如下: 主界面由6个主要区域组成(图中红色数字标注的) 1.菜单和工具栏 2.导航条:编辑文件时帮助定位和导航项目中的文件
2013-03-26 09:34:48
92125
1
原创 IReport配置及javabean注意事项
IReport需要JDK配置环境JDK配置成功后运行ireoprt用javabean做数据源需要在ireport的工具的选择中设置选择Classpath选项设置javabean的.Class文件所在目录,如果设置不正确,将无法取得相应值选择Report query,选择JavaBean Datasourse在Class name里填写class文件的路径,最简单的方式,看类
2013-03-25 21:22:10
6275
1
原创 Struts+Jasperreport配置
Struts+Jasperreport配置:采用struts2 版本2.1.8,Jasperreport5.0由于采用对于现在而言较新的版本,所以在引包和配置方面需要注意一些在struts2中,最好不要使用编译器自带的框架导入。不然会引起包冲突或者是某些包的版本过低而报错的问题(碰到自带框架的JSON版本过低。删除低版JSON后就可正常运行)使用ireport5工具生成.jas
2013-03-24 01:25:39
1079
转载 Intellij Idea 常用快捷键
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Spac
2013-03-19 09:15:29
5356
原创 resin命令增加删除服务及JVM内存设置
安装resin服务在resin目录下:httpd.exe -install-as 服务名 --Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m其中,-Xms 表示启动时,初时内存大小,-Xmx最大内存占用大小。-XX:MaxNewSize=256m -XX:MaxPermSize=256m 表示:内存的永久保存区域的大小
2012-12-17 13:53:54
2059
原创 Oracle排序过滤重复数据
用Oracle的row_number() over函数来解决该问题例子:根据表的TIME来过滤重复的PID,取TIME排序后的最新的值select m.pid from(select pid ,row_number() OVER(PARTITION BY pid ORDER BY time desc) as pid_row from 表 )m where m.pid_row='1'这
2012-11-28 12:55:55
664
原创 pgsql中设置远程访问
在pgsql中如果系统要去访问一个远程的pgsql数据库需要在pgsql里加入对应的ip否则访问就会失败找到对应的pgsql安装目录进入data目录找到pg_hba.conf,并打开添加远程访问机的IP。重启pgsql服务,即可访问
2012-10-23 11:24:59
897
原创 MFC中的CButton按钮是否可用设置与CEdit设置垂直滚动条自动滚动
CButton按钮设置:CButton * cb=(CButton) GetItemDlg(IDC_BUTTON);cb->EnableWindow(TRUE);//可用cb->EnableWindow(FALSE);//不可用 CEdit设置垂直滚动条自动滚动:首先在空间中选中多行,有垂直滚动条,可自动滚动在代码区: GetDlgItemText(IDC_E
2012-10-04 02:21:19
1793
原创 mount命令解释
mount命令解释1. 用mount/umount能做什么?不同的操作系统使用不同的文件系统格式。MS-DOS支持FAT16文件系统,Windows98支持FAT16、FAT32文件系统,WindowsNT支持FAT16、NTFS文件系统, Windows2000则支持FAT16、FAT32、NTFS三种文件系统格式,而Linux差不多支持所有的文件系统格式,但一般使用ext2或e
2012-09-24 19:44:48
1046
原创 shell的基本命令
在linux中我们常常要用到shell命令1:ls 列出目录下的文件 不同类型的文件颜色不同,蓝色的是文件夹,白色的是文件 ls -a 列出所有文件,包括隐藏文件 ls -l 列出所有者 size 文件权限 修改日期 ls -R 递归列出所有子目录的内容 2:cd 转移目录(进入到某个目录) cd /aa/bb 将转移到(进入到)/aa
2012-09-17 15:14:45
1150
原创 oracle创建用户命令及导入导出数据库
在使用oracle时。用了方便,我们一般都使用PL/SQL在PL/SQL中创建本地用户:选择:命令窗口SQL> create user system_my identified by system_my;创建登陆名为system_my密码为system_my的用户 User created如果成功将显示用户创建成功 SQL> grant dba to sys
2012-09-14 15:43:20
879
原创 vi的3种模式
vi的3种模式:命令模式,输入模式,末行模式按ESC是退出模式在命令模式下:1G:跳转到文件的首行 G:条状到文件的末尾行nG:跳转到文件的第n行 dd:删除光标所在行ndd:从光标所在行开始向下删除n行 u:取消最近的一次操作,并恢复操作结果U:取消对当前行进行的所有操作ctrl+r:对使用u命令撤销的操作进行恢复 yy:复制当前行
2012-09-13 14:14:13
770
原创 socket之小结
socket 套接字常见的有3种类型:1:SOCK_STREAM。流式套接字,用于TCP连接,提供面向连接。可靠的数据传输服务。数据无差错。无重复的发送。且按发送顺序接收2:SOCK_DGRAM。数据报式套接字。用于UDP连接。提供无连接服务。数据包以独立包形式发送。不提供无错保证。数据可能丢失或重复。并且接收顺序混乱3:SOCK_RAM.原始套接字 基于TCP(面向连接)的s
2012-09-12 14:54:11
516
原创 MFC之文件的操作(CFileDialog,CFile)
CFileDialog()这个函数用来打开一个打开文件的对话框直接CFileDialog fd (TRUE)就可以,并调用fd.DoModal()就能执行如果要对文件类型做规定,那么就要去指定fd的第5个参数参数类型 char m_cFileType[]="ALL FILES (*.*)|*.*||";调用DoModal会返回一个int值他表示你在创建的文件对话框后操作的值
2012-09-05 23:40:53
1849
原创 MFC对话框右上角的叉叉
对对话框右上角的叉叉做事件处理时首先要考虑的是去做什么事件的处理我希望点叉时退出并去EndDialog所以,选择重载入消息 wm_close在OnClose()函数中去调用EndDialog()
2012-09-05 12:54:49
4153
原创 MFC中的CheckBox的使用
在CheckBox的使用中在代码内要得到CheckBox的指针要强转为CButton类型CButton* m_checkbox=(CButton*)GetDlgItem(IDC_CHECKBOX1);调用GetCheck()函数如果其返回值为1则说明是选中状态if(m_checkbox->GetCheck()==1){ MessageBox("选中状态");
2012-09-05 12:31:26
8329
原创 非模态 与 模态 对话框的比较
模态对话框相对而言比较简单但是模态对话框在没有关闭前,无法对其他对话框进行操作,顶在其他对话框上层一般使用模态对话框较多,创建也比较简单先要有对应的资源与对应的CLASS类然后通过DoModal就可以创建了通过EndDialog来销毁注意DoModal的返回值int类型如果函数不能创建对话框,则返回-1;如果出现其它错误,则返回IDABORT。EndDialog
2012-09-05 11:34:20
486
原创 MFC中的OnTime
你需要在需要计时器的类的生成onTime函数:在ClassWizard里,选择需要计时器的类,添加WM_TIMER消息映射,就自动生成OnTime函数了先请看SetTimer这个API函数的原型UINT_PTR SetTimer( HWND hWnd, // 窗口句柄 UINT_PTR nIDEvent, // 定时器ID,多个定时器时,
2012-09-04 12:49:51
4936
原创 TIME.得到当前时间
C++中得到当前时间有2种方式GetSystemTime();得到当前系统时间,由于是UTC的时间。转换为本地时间时要加上8小时。可以从电脑时间属性的时区看到相差多少小时GetLocalTime();得到当前本地时间 C++得到时间的函数有一个返回参数,是SYSTEMTIME类型的SYSTEMTIME st;GetSystemTime(&st) 或者 GetLocalTim
2012-09-04 12:41:38
480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人