首页
学习
活动
专区
工具
TVP
发布

编程心路

专栏作者
64
文章
107765
阅读量
23
订阅数
技术趣味史-Java语言的身世
时间回到 1990 年 12 月,一个叫做 帕特里克·诺顿 的大佬被他公司 Sun 开发的 C++ 和 C语言编译器搞得头大,主要是因为当时 C语言 对一些硬件和系统的支持性并不好,导致一些 API (函数) 特别难用。在这之后,他又和公司另外几位大佬开展一个名为 Green 的计划(之前被称为 Stealth 计划),其中一位大佬就是被称为 “Java 之父” 的 詹姆斯·高斯林。几个大佬高瞻远瞩,觉得未来是智能电器时代,所以决定开展用于电器领域的技术研究。
Wizey
2018-12-17
5460
如何高效学习编程技术?
通过这段时间的看书学习和对编程的思考,结合自己的亲身的学习经历,今天想和大家聊一聊如何高效学习编程技术。
Wizey
2018-11-21
7370
Python日志库logging总结-可能是目前为止将logging库总结的最好的一篇文章
在部署项目时,不可能直接将所有的信息都输出到控制台中,我们可以将这些信息记录到日志文件中,这样不仅方便我们查看程序运行时的情况,也可以在项目出现故障时根据运行时产生的日志快速定位问题出现的位置。
Wizey
2018-10-15
40.8K1
小司机带你学习单例模式的六种姿势!
单例模式是创建型模式的一种,下面总结一下在 Java 中实现单例模式的几种方法,并在多线程环境中进行了测试。
Wizey
2018-10-10
4790
看完这个,Java IO从此不在难
Java IO 体系看起来类很多,感觉很复杂,但其实是 IO 涉及的因素太多了。在设计 IO 相关的类时,编写者也不是从同一个方面考虑的,所以会给人一种很乱的感觉,并且还有设计模式的使用,更加难以使用这些 IO 类,所以特地对 Java 的 IO 做一个总结。
Wizey
2018-09-29
7240
在ArrayList的循环中删除元素,会不会出现问题?
在 ArrayList 的循环中删除元素,会不会出现问题?我开始觉得应该会有什么问题吧,但是不知道问题会在哪里。在经历了一番测试和查阅之后,发现这个“小”问题并不简单!
Wizey
2018-09-29
2.7K0
学过框架的必看—Java反射
反射作为 Java 的高级特性,很多框架中都用到了反射的知识,如 Spring,Hibernate等,通过配置就可以动态干预程序的运行,那么什么是反射呢?
Wizey
2018-09-29
4200
Java 动态代理,看这篇就够了
这篇文章需要用到 Java 的反射知识,如果对反射还不清楚的小伙伴,可以先移步到这里 《Java进阶-反射》。
Wizey
2018-09-29
4250
Java基础-序列化与反序列化
序列化和反序列化在面试中也经常考查,下面就总结一下 Java 中的序列化和反序列化。
Wizey
2018-09-29
3770
Java基础-Object类中的方法
下面这些是 Java 中的 Object 类中方法,共 11 个,9 种方法,wait() 方法被重载了。
Wizey
2018-09-29
7250
Java虚拟机内存管理(五)-垃圾收集器
不同版本的 JDK 选择的垃圾收集器也可能不同,我们在命令行查看安装的 JDK 的默认垃圾收集器,我这里是在 Windows 的 cmd 中输入 java -XX:+PrintCommandLineFlags -version,执行结果如下图。
Wizey
2018-09-29
5240
你不知道的 equals 和 ==
i1 == i2 和 i1.equals(i2) 这两个都是 true,大多数人应该可以答对。后面的 i3 == i4 和 i3.equals(i4) 估计就有不少人搞不清了。
Wizey
2018-08-30
4810
写给新手的Mysql入门指南(二)
ALTER TABLE t1 ALTER age SET DEFAULT 20;
Wizey
2018-08-30
3860
想学习php的,不如来这里看看
win+R打开命令行,cmd进DOS窗口 DOS命令开启关闭Apache和Mysql Apache启动关闭命令
Wizey
2018-08-30
1.2K0
i = i++真的很简单?C/C++,java,php探秘
今天阅读《编写高质量代码:改善Java程序的151个建议》,其中一个是自增的陷阱,才感受到自己对自增的理解还不够,看看下面这些代码的结果是什么。
Wizey
2018-08-30
5840
Github学习文档-3
学完这些基础的 Git 命令,你便可以一个人在 GitHub 上玩耍。Git 的命令上和 Linux 的命令操作有很多的相同之处,比如文件操作这一块吧,用 Git 创建文件夹和文件和 Linux 下命令都是一样的,在 Git 里面也有和 Linux 一样的 Vim 编辑神器,熟悉 Linux 的话对这个肯定不陌生,但这些都不是要说的重点,简单了解一下即可。下面的 Git 命令都有一个特点,就是命令的开头都是以 git 开头的。这些 Git 命令都是很常见的单词组合,使用过几遍后,记住也是自然而然的事,不信就往下看呗。
Wizey
2018-08-30
5060
写给新手的Mysql入门指南(一)
关键字最好大写,这样便于阅读。可以用windows的cmd运行工具对数据库操作,前提是mysql的安装目录的子目录bin的路径添加导论系统变量PATH中,mysql -v可以查看数据库版本。登录:mysql -u用户名 -p密码,例如 mysql -uroot -p123456 。
Wizey
2018-08-30
5020
win10 下配置 PHP 独立开发环境总结
Apache 的官网上是不能下载 Apache 服务器的安装包的,只提供 Apache 的源码,下载下来需要用 VC++ 重新编译一下,并且还要配置不少东西(心里有千万个草泥马驶过...)。所以不采用这种方法,而是在网上直接找 Apache 的安装版,这里我用的是 64 位的Apache HTTP server2.4 版本的 msi安装包。
Wizey
2018-08-30
8630
SSH框架之旅-hibernate(1)
什么是框架呢?个人觉得在软件设计中,框架可以看作是架构组件。如果把整个程序看作是一个人的话,那么框架可以看出是一个人的骨架,我们要做的的就是在这个框架的基础上进行开发,完成整个程序,让这个只有骨架的“人”活起来。而一些代码库可以看成是封装了某些功能的组件,而框架就是由很多库组成的。
Wizey
2018-08-30
7820
Bootstrap学习文档(一)
Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目,使用这个框架可以简单高效的开发出适配各种屏幕的网站应用,即是编写一套代码,适用多重平台(PC,平板,手机等)。Bootstrap 相比其他框架,自由度更高,它提供了基本的样式和基本的组件,而不会在创造上约束开发者的思维。
Wizey
2018-08-30
2.7K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档