- 博客(88)
- 资源 (5)
- 收藏
- 关注
转载 cisco的配置
!version 12.3service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryption!hostname r1!boot-start-markerboot-end-marker!!no aaa new-m
2015-10-30 15:34:34 545
原创 java zip malformed解决
OS: Windows,默认编码(eclipse上设置的是UTF-8)我当前没有使用zipfile,而是使用了zInputStream,出现的问题是MalForm(形式不对)。解决方法就是增加CharsetZipInputStream zis=new ZipInputStream(fis, Charset.forName("gbk"));参考:1 http:
2015-10-30 15:21:17 6364 2
转载 java递归删除文件夹
调用方法 public static void main(String[] args) { new FileDeleteTest().clearFiles("D:/temp"); }//删除文件和目录private void clearFiles(String workspaceRootPath){ File file = new File(workspa
2015-10-30 14:59:18 541
原创 java web上传文件保存的目录
文件是使用js进行上传保存的,现在需要对该对文件继续压缩操作,压缩由java进行。压缩请求来自js。java部分的代码类似于如下,zip(HttpServletRequest request){realPath = request.getSession().getServletContext().getRealPath("/“);zipUnzip unzip = new zipUn
2015-10-30 14:31:17 2344
原创 yEd安装和使用
OS: Centos66yEd出品自yWorks,是画图工具,类似visio我用yEd做拓扑图。安装步骤:1 从官网取下来*.sh安装文件2 一键式安装 sh *.sh3 安装成功后打开*.graphml文件。
2015-10-30 13:56:45 4845
原创 java实现unzip
如下是其中一篇http://blog.csdn.net/gaowen_han/article/details/7163737如下是git上的实现https://github.com/Saykar/ZipUnzip/blob/master/zipUnzip.java
2015-10-30 13:52:28 1249
原创 java的基本概念
1 判断是否nullif( work.attr1 == null){ //如果是null}2 quartz实现1次性任务(FIXME)参考http://www.quartz-scheduler.org/documentation/quartz-2.2.x/cookbook/
2015-10-27 18:07:14 265
原创 detachedCriteria: java.lang.integer cannot be cast to Long
现象:DetachedCriteria dc =..;dc.add(Restrictions.ne("parent.id", 0);dc = page.toSearch(dc);..这时程序报告错误,java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long修改方法:
2015-10-27 11:50:19 978
原创 @jsonignore的使用
说明:@jsonignore可以防护父子情况下的递归问题现象:在声明了规则具有parent_id后,发现使用json遍历规则导致规则始终在递归,json请求无法结束。原因:规则和策略是多对多关系json请求规则,规则找对应策略,策略又找规则(FIXME)处理:在策略的@manytomany的处理后加入@jsonignore
2015-10-27 11:26:05 3390
原创 git版本1.7.6的问题
OS:win7问题:msysgit 1.7.6版本并不是特别好。无法支持中文的文件名。解决方法:改用git 2.5.0以上版本,使用git+tortoisegit+puttygen
2015-10-25 20:33:57 392
原创 spring mvc @manytomany的做法
@manytomany的做法需要一些标准步骤,才能省工下面主要目的是在多对多的情况下,一边建立表的关联关系,另一边建立数据的关联关系以一条策略关联一大片规则为例子1 建立关联表Strategy一张表Specification一张表strategy-specification关联的一张表。表中列为stid, spid(分别是策略,规则id)2 在策略类的处理2.1
2015-10-23 18:17:00 1111
原创 treeview的下拉显示
根据ztreeview做了一个程序显示树形下拉。发现的问题是,当树形里面内容偏多的时候,发现无法向下拉。对比了[1]后,在div class="ztree"中加了下面的风格,这里我额外加的部分是overflow-y 负责当纵向溢出时候可以下拉。height负责将高度限定在200个像素。当只允许下拉时,效果是无法使用鼠标中间键实现滚动(滚动被整个框架接住了),所以只好
2015-10-23 15:18:41 909
原创 cloudify印象
cloudify是SaaS的一种,是无安装部署应用程序的一种有效,简便的方法。对于应用程序,可以一键部署到多台虚拟机。对于像Mysql/tomcat/web server这样的程序,通过流程化(使用java编程)的方法,非常容易部署到虚拟机上。cloudify对应的生态圈应该包括:1 为cloudify定制的软件2 这些软件所属于的市场(marketplace)3 与ope
2015-10-23 09:52:47 681
原创 java程序的API文档或者用户手册
位置在http://docs.oracle.com/javase/7/docs/api/java/util/List.html
2015-10-22 16:25:54 1867 1
原创 tortoise git 加 beyond compare
来自bc官网的方法DiffLaunch TortoiseGit | SettingsSwitch to the Diff Viewer section under External ProgramsChange the radio buttons from TortoiseMerge to External.In the path edits, enter:"C:\Prog
2015-10-22 12:00:23 879
原创 honeynet和spark的交集
叫大点就是“基于数据挖掘的恶意行为分析”。基于数据挖掘使用splunk,恶意行为分析使用honeynet/honeywallspark和splunk? 大量数据由spark负责保存,splunk负责算法(FIXME)这是使用honeynet的一个良好示例。重点是他们的部署策略大规模部署honeynet,然后使用安全工具复制获得威胁信息()使用统计工具splunk
2015-10-22 10:10:51 785
原创 spring mvc的moduleattribute
问题症状:@ModuleAttribute的属性也设置了,但"修改"特定entity,发现和“添加”的结果一样。问题解决:@ModuleAttributepublic Target get(@RequestParam Long id){ if(id != null) return service.get(id); //此处被
2015-10-21 18:21:36 1040
原创 spring mvc的@manytoone
manytoone注释,在一个实体类中使用另一个实体类(类似嵌套)使用时必须要加上。否则hibernate不知道应该怎么处理被嵌入的类。例如User类中包含一个Office类,而非office_id,此时对于Office类就需要加上这个注释。参考http://www.objectdb.com/api/java/jpa/ManyToOne
2015-10-21 16:04:52 901
原创 jquery的注释
jsp的注释-->jquery的注释function myFunction ( myVar, myVar2 ) {// Pay attention to spaces around// the brackets and curly brackets}多行的注释/* comment */参考http://www.sitepoint.c
2015-10-21 10:56:49 2148
原创 jquery的验证器语法
这个语法怪怪的,我现在还没法完全适应。我估计还需要好多年才能适应这种语法,至少不如DNA里的G N A T这4个成分那么好记忆。今天新闻是清华国学院说,国学热是自信的开始。那么,国学不热也是自信的开始。中国四大骗,国学,中医,武术,算卦。逻辑学,我应该补一补。这样,能更从根子上,最底下,以狗眼看人。看透这些骗子。
2015-10-20 22:46:07 442
原创 jquery的验证器和spring mvc的验证器
springmvc的验证器 Name: type="text" th:field="*{name}" /> th:if="${#fields.hasErrors('name')}" th:errors="*{name}">Name Er
2015-10-20 14:30:57 484
原创 spring mvc的表单值与jquery互传
spring mvc表单text值,由jquery来赋值。代码参考注意下面newsletterFrequency的赋值方法。mvc的表单 Select Newsletter Frequency: ${frequency} jquery的代码
2015-10-20 11:32:36 577
原创 HelloworldJsp中引入tomcat-juli处理
OS:centos66eclipse jee-Mar.1tomcat6jdk1.8找了一篇HelloworldJSP的文章来学习Jsp。大体流程:1 创建动态网页项目2 增加jsp文件系统自动协助创建了jsp内容。3 编译执行。编译执行出的错误如下,Exception in thread "main" java.lang.No
2015-10-20 10:02:38 687
翻译 Centos yum安装tomcat6
OS:Centos66预先已经安装java jdk安装步骤:1 安装所需要的repo库yum install yum-prioritiesrpm -Uvh http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpmrpm -Uvh http:
2015-10-19 14:23:36 1975
原创 win7的休眠
OS:dell win7情况:没有休眠按钮了处理:1 执行powercfg -h on会召唤回休眠设置2 此后在电源选项里选中笔记本合上盖子的操作是休眠此后可以休眠。说明:休眠将保存win7状态,并关机。因而会占用较多C盘空间。参考1 http://jingyan.baidu.com/article/5bbb5a1b5daf3413eaa17
2015-10-19 09:57:36 399
原创 spring mvc 500错误
500 Something Went WrongBut we are working on it!Meanwhile, try one of the following:org.springframework.dao.InvalidDataAccessResourceUsageException: Unknown column 'this_.remar
2015-10-18 23:30:04 1749
原创 Hibernate数据绑定
数据库内容是DROP TABLE IF EXISTS `work_mywork`;CREATE TABLE `work_mywork` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', `work_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
2015-10-17 18:55:34 416
原创 spring mvc中登录用户信息的传递
原理:1 使用session来传递用户信息2 set方,通过Model.setAttribute写入另外加入@SessionAttribute (FIXME)3 get方,通过Session.getAttribute获得根据《spring mvc 学习指南》(林仪明等翻译,第50页)。每个请求处理方法可以有多个不同类型的参数,如果需要HttpSession对象,就可以添加Htt
2015-10-17 15:16:08 3382
原创 tortoisesvn: file:///
为了访问本地版本库,你需要这个文件夹的路径,只要记住Subversion期望所有的版本库路径使用的形式为file:///C:/SVNRepository/,请注意全部使用的是斜杠。
2015-10-16 13:45:32 699
原创 几种跨平台cpp gui研发工具对比
wx:I donot like wxwidget, although it's a cross-platform GUI develop tool. The reason is wxwidget does not support try-catch or the exception processing.I also donot like the thread processing
2015-10-16 13:42:16 2761
原创 eclipse的几个主要插件
eExplorer 将windows资源管理器集成进来eGit git集成jautodocfatjar bootstrap smartadmin
2015-10-15 15:05:07 341
原创 makefile and busybox
http://www.cnblogs.com/jevan/archive/2011/03/20/1989199.html 今天在编译busybox1.16的时候,执行make命令,报错,错误信息:437 “mixed implicit and normal rules”,翻译为中文:混合的和隐含普通规则。起初以为是busybox包的问题,从官网上下载了低版本1.13,报同样的错误,
2015-10-14 14:38:28 440
原创 指针改变了吗?码农!
void not_changed(char *p){ p++;}int main(){ char p[100]= "Not changed"; not_changed(p); printf("%s",p); return 0;}打印的是: Not changed。
2015-10-14 14:29:56 328
原创 sys_getdents
http://linux.die.net/man/2/getdentsint getdents(unsigned int fd, struct linux_dirent *dirp, unsigned int count);fd指目录文件描述符。可以用sys_open创建。dirp指目录信息,其大小由第3个参数指定,
2015-10-14 14:28:03 3464
原创 linux tar 命令
linux解压 tar命令tar [-cxtzjvfpPN] 文件与目录 文件与目录.参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩
2015-10-14 14:27:02 432
原创 linux du 命令
du(disk usage) 功能说明:显示目录或文件的大小。 语 法: du [-abcDhHklmsSx][-L ][-X ][--block-size][--exclude=][--max-depth=][--help][--version][目录或文件]
2015-10-14 14:26:10 649
原创 linux vi替换命令
今天编程,关于栈的一个小例子,其间我需要把”S.”替换为”S->”(替换不包括双引号)。其实这个不难,不过我觉得应该总结一下vi里的替换技术了,以备以后查阅。1,$s,\$(M.*trans/np/,,g其中 1,$表示从头行到尾行,s代表替换,,代表替换符号,\$(M.*trans/np/代表要下台的家伙
2015-10-14 14:25:00 577
cirros-0.5.1-x86_64-disk.img
2020-06-13
Eigen3.zip
2019-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人