首页 > 2016年05月12日 > 全部分享
Scheme之功能分解和封装内部函数/块结构
待解决的问题:输出0-x之间 3的倍数而且含5的数,如15,54,555等等(或者输出这种数的个数)。 在《编程导论(Java)》中以这个例子介绍结构化分解。所以用Scheme实现一下。 package semantics.method; public class HelperMethodDemo{ //简单情况:输出0-x 之间 3的倍数而且含5的数. ////// pr...
分类:其他   时间:2016-05-12 14:28:56    收藏:0  评论:0  赞:0  阅读:258
AR与VR学习该如何开始-探索篇
1.VR/AR/MR,分别代表Virtual Reality(虚拟现实),Augmented Reality(增强现实)和Mixed Reality(混合现实)。三者可以大概分进一个领域,但是VR世界在呈现时会完全取代现实世界,这个时候用户看不到真实世界的东西;AR是在真实世界的基础上叠加信息,同时你在真实世界的行动并不会受影响;MR则是真实世界与虚拟世界合在一起,你在真实世界看到的东西会受到虚拟世...
分类:其他   时间:2016-05-12 14:28:46    收藏:0  评论:0  赞:0  阅读:113
Java中的方法
1、如何创建一个方法。(必须声明在类中,不能声明在某个方法中。)    a、修饰符,如果忽略,则自动为缺省配置    b、static:可选,如果static修饰,那么这个方法为静态方法。    c、返回类型:必选,如果为空返回类型,则为:void    d、方法名:必选,一般为驼峰式命名法    e、方法参数:必选,小括号内可为空,空即不传任何参数。    f、花括号:必选,双花括号...
分类:编程语言   时间:2016-05-12 14:28:38    收藏:0  评论:0  赞:0  阅读:237
iOS UICollectionView XIB
首先认识一下UICollectionView [objc] view plain copy     NS_CLASS_AVAILABLE_IOS(6_0) @interface UICollectionView : UIScrollView   UICollectionView 和 UICollectionViewContr...
分类:移动平台   时间:2016-05-12 14:28:27    收藏:0  评论:0  赞:0  阅读:247
Android Fragment
1.fragment是什么,该怎么理解?fragment和Activity的关系 首先是fragment是activity的一部分,理解fragment和Activity的关系就要树立这样的概念 (1)activity就相当于html中的标签, 而fragment就相当于html中的标签(2)标签一定要放在标签中, 而f...
分类:移动平台   时间:2016-05-12 14:28:16    收藏:0  评论:0  赞:0  阅读:239
leetcode-21-Merge Two Sorted Lists
题目:Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists。 将两个有序链表按序合并。 主要是链表的操作,与链表有关的题就拿c++做了。思路:依次比较两个链表的当前元素的...
分类:其他   时间:2016-05-12 14:28:07    收藏:0  评论:0  赞:0  阅读:206
怎么使用stm32写IAP的bootloader和APP
Stm32的bootloader和App的编写注意事项 1、 怎么分配bootloader和app的空间 2、 怎么得到数据和写入flash 3、 怎么从bootloader跳转到app 4、 怎么设置App的中断向量 5、 App中怎么生成bin文件 6、程序执行的流程   1、怎么分配bootloader和app的空间 因为我用的是stm32f103c8t6,它的...
分类:移动平台   时间:2016-05-12 14:27:56    收藏:0  评论:0  赞:0  阅读:349
第一个Node.js应用
创建Node.js应用前,我们要知道Node.js是分模块的,其中 "http模块" 是其内置模块可以直接使用(先这么记着就行,不需要深究,以后就明白了)。 新建一server.js文件,其内容为: // 请求 http模块 获得访问网络的能力 var http = require('http') ;http.createServer(function(request , response){...
分类:Web开发   时间:2016-05-12 14:27:46    收藏:0  评论:0  赞:0  阅读:148
c# c++ 自动接口工具
近来想给写好的C++代码做C#接口,上网查了自动封装的工具。 总结下来有4种方式: 1. 使用invoke方式,就是直接在C#中引用c++写发的dll。这个方法适用于简单情况,复杂情况代码太大。 2. 编写com来使用dll,熟悉com技术的可以尝试。 3. 使用CLR C++(又称托管C++)。这个技术是给C++添加元信息,并自动管理了指针,很像C#了。但基本像是要新学一个语言(成本有点高...
分类:编程语言   时间:2016-05-12 14:27:36    收藏:0  评论:0  赞:0  阅读:179
ArrayList的contains方法和HasMap的containsKey效率差十倍
本文阐述了ArrayList的contains方法和HashMap的containsKey方法效率相差很大的原因,如果要用contains方法,用HashMap来代替要远远快于ArrayList。...
分类:其他   时间:2016-05-12 14:27:26    收藏:0  评论:0  赞:0  阅读:192
组播及igmp协议详解
组播和IGMP的作用 --------------------------------- 所谓组播,与单播和广播相对,是指将网络主机将一次将数据发给多个属于同一组的目标主机。主要使用了IGMP协议。 IGMP,就是Internet Group Management Protocol的意思。该协议用来在ip主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系,但不包括组播路由...
分类:其他   时间:2016-05-12 14:27:06    收藏:0  评论:0  赞:0  阅读:256
HTML5移动应用开发最容易踩到的几个坑
自从移动平台崛起以来,HTML5移动应用开发迅速变成了热门话题,开发者们被各种开发HTML5移动应用的方法搞得晕头转向,今天请到了金山云基础架构部研发负责人柴春燕给大家分享如何避免HTML5移动应用最容易踩的那些坑。   柴春燕--   微软社区精英计划博客组负责人,HTML5研究小组成员,擅长HTML5及移动应用开发;   具有多年Web开发经验,曾参与开发微软Visual S...
分类:移动平台   时间:2016-05-12 14:27:00    收藏:0  评论:0  赞:0  阅读:231
EventBus使用详解(二)
一、概述 前一篇给大家装简单演示了EventBus的onEventMainThread()函数的接收,其实EventBus还有另外有个不同的函数,他们分别是: 1、onEvent 2、onEventMainThread 3、onEventBackgroundThread 4、onEventAsync 这四种订阅函数都是使用onEvent开头的,它们的功能稍有不同,在介绍...
分类:其他   时间:2016-05-12 14:26:48    收藏:0  评论:0  赞:0  阅读:134
CSS选择器有哪些
CSS选择器有哪些 **通用选择器:选择所有元素,不参与计算优先级*,兼容性IE6+ #X id选择器:选择id值为X的元素,兼容性:IE6+ .X 类选择器: 选择class包含X的元素,兼容性:IE6+ X Y后代选择器: 选择满足X选择器的后代节点中满足Y选择器的元素,兼容性:IE6+ X 元素选择器: 选择标所有签为X的元素,兼容性:IE6+ :link,:visite...
分类:Web开发   时间:2016-05-12 14:26:36    收藏:0  评论:0  赞:0  阅读:246
js/jsp操作cookie的方法
最近项目用到了自动登录功能,使用到了cookie。 一、cookie简介    浏览器与WEB服务器之间是使用HTTP协议进行通信的;而HTTP协议是无状态协议。也就是说,当某个用户发出页面请求时,WEB服务器只是简单的进行 响应,然后就关闭与该用户的连接。因此当一个请求发送到WEB服务器时,无论其是否是第一次来访,服务器都会把它当作第一次来对待,这样的不好之处可想而 知。为了弥补这个缺陷,...
分类:Web开发   时间:2016-05-12 14:26:16    收藏:0  评论:0  赞:0  阅读:189
POJ 3414 Pots
【题意】有两个水壶,对水壶有三种操作,1)FILL(i),将i水壶的水填满,2)DROP(i),将水壶i中的水全部倒掉,3)POUR(i,j)将水壶i中的水倒到水壶j中,若水壶 j 满了,则 i 剩下的就不倒了,问进行多少步操作,并且怎么操作,输出操作的步骤,两个水壶中的水可以达到C这个水量。如果不可能则输出impossible。初始时两个水壶是空的,没有水。 【分析】对于A,B两个瓶子一共...
分类:其他   时间:2016-05-12 14:26:06    收藏:0  评论:0  赞:0  阅读:135
C语言空指针NULL以及void指针
空指针NULL 在C语言中,如果一个指针不指向任何数据,我们就称之为空指针,用NULL表示。例如: int *p = NULL; 注意区分大小写,null 没有任何特殊含义,只是一个普通的标识符。 NULL 是一个宏定义,在stdio.h被定义为: #define NULL ((void *)0) (void *)0表示把数值 0 强制转换为void *类型,最外层的( ...
分类:编程语言   时间:2016-05-12 14:25:56    收藏:0  评论:0  赞:0  阅读:276
Retrofit Rxjava 实现图片下载、保存并展示
首先我们看一下Retrofit常规的用法,在不使用Rxjava的情况下,我们默认返回的是Call。 public interface ServiceApi { //下载文件 @GET Call downloadPicFromNet(@Url String fileUrl); } 但是如果我们要配合Rxjava使用,那么就要按照如下方式来重新定义我们的方法: @GET Ob...
分类:编程语言   时间:2016-05-12 14:25:46    收藏:0  评论:0  赞:0  阅读:238
虚拟化系列之二--创建虚拟机
本文 参考地址 从Xen Host Kernel复制出一个半虚拟化的guest 1. img和swap 创建一个50G的用于根文件系统的 img # dd if=/dev/zero of=/data/xen/xen1.img bs=1M seek=51200 count=0 格式化成ext3 # mkfs -t ext3 /data/xen/xen1.img ...
分类:其他   时间:2016-05-12 14:25:36    收藏:0  评论:0  赞:0  阅读:274
公网服务器远程桌面连接攻击而频繁关机的解决案例
近来发现置于公网的一台服务器频繁自动重启,几乎每次远程登录均会看到系统意外关机的提示并要求选择原因,打开事件查看器,发现有大量的同一类异常事件发生,如下图:   发生的频繁为15-17秒一次,再看该类事件的属性如下图:   提示:“来自客户端名 a 的远程会话超出了所允许的失败登录最大次数。强行终止了会话”。 可知有人试图通过程序强登服务器,服务器疲于应付而关机。进行如下处理: 1、打...
分类:其他   时间:2016-05-12 14:25:26    收藏:0  评论:0  赞:0  阅读:173
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!