摘要:
aspx: <form id="form1" runat="server"> <asp :Repeater ID="MyDataList" runat="server"> <ItemTemplate> <asp: Label ID ="Mylbl" runat ="server"></asp: La 阅读全文
posted @ 2017-04-24 17:47
余磊
阅读(239)
评论(0)
推荐(0)
摘要:
class Renlei //添加一个"人类"的 类{ public int Shengao; //声明一个 身高 的 整型变量 public Renlei() //这个方法叫 构造函数(方法名 和 类名 同名的就叫构造函数)--好处是:程序一加载就要运行一次 { Console.WriteLine 阅读全文
posted @ 2017-04-24 17:37
余磊
阅读(169)
评论(0)
推荐(0)
摘要:
在Android中极力推荐的xmlpull方式解析xml。 为什么 STAX 解析方式 效率 好于 SAX ? 1、SAX 无选择性的,所有事件都会处理 解析方式,Stax 由用户控制需要处理事件类型 2、在使用Stax进行数据解析时,随时终止解析 环境: xmlpull_1_1_3_4c.jar 阅读全文
posted @ 2017-04-24 17:33
余磊
阅读(138)
评论(0)
推荐(0)
摘要:
从C#到TypeScript - function 虽然TypeScript里有了类,但JavaScript的function也还在,这也是和C#的不同所在。C#里函数不能脱离类工作,但TypeScript的function和JavaScript一样,可以单独工作。 函数类型 函数和C#一样可以有名 阅读全文
posted @ 2017-04-24 17:32
余磊
阅读(276)
评论(0)
推荐(0)
摘要:
C# vs TypeScript - 高级类型 上一篇讲了基础类型,基本上用基础类型足够开发了,不过如果要更高效的开发,还是要看下高级类型,这篇和C#共同点并不多,只是延用这个主题。 联合类型 可以从字面上进行理解:其实就是多个类型联合在一起,用|符号隔开。如: string | number, 表 阅读全文
posted @ 2017-04-24 17:32
余磊
阅读(397)
评论(0)
推荐(0)
摘要:
从C#到TypeScript - Promise 背景 相信之前用过JavaScript的朋友都碰到过异步回调地狱(callback hell),N多个回调的嵌套不仅让代码读起来十分困难,维护起来也很不方便。其实C#在Task出现之前也是有类似场景的,Async Programming Mode时代 阅读全文
posted @ 2017-04-24 17:31
余磊
阅读(1414)
评论(0)
推荐(0)
摘要:
TypeORM是一个采用TypeScript编写的用于Node.js的优秀ORM框架,支持使用TypeScript或Javascript(ES5, ES6, ES7)开发。目标是保持支持最新的Javascript特性来帮助开发各种用到数据库的应用 - 不管是轻应用还是企业级的。 TypeORM可以做 阅读全文
posted @ 2017-04-24 17:25
余磊
阅读(919)
评论(0)
推荐(0)
摘要:
今天来给大家分享一个好用的轻型的.net框架的ORM——PetaPoco 本着快速上手的原则,我们通过和EF对比,让大家能快速使用PetaPoco PetaPoco大家可能没有听说过,但大家一定听说过或者用过EF吧,其实,PetaPoco和EF是一个性质的东西,只不过PetaPoco相对于EF而言较 阅读全文
posted @ 2017-04-24 16:57
余磊
阅读(275)
评论(0)
推荐(0)
摘要:
随着移动互联网的结束与人工智能的到来大数据变成越来越重要,下一个成功者应该是拥有海量数据的,数据与数据库你应该知道。 一、数据库概要 数据库(Database)是存储与管理数据的软件系统,就像一个存入数据的物流仓库。 在商业领域,信息就意味着商机,取得信息的一个非常重要的途径就是对数据进行分析处理, 阅读全文
posted @ 2017-04-24 16:56
余磊
阅读(325)
评论(0)
推荐(0)
摘要:
前言 搜索功能是一个很常用的功能,当然这个搜索不是指全文检索,是指网站的后台管理系统或ERP系统列表的搜索功能。常见做法一般就是在搜索栏上加上几个常用字段来搜索。代码可能一般这样实现 这段代码如果遇到下面几个需求,又该如何处理? 可能大多数程序猿想法,这是新的需求,那么就直接改代码,简单粗暴。然后在 阅读全文
posted @ 2017-04-24 16:47
余磊
阅读(195)
评论(0)
推荐(0)
摘要:
IOS开发和Web开发一样,网络请求方式包括Get和Post方式。Get和Post两者有和特点和区别,在本篇博客中不做过多的论述,本篇的重点在于如何GET数据和POST数据。下面还会提到如何在我们的项目中使用CocoaPods, CocoaPods的安装和使用教程请参考链接http://code4a 阅读全文
posted @ 2017-04-24 16:45
余磊
阅读(154)
评论(0)
推荐(0)
摘要:
要用到的知识:IOS开发中的资源文件.plist, 可变的属性字符串,TextView和正则表达式的使用。 解决的整体思路:把源字符串同过正则匹配获取到每个表情的range, 再通过range获取元字符串中的表情字符串,如[哈哈], 在把[哈哈] 和我们.plist中item下的chs字段匹配,然后 阅读全文
posted @ 2017-04-24 16:43
余磊
阅读(142)
评论(0)
推荐(0)
摘要:
1、 线程中的主要方法 a) isAlive() 判断线程是否还活着,即线程是否未终止 b) getPriority() 获得线程的优先级 c) setPriority() 设置线程的优先级 d) Thread.sleep() 设置线程休眠的时间 e) jion() 把当前线程与该线程合并 f) y 阅读全文
posted @ 2017-04-24 16:41
余磊
阅读(147)
评论(0)
推荐(0)
摘要:
感觉有必要把iOS开发中的手势识别做一个小小的总结。在上一篇iOS开发之自定义表情键盘(组件封装与自动布局)博客中用到了一个轻击手势,就是在轻击TextView时从表情键盘回到系统键盘,在TextView中的手是用storyboard添加的。下面会先给出如何用storyboard给相应的控件添加手势 阅读全文
posted @ 2017-04-24 16:41
余磊
阅读(158)
评论(0)
推荐(0)
摘要:
下面是Oracle表管理的部分,用到的测试表是oracle数据库中scott用户下的表做的测试,有的实验也用到了hr用户的数据,以下这些东西是我的麦库上存的当时学Oracle的学习笔记今天拿出来和大家分享一下,转载请注明出处,下面用的Oracle的版本是10g,用的时WinServer2003的操作 阅读全文
posted @ 2017-04-24 16:40
余磊
阅读(204)
评论(0)
推荐(0)
摘要:
一、JDBC的概念 1、 JDBC (Java DataBase Connectivity) Java数据库连接 a) 主要提供java数据库应用程序的API支持 2、 JDBC的主要功能 a) 创建和管理与数据源的连接 b) 发送SQL数据命令到数据源 c) 提取并处理由数据源返回的结果集 3、 阅读全文
posted @ 2017-04-24 16:39
余磊
阅读(256)
评论(0)
推荐(0)
摘要:
自己在学习Oracle是做的笔记及实验代码记录,内容挺全的,也挺详细,发篇博文分享给需要的朋友,共有1w多字的学习笔记吧。是以前做的,一直在压箱底,今天拿出来整理了一下,给大家分享,有不足之处还望大家批评指正。 PL/SQL定义:PL/SQL是由Oracle开发,专门用于Oracle的程序设计语言。 阅读全文
posted @ 2017-04-24 16:37
余磊
阅读(248)
评论(0)
推荐(0)
摘要:
接触面向对象也有一段时间了,当时是通过C++学习的OOP,后来又接触到了PHP和Java。每种OOP的语言在面向对象上或多或少都会有不同的地方,现在在学习OC的面向对象部分,又感觉到OC面向对象的特点。写篇博文总结一下OC中的面向对象。刚接触OC,用OC中的便利初始化方法和便利构造器有点蹩脚,不过还 阅读全文
posted @ 2017-04-24 16:36
余磊
阅读(138)
评论(0)
推荐(0)
摘要:
下面是自己学HTML+DIV+CSS+JS时的学习笔记,给大家分享以下,相互学习。大二时候寒假在家无聊的时候想做点事,总结了一下web前端基础的东西,下面的每个字都是自己手敲的。 1、<html>和</html> 标签限定了文档的开始和结束点。 属性: (1) dir: 文本的显示方向,默认是从左向 阅读全文
posted @ 2017-04-24 16:36
余磊
阅读(193)
评论(0)
推荐(0)
摘要:
如果你之前使用过JavaEE开发中的Spring框架的话,那么你一定对依赖注入并不陌生。依赖注入(DI: Dependency Injection)是控制反转(IoC: Inversion of Control)的实现方式之一,另外一种是依赖查找(DL: Dependency Lookup)。当然在 阅读全文
posted @ 2017-04-24 16:33
余磊
阅读(170)
评论(0)
推荐(0)
摘要:
按值传递和按引用传递。按值传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的一个副本。因此,如果函数修改了该参数,仅改变副本,而原始值保持不变。按引用传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的内存地址,而不是值的副本。因此,如果函数修改了该参数,调用代码中的原始值也随之改 阅读全文
posted @ 2017-04-24 16:31
余磊
阅读(420)
评论(0)
推荐(0)
摘要:
一、数组Array和集合的区别: (1)数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) (2)JAVA集合可以存储和操作数目不固定的一组数据。 (3)若程序时不知道究竟需要多少对象,需要在空间不足时自动扩增容量,则需要使用容器类库,array不适用。 联系:使用相应的t 阅读全文
posted @ 2017-04-24 14:27
余磊
阅读(191)
评论(0)
推荐(0)
摘要:
一、线程 线程是操作系统的概念,线程也称为轻量级进程,是CPU的基本使用单元,他的轻量级名称适合进程相关的。线程由线程ID、程序计数器、寄存器和堆栈组成,多个线程可以共享代码段和诸如打开的文件等系统资源。而传统的进程其实就是单线程控制程序,每个进程都有自己的代码段、数据段和其他系统资源。这无疑是的每 阅读全文
posted @ 2017-04-24 14:26
余磊
阅读(149)
评论(0)
推荐(0)
摘要:
任何语言都会涉及到内存的管理和使用,很多语言要求开发人员自己进行所有内存的管理工作,如c++等。而内存管理要求的技术难度很大,很多开发人员不能很好地完成,同时也成为意向沉重的负担。 java则不同,其为内存管理提供的一套完整的解决方案——垃圾收集机制,大大减轻了开发人员编写内存管理代码的负担,减少了 阅读全文
posted @ 2017-04-24 14:18
余磊
阅读(323)
评论(0)
推荐(0)
摘要:
向文本输出流打印对象的格式化表示形式。此类实现在 PrintStream 中的所有 print 方法。它不包含用于写入原始字节的方法,对于这些字节,程序应该使用未编码的字节流进行写入。 与 PrintStream 类不同,如果启用了自动刷新,则只有在调用 println、printf 或 forma 阅读全文
posted @ 2017-04-24 14:17
余磊
阅读(571)
评论(0)
推荐(0)
摘要:
一、内置对象简介 JSP内置对象是WEB容器创建的一组对象,这些内置对象不需要开发人员实例化,不使用new关键字就可以使用的内置对象,在所有的JSP页面直接使用内置对象。JSP内置对象包括out、request、response、session、application、config、exceptio 阅读全文
posted @ 2017-04-24 14:16
余磊
阅读(291)
评论(0)
推荐(0)
摘要:
一、Servlet生命周期(即运行过程) (1)初始阶段,调用init()方法 (2)响应客户请求阶段,调用service()方法。由service()方法根据提交方式不同执行doGet()或doPost()方法,其中service()方法判断了到底执行doGet()还是doPost()方法。 (3 阅读全文
posted @ 2017-04-24 14:15
余磊
阅读(252)
评论(0)
推荐(0)
摘要:
1.顶点着色器 顶点着色器是流水线的第一个阶段,它的输入来自于CPU。顶点着色器的处理单位是顶点,也就是说输入进来的每个顶点都会调用一次顶点着色器。顶点着色器需要完成的工作主要有:坐标变换和逐顶点光照。当然,除了这两个主要任务外,顶点着色器还可以输出后续阶段所需的数据。坐标变换,顾名思义,就是对顶点 阅读全文
posted @ 2017-04-24 14:13
余磊
阅读(204)
评论(0)
推荐(0)
摘要:
一.简述 昨天support一同事,帮她的客户做类似下面的效果(自动完成): 以前在搜房的时候,弄过这个,调用楼盘字典: 这是一个小功能,也是一个大功能。因为它可以做大,也可以做小。 二.搜房的AutoComplete 比如上面我们看到搜房的这个就做大了,你要看到这样一个效果,其实搜房做了这么几件事 阅读全文
posted @ 2017-04-24 14:10
余磊
阅读(126)
评论(0)
推荐(0)
摘要:
从大二的开始接触OC就用到了weak属性修饰词,但是当时只是知道如何去用这个关键字:防止循环引用。根本没有深入地去了解它。在刚来北京的时候面试过程中也常常考到该知识点。大点的公司可能会问它如何使用?如何在对象销毁后将对象置nil,小点的公司可能只问一下它的使用。Now,如果你对它产生恐惧或者曾经对它 阅读全文
posted @ 2017-04-24 14:10
余磊
阅读(212)
评论(0)
推荐(0)
摘要:
一.简介 直到现在,仍然不存在一项旨在网页上显示视频的标准。 今天,大多数视频是通过插件(比如 Flash)来显示的。然而,并非所有浏览器都拥有同样的插件。 HTML5 规定了一种通过 video 元素来包含视频的标准方法。如: 1 2 <video src="movie.ogg" controls 阅读全文
posted @ 2017-04-24 12:22
余磊
阅读(688)
评论(0)
推荐(0)
摘要:
看下面一段代码 Number num = new Integer(1); ArrayList<Number> list = new ArrayList<Integer>(); //type mismatch List<? extends Number> list = new ArrayList<Nu 阅读全文
posted @ 2017-04-24 12:21
余磊
阅读(222)
评论(0)
推荐(0)
摘要:
1. 引言 字符串匹配是极为常见的一种模式匹配。简单地说,就是判断主串TT中是否出现该模式串PP,即PP为TT的子串。特别地,定义主串为T[0…n−1]T[0…n−1],模式串为P[0…p−1]P[0…p−1],则主串与模式串的长度各为nn与pp。 暴力匹配 暴力匹配方法的思想非常朴素: 下图给出了 阅读全文
posted @ 2017-04-24 12:20
余磊
阅读(277)
评论(0)
推荐(0)
摘要:
定义:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 类型:结构型模式。 类图: 参入者: 适用性: 概述: 装饰者模式是一种结构模式,表明装饰者模式主要是通过更改类的结构关系来实现的。Decorator与Model保持相同的接口,主要是为了保证操作 阅读全文
posted @ 2017-04-24 12:19
余磊
阅读(189)
评论(0)
推荐(0)
摘要:
之前的面试中遇到过一道面试题 短短5行代码log的结果是什么? 如果把var a = 20;和console.log(a)语句顺序对调呢? 这道题目的答案是undefined。不是10。 关键在于javascript的变量声明有一个hoisting机制,变量声明永远都会被提升至作用域的最顶端(注意测 阅读全文
posted @ 2017-04-24 12:19
余磊
阅读(140)
评论(0)
推荐(0)
摘要:
定义:享元模式(Flyweight Pattern),运用共享技术有效地支持大量细粒度的对象。 类型:结构型模式。 适用情况: 概述: Flyweight,原意为“轻量级选手”的意思。翻译者将它意为享元模式,是意译,力求能够直观地表现出此模式的目的。享,共享之意。元,基本单元的意思。享元,也就是共享 阅读全文
posted @ 2017-04-24 12:18
余磊
阅读(141)
评论(0)
推荐(0)
摘要:
script、image、iframe的src都不受同源策略的影响。所以我们可以借助这一特点,实现跨域。如前面所介绍的JSONP跨域,以及灯标(Beacons)。 该篇随笔主要阐述iframe结合一些技术,实现跨域请求。 1、iframe+window.name; 2、iframe+location 阅读全文
posted @ 2017-04-24 12:16
余磊
阅读(360)
评论(0)
推荐(0)
摘要:
AngularJS有一经典之处就是依赖注入,对于什么是依赖注入,熟悉spring的同学应该都非常了解了,但,对于前端而言,还是比较新颖的。 依赖注入,简而言之,就是解除硬编码,达到解偶的目的。 下面,我们看看AngularJS中常用的实现方式。 方法一:推断式注入声明,假定参数名称就是依赖的名称。因 阅读全文
posted @ 2017-04-24 12:16
余磊
阅读(137)
评论(0)
推荐(0)
摘要:
ES6部分功能没有支持,所以想学习ES6,得先有个转换器,就是将ES6的代码转换为ES5。 我这里用的是Gulp + Bable的形式来将ES6转换为ES5的。 前提: (1)、Gulp和Bable都是基于node环境,如果不知道node,建议先看看”初探nodeJS”。 (2)、说到Gulp,如果 阅读全文
posted @ 2017-04-24 12:14
余磊
阅读(233)
评论(0)
推荐(0)
摘要:
JavaScript是单线程的,固,一次只能执行一个任务,当有一个任务耗时很长时,后面的任务就必须等待。那么,有什么办法,可以解决这类问题呢?(抛开WebWorker不谈),那就是让代码异步执行嘛。什么意思,如Ajax异步请求时,就是通过不断监听readyState的值,以确定执行指定的回调函数。 阅读全文
posted @ 2017-04-24 12:10
余磊
阅读(192)
评论(0)
推荐(0)
摘要:
昨天同事给我看了一道代码题,是关于typeof的,感觉挺有意思的,在这里分享给大家,顺便自己再对typeof总结总结。如有不对,请给予指出,共同进步。 代码是这样的: 那么,你说运行该代码,chrome调试器会打印什么呢? 请看,效果图 为什么会出现这个结果呢? 首先分析上图中的两个null 因为J 阅读全文
posted @ 2017-04-24 12:04
余磊
阅读(180)
评论(0)
推荐(0)
摘要:
float是个强大的属性,在实际前端开发过程中,人们经常拿它来进行布局,但有时,使用的不好,也麻烦多多啊。 比如,现在我们要实现一个两列布局,左边的列,宽度固定;右边的列,宽度自动扩展。 效果图见下: 思路:利用div+float,div1为左边的列,div2为右边的列,将div1的宽度设置为固定宽 阅读全文
posted @ 2017-04-24 12:04
余磊
阅读(183)
评论(0)
推荐(0)
摘要:
谈起它们,想必大家都不陌生。relative,相对定位嘛;absolute,绝对定位嘛。但是它们到底是个啥东东呢? 看看w3c的定义,见下表 定位 含义 relative 元素框偏移某个距离。元素仍保持其未定位前的形状,它原本所占的空间仍保留。 absolute 元素框从文档流完全删除,并相对于其包 阅读全文
posted @ 2017-04-24 12:02
余磊
阅读(261)
评论(0)
推荐(0)

浙公网安备 33010602011771号