`
dzl84394
  • 浏览: 60636 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
面试是被问到对于以前的项目中有哪些需要改进 我有感而发,因为做了一段时间维护,感觉大家的异常各自抛,有的抛了不处理问题,且没有统一的格式、内容,看日志也是一头雾水,有必要统一起来,由业务人员统一配置异常 我使用Properties来统一配置异常,修改Properties文件就可以了,当然在接口中定义异常也是不错的方法。 当然如果是web开发,读取数据用的类当然有更好地选择(javax.servlet.ServletContext的getResourceAsStream) 我在src目录下建立MyException.properties文件代码: DimUnionValid=\u57 ...
一比特bit是单个的二进制数值,0或1 8bit(比特)组成 1Byte(字节) 1MB = 1024KB(千字节) 字长 ASCII是“美国信息交换标准编码”的英文字头缩写,可称之为“美标”。美标规定了用从0到127的128个数字来代表信息的规范编码,其中包括33个控制码,一个空格码,和94个形象码。形象码中包括了英文大小写字母,阿拉伯数字,标点符号等。我们平时阅读的英文电脑文本,就是以形象码的方式传递和存储的。美标是国际上大部分大小电脑的通用编码。
具考证:在字符长度一定时CHAR的性能比VARCHAR好,而在长度不确定时,CHAR类型的字段在使用时性能略差。这个在sqlServer数据库下面能够体现,并且这个字段是经常使用的。 区别: 1.CHAR的长度是固 定的,而VARCHAR2的长度是可 ...
声明:又要换工作了,该死的面试题总是问这些个问题,我网上找一些资料,备忘,经此而已 1,介绍runnable 先new一个继承Runnable的实例,之后用子类Thread调用 class MyRunnable implements Runnable{ String name; MyRunnable(String name){ this.name = name; } public void run() { for (int i = 1; i < 10; i++) { System.err.println(name +" : " ...
装了一个oracle,长时间不用,难免密码啥的忘了 ------------------------------------- 报错:OCISessionBegin ORA-28000: the account is locked 解决:alter user scott account unlock;--解锁 ------------------------------------- 报错:OCISessionBegin ORA-28001: the password has expired 试十次就锁住啦,慎重啊 解决:ALTER USER scott I ...
双机时,因为要改配置,杀掉tomcat进程后,有时双机再也起不来了,日志显示 Node "***node2": Package start failed at Thu Aug 11 20:30:05 EAT 2011 Aug 11 20:30:05 - Node ""***node2": Mounting /dev/**** at /*** UX:vxfs mount: ERROR: V-3-21264: /dev/**** is already mounted, /*** is busy, allowable number of mo ...
root 用户 编辑 cd/u01/app/oracle/product/11.1.0/db_1/network/admin vi sqlnet.ora tcp.validnode_checking = yes #tcp.invited_nodes=() #允许访问的IP列表,各IP之间用逗号分隔 tcp.excluded_nodes=() #限制访问的IP列表,个IP之间用逗号分隔 <wbr></wbr> 注意: 不能同时使用tcp.invited_nodes和tcp.excluded_nodes 只能指定具体的IP地址,不能指定IP段 只能限制T ...
select top 1 * from tablename 备忘,总是忘掉 查长度为5的 select * from *** where len(ltrim(rtrim(****))) = 5 mysql只差一行 select * from table order by id desc limit 1
特点: 1.高可靠性2.平衡工作负荷3.保护数据完整性 No Single Point Of Failure(无单点故障) uMC/ServiceGuard中的“MC” 代表 “Multiple Computers” u一个 MC/ServiceGuard 的集群 能够包含2到16个节点,由 MC/ServiceGuard 版本决定。 2 to 16 Nodes(节点). 通过heartbeats(心跳) 互相交换状态. 当故障发生时,Packages 发生转移. 包的切换无需 reboot主机 u标准命令:/usr/sbin –Configuration: cmquerycl c ...
注: 我的设备是7506 登陆,密码,su,密码,sys转为系统用户 1)查看版本,系统运行时间 display version 2)查看cpu,及历史 display cpu display cpu history display cpu-usage 不要超过20% 3)查看menory #display memory System Total Memory(bytes): 395167872Total Used Memory(bytes): 87920668Used Rate: 22% 4)查看设备模块运行状况检查 display device 5)查看温度 dis environme ...
1.公司有内、外网段,希望能同时上网 2.笔记本有无线和有线2个网卡 3.网上问章好长、同事给的命令 设了时断时续,关键时刻掉链子 其实很简单,命令如下 1,检查route :route print 2,删除0.0.0.0:route delete 0.0.0.0 3,添加外网路由:route add -p 0.0.0.0 mask 0.0.0.0 192.168.1.1 4,添加内网路由:route add -p *.0.0.0 mask 255.0.0.0 [内网网关gateway] 我的理解就是0.0.0.0先全指向外网网关192.169.1.1,然后内网网段*.0. ...
上级发来一个EXcel表格很长,要求把数据不连续的地方标注,本准备加工一下搞成数组然后用java来处理,悲剧的是溢出了, 知道有一个对excel处理的东东叫vba,查了一下,就用它了,这是我第一个VBA程序,(没有VB基础),哈哈,贴上来留做纪念 Sub test1()For i = 2 To 24335 If CLng(Right(Sheet1.Cells(i, 4), 6)) - CLng(Right(Sheet1.Cells(i - 1, 4), 6)) <> 1 Then Sheet1.Cells(i, 4).Interior.ColorIndex = 3Sheet1 ...
重复使用同一个对象,而不是每次需要时就创建一个功能上等价的对象 String s = new String("silly"); 每次执行的时候创建一个新的String实例,但没有一个是真正需要的的,如果在for中将有很多对象被创建出来 String s ="silly"只创建一个对象 构造函数每次调用时总是创建一个新的实例,而静态工厂方法不要求这样做 public class Person { private final Date birthData; public Person(Date birthDate) { this.b ...
代码指示 ------------------------------------------------- 2xx成功 200正常;请求已完成。 201正常;紧接 POST 命令。 202正常;已接受用于处理,但处理尚未完成。 203正常;部分信息 — 返回的信息只是一部分。 204正常;无响应 — 已接收请求,但不存在要回送的信息。 -------------------------------------------------
单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。特点: 1,一个类只能有一个实例 2,自己创建这个实例 3,整个系统都要使用这个实例 例: 在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙" 和"客户丙"是单例对象的三个客户对象。可以看到,所有的客户对象共享一个单例对象。而且从单例对象到自身的连接线可以看出,单例对象持有对自己的引用。 Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。在很多操作中,比如建立目录 数据库连接都需要这 ...
Global site tag (gtag.js) - Google Analytics