欢迎访问我的个人网站==》 jiashubing.cn
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 39 下一页
摘要: Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 HashMap HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。遍历时,取得数据的顺序是完全随机的。 HashMap最多只允许一条记录 阅读全文
posted @ 2017-07-07 14:18 贾树丙 阅读(28809) 评论(2) 推荐(6) 编辑
摘要: IDEA使用tomcat启动web项目,配置页面报错Application Server not specified: 那是因为没有配置tomcat,只要配置一下就好了: 阅读全文
posted @ 2017-07-04 15:49 贾树丙 阅读(18160) 评论(0) 推荐(2) 编辑
摘要: 类加载的时候执行static{}语句块,类实例化的时候,会执行构造函数。 类加载:Java命令的作用是启动虚拟机,虚拟机通过输入流,从磁盘上将字节码文件(.class文件)中的内容读入虚拟机,并保存起来的过程就是类加载。 类加载特性 : *在虚拟机的生命周期中一个类只被加载一次。 *类加载的原则:延 阅读全文
posted @ 2017-07-03 14:13 贾树丙 阅读(265) 评论(0) 推荐(0) 编辑
摘要: String两种实例化方式 一种是通过双引号直接赋值的方式,另外一种是使用标准的new调用构造方法完成实例化。如下: String str = "abcd"; String str = new String("1234); 第一种方法: 使用直接赋值后,只要是以后声明的字符串内容相同,则不会再开辟新 阅读全文
posted @ 2017-06-30 17:20 贾树丙 阅读(6734) 评论(1) 推荐(1) 编辑
摘要: 类、对象、实例的区别 在面向对象的概念当中,类(class)是既包括数据又包括作用于数据的一组操作的封装体。 对象(Object)是类的实例(instance)。对象是动态的,拥有生命周期,都会经历一个从创建、运行到消亡的过程。对象与类的关系就像变量与数据类型一样。 当使用new创建了一个对象的时候 阅读全文
posted @ 2017-06-30 13:17 贾树丙 阅读(9217) 评论(0) 推荐(0) 编辑
摘要: 将可运行Jar包,反编译成项目,修改代码,再次编译,打包。 需要工具:jd-gui、myeclipse 具体步骤: 1、使用jd-gui打开原始的Jar包,选择File-->Save All Sources,会生成一个zip压缩包 2、解压这个压缩包,生成一个文件夹,可以看到文件夹里所有的class 阅读全文
posted @ 2017-06-26 13:40 贾树丙 阅读(22444) 评论(0) 推荐(1) 编辑
摘要: 查看历史内容 在.git文件 同级目录下,右键 选择 git history 但是红框中的路径无法拷贝。右键红框中的任一文件,有 HighLight this only, Highlight this too 高亮显示,试试看就知道效果了。 查看两个版本之间的所有变更集 在.git文件 同级目录下, 阅读全文
posted @ 2017-06-23 09:09 贾树丙 阅读(12017) 评论(0) 推荐(0) 编辑
摘要: 如果是在IDEA中使用Git,可以直接合并代码。 我当前的开发分支,是feature/bing,现在我需要合并分支 feature/xxs 上的代码,这个过程只需要在IDEA中完成。 1、更新代码,会自动把所有分支的代码下载下来。 2、在IDEA中右下角选中需要的分支,选择Merge合并,下一步Sm 阅读全文
posted @ 2017-06-23 08:44 贾树丙 阅读(3642) 评论(0) 推荐(0) 编辑
摘要: 设计题 编程过程中,为了解决缓存数据共享的问题,常常会使用static关键字达到脱离具体实例化对象,在整个java进程生命周期内共享数据的目的。请编写一个类,类名为MapCache,拥有但不局限于以下属性及方法: a) 静态的,类型为HashMap的成员变量,用于存储缓存数据b) 方法名为putCa 阅读全文
posted @ 2017-06-22 17:12 贾树丙 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: 在有些时候,我们要使用到xml文件,必须得将文件中的内容压缩成一行,才能读取到其中的值,一旦有换行符、制表符、空格之类的就读不到。所以只能在开发好以后,将代码压缩再执行,十分不方便。 尝试了几个替换符号的方法, 效果并没有特别好。突发奇想,xml文件都是特别标准的,以尖括号<>括起来的,一对一对的存 阅读全文
posted @ 2017-06-22 17:00 贾树丙 阅读(366) 评论(0) 推荐(0) 编辑
摘要: String是一种特殊的引用类型,那么它究竟特殊在哪里? 请看看下面这个程序,输出什么结果? 答案是:1234 解释: String作为参数的传递方式是引用传递,但是String又有值传递的效果。这是因为String是常量,不能更改,所以如果在函数里更改的话,其实是生成了另外一个String,但是原 阅读全文
posted @ 2017-06-22 16:43 贾树丙 阅读(484) 评论(0) 推荐(0) 编辑
摘要: String[] s = new String[5]; char[] s; List 转换为 String数组 String 数组转换为 List 阅读全文
posted @ 2017-06-22 13:53 贾树丙 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: MessageBox 函数用于创建、显示并操作一个消息对话框。该对话框包含由调用程序定义的信息和标题,以及预先定义的图标和按钮。 这个方法的第一个参数hWnd,代表消息框拥有的窗口。这个参数到底有什么作用呢?做了一个例子,刚好测试到这一点。 假如hwnd句柄指向的窗口是置顶展示的。 1、参数不为NU 阅读全文
posted @ 2017-06-22 13:32 贾树丙 阅读(3468) 评论(0) 推荐(0) 编辑
摘要: 在java类中常见的读取Properties文件方式,是使用Properties.load(inputStream);的方式但是常常出现中文乱码问题,这就很尴尬了 看了很久才发现,还有一个重载的方法, 它的参数是Reader,如下: 而Reader是可以指定字符集的编码格式的,于是尝试如下更改: 顺 阅读全文
posted @ 2017-06-19 10:33 贾树丙 阅读(9171) 评论(0) 推荐(2) 编辑
摘要: 读取resources下文件的方法 网上有问答如下:问: new FileInputStream("src/main/resources/all.properties") new FileInputStream("./src/main/resources/all.properties") 上面两个无 阅读全文
posted @ 2017-06-16 11:26 贾树丙 阅读(15905) 评论(1) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 39 下一页