首页 > 编程语言
python中列表 元组 字典 集合的区别
列表 元组 字典 集合的区别是python面试中最常见的一个问题。这个问题虽然很基础,但确实能反映出面试者的基础水平。 (1)列表 什么是列表呢?我觉得列表就是我们日常生活中经常见到的清单。比如,统计过去一周我们买过的东西,把这些东西列出来,就是清单。由于我们买一种东西可能不止一次,所以清单中...
分类:编程语言   时间:2015-07-26 22:28:45    收藏:0  评论:0  赞:0  阅读:328
java ee开发报错
七月 26, 2015 9:57:52 下午 org.apache.coyote.AbstractProtocol destroy信息: Destroying ProtocolHandler ["ajp-nio-8009"]七月 26, 2015 9:57:52 下午 org.apache.coyo...
分类:编程语言   时间:2015-07-26 22:27:35    收藏:0  评论:0  赞:0  阅读:400
c++的四种类型转换
C++中四种类型转换方式类型转换有c风格的,当然还有c++风格的。c风格的转换的格式很简单(TYPE)EXPRESSION,但是c风格的类型转换有不少的缺点,有的时候用c风格的转换是不合适的,因为它可以在任意类型之间转换,比如你可以把一个指向const对象的指针转换成指向非const对象的指针,把一...
分类:编程语言   时间:2015-07-26 22:25:45    收藏:0  评论:0  赞:0  阅读:137
C语言函数可变参数列表
C语言允许使用可变参数列表,我们常用的printf函数即为可变参数函数,C标准库提供了stdarg.h为我们提供了这方面支持;该头文件提供了一些类型和宏来支持可变参数列表,包括类型va_list,宏va_start、va_arg、va_end; 可变函数参数定义方法:#include void...
分类:编程语言   时间:2015-07-26 22:22:25    收藏:0  评论:0  赞:0  阅读:278
Java Mybatis 框架入门教程
一、Mybatis介绍MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架。MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去 设置参数和获取检索结果。MyBatis能够使用简单的XML格式或者注解进行来配置,能够映射基本数据元素、Map接口和POJOs(普通jav...
分类:编程语言   时间:2015-07-26 22:22:05    收藏:0  评论:0  赞:0  阅读:377
算法和数据结构
1.设计包含min函数的栈[数据结构]题目:定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。2.子数组的最大和[算法]题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个...
分类:编程语言   时间:2015-07-26 22:21:35    收藏:0  评论:0  赞:0  阅读:263
常用数组方法
js与jquery常用数组方法总结 昨天被问数组方法的时候,问到sort()方法是否会改变原来的数组。本来我猜是不会,也是这么说,马上我又觉得,知识这种东西,不确定的时候直接说不确定或不知道就好,只是凭借着不确定的猜测或者是记忆,害人害己,于是我又回答不知道。结果果然。。。我记错了0.0 还是自己....
分类:编程语言   时间:2015-07-26 22:19:55    收藏:0  评论:0  赞:0  阅读:230
【C++沉思录】句柄2
1、【C++沉思录】句柄1 存在问题: 句柄为了绑定到Point的对象上,必须定义一个辅助类UPoint,如果要求句柄绑定到Point的子类上,那就存在问题了。2、有没有更简单的办法呢? 句柄使用Point*直接绑定到Point对象上(包括子类),为了保持多个句柄引用计数的一致性,使用int* 指向...
分类:编程语言   时间:2015-07-26 22:18:15    收藏:0  评论:0  赞:0  阅读:299
Java之利用Socket获取网站内容
public void main(String[] args){ String host = "123.126.113.42"; int port = 80; Socket s = new Socket(host, port); BufferedWriter bw = new Buffere...
分类:编程语言   时间:2015-07-26 22:17:55    收藏:0  评论:0  赞:0  阅读:276
自己做多线程的屏障
有时候我们令多个线程去共同完成一项任务,在他们做到某个阶段后我们需要merge一下结果,然后继续去做。那么如何让他们在一个阶段结束后都停下来,等merge完后在并发执行呢?也许有人会说用join不就好啦,等待所有线程。join真的能很好的完成我们的要求吗?我们来看一下如果用join会是什么样的结果:...
分类:编程语言   时间:2015-07-26 22:17:05    收藏:0  评论:0  赞:0  阅读:292
算法学习笔记——贪婪
一个、基本概念所谓贪婪算法的手段。当问题解决,在目前看来总是做出最好的选择。那。不能从整体上最好考虑,他提出的最佳解决方案,只有一个部分有义。没有固定的算法贪心算法框架,关键是要选择贪心算法设计策略。,贪心算法不是对全部问题都能得到总体最优解,选择的贪心策略必须具备无后效性,即某个状态以后的过程不会...
分类:编程语言   时间:2015-07-26 22:15:15    收藏:0  评论:0  赞:0  阅读:266
Spring @Transactional ——事务回滚
工作原理运行配置@Transactional注解的测试类的时候,具体会发生如下步骤1)事务开始时,通过AOP机制,生成一个代理connection对象,并将其放入DataSource实例的某个与DataSourceTransactionManager相关的某处容器中。在接下来的整个事务中,客户代码都...
分类:编程语言   时间:2015-07-26 22:14:55    收藏:0  评论:0  赞:0  阅读:280
Unity插件
1、2D Toolkit如果过去你一直从事3D游戏开发,最近想转做2D游戏,最好尝试一下2D Toolkit。2D Toolkit是一款2D开发组件,它具有很强的灵活性和适应性,能够让开发者在Unity环境中进行2D开发。2D Toolkit基本没有学习门槛,拥有可编写脚本的动画编辑器以及具有Uni...
分类:编程语言   时间:2015-07-26 22:14:05    收藏:0  评论:0  赞:0  阅读:377
springboot 整合apache shiro
这篇文章主要记录了springboot以xml方式整合shiro的一些步骤,以及springboot加载xml配置文件的过程。
分类:编程语言   时间:2015-07-26 22:13:45    收藏:0  评论:0  赞:0  阅读:269
(剑指Offer)面试题40:数组中只出现一次的数字
题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。思路:这道题的简单版本是除了一个数字之外,其他数字都出现了两次,这个很简单,将所有的数异或一遍就得到了那个数字。如果不考虑空间复杂度的话,通过hash表统计的方法可以得到这两个数字;但如果空间复杂度要求...
分类:编程语言   时间:2015-07-26 22:13:25    收藏:0  评论:0  赞:0  阅读:422
javascript权威指南第3章几个概念
函数是一种特殊对象;对象:属性的集合(名-值对);函数用来初始化(用new运算符)一个新建的对象称为构造函数。对象中当属性是一个函数时,称其为方法。函数体内,局部变量的优先级高于同名的全局变量。代码例子:varscope="global";//声明一个全局变量functioncheckscope()...
分类:编程语言   时间:2015-07-26 22:11:15    收藏:0  评论:0  赞:0  阅读:232
【C++沉思录】代理类
1、考虑下面的场景:设计一个容器,包含一组类型不同但相互关联的对象(比如:Animal,Dog,Cat),对象具备多态行为。2、容器一般只能包含一种类型的对象,使用vector 会造成对象切割,不具备多态行为。3、经典的解决办法是:vector, 但是这会增加内存管理的负担。考虑下面的情况: Dog...
分类:编程语言   时间:2015-07-26 22:10:45    收藏:0  评论:0  赞:0  阅读:181
JSON解析器实现(C++)
JSON介绍JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Decem...
分类:编程语言   时间:2015-07-26 22:09:25    收藏:0  评论:0  赞:0  阅读:220
【C++沉思录】句柄1
1、在【C++沉思录】代理类中,使用了代理类,存在问题: a、代理复制,每次创建一个副本,这个开销有可能很大 b、有些对象不能轻易创建副本,比如文件2、怎么解决这个问题? 使用引用计数句柄,对动态资源封装,句柄包含指针,多个句柄可以指向同一个对象。复制的时候,只是复制句柄的指针。3、使用引用计数句柄...
分类:编程语言   时间:2015-07-26 22:08:45    收藏:0  评论:0  赞:0  阅读:233
Netty 线程模型
Netty 线程模型 关于Java NIO Reactor模式http://my.oschina.net/xinxingegeya/blog/339027 下面是线程模型的演进 Thread per Connection Thread per Connection: 在没有nio之前,这是传统的java网络编程方案所采...
分类:编程语言   时间:2015-07-26 21:05:46    收藏:0  评论:0  赞:0  阅读:2052
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!