`
Andrew1945
  • 浏览: 13126 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
  js中对象的创建有多种方式,下面就是我整理的几种创建方式,有什么问题还希望大家提点一下哈。 1.工厂方式:创建并且返回特定类型对象的工厂函数 function createCar() {     var car = new Object();     car.color = "red";     car.doors = 4;     car.mpg = 23;     car.showColor = function(){         alert(this.color);     };     return car; }; var car1 = createCar() ...
Oracle 10g数据库中,当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。 那么创建表空间的步骤是怎样实现的呢?本文我们主要就介绍了这一部分内容,接下来就让我们一起来了解一下这部分内容吧。 1.创建表空间 不论是Lnux环境,还是Wndows环境,都要首先创建好表空间的存放路径,根据自己的情况修改。如: /opt/oracle/oradata/cocis 或 D:\oracle\oradata\cocis,若事先不创建该目录路径,则在创建表空间的时候会出错。 通过pl/sql登录到Oracle数据库上,然后执行菜单:文件/新建/命令窗口 ,打开一 ...
最近在做一个解析PDF解析成纯文本相关的功能,客户提供的PDF的编码是GBKp-EUC-H,用pdfbox这个来解析的话始终会报编码不能识别的错误,后来找到了PDFile TeT这个工具,但是不知怎么用,有高手来指点一下吗,今天为了这个给老板骂了一通

学习笔记

    博客分类:
  • web
学习Web开发的必备知识!
package com.bumt.police.test; import java.io.BufferedReader; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.LineNumberReader; import java.util.StringTokenizer; import sun.management.ManagementFactory; ...
public static String toString(long num, int radix) {       StringBuilder result = new StringBuilder();       while(true) {           long remainder = num % radix;           result.append(toHexLetter(remainder));           num = num / radix;           if(num == 0) {               break;        ...
终于解决了! 需要在创建ZipFile对象时指定编码。 如:ZipFile zipFile = new ZipFile(zipFilePath,"GBK");
现在在windows下手动压缩的一个.zip的压缩包,怎么用程序在Linux下解压会不出现解压后文件的文件名中文乱码问题(好像是因为windows和Linux的默认编码方式不同导致的)? 用Apache的org.apache.tools.zip来解压好像也不行啊,好像只能在压缩的时候能设置编码,我现在是解压已经手动压缩好的压缩包(windows下压缩的),编码问题应该怎么解决?
何时需要使用断言   1.可以在预计正常情况下程序不会到达的地方放置断言     2.断言可以用于检查传递给私有方法的参数。(对于公有方法,因为是提供给外部的接口,所以必须在方法中有相应的参数检验才能保证代码的健壮性)    3.使用断言测试方法执行的前置条件和后置条件   4.使用断言检查类的不变状态,确保任何情况下,某个变量的状态必须满足。(如age属性应大于0小于某个合适值) 什么地方不要使用断言   断言语句不是永远会执行,可以屏蔽也可以启用   因此:   1.不要使用断言作为公共方法的参数检查,公共方法的参数永远都要执行   2.断言语句不可以有任何边界效应,不要使用断言语句 ...

hql的烦恼

从这开始:     员工表(Employee):         字段(简写了):id(int),name(String),sex(boolean),age(int),date(Calendar)...         注:字段date在数据库中是以yyyy-MM-dd HH:mm:ss这种形式存储的。 现在需要在数据库中取出date字段在当前时间(yyyy-MM-dd HH:mm:ss)之前的所有数据库记录。 1. hql:"from Employee e where e.date <=" + new Date(); 2. hql:"from Em ...
1. createElement(element) 创建一个指定标签名创建一个新的元素节点,返回值为指向新建元素节点的引用指针。 eg) var para = document.createElement("p"); document.body.appendChild(para); 2. createTextNode() 创建一个包含着给定文本的新文本节点,返回一个指向新建文本节点的引用指针: reference = document.createTextNode() 参数为新建文本节点所包含的文本字符串 eg) var message = documen ...
1.尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置innerHTML的方法来替换document.createElement/appendChild()方 法。 2.eval()有问题,new Fuction()构造函数也是,尽量避免使用它们。 3.拒绝使用with语句。 它会导致当你引用这个变量时去额外的搜索这样的一个命名空间,with里的代码在编译时期是完全未知的。 4.使用for()循环替代for…in循 环。因为for…in循环在开始循环之前需要Script引擎创建一个含有所有可循环属性的 List,需要多检查 ...
<html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <ti ...
Global site tag (gtag.js) - Google Analytics