自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 这周六很想去爬伟大的香山

周六天晴16度早上7起来去中间有公交车数辆晚上回来这周六

2015-10-22 10:32:53 478

原创 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

原创 jquery的验证语法

$("#someform")         .validate (                   {                        rules:                                 {                                        testname: {                   

2015-10-21 17:20:16 403

原创 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

原创 jrebel对css的更新并不敏感

jrebel对css的更新并不敏感

2015-10-16 09:37:31 857

原创 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

cirros mirror 0.5.1 kvm环境搭建并创建第一台cirrOS虚拟机 Cirros是个免费的的、体积非常小的 Qemu镜像,一般用在OpenStack上,做测试很好用。

2020-06-13

librs232.zip

基于librs232编译的windows版release版本的串口处理库,关于librs232可以参考github

2019-12-25

glog for windows

glog使用最新的google日志库编译,windows+vs2017编译完成。 方便使用该开源日志库开发vs程序

2019-12-23

Eigen3.zip

eigen3 使用2019/12最新的eigen3版本(eigen3-latest)编译, 编译方法使用cmake3+vs2017 由于网上基本没有此共享后的include文件和lib文件,所以分享出来。 通常vs下可以使用libeigen*.dll.a(静态库)来进行链接。 分享目录如下 链接:https://pan.baidu.com/s/1rbdRNkcD16r7pq12erGmqg  提取码:cvvc

2019-12-21

simtools

关于模拟仿真方面的评估文件,对比了opnet ns2 ns3

2015-09-22

空空如也

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

TA关注的人

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