2014.12.6 周记

1.可以通过URL和Connection建立连接:
   URL url = new URL("http://172.16.2.125:8080/services/mm7/");
   HttpURLConnection connection = (HttpURLConnection) url.openConnection();
   connection.setRequestProperty("Content-Type","text/xml;charset=\"UTF-8\"");
   ......
   connection.connect();
   DataOutputStream out = new DataOutputStream(connection.getOutputStream());
   ......
 
2.MyEclipse的Servers就不能正常使用了,也就是不能发布Web项目了。出现了空指针的异常,并产生了这个错误:
  atcom.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)
  ......
  如果出现了上述的错误按照如下的3个步骤解决:
  1).首先关闭MyEclipse工作空间。
  2).然后删除工作空间下的
     “/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.genuitec.eclipse.ast.deploy.core.prefs”
      这个文件。在这个文件中存储了一些部署项目的信息。删了这个部署的项目的信息就没有错误了。
  3).重启启动MyEclipse即可解决了。
 
3.vi/vim 中可以使用 :s 命令来替换字符串。
  举例:
    :s/vivian/sky/ 替换当前行第一个 vivian 为 sky
    :s/vivian/sky/g 替换当前行所有 vivian 为 sky
    :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
    :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky
    n 为数字,若 n 为 .,表示从当前行开始到最后一行
    :%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky
    :%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky
    可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符
    :s#vivian/#sky/# 替换当前行第一个 vivian/ 为 sky/
    :%s+/oradata/apras/+/user01/apras1+ (使用+ 来 替换 / ): /oradata/apras/替换成/user01/apras1/
    
4.发送信息时,如果mock停止,需要建立重连机制。在此期间发送信息,注意不要丢失了。同时,如果信息防盗内存中,需要注意,
   内存是否会太大,导致内存溢出。
 
5.SVN上的项目,如果某些配置不完善。检出时可能会要求你新建项目,然后检出时覆盖你新建的项目,你按步骤做就OK了。

6.gvim显示中文乱码的问题:
  由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码。修改了一下配置文件,
  使vi支持gb编码就好了。在配置文件vimrc中加入如下内容:
  let &termencoding=&encoding
  set fileencodings=utf-8,gbk
  然后保存退出。
    
7.linux下以指定的编码打开文件:LANG=zh_CN vi fileName

8.用32位操作系统支持的内存最多为2的32次方,就是4G,当然这只是理论值。在Windows 32位操作系统中,最大只识别3.25-3.75之间,
  根据Windows版本不同而不同。而64位操作系统的寻址能力就是2的64次方,也就是 17179869184G,当然这只是理论值,
  实际中不可能用到这么大的内存,目前64位Windows系统最大只支持128G。而当前主流主板只能加到 16G。
 
9.借助UltraEdit替换文件中的空行:
   使用UltraEdit打开文件,选择搜索(Search)菜单的替换(Replace)命令。在替换对话框中,选中正则表达式(E):UltraEdit复选框,
   并在查找中输入:%[ ^t]++^p,注意^t之前有空格。

时间: 2024-11-03 11:38:21

2014.12.6 周记的相关文章

易轩网络更新页面————————2014.12.13发布

易轩网络更新页面: 最新更新动态: ★易轩★改软件标题工具—)—)豪华版              出炉! 工具大小:52.0 MB(若大于该大小则视为病毒文件处理) 工具功能:更改你想要更改软件的标题(则运行时的名称) 工具版本:v1.0.0.0 工具是否达标:是 工具是否报毒:暂未测试(若大小一致却依然报毒,请添加信任或关闭杀毒软件) 工具下载地址:http://yunpan.cn/cfxEAPKpPxzfg  提取码 ba30 工具作者:易轩 联系方式:邮箱:[email protecte

【ACOUG】2014.12.27ACOUG年会

祝贺ACOUG~2015 越来越好   刚刚过完2014年圣诞节,就迎来了ACOUG的最后一场沙龙,也作为ACOUG的本年度年会,老朋友相聚大家特别开心,下面来看看当时的场景ACOUG开始啦 ACOUG VP 仇实 me 斑点狗 老盖在演讲ing 老盖and me 乐奕and me 圣诞树很漂亮 Leonarding2014.12.27北京&winter分享技术~成就梦想Blog:www.leonarding.com

写在2014.12.31想说的话

