摘要: Composer常见问题 "原文链接:Composer常见问题" 安装了Composer后,运行 ,查看Composer的版本号。如果出现下面的提示,那么软件安装成功。 Composer version 1.2.0 2016 07 19 01:28:52 若想给某个项目添加类似monolog的第三方 阅读全文
posted @ 2016-07-30 08:59 Warnier-zhang 阅读(7918) 评论(1) 推荐(2) 编辑
摘要: 找工作时,有这样一道题: try{}里面有一条return语句,那么紧跟在这个try后的finally{}里的代码会不会执行,什么时候执行,在return之前还是之后? 我没有怎么思考,根据脑子里仅有的一点异常知识,给出了下面的解: 如果try{}没有抛出异常,那么finally{}里的代码不会执行 阅读全文
posted @ 2016-05-16 19:23 Warnier-zhang 阅读(991) 评论(2) 推荐(3) 编辑
摘要: 卸了360之后,与之捆绑的加速球也没了。加速球可以查看剩余内存量,清理残留进程,有的时候不觉得这小玩意有多大作用,卸了之后才知道后悔。 加速球的替代方案比比皆是,如Windows自带的任务管理器,窗口底部能看到内存使用率,手动杀死进程能释放资源。笔者是个追求视觉效果的人,就觉得任务管理器的显示效果太 阅读全文
posted @ 2016-04-03 20:04 Warnier-zhang 阅读(7371) 评论(6) 推荐(2) 编辑
摘要: 底部动作条(BottomSheet)是一个从屏幕底部边缘向上滑出的一个面板,给用户呈现一组功能选项。底部动作条封装了一组简单、清晰、无需额外说明的操作。底部动作条(如下图)可以是列表样式的,也可以是宫格样式的。 根据Material Design设计规范,如果只有两个或更少的操作,可以考虑菜单或者对 阅读全文
posted @ 2015-10-23 13:37 Warnier-zhang 阅读(9116) 评论(0) 推荐(0) 编辑
摘要: 在上一讲Apache log4j简明教程(一)中介绍了log4j的基本概念,配置文件,以及将日志写入文件的方法,并给出了一个详细的示例。这一讲,我在继续谈一谈如何使用log4j将日志写入MySQL数据库。 将日志写入数据库需要经历(1)建立MySQL数据库日志记录表,(2)配置log4j配置文件,( 阅读全文
posted @ 2015-06-25 16:21 Warnier-zhang 阅读(857) 评论(0) 推荐(1) 编辑
摘要: Apache log4j的官方介绍是“log4j is a reliable, fast and flexible logging framework (APIs) written in Java, which is distributed under the Apache Software Lic 阅读全文
posted @ 2015-06-22 18:37 Warnier-zhang 阅读(589) 评论(0) 推荐(2) 编辑
摘要: 在ACM之家看到一道有趣的算法题,好多类似华为,Google等IT巨鳄,都以此为模板来考察实习生。 (1)华为的考题形式是:通过键盘输入一串小写字母(a~z)组成的字符串,编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。如,输入字符串“abacacde”,则输出的过滤 阅读全文
posted @ 2015-05-07 19:27 Warnier-zhang 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 问题:打印输出逆时针螺旋矩阵,要求螺旋矩阵的阶数由用户输入。例如 n=4时,输出的螺旋矩阵如下: 下面给出我的代码: 1 package org.warnier.zhang.exercises; 2 3 public class Convolution { 4 private int n; 5 pr 阅读全文
posted @ 2015-04-13 18:32 Warnier-zhang 阅读(1198) 评论(7) 推荐(0) 编辑
摘要: 当我们谈论Ajax时,首先想到的就是JavaScript下的Ajax,用来完成网页的交互,局部刷新工作,Microsoft的ASP.NET AJAX框架在Web的开发中承担着类似的角色,并简化了JavaScript中的Ajax的操作。 Microsoft的ASP.NET AJAX框架,整合了客户端脚 阅读全文
posted @ 2014-12-24 08:49 Warnier-zhang 阅读(413) 评论(0) 推荐(0) 编辑