创建类PersonBean,有属性name,age和mN,生成get和set方法主方法map2Bean方法:Bean2map方法:测试结果:总结:javaBean与Map互转利用到了java的内省(Introspector)和反射(reflect)机制。 其思路为:通过类Introspector来获...
分类:
编程语言 时间:
2015-08-03 12:50:18
阅读次数:
138
class X { ????? ????private var a: Int ????private var b: String ????? ????init() { ????????a = 0 ????????b = "" ????} } ? class ViewController: UIViewCo...
分类:
编程语言 时间:
2015-08-03 11:41:33
阅读次数:
184
#!/usr/bin/python
#coding=gb2312
#?auther?=?shaw?
#?ver?=?0.9
import?os,sys,smtplib,datetime,mimetypes
import?email.mime.text
from?email.Header?import?Header
##########################...
分类:
编程语言 时间:
2015-08-03 11:43:46
阅读次数:
225
package date0802;
import java.io.FileInputStream;
import java.io.IOException;
public class InputStream {
@SuppressWarnings("resource")
public static void main(String[] args) throws IOException...
分类:
编程语言 时间:
2015-08-03 11:42:06
阅读次数:
154
SVN上check下来一段代码,发现无法部署到Tomcat,原因是该项目为Java Project,应转为Web Project,尝试方法如下: 1、项目上右击,如图选择 2、选中Dynamic Web Module和Java,点OK,Javascript默认已选中,这样...
分类:
编程语言 时间:
2015-08-03 11:40:54
阅读次数:
211
??
在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构。结构体同时也是一些元素的集合,这些元素称为结构体的成员(member),且这些成员可以为不同的类型,成员一般用名字访问。
结构体是自己定义的结构类型,为以后创建链表结点作铺垫。
...
分类:
编程语言 时间:
2015-08-03 11:38:40
阅读次数:
159
内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。内存管理是C语言编程中重要的组成部分,C语言中的内存需要手动分配,手动释放,一般遵循分配多少,释放多少,以免造成内存泄漏。内存管理是一项重要且复杂的事情,理解内存管理,对后面课程及项目的学习会有很大的作用。
之前创建变量,是系统自动分配的内存,放在栈内存中...
分类:
编程语言 时间:
2015-08-03 11:39:29
阅读次数:
156
问题:今天在做一个ibatis排序的时候,发现排序始终对应不上,写法如下:
ORDER BY #order:VARCHAR#
此处是把排序作为参数传入,比如order的传入值为TOTAL DESC,这样子传入查询结果是无效的,当然直接粘贴到mysql中查询肯定是可以的。
后来改成这样就可以了:
ORDER BY $order$
至于为什么,目前还未知。希望知道的人能够留言...
分类:
编程语言 时间:
2015-08-03 11:39:22
阅读次数:
219
前言:理解Lua语言中的__index, __newindex, rawget和 rawset
在谈及Lua中的__index, __newindex, rawget和rawset前,需要理解Lua中的元表这个概念。
一、元表的概念
对Lua中元表的解释: 元表可以改变表的行为模式。
这里举个例子:Window = {}Window.prototype = {...
分类:
编程语言 时间:
2015-08-03 11:36:00
阅读次数:
116
要理解RxJava,首先得理解什么是(异步)数据流。一些典型的点击事件本质上就是一个异步数据流,这样你就可以观察它的变化并使其做出一些反应。数据流无处不在,任何东西都可以转变为数据流,例如变量,用户输入,属性,缓存,数据结构等等,每天使用的微博,你可以把微博订阅想象成点击事件一样的数据流,我们可以监听这样的数据流,并作出相应的反应。一个数据流可以作为另一个数据流的输入,甚至多个数据流也可以作为另一个...
分类:
编程语言 时间:
2015-08-03 11:35:49
阅读次数:
214
这道题是我第一次算出来应该用什么复杂度写的题,或许是这一章刚介绍过,500000的数据必须用nlogn,所以我就
想到了二分,它的复杂度是logn,再对n个数据进行遍历,正好是nlogn,前两次TLE了,然后我就对我的做法没信心
了。。。看到一篇博客上说就应该这种方法,然后我就坚定的改自己的算法去了,哈哈,专注度没有达到五颗星,最多
三颗。。。
思路:
我用的是结构体保存的,先对每一对序...
分类:
编程语言 时间:
2015-08-03 11:36:17
阅读次数:
175
线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间;(2)资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源(3)线程是处理器调度的基本单位,但进程不是....
分类:
编程语言 时间:
2015-08-03 11:27:59
阅读次数:
108
在爬虫的学习过程中,又一个你必须要掌握的知识点就是正则表达式
爬虫程序需要爬取你需要的东西,那么就对爬取的结果进行筛选,正则表达式就起到这样的作用
如果你学过任何一门语言,相信你都会接触正则表达式。并且正则表达式大多相同。
不管怎样,就像开头说的那样,因为这是爬虫基础教程。所以这篇文章要详细的说一下python的
正则表达式。开始进入正题吧。
正则表达式是一个特殊的字符序列,它能帮助你方...
分类:
编程语言 时间:
2015-08-03 10:25:26
阅读次数:
151
我们了解一个道理,就是数据的增长是我们必然面对的问题,因为在技术日益变化的当下,我们收集数据的方式和存储及处理技术不断升级,迫使我们面对这一问题,并且,在数据挖掘日益火热的今天,我们也要对这样的问题加以重视,改变在所难免!
我们曾经想过,在极致优化的情况下,一台普通服务器,是可以挖掘出无穷的潜力的,我的们的确曾做到这一点,用一台2万元的设备,承载了同时1万余人的并发,但是随着技术的衍生,我们需要更灵活地处理应用,我们需要更及时的响应速度,我们需要实时地对数据进行分析和处理!这时,我们必然接触一个词汇...
分类:
编程语言 时间:
2015-08-03 10:19:23
阅读次数:
175
Javascript刷新页面的几种方法:1history.go(0)2location.reload()3location=location4location.assign(location)5document.execCommand('Refresh')6window.navigate(locat...
分类:
编程语言 时间:
2015-08-03 10:07:12
阅读次数:
122
一、关于javabean javabean是固定写法的java类书写格式为:1)必须有无参构造函数2)属性必须私有, 我们称为字段3)提供标准的getter和setter例: name 字段 的getter: String getName() settter: void setName(String...
分类:
编程语言 时间:
2015-08-03 10:07:07
阅读次数:
148
一、关于javabean javabean是固定写法的java类书写格式为:1)必须有无参构造函数2)属性必须私有, 我们称为字段3)提供标准的getter和setter例: name 字段 的getter: String getName() settter: void setName(String...
分类:
编程语言 时间:
2015-08-03 10:05:22
阅读次数:
141