时光总是匆匆,不管你愿不愿意,2014就在今天向我们挥手告别,又到了该写年终总结的时候,这一年是收获的一年,是纠结的一年,也是值得纪念的一年,岁月给我们带来的并不是年龄的增长,更多的是心态的成熟和变化.生活有时会逼迫你,不得不放走机遇,甚至不得不抛弃爱情,不要把别人对自己的放弃,变成自己对自己的放弃,人生的日子都是越过越少,剩下的日子越来越重要,所谓顺其自然,并非代表我们可以不努力,而是努力之后我们有勇气接受成败. 关于工作,这一年似乎敲的代码越来越少,也开始厌烦无聊的重复,一直在寻找一种能够在

LAMP开发之环境搭建(2014.12.7在ubuntu下)

Ubuntu下搭建LAMP环境 前言:学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP.WAMP.MAMP等.这里我搭建的是LAMP环境,即Linux.Apache.MySQL.PHP环境.网上搭建方法也有很多,但都不是最新的,本搭建时间为2014.12.07. 一.搭建环境 Lenovo Y470 VMWare9.0 Ubuntu 14.04.1 LTS (Trusty Tahr):ubuntu-14.04.1-desktop-i386.iso二.安装软件1

【谜客帝国】第九届老爱原创谜会(2014.12.30)

谜客帝国第九届老爱原创谜会(2014.12.30)主持:瓷       计分:晶莹1.现有十人达标准(字)规.注:双扣2.乱呈能,别下毒(11笔字)理3.难得知错又开口(汉人)吕雉4.高校新生载入校(3字年纪比较词)大一岁5.这些问题都不懂(即物赠)几盘咸菜6.太太在聚餐(3字点心)老婆饼7.独活(期货术语•秋千格)做单8.打的付款,节省消费(即赠物)十二支鲜花9.对林散之有安排(2字植物)桉树10.这图可更新(象声词)叮咚11.“苍天骑士”拍马屁(3字外神话人物•上楼格)阿修罗.注:神官“苍天

周记 2014.12.20

1. 防火墙的启动与关闭:控制面板 -> windows防火墙 -> 打开或关闭windows防火墙 2. 同一网段指的是IP地址和子网掩码相与得到相同的网络地址. 算法只要把IP和子网掩码的每位数AND就可以了.AND方法:0和1=0 0和0=0 1和1=1 3. 寻找性能问题的方法: 1).使用js visualVM 查看线程是否有阻塞的地方.block为堵塞,wait为线程未被使用,runnbale为正常运行 2).如果线程没有阻塞的地方,就要考虑哪段代码出了问题.不要一直才,可以通过注

周记 2014.12.13

1. 新导入项目集中报错的原因总结: 1). 编码方式: 右键—properties—Resource进行修改. 2). jre和tomcat版本: 右键project->Build Path->Configure Build Path->选择Libraries tab页->删除带小红叉的Library->点击Add Library ->选择JRE System Library(删了Tomcat Library的话就选择Server Runtime)->选择一个J

周记 2014.12.27

1. 程序中如果使用线程,最好给线程一个名称,以方便监控.使用线程自己的命名可能会导致命名重复. 2. 测试代码的时候,如果某段代码效率特别差,可以通过注释部分代码的方式以确定问题代码的位置.测试的时候一定保证只有一部分代码在执行,排除其他干扰. 3. 接口可以继承接口,接口继承使用 extends. 4. 集群中使用浮动IP,有可能会出现问题,导致集群的服务运行特别缓慢.我们项目使用Hazelcast集群出的问题,最后修改为真实IP解决. 5. CRT连接界面可以重命名,以此来区分多个界面连接

第4周~第12周周记

因为之前没注意到有周记这回事,所以在这里一并补上,本周是第12周,也一并写在这里,请老师见谅 第四周:入学的第四周,整个人的重心才刚刚开始往学习上转,开始逐渐摆脱了放假回来的那种感觉,逐渐步入学习状态了,但是心还是定不下来,没办法全身心的投入打代码当中去. 第五周:状态相对于上一周会好一些了,但是由于系队又开始组织训练了,耽误了不少时间,一周下来也没学多少东西进去,完全不知道重心该放在什么地方了. 第六周:因为临近球赛了,所以我决定暂时先配合球队训练,落下来的学习内容之后几周慢慢补上. 第七周: