念两句诗
醉卧古藤阴下,了不知南北。
【宋代】秦观《好事近·梦中作》
02 2017 档案
摘要:step1:选择本文所示例的接口"免费天气api" url:https://www.juhe.cn/docs/api/id/39/aid/87 step2:每个接口都需要传入一个参数key,相当于用户的令牌,所以第一步你需要申请一个key step3:看文档!!!学过java的同学们都知道,当我们对
阅读全文
摘要:API概念: API(Application Programming Interface)应用程序接口。 在Java中的API就是JDK中提供的各种功能。如CreateWindow就是一个API函数,在应用程序中如果要调用这个函数那么操作系统就会按该函数提供的参数信息产生一个相应的窗口 如何学习编程
阅读全文
摘要:工程目录: 所需要的jar包为: jsoup-1.10.2.jar
阅读全文
摘要:1 – 布局 当创建一个响应式网站,或让现有的网站变成响应式的,首先要关注的元素的布局。我在建立响应式的网站,总是先创建一个非响应的布局,页面宽度固定大小。如果非响应版本完成得非常不错,我再添加媒体查询(Media Queries)和响应式代码。这种操作方式更容易实现响应式特性,在同一时间专注于一个
阅读全文
摘要:前序遍历 struct Node { Node*left; Node*right; int data; Node(){ func; } }; Node* create(Node*p, int depth) { if (p && depth) { p->left = new Node; p->righ
阅读全文
摘要:前言 最近应公司业务需求,把微信支付完成了,当然已经顺利上线。但是开发的过程是也是踩了很多坑,下面我就先说说开发流程,以及在开发中遇到的大大小小的坑。 开发流程 首先,看一下微信开方平台关于支付的一个时序图,如下: 微信支付时序图https://pay.weixin.qq.com/wiki/doc/
阅读全文
摘要:同步(Synchrounous)和异步(Asynchrounous) 同步和异步通常用来形容一次方法调用。同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。而异步方法通常会在另一个线程中“
阅读全文
摘要:1.1 字符串 确定两个字符串同构 StringA的字符重新排列后,能否变成StringB 详细 tips: 第一步先判断两个字符串的长度是否相等 字符串的长度为.length()有括号 1.2 数组 清除二维数组行列 将数组中所有为0的元素所在的行列都置为0 tips 读数据和写数据必须分开。 读
阅读全文
摘要:在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头 <%@ taglib uri=" http://java.sun.com/jsp/jstl/functions " prefix="fn"%>就可以使用fn标签了。 具体使用方法请参见下表: 函数 描述 fn
阅读全文
摘要:第1 章策略模式【Strategy Pattern】刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题,嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子的。先说这个场景中的要素:三个妙计,一个锦囊,一个赵云,妙计是小亮
阅读全文
摘要:线程可以驱动任务,因此你需要一种描述任务的方式,这可以由Runnable接口来提供。要想定义任务,只需实现Runnable接口并编写run方法,使得该任务可以执行你的命令。 将Runnable对象转变为工作任务的传统方式是把它提交给一个Thread构造器,Thread构造器只需要一个Runnable
阅读全文
摘要:1、什么是 transient 变量? transient 变量是指不会被序列化的变量。 2、什么是同步(synchronization)? 在多线程环境中,同步是指控制多个线程访问共享资源的方式。没有同步的话,可能出现一个线程正在读取或使用共享资源,同时另一个线程却在修改它的情况,这会造成严重的错
阅读全文
摘要:第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被
阅读全文
摘要:目录 面向对象编程(OOP) 常见的Java问题 Java线程 Java集合类 垃圾收集器 异常处理 Java小应用程序(Applet) Swing JDBC 远程方法调用(RMI) Servlet JSP 面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了
阅读全文
摘要:spingmvc 和 structs的区别 IOC AOP Spring 事务管理 缓存技术 反射机制 优缺点 Collection Map 线程安全和线程不安全 hashMap和hashTable区别 接口和抽象类 1.语法层面上的区别 1)抽象类可以提供成员方法的实现细节,而接口中只能存在pub
阅读全文
摘要:1. Spring MVC 如何接受并处理一个请求的? 首先我们会在web.xml中注册一个DispatcherServlet,并令这个servlet接收所有的请求,项目启动后Spring会扫描配置文件,根据配置加载和实例化类,其中扫描到的带有@Controller或者@RestController
阅读全文
摘要:1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。
阅读全文
摘要:我们平时开发时经常会遇到需要图片验证码,基础的验证码包括了数字、字母、甚至可能有汉字。下面我给出一个简单的工具类。 下面这个类主要是用作字体的设置,大家也可以直接拿过来用。
阅读全文
摘要:MyEclipse 快捷键1(CTRL)Ctrl+1 快速修复Ctrl+D: 删除当前行Ctrl+Q 定位到最后编辑的地方Ctrl+L 定位在某行Ctrl+O 快速显示 OutLineCtrl+T 快速显示当前类的继承结构Ctrl+W 关闭当前EditerCtrl+K 快速定位到下一个Ctrl+E
阅读全文
摘要:问题清单: 1. 什么是Spring框架?Spring框架有哪些主要模块? 2. 使用Spring框架有什么好处? 3. 什么是控制反转(IOC)?什么是依赖注入? 4. 请解释下Spring中的IOC? 5. BeanFactory和ApplicationContext有什么区别? 6. 将Spr
阅读全文
摘要:1. 字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int 2. 向文件末尾添加内容 Buffered
阅读全文
摘要:<script language="JavaScript">var a = "0.11";var b = "0.2801";var c = "1.002"; var sum1 = parseFloat(a)+parseFloat(b)+parseFloat(c);var sum2 = (parseF
阅读全文
摘要:代码优化的目标是: 1、减小代码的体积 2、提高代码运行的效率 代码优化细节 1、尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是 final的。为类指定final修饰符可以
阅读全文
摘要:注:这是Java正则表达式去除html标签方法。 private static final String regEx_script = "<script[^>]*?>[\\s\\S]*?<\\/script>"; // 定义script的正则表达式 private static final Stri
阅读全文