转载:http://blog.csdn.net/anye3000/article/details/12091125 Exercises 23.1 - 算法导论.英文第3版 如有不足或疑问, 欢迎指正. Exercises 23.1-1 Let (u, v) be a minimum-weight e ...
分类:
编程语言 时间:
2017-09-26 15:26:23
收藏:
0 评论:
0 赞:
0 阅读:
383
之前做项目的时候使用位操作不是很多,今天在刷leetcode上题目的时候用到了位操作,是leetcode中的第29题Divide Two Integers。 一、java的位操作: 位运算表达式由操作数和位运算符组成,实现对整数类型的二进制数进行位运算。位运算符可以分为逻辑运算符(包括~、&、|和^ ...
分类:
编程语言 时间:
2017-09-26 15:25:42
收藏:
0 评论:
0 赞:
0 阅读:
233
subprocess struct struct模块 该模块可以把一个类型,如数字,转成固定长度的bytes #_*_coding:utf-8_*_ #http://www.cnblogs.com/coser/archive/2011/12/17/2291160.html __author__ = ...
分类:
编程语言 时间:
2017-09-26 15:24:54
收藏:
0 评论:
0 赞:
0 阅读:
277
1.什么是jvm?(1)jvm是一种用于计算设备的规范,它是一个虚构出来的机器,是通过在实际的计算机上仿真模拟各种功能实现的。(2)jvm包含一套字节码指令集,一组寄存器,一个栈,一个垃圾回收堆和一个存储方法域。(3)JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上 ...
分类:
编程语言 时间:
2017-09-26 15:23:09
收藏:
0 评论:
0 赞:
0 阅读:
344
恢复内容开始 1. SmartUpload 此控件在jsp中被广泛的使用,而FileUpload控件主要是用在框架中 2. 如果想要使用,需要在tomcat的lib目录中,将SmartUpload的jar包拷贝进来 3.通过表单上传文件,由于文件动不动就是几百k, 表单的方法必须是post,不可能用 ...
分类:
编程语言 时间:
2017-09-26 14:43:39
收藏:
0 评论:
0 赞:
0 阅读:
281
SqlSessionFactoryBean的创建: SqlSessionFactoryBean这个类实现了三个接口,一个是InitializingBean,另一个是FactoryBean,还有就是ApplicationListener接口。 InitializingBean接口:实现了这个接口,那么 ...
分类:
编程语言 时间:
2017-09-26 14:43:29
收藏:
0 评论:
0 赞:
0 阅读:
206
几个js使用中的问题,会有后续补充 1、日期格式验证 例:2017-9-22 var reg = /^\d{4}-\d{1,2}-\d{1,2}$/; 验证方法:dateTime.match(reg)2、js里去除str中的所有空格 适用‘条件查询’等 str = str.replace(/\s/i ...
分类:
编程语言 时间:
2017-09-26 14:43:17
收藏:
0 评论:
0 赞:
0 阅读:
273
直接看代码,C++操作符重载有两种实现方式,一种是重载成为类的成员函数,另一种是重载为友元函数,成员函数有this指针,所以少一个参数。 附上运算符优先级 不能被重载的运算符 C++中只能对已有的C++运算符进行重载,不允许用户自己定义新的运算符! C++中绝大部分的运算符可重载,除了成员访问运算符 ...
分类:
编程语言 时间:
2017-09-26 14:43:02
收藏:
0 评论:
0 赞:
0 阅读:
264
public class TestHttpClient { public static void main(String[] args) throws ClientProtocolException, IOException { //创建httpClient实例 CloseableHttpClien ...
分类:
编程语言 时间:
2017-09-26 14:40:48
收藏:
0 评论:
0 赞:
0 阅读:
209
当一个线程执行的代码出现异常时,其所持有的锁会自动释放 ThreadA 和 ThreadB public class ThreadA extends Thread { private MyObject myObject; public ThreadA(MyObject myObject){ this ...
分类:
编程语言 时间:
2017-09-26 14:40:06
收藏:
0 评论:
0 赞:
0 阅读:
214
Python中3种方式定义类方法, 常规方式, @classmethod修饰方式, @staticmethod修饰方式. class A(object): def foo(self, x): print("executing foo(%s,%s)" % (self, x)) print('self: ...
分类:
编程语言 时间:
2017-09-26 14:39:06
收藏:
0 评论:
0 赞:
0 阅读:
192
一:pip安装: pip install xxx for example : pip3 install --index-url https://pypi.douban.com/simple scipy 二:conda安装: conda install xxx for example: conda i ...
分类:
编程语言 时间:
2017-09-26 14:38:19
收藏:
0 评论:
0 赞:
0 阅读:
218
拦截器设置响应头 这种方式原理就是利用拦截器在方法执行前,我们增加请求的响应头,用来支持跨域请求。这种方案是可行的,大部分都是采用这种方案。我当时也是打算采用这种方案,直到我发现原来 Spring 框架已经支持了 CORS 之后,就果断采用了 Spring 框架的内置的方案,其实原理也是一样的。 直 ...
分类:
编程语言 时间:
2017-09-26 14:35:07
收藏:
0 评论:
0 赞:
0 阅读:
232
Java的初始化块分为静态初始化块和非静态初始化块 静态初始化块 非静态初始化块 静态初始化块仅能初始化类变量,即static修饰的数据成员。非静态初始化块在对象每次生成时都会被执行一次,可以初始化类的实例变量。两种初始化块不可以传参数。 非静态初始化块在构造函数执行时且构造函数主体代码没执行前执行 ...
分类:
编程语言 时间:
2017-09-26 14:33:13
收藏:
0 评论:
0 赞:
0 阅读:
150
锁lock从“123” 改为“456” ThreadA和ThreadB public class ThreadA extends Thread { private MyService myService; public ThreadA(MyService myService) { this.mySe ...
分类:
编程语言 时间:
2017-09-26 14:31:35
收藏:
0 评论:
0 赞:
0 阅读:
203
历史版本 C#作为微软2000年以后.NET平台开发的当家语言,发展至今具有17年的历史,语言本身具有丰富的特性,微软对其更新支持也十分支持。微软将C#提交给标准组织ECMA,C# 5.0目前是ECMA发布的最新规范,C# 6.0还是草案阶段,C# 7.1是微软当前提供的最新规范。 这里仅仅列个提纲 ...
分类:
编程语言 时间:
2017-09-26 14:30:42
收藏:
0 评论:
0 赞:
0 阅读:
404
目录(?)[-] 冒泡排序 选择排序 1 直接插入排序 1 二分查找插入排序 希尔入排序 快速排序 归并排序 总结 目录(?)[-] 本篇博客知识点 分别描述了 冒泡,选择,直接插入,二分插入,希尔,快速以及归并排序。同时还有Java实现代码,算法分析和示意图 冒泡排序 算法描述 设待排序记录序列中 ...
分类:
编程语言 时间:
2017-09-26 14:30:30
收藏:
0 评论:
0 赞:
0 阅读:
310
代码如下: ...
分类:
编程语言 时间:
2017-09-26 14:28:50
收藏:
0 评论:
0 赞:
0 阅读:
267
为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。 一个包(package)可以定义为一组相互联系的类型(类、接口、枚举和注释) 使用包这种机制,更容易实现访问控制,并且让定位相关类更加简单。 package(包) 的作用是把不同的 java 程序分类保存,更方便的被其他 java ...
分类:
编程语言 时间:
2017-09-26 14:24:29
收藏:
0 评论:
0 赞:
0 阅读:
125
... ...
分类:
编程语言 时间:
2017-09-26 14:21:29
收藏:
0 评论:
0 赞:
0 阅读:
734