SVN版本库中current文件损坏

  |   0 评论   |   1,856 浏览

遇到的问题 current这个文件损坏了 找到备份文件查看是对应的版本号码 在这个目录下面找到最新的对应版本号码,写入current文件内     commit -m "" F:/myeclipseblue/ssm12/123456.txt     RA layer request failed svn: Commit failed (details follow): svn: Server sent unexpected return value (500 Internal Server Error) in response to POST request for ‘/svn/projects/!svn/me’ svn版本库目录下的db文件夹txn-current文件损坏了 ,找到备份文件里面,发现内容就是一个gmk

win2003 vpn连接数限制 解决方法

  |   0 评论   |   2,576 浏览

二、限制已断开链接的会话存在时间 1、从终端服务配置中修改 运行-Tscc.msc(终端服务配置)-连接-双击RDP-Tcp或右击-属性-会话-选中第一个的替代用户设置(O)-结束已断开的会话[将默认值“从不”改为一个适当的时间,比如30分钟] 2、从组策略修改 开始-运行-gpedit.msc-计算机配置-管理模板-windows组件-终端服务-会话 右边窗口选择 为断开的会话设置时间限制 -选择已启用,选择一个时间  三、增加最多链接数 1、从终端服务配置中修改:运行-Tscc.msc(终端服务配置)-连接-双击RDP-Tcp或右击-属性,选择“网卡”选项卡-修改“最大连接数”改成你所需的值,当然这个值不也能太大,否则会占用较多的系统资源。不过这里修改的值好像不起作用,设置成无限制时照样还是会出现本文所说的情况。 2、组策略级别要高于终端服务配置,当启用组策略后终端服务配置中的相应选项会变成灰色不可修改 运行-gpedit.msc-计算机配置-管理模板-Windows组件-终端服务 双击右边的”限制连接数量“-选择”已启用“-填入允许的最大连接数 四、改变远程终端模式 推….

