按类别查询搜索结果
关于关键词 的检测结果,共 1725
i042416 | 2019-04-21 16:52:27 | 阅读(690) | 评论(0)
我之前的文章 微信程序开发系列教程(一)开发环境搭建 介绍了微信开发环境的搭建,这篇文章我们就来一步步开发一些具体的功能。具体实现var express = require('express'); var app = express(); app.route('/').post(function(...【阅读全文】
i042416 | 2019-04-21 16:38:47 | 阅读(540) | 评论(0)
我们看Wikipedia里对标记接口的定义。我试了下Google Translate翻译上面这段话,翻得很差劲,所以我来解释一下。以Serializable接口为例。一个类实现了这个接口,说明它可以被序列化。因此,我们实际上通过Serializable这个接口,给该类标记了“可被序列化”的元数据,打上了“可被序列化...【阅读全文】
【架构设计与优化】 Spring MVC能响应HTTP请求原因?
i042416 | 2019-04-21 16:25:04 | 阅读(510) | 评论(0)
很多Java面试官喜欢问这个问题:最后,DispatcherServlet从哪里来的?org.springframework.web.servlet.DispatcherServlet这个Ser...【阅读全文】
i042416 | 2019-04-21 16:10:11 | 阅读(630) | 评论(0)
这是怎么做到的?答案是使用Apache的开源框架,Cordova。以Android框架为例,Cordova能将您的前端应用里的JavaScript和HTML资源打包成Android原生的apk文件,可以直接在安卓手机上安装。运行时,这些JavaScript和HTML直接运行在Cordova提供的一个嵌入式的WebView控件里,对于手机用户来说,他们对此毫不知情,以...【阅读全文】
【架构设计与优化】 使用javap分析Java字符串操作
i042416 | 2019-04-21 12:40:07 | 阅读(500) | 评论(0)
String a = "i042416";javap -v constant.ConstantFolding我们看到字符串 "i042416" 被Java编译器加到了常量池里。Java代码 String a = "i042416"被翻译成了下面两句字节码:ldc #16: 首先JVM底层的原生方法StringTable::intern被调用,生成String的内部存储实现char[]。然后执行ldc #16, 将常量池内的...【阅读全文】
i042416 | 2019-04-21 12:26:45 | 阅读(520) | 评论(0)
static final int number1 = 512;Java程序员都知道两者的区别。下面我们就用javap将.class文件反编译出来然后深入研究Java里整型变量和整型常量的区别。wiki: https://en.wikipedia.org/wiki/Java_bytecode_instruction_listings...【阅读全文】
i042416 | 2019-04-21 11:51:50 | 阅读(680) | 评论(0)
人民心目中的程序员是这样的:坐在电脑面前噼里啪啦敲着键盘,运键如飞。现实中程序员是这样的:编码5分钟,调试两小时。今天我要给大家分享一个用WebGL开发的网站,感兴趣的朋友可以在Chrome开发者工具里调试它的源码来学习WebGL。今天我要介绍的网站:Legacy Encom Boardroom Visualization就是一个采取Jav...【阅读全文】
i042416 | 2019-04-21 11:43:00 | 阅读(500) | 评论(0)
public interface IHello { void sayHello(String name); void sayGoogBye(String name);} public class Helloimplements implements IHello { @Override public void sayHello(String name) { System.out.println("Hello " + name); } @Override public void sayGoogBye(String name...【阅读全文】
i042416 | 2019-04-21 10:35:16 | 阅读(490) | 评论(0)
在WEB-INF的web.xml里添加一个新的区域:意思是一旦有404错误发生时,显示resouces文件夹下的404.jsp页面。现在可以随意开发您喜欢的个性化404错误页面了。public class GlobalDefaultExceptionHandler extends SimpleMappingExceptionReso...【阅读全文】
i042416 | 2019-04-21 10:08:04 | 阅读(2460) | 评论(0)
在IPAD上打开界面如下:1. 在Windows笔记本电脑上安装iTunes: https://www.apple.com/cn/itunes/download/2. 到iOS设备上,菜单iPad->Settings->Safari->Advanced,打开“Web Inspector” 选项。3. 从github网站下载ios-webkit-debug-proxy-win32:将...【阅读全文】
i042416 | 2019-04-21 09:57:53 | 阅读(560) | 评论(0)
我们通过一个简单的例子来了解下如何使用Web SQL API在浏览器端创建数据库表并存储数据。在浏览器里执行这个应用,会创建一个名叫mydb的数据库,里面一张名为“user”的数据库表,并且插入一条记录进去,然后从数据库表中读取中来,打印在浏览器上。下面就来分析下这90行代码。...【阅读全文】
i042416 | 2019-04-21 09:42:51 | 阅读(550) | 评论(0)
对于处于运行状态中的Java进程,JDK自带了很多工具,允许Java开发人员监控运行进程中的各种状态,比如该进程内部创建了多少个对象实例,消耗了多少内存,等等。本文基于JDK1.8而写成。package jmap; class Tool{ private int count = 0; public void Run() throws InterruptedException{ while(true){ ...【阅读全文】
i042416 | 2019-04-21 09:31:54 | 阅读(410) | 评论(0)
SAP CRMSAP Cloud for Customer...【阅读全文】
i042416 | 2019-04-20 23:18:39 | 阅读(350) | 评论(0)
本文介绍了ABAP类CL_DOCX_DOCUMENT的简单用法。Office OpenXML于是发现这一个最简单的word文档实际上由如此多的xml和文件夹构成。使用CL_DOCX_DOCUMENT读取word文件内容DATA: lv_content TYPE xstring,lo_document TYPE REF TO cl_docx_document.PERFORM get_doc_binary USING '...【阅读全文】
i042416 | 2019-04-20 23:06:18 | 阅读(460) | 评论(0)
那么ABAP能否从语言层面上也支持依赖注入,享受这种设计思路带来的便利呢?让我们做一次尝试。在现实生活中,每一盏灯都有一个开关控制。按下开关,灯被打开;再按一次,灯熄灭。设计一个ABAP interface ZIF_SWITCHABLE,提供两个方法,分别对应开和关。自然的,我有一个ABAP 类 ZCL_LAMP,用于实现上述接口...【阅读全文】
【架构设计与优化】 一个简单例子教您使用javap
i042416 | 2019-04-20 22:44:10 | 阅读(360) | 评论(0)
class Outer { Nested nested; Nested getNested() { return nested; }} class Nested { Inner inner; Inner getInner() { return inner; }} class Inner { String foo; String getFoo() { return foo; }} public class NullableTest { public static Outer getInitializ...【阅读全文】
i042416 | 2019-04-20 22:27:05 | 阅读(740) | 评论(0)
下图是OData离线存储插件(OData Offline Store)的JavaScript实现代码的一部分。下图第232行会调用设备的native API进行离线存储的打开操作:打开PackagedApp文件夹里的android子文件夹,有一个JavaScript文件:cordova.js:里面能看到函数ex...【阅读全文】
i042416 | 2019-04-20 22:12:32 | 阅读(580) | 评论(0)
其实除了Java之外,某些 其他编程语言也有类似概念,比如ABAP。今天我们就来比较一下。看下面的例子:首先我在堆上创建了一个新的LCL_PERSON实例,然后包到一个ABAP weak reference里。lo_weak = NEW cl_abap_weak_reference( lo_person ).稍后,我们想拿到被包裹的lo_person引用时,使用weak reference提供...【阅读全文】
i042416 | 2019-04-20 21:49:19 | 阅读(500) | 评论(0)
我写公众号文章时,经常需要从一些网站的文章上查阅一些资料。比如我想把这个网页上的一个标题“SAP Fiori 2.0用户体验设计概念获红点大奖”进行拷贝。然而当我按了键盘上的拷贝快捷键Ctrl C后,却收到这个提示,告诉我只有登陆后才能够进行复制操作。可是为了登陆我得先注册,有点麻烦。如果赶时间的话,...【阅读全文】
i042416 | 2019-04-20 21:37:55 | 阅读(690) | 评论(0)
这是我用ABAP编程语言实现服务的类:ZCL_DIS_HTTP_HANDLER这个类实现了一个接口IF_HTTP_EXTENSION里定义的一个方法HANDLE_REQUEST.大家可以不用被ABAP陌生的语法所迷惑,其实和Java的Servlet是相通的。我画了张图:我的这个远程服务很简单,就是无论调用者发送什么,都简单地返回一个文本:HELLO WORLD。...【阅读全文】