现在位置: 首页 > boning发表的所有文章
  • 08月
  • 02日
操作系统 ⁄ 共 5006字 评论关闭
  如果要使vlan之间进行通信,我们通常会使用三层交换机或者路由器子接口模式来做。Linux上关于VLAN与Cisco交换机中继连接,也是可以实现其互相之间的通信的。   环境:RHEL 5.2 最小化安装,物理网卡eth1,作为VLAN交换机连接的Trunk口连接到2960的GigabitEthernet0/1。而另外一张物理网卡eth0作为上行口,连接其他网络。       Cisco 2960,启用VLAN,VLAN的网段规划入下:        VLAN 1:fa0/1 - fa0/6 192.168.1.0/24        VLAN 2:fa0/7 - fa0/12 192.168.2.0/24        VLAN 3:fa0/13 - fa0/18 192.168.3.0/24        VL......
阅读全文
  • 06月
  • 12日
综合 ⁄ 共 2012字 评论关闭
如果你是一位IT支持专家,你对于Windows的命令操作非常喜欢,在你第一次使用Linux的命令行的时候,你可能很快就会发现自己被搞糊涂 了。长期以来你所熟悉的DOS命令在Linux中不存在了。所以你会发现,自己面临着一项可怕的任务:重新学习并熟悉一整套新的命令。 作为另一个选择,你可以利用Linux command shell固有的灵活性,创建脚本,帮助你在Linux环境中模拟DOS命令。具体做法如下。 shell scripting的基础 Linux的shell scripting 是一种自动完成多种类型任务的方法,从夜间备份到简单的命令行应用。几乎任何程序都可以通过s......
阅读全文
  • 09月
  • 23日
综合 ⁄ 共 950字 评论关闭
 C  字符串转换 Accept:78     Submit:471 Time Limit:1000MS     Memory Limit:65536KB Description 我们将仅由若干个同一小写字母构成的字符串称之为简单串,例如"aaaa"是一个简单串,而"abcd"则不是简单串。现在给你一个仅由小写字母组成的字符串,你需要用最小的花费,将其转换成一个简单串。 花费的计算规则如下:将a到z这26个小写字母从左到右排成一排,则每个字母都有左右两个邻居,我们认为a的左邻居是z,z的右邻居是a。一个字母只能转换成其相邻的字母,转换的花费为1。一个字母可以进行多次转换......
阅读全文
  • 09月
  • 15日