备份公司的sublime配置

  |   0 评论   |   1,529 浏览

  备份公司的sublime配置,注册码   常用的快捷键,基本上和myeclipse快捷键一样的 key bindings-user [ { “keys”: [“ctrl+alt+up”], “command”: “duplicateline” }, { “keys”: [“ctrl+alt+down”], “command”: “duplicateline” }, { “keys”: [“alt+up”], “command”: “swaplineup” }, { “keys”: [“alt+down”], “command”: “swaplinedown” }, { “keys”: [“ctrl+d”], “command”: “runmacrofile”, “args”: {“file”: “Packages/Default/Delete Line.sublime-macro”} }, { “keys”: [“ctrl+shift+x”], “command”: “uppercase” }, { “keys”: [“ctrl+shift+y”], “comm….

plupload项目中提交参数,响应参数

  |   0 评论   |   1,463 浏览

1.可以通过把form表单的数据放在链接后面,提交到后台。 uploader.bind(‘BeforeUpload’, function() { uploader.settings.url= “/front/banneradd?”+$(“#frontaddform”).serialize(); }); 2.可以通过参数设置的方式,有一个属性multipartparams 方式可以设置,但是参数值是有要求的,使用setOption(option, [value])试了好几次都不行, 直接设置值是可以的 uploader.settings.multipartparams = $(“#frontaddform” ).serializeObject(); 序列化方法 $.fn.serializeObject = function() { var o = {}; var a = this.serializeArray(); $.each(a, function() { if&n….

直接运行main方法没有错误,在tomcat下调用发送邮件出错

  |   0 评论   |   1,588 浏览

2014-11-18 23:07:29,653 ERROR [Timer-1] com.sily.publish.TieBaSend.process(TieBaSend.java:67)  {} -  Method not yet implemented java.lang.UnsupportedOperationException: Method not yet implemented at javax.mail.internet.MimeMultipart.(MimeMultipart.java:37) at org.apache.commons.mail.MultiPartEmail.createMimeMultipart(MultiPartEmail.java:545) at org.apache.commons.mail.MultiPartEmail.init(MultiPartEmail.java:172) at org.apache.commons.mail.MultiPartEmail.getContainer(MultiPartEmail.java….

ubuntu下tomcat开机启动脚本

  |   0 评论   |   1,429 浏览

1.需要在/etc/init.d下面新建tomcat启动脚本 #!/bin/sh #tomcat auto-start # # description: Auto-starts tomcat # processname: tomcat # pidfile: /var/run/tomcat.pid export JAVA_HOME=/opt/jdk18025 case $1 in start) sh /opt/tomcat7/bin/startup.sh ;; stop) sh /opt/tomcat7/bin/shutdown.sh ;; restart) sh /opt/tomcat7/bin/shutdown.sh sh /opt/tomcat7/bin/startup.sh ;; *) echo ‘Usage:tomcat start|stop|restart’ ;; esac exit 0 sysv-rc-conf tomcat on 也可以使用 Java代码 update-rc.d tomcat6 defaults update-rc.d tomcat6 remove

分享linux下一些操作技巧

  |   0 评论   |   1,512 浏览

当然褒贬不一,任何事物都有两面性质,所以分享一下整理的一些东西。 三个方面:基础,日常,数据处理。 不知能否过关,所以先写一部分把。 这篇文章来源于Quroa的一个问答《What are some time-saving tips that every Linux user should know?》—— Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解。 首先,我想告诉大家,在Unix/Linux下,最有效率技巧的不是操作图形界面,而是命令行操作,因为命令行意味着自动化。如果你看过《你可能不知道的Shell》以及《28个Unix/Linux的命令行神器》你就会知道Linux有多强大,这个强大完全来自于命令行,于是,就算你不知道怎么去做一个环保主义的程序员,至少他们可以让你少熬点夜,从而有利于你的身体健康和性生活。下面是一个有点长的列表,正如作者所说,你并不需要知道所有的这些东西,但是如果你还在很沉重地在使用Linux的话,这些东西都值得你看一看。 (注:如果你想知道下面涉及到的命令的更多的用法,你一定要man一点。对于一些命令….

去掉UTF8 BOM格式,转换成UTF8格式

  |   0 评论   |   1,451 浏览

public static void utf8bom2Utf8(String dir) throws IOException{             File file = new File(dir);              if(file.isDirectory()){                   File[] files = file.listFiles();          &nbsp….

tomcat下配置多域名多站点

  |   0 评论   |   1,561 浏览

红色标记的地方一定要注意: appBase 这个设置到上一级就行了, docBase 设置默认的目录,其实就相当于tomat默认的webapps目录下面的名字 如果appBase直接配置到/home/wwwroot/mugongmenhu.com也就是直接到了webroot这一级了,docBase配置成当前路径".“的时候, 会出问题, 导致webroot下面的文件夹名默认为contextpath,会导致jsp加载的时候失败,当然webroot下面的文件没有问题, webroot下面还有文件夹,然后直接访问文件夹里面的文件,就直接报错,比如views文件夹下面的jsp文件 SEVERE: Servlet.service() for servlet [jsp] in context with path [/views] threw exception [java.lang.ClassNotFoundException: 上面这么配置还是有问题, 今天才发现, 项目被加载了两次, 这个问题导致内存占用多了一半,导致的问题就是host配置的问题正确的配置方法,删掉appBase目录appBa….

新的开始,新的征途

  |   0 评论   |   1,445 浏览

网站二年后重新启用了,当时的备份都还在,今天还升级了wordpress版本到4.0,看上去没有什么问题,以后继续我的写blog路程,坚持下来, 还是挺有收获的,看到以前的内容

年过50,还能继续当码农吗

  |   0 评论   |   1,460 浏览

IT似乎是一个属于年轻人的行业。当你年届50时,还能从事码农工作吗? 背景:我30出头,但我周围却有一批比我老得多的程序员。以下是我的个人观点,不代表雇主。 关键不在于年龄,而在于雇主的年龄观念。当你40、50、60岁时,雇主会认为你想当项目主管、架构师、首席软件工程师之类的职位。他们还会认为,过去二三十年,你的薪水每年都提升了5%至10%,所以与只有3年工作经验的25岁年轻人相比,你的市价可能高出50%至100%。 因为雇主认为你比年轻人要求的职位和薪水更高,所以他们会认为聘请你的门槛更高。如果年轻程序员不了解最佳的工作方式,或许不是什么大问题。但如果你不了解,那雇主自然会怀疑你的价值是否真能比其他应聘者高出一倍。 要改善这种状况,可以考虑以下几种方式: ——当一个很牛的程序员。这简直是废话,但杰夫·迪恩(Jeff Dean)和肯特·贝克(Kent Beck)这样的人总是很容易找到程序员的工作。他们的水平都高得出奇,但如果能达到一定水平,哪怕是远低于杰夫·迪恩,那么无论多大岁数,仍然很容易找到工作。 ——成为专家。既可以是某种语言(Clojure、Java、C等),也可以是某个领域(….

十个JDBC的最佳实践

  |   0 评论   |   1,452 浏览

JDBC是Java为多种关系型数据库提供的统一的访问接口,以下是我长期使用JDBC总结的十个最佳实践。 JDBC最佳实践1:使用PrearedStatement 任何一个使用过JDBC的Java程序员几乎都知道这个,PreparedStatment可以通过预编译的方式避免我们在拼接SQL时造成SQL注入。 JDBC最佳实践2、使用ConnectionPool(连接池) 使用连接池作为最佳实践几乎都成了公认的标准。一些框架已经提供了内建的连接池支持,例如Spring中的Database Connection Pool,如果你的应用部署在JavaEE的应用服务器中,例如JBoss,WAS,这些服务器也会有内建的连接池支持,例如DBCP。使用连接的原因简单的说就是因为创建JDBC连接耗时比较长,如果每次查询都重新打开一个连接,然后关闭,性能将会非常低,而如果事先创建好一批连接缓存起来,使用的时候取出,不使用的时候仍不关闭,将会节省大量的创建关闭连接的时间。 JDBC最佳实践3、禁用自动提交 这个最佳实践在我们使用JDBC的批量提交的时候显得非常有用,将自动提交禁用后,你可以将一组数据库操作放….

创业并快乐着的六个习惯

  |   0 评论   |   1,439 浏览

现在距离我首次决定要创建Buffer这个应用已经将近2年时间里,在此之前的一年半时间里我一直为前一个创业项目而忙碌,就在那时,我开始发现一些规律,一些在创业过程中能影响你的生活起起伏伏的规律。 就在那个时期,我学到了一个最重要的事情:当快乐时我做事做的最好。这几乎能体现在各个方面。如果我快乐着,我编程时会更有工作效率,我能更好的解决用户的问题,我发现我还能更容易集中注意力。 就我而言,我发现有几个非常好的习惯能让我保持持续不断的快乐的感觉。而且,每当我的情绪有低落时,这些习惯是使我能迅速恢复到之前快乐水平的灵丹妙药。下面就是我坚持不懈的6个习惯: 1. 早起 经营一个创业公司中我最喜欢的一件事情就是,我可以完全自由的尝试着变换我的日常生活规律。 经过试验我发现,每天早起能让我精力充沛并获得最大的快乐感。它能给我带感觉很好一天的开始,这差不多都会导致余下的一天时间都会感觉很好。经过一段时间后我发现,我对这种“早起”的感觉产生了依赖,它能让我做出漂亮的工作,保持高度集中的注意力。The Happiness Project的Gretchen Rubin在最近的 一篇文章里提到了相似的体验: ….

使用websphere生成webservice接口,在spring配置文件中引用了生成proxy类,junit初始化spring报错分析

  |   0 评论   |   1,613 浏览

使用ibm WID生成webservice 代理类,使用junit测试的时候,初始化spring出错的问题 outerspsconf.xml 中配置了 webservice生成的代理类 在测试类中执行getConfigLocations()方法的时候就会出错, 解决方法: 1.在WID的安装目录下面路径:IBM\WebSphere\ID\602\runtimes\bi_v6\runtimes 拷贝文件ibm-jaxrpc-client.jar到 安装目录下面的D:\Program Files\IBM\WebSphere\ID\602\eclipse\jre\lib\ext文件夹内。 2.打开属性,如下图操作,双击选中框的位置 3.双击后弹出下图,然后先取消勾选,然后重新勾选一下就ok了。 出现上面的那个jar包就ok了,下面替换一下,引入的类库。在工程目录上右键—》属性 先删掉这个库,然后点击Add Libray…. 为什么不直接拷贝jar包到工程lib目录,主要是打包的时候,会把lib目录下的jar包都打进去。放在jre路径下,打包的….

贫穷不该是你伤害自己的理由

  |   0 评论   |   1,532 浏览

年初刚回来上海不久,有一天我接到妈妈打来的电话。妈妈在电话那头拼命叮嘱我要好好照顾自己,该花钱的地方一定要舍得花钱,如果没有钱记得问他们要。这件事其实在我看来还算蛮离奇的,因为我升大学以后就再没跟他们要过生活费,他们也一直很习惯我从未伸手要过生活费这件事。末了我便问她:“是不是出了什么事?”“倒也不是什么事啦,只是我最近听你姨妈说,她那边有个正在上初中的小孩,因为家里很穷所以一直都很省,说是同学都从没见他去饭堂吃过饭,每天都是吃五毛钱一包的方便面,每个月省下的生活费就交还给父母。”妈妈在电话一头娓娓道来,“按理说是件好事对不对,但是方便面这种东西哪能当正餐天天吃?结果吃了一年方便面,说是吃成了肾炎还是肾结石,总之就是要换肾,本意是好的,偏偏省下的钱还不够换肾的零头呢。” 穷人越活越苦逼,倒也真不是因为什么“老天不开眼”、“老天不助我袁家”之类的理由。穷人之所以活得越来越苦逼,是有的时候根本不知道怎么把日子活得更好。贫穷是很多创业家发愤图强的充分非必要条件,也渐渐成为不少人伤害自己的充分非必要理由。难道真因为自己家里穷就天天吃泡面?难道真因为自己每个月只有两千薪资就住在隔断间?无论你是刚….

如何在两个月内快速教会女友编程

  |   1 评论   |   3,483 浏览

伊娃和芳来旧金山跟我学编程。在这篇博客中,我会介绍我是怎么教她们的,我构建教她们的方式的理由,以及这种方法是怎么起作用的。按时间顺序去列明她们所学到、做到的那些事儿很简单,但是,这没什么帮助,而且你也容易错过重点。重要的是要了解详情,以及为什么它管用,所以我将从基本原则来开始。做好准备,文章比较长。 在你的整个编程历程中,以下原则要牢牢记住: 1)传播: 在伊娃和方开始之前,我为她们创建了个博客。我告诉她们,记录下她们的编程之旅和她们所学到的。在开始的时候是很难的,你可以问她们。我花了一个星期的唠叨,她们才写一次博客。但现在,如果不写写她们花了大把时间去做的那些项目,则像是错的了。 如果你在你的项目里用的是API(应用程序编程接口),发微博或者邮件给那公司,告诉他们你对他们的API的想法。当你在你的编程马拉松里获得了一个奖励,写条好微博@他们以示感谢,或者发篇日志。让这日志空前美好,然后推荐到黑客新闻栏目,就像它必将登上首页一样(尽管大多数是不会的)。 给你的编程之旅一个健康的传播过程的最大好处是,它让你对你的项目负责人,这也就引入了我的下一条原则。 2)完成: 芳和伊娃都知道,完成一….

一个女程序员的故事 __勉励自己

  |   0 评论   |   1,705 浏览

有人说,女程序员不靠谱,或许是因为你们的工作经历中没遇到过女程序员,其实她们可能会比那些男程序员都强!!所以,下面来看看一个女程序员的故事,一个让人回味很久,在脑海里挥之不去的故事,她的经历或许跟你们有些相似,她的想法又和你们有木有共鸣呢…… “一个女程序员的故事” 为了表示对这个故事的尊重,所以,原封不动,一字不改地把这个故事转到这里。 从哪里说起呢,我的程序员之路。有些话只是自己心里想的很明白,还从没说过。希望你有耐心看完,因为我的故事不精彩,也算不上奋斗史。我的文笔和叙事能力也很差。 高中报志愿的时候坚定的报了计算机技术及应用,当时对计算机的认识只是机房里的苹果机,和老师教的用basic 输出一个正方形之类的。 我当时觉得我对计算机一无所知,我想了解他,就选择了这个专业,当然当时程序员的收入也是可观的。 :) 大学四年下来,我的成绩不好,基础也不好,没拿过奖学金。大学的课程很多不喜欢,我不知道为什么计算机系还要学高等物理,和马列毛邓。这是题外话。说实在的,很多课上的我一头雾水。毕业后找工作不满意,我直接去读了软件工程(考研的专业课成绩没到线)。两年制,一年上课,一年实习。我想给自….

在eclipse/myeclipse中调试多模块的web工程

  |   0 评论   |   1,510 浏览

jetty 选择jetty插件,就目前来看是用得最爽的. 1.在pom.xml加入jetty插件信息      org.mortbay.jetty      maven-jetty-plugin      6.1.26           /jamwiki                 2.配置eclipse run configurations 在goals中填写jetty:run -e -q run as -> Maven build就可以运行web工程以及布署和调试,最大的好处,修改无需重启jetty.

这哪叫创业,就是个网站嘛

  |   0 评论   |   1,428 浏览

2007的时候我开了一个免费博客,6个月的时间里,通过Google Adsense和其他一些渠道每月营收就有3800美元。一年之后,网站的月独立访客有11万,PV150万,营收超过一万美元。如此惊人的成绩其实只靠一个跟游戏相关的日更博客,而且大多数情况下,很多帖子都是从游戏官方博客那转过来的。 有点被自己做的事给震惊了,或者说被发生在我身上的事给震惊了,于是有一次在创业者聚会时我跟人聊起这事。你猜这位成功创业者怎么跟我说的? “这哪叫创业,就是个网站啊嘛。” 按他的意思,有稳定的营收是不足以称之为创业的,海量的独立访客和PV也是不够的。那么到底要怎样才能叫创业呢? 话说各位觉得我做这个博客,Crranky.com,算是创业么?其实只是一个简单的主意,由我这个完全不懂技术的人在没有任何编程帮助的情况下,想到就做了,仅此而已。 说来我还真正儿八经的试过一次“真正”的创业。当时兜里揣了点小钱,招了个程序员,花了一年时间做了一个青少年用的个人档案平台,叫做Funhouse,当时的想法是做一个虚拟世界档案版的About.me。 这次创业的结果是,花了几千美元,没有任何营收,有6000个会员,好吧….