序列化:能够把一个对象用二进制的表示出来。 类似我第一个字节表示什么属性名词,第二个字节表示什么属性值,第几个字段表示有几个属性等。 而且这个二进制可以写到硬盘或者在网络上传输但不会破坏他的结构。一般远程方法调用是必须能够序列化的对象才行。 实现序列化需要实现java.io.Serializable ...
分类:
编程语言 时间:
2017-06-28 15:48:31
阅读次数:
176
近期工作上有对C语言算法上的需求,所以要学C,上学的时候没学过,只学过半年的Java(我是专升本,本科学的材料),2015年工作后也学过C,那时候的需求是能看懂就可以,也就没深入研究,用一周撸了一遍C基础,可以看懂了,现在要能自写出来,而且是算法相关的,两年过去了,一些细节更是早就忘光了,只能再深入 ...
分类:
编程语言 时间:
2017-06-28 16:16:00
阅读次数:
181
最后再介绍一下ensureCapacity这个方法的想法(从网上看到的): 我们知道ArrayList的内部是采用数组来存储元素的,由于java数组都是定长的,所以这个数组的大小一定是固定的,这个大小就是capacity。我们可以肯定capacity一定是大于或等于ArrayList的size,那么 ...
分类:
编程语言 时间:
2017-06-28 17:03:45
阅读次数:
170
break&continue关键字的使用 break:使用在switch...case语句或者循环结构语句中,表示结束当前循环。 示例代码: 嵌套循环中使用break关键字: continue:使用在循环结构语句中,表示结束当次循环。 示例代码: 嵌套循环中使用continue关键字: 补充: br ...
分类:
编程语言 时间:
2017-06-28 17:06:25
阅读次数:
120
-.初探 javacript 学习无法是围绕着对象和属性两个方面来兜圈子,万变不离其宗。 在js中,能点出来的,或者中括号里面的必然是属性(方法)。数组除外。 对象调用属性! 对象调用属性! 对象调用属性! 整个js翻来覆去都在围绕这个事情做文章。 对象调用属性有两种方式: 1.直接点 window ...
分类:
编程语言 时间:
2017-06-28 17:06:55
阅读次数:
116
安装方法 首先安装wheel 1 1 安装完成后验证是否成功 1 1 然后去 http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 网站下载Twisted, 进到网站=>搜索’Twisted’=>挑选合适版本下载 把下载的.whl文件放在一个容易寻找的地址( ...
分类:
编程语言 时间:
2017-06-28 17:07:22
阅读次数:
144
在做项目的时候,出现Caused by: java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.getServletContext()L这个问题,也就是使用request.getServletContext().getR ...
分类:
编程语言 时间:
2017-06-28 17:08:37
阅读次数:
126
双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。查询即从第一个节点,不断指向下一节点以便获得自己目标节点。删除、插入同理,最后修改目标节点的前后关系即可,以下是模拟实现的过程 ...
分类:
编程语言 时间:
2017-06-28 17:09:35
阅读次数:
228
Map map = new HashMap(); Map agentMap = new HashMap(); String agentAmt = "123"; agentMap.put("agentAmt",agentAmt); agentMap.put("agentId", "3511023000... ...
分类:
编程语言 时间:
2017-06-28 17:10:01
阅读次数:
876
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:
编程语言 时间:
2017-06-28 17:10:32
阅读次数:
255
概念: WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface, 是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口。 自从 WSGI 被开发出来以后,许多 ...
分类:
编程语言 时间:
2017-06-28 17:10:43
阅读次数:
249
instanceof是Java的一个二元操作符(运算符),也是Java的保留关键字。它的作用是判断其左边对象是否为其右边类的实例,返回的是boolean类型的数据。用它来判断某个对象是否是某个Class类的实例。 用法: boolean result = object instanceof clas ...
分类:
编程语言 时间:
2017-06-28 17:10:49
阅读次数:
180
模块与包 一、模块 1、模块是怎么诞生的。 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到 不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一 ...
分类:
编程语言 时间:
2017-06-28 17:11:31
阅读次数:
153
废话不多说,如果在看本文之前,你还不知道spring.net是什么,还不知道什么是控制反转、IOC容器、依赖注入、面向切面编程那么请你先去了解这些概念,再来看本文! 1、IObjectFactory接口 在讲解该接口之前,请确保你的测试控制台控制已经引入了Spring.Core程序集、Common. ...
分类:
编程语言 时间:
2017-06-28 17:14:30
阅读次数:
143
众所周知,在Python中如果访问字典中不存在的键,会引发KeyError异常(JavaScript中如果对象中不存在某个属性,则返回undefined)。但是有时候,字典中的每个键都存在默认值是非常方便的。例如下面的例子: 该例子统计strings中某个单词出现的次数,并在counts字典中作记录 ...
分类:
编程语言 时间:
2017-06-28 17:14:52
阅读次数:
263
以下实验二选一。 1、使用队列实现迷宫算法,找到最短路径。 2、实现顺序队列和链队列的所有基本操作,InitQueue(&Q);DestroyQueue(&Q);ClearQueue(&Q);QueueEmpty(Q);QueueLength(Q);GetHead(Q, &e); EnQueue(& ...
分类:
编程语言 时间:
2017-06-28 18:36:54
阅读次数:
185
为了优化内存,安卓播放背景音乐使用流进行加载,到了ios这边流就不行了,每次转到ios都需要手动设置音频资源太麻烦了,这里我们研究一下如何自动修改资源 这里我们实现AssetPostprocessor提供的方法OnPreprocessAudio,就是每次导入或修改声音资源的时候调用该方法,这里直接上 ...
分类:
编程语言 时间:
2017-06-28 18:37:39
阅读次数:
248
1.REST即表现层状态传递(Representational [,r?pr?z?n'te?nl] State Transfer,简称REST)。 (1)REST名词解释: 通俗来讲就是资源在网络中以某种表现形式进行状态转移。分解开来: Resource:所指的不只是数据,而是数据和表现形式的组合; ...
分类:
编程语言 时间:
2017-06-28 18:37:46
阅读次数:
323
log4j.rootLogger=debug,stdout,info,debug,error log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Threshold=DEBUG log4j.appe... ...
分类:
编程语言 时间:
2017-06-28 18:38:07
阅读次数:
228
[root@s141~]#python
Python2.7.5(default,Sep152016,22:37:39)
[GCC4.8.520150623(RedHat4.8.5-4)]onlinux2
Type"help","copyright","credits"or"license"formoreinformation.
>>>importos#加载模块
>>>r=os.system
>>>r("ls/root")#执行命令
anac..
分类:
编程语言 时间:
2017-06-28 18:39:36
阅读次数:
170