综合 ⁄ 共 219字 评论关闭
经作者测试,模拟器在运行一段时间后,adb服务有可能(在Windows进程中可找到这个服务,该服务用来为模拟器或通过USB数据线连接的真机服务)会出现异常。这时需要重新对adb服务关闭和重启。 当然,重启Eclipse可能会解决问题。但那比较麻烦。如果想手工关闭adb服务,可以使用下面的命令。   adb kill-server   在关闭adb服务后,要使用如下的命令启动adb服务。   adb start-server 如图: Eclipse显示
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 1323字 评论关闭
这章讲的是tomcat如何控制内部 各组件的生命周期。tomcat内部有很多组件,比如loader,manager等等,在启动或关闭时,tomcat需要让这些组件依次做一些初始化工作或善后工作,这就靠org.apache.catalina.Lifecycle接口。     说说tomcat管理各组件生命周期的机制。在tomcat里,一个组件可以包含其它多个组件,比如一个context可以包含loader,manager等组件,那么context就负责这些组件的生命周期。 这种负责制度是普遍且坚决执行的,所以把所有组件拼装完成后你会发现,你只需要管理最上层组件的生命周期,然后让它来管理它所负责......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 12988字 评论关闭
【期望目标】 ①理解oracle的pl/sql概念 ②掌握pl/sql编程技术(包括编写存储过程、函数,触发器,包...) 【pl/sql是什么】 pl/sql(procedural language/sql)是oracle在标准的sql语言上的扩展。pl/sql不仅允许 嵌入sql语言,还可以定义[变量]和[常量],允许使用[条件语句]和[循环语句],允许[使用 例外处理各种错误],这样使得他的功能变得更加强大。 ①过程、函数、触发器是pl/sql编写的 ②过程、函数、触发器实在oracle中的【减少对项目的成本:对复杂的一块业务,由专人负责】  【分页的过程:表名,第几页,每页几条记录】  【订单......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 1425字 评论关闭
WinDbg可以通过加载Symbol文件(*.pdb),即时的调试程序。 WinDbg如何找到相应的符号文件呢? WinDbg首先在.exe或者.dll所在目录下寻找同名的.pdb文件。如果找不到,WinDbg在Symbol File Path中查找。Symbol File Path可以通过多种方式设置:1、通过WinDbg菜单File->Symbol File Path(Ctrl+S)设置。 在弹出的窗口中输入你的符号路径,路径的格式只要符合Windows操作系统路径格式即可,路径可以多个,中间以分号间隔,d:\SymbolsLocal;Windbg可以自动到Microsoft的服务器上下载符号表文件(.dbg或.pdb,有时DLL和EXE也会下载......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 4663字 评论关闭
不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic...在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢? 当你打开这个帖子的时候,我已经默认你是此文的目标读者,也就是想进入国内一流互联网企业的非牛人应届生。 你不需要拿NOI的奖,无需是开源社区名人,也用不着发过牛逼的SCI论文。(没错,笔者就是这样的技术屌丝) 请记住,校园招聘,应聘的绝大部分人都只是才出象牙塔的毛头小子......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 2917字 评论关闭
NAT是路由器的一项非常重要,且应用非常广泛的技术,但许多读者对NAT的各种实现方式的工作原理一直没有搞清楚,其实很简单。本篇先介绍两种NAT实现方式的工作原理,下篇再介绍另两种实现方式的工作原理。 6.1.2 Basic NAT实现原理 Basic NAT方式属于一对一的地址转换,但要注意它不是静态的一对一转换,而是动态的。 在这种转换方式下,在内网用户向公网发起连起请求时,请求报文中的私网IP地址就会通过事先准备好的公网IP地址池动态地建立私网IP地址与公网IP地址的NAT映射表项,并利用所映射的公网IP地址将报文中的源IP地址(也就......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 7805字 评论关闭
现在中国人流行起英文名字,连职位也跟着作秀,什么CEO、COO、CFO、CTO、CIO啦,那CEO、COO、CFO、CTO、CIO到底是什么意思呢?总被这些概念搞晕,这可不是搞IT的应该犯的错误哦,好好学习一下,争取过几年自己也搞个大O做做,呵呵!!下边是常见的几个,要是不知道,就落伍了! CEO(Chief executive officer)首席执行官  CTO(Chief technology officer)首席技术官  CIO(Chief information officer)首席信息官  CFO(Chief financial officer)首席财务官  COO(Chief operating officer)首席运营官 下边分别学习一下,基本上都是抄......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 429字 评论关闭
进阶篇 一、继续start-state节点中的task应用        **注意:上面提过了start-state中的task不能指定actor-id值,但是它可以指定swimlane,        可以借助swimlane来为任务分配参与者(本项目就是这样实现)                    **细节提示:这里使用swimlane的原理和不是用actor-id的原理差不多,因为虽然我们可以指定swimlane,        但是并没有为swimlane指定assignment进而制定actor-id,因为使用swimlane的时候,        JBPM内部也会通过创建任务的时候自动的为actor-id赋值,仍然和上一个项目中一样,        也是先获得......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 1798字 评论关闭
JQuery的extend扩展方法:       Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。       一、Jquery的扩展方法原型是:    extend(dest,src1,src2,src3...);       它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构的。如果想要得到合并的结果却又不想修改dest的结构,可以如下使用: var newSrc=$.extend({},src1,src2,src3...)//也就是将"{}"作为dest参数。       这样就可以将src1,src2......
阅读全文