首页 > 编程语言
Java数组3(2015-8-27)
1、冒泡排序:有N个数,要比较N-1轮,第一轮比较了N-1次。每增加一轮,次数就会减少一次,则为N-1-i;选择排序法:有N个数,比较N-1次,第一轮找到最小值,放到下标最小的位置上,第二轮找剩下的最小值,如果该值没有在下标第二小的位置上,则把其放到该位置上。/*冒泡排序(BubbleSort)的讲...
分类:编程语言   时间:2015-08-27 14:58:53    收藏:0  评论:0  赞:0  阅读:139
Python环境变量的配置
Python在windows下安装如果从命令行输入python 或者 pip , easy_install,会显示无效,这是因为环境变量没有配置所以无效, 每次想用pip,easy_install 安装包时,需要下载这两个文件很麻烦,python本身自带了这两个工具,只需将这两个路径添加到系统环境变...
分类:编程语言   时间:2015-08-27 14:55:23    收藏:0  评论:0  赞:0  阅读:444
C/C++程序从编译到链接的过程
编译器是一个神奇的东西,它能够将我们所编写的高级语言源代码翻译成机器可识别的语言(二进制代码),并让程序按照我们的意图按步执行。那么,从编写源文件代码到可执行文件,到底分为几步呢?这个过程可以总结为以下5步: 1、编写源代码 2、编译 3、链接 4、装载 5、执行 今天主要说明的过程...
分类:编程语言   时间:2015-08-27 14:52:33    收藏:0  评论:0  赞:0  阅读:162
Spring笔记③--spring的命名空间
p:命名空间: xmlns:p="http://www.springframework.org/schema/p" 作用:简化在xml配置bean的属性 在中使用p:属性名来配置 AOP:命名空间: xmlns:aop="http://www.springframework.org/schema/a...
分类:编程语言   时间:2015-08-27 14:52:13    收藏:0  评论:0  赞:0  阅读:158
KMP算法
设目标字符串S,起配位置为j;模式字符串T,起配位置为i。暴力匹配:每次失配后,从j+1位置重新开始和T匹配。伪代码:def index_BF(T, S, pos): while pos+len(T)using namespace std;void getNext(const char* T,...
分类:编程语言   时间:2015-08-27 14:51:44    收藏:0  评论:0  赞:0  阅读:152
按首字母排序汉字
项目中需要一个选择城市名的功能,具体的数据可以到国家统计局的网站上查,直接搜索也有很多,比如http://blog.jjonline.cn/phptech/172.html。数据是有了,可是汉字怎么按照字母排序呢?一、前端 js 处理var a = ["上海","大连","北京","拉萨","天津"...
分类:编程语言   时间:2015-08-27 14:50:33    收藏:0  评论:0  赞:0  阅读:163
C语言中 fputs() fgets() 的使用方法
一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上串结束标志'/0'。例如:fgets(str,n,fp);的意.....
分类:编程语言   时间:2015-08-27 14:50:03    收藏:0  评论:0  赞:0  阅读:239
python学习笔记:easygui的简单示例
学习python的图形用户界面EasyGui,转一例实例,实现的功能是统计指定文件夹下的代码行数,测试下自己所写的代码离10万行还差多少距离先贴代码,代码不是自己写的,之前自己写的代码 无法运行,很囧,初学者伤不起,代码用来学习理解EasyGui的用法。import easygui as gimpo...
分类:编程语言   时间:2015-08-27 14:49:33    收藏:0  评论:0  赞:0  阅读:327
myeclipse+javamail发送邮件邮件内容乱码解决
一、问题背景: 使用myeclipse+javax.mail.jar开发邮件接口二、问题描述: 收到的邮件内容如下,无发件人无主题内容看似乱码(无主题)发件人: (由 XXX@163.com.cn 代发)时间:2015年8月19日(星期三) 晚上7:41------=_Part_0_161...
分类:编程语言   时间:2015-08-27 14:48:53    收藏:0  评论:0  赞:0  阅读:212
Java数组2(2015-8-27)
1、二分查找法讲解:如果使用二分查找法做操作的话,数组必须为有序的。 所以一开始是无序数组时,要先排序为有序数组。public class Test2{public static void main(String[] args){ //--查找某个数据,所在的位置 int number = 8; ....
分类:编程语言   时间:2015-08-27 14:48:43    收藏:0  评论:0  赞:0  阅读:196
19 HBase SHELL、 JAVA 和 Thrift 客户端
HBase 由 Java 语言实现,同时他也是最主要最高效的客户端。 相关的类在org.apache.hadoop.hbase.client 包中。涵盖所有 增删改查 API 。 主要的类包含: HTable、HBaseAdmin、Put、Get、Scan、Increment 和 Delete 等。...
分类:编程语言   时间:2015-08-27 14:47:13    收藏:0  评论:0  赞:0  阅读:343
调用python 报R6034 错误
R6034 指的是:”An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more inform...
分类:编程语言   时间:2015-08-27 14:44:33    收藏:0  评论:0  赞:0  阅读:186
针对url参数的加密解密算法(原创)
基本思路是:前端对参数进行加密,并经过urlrewriter进行地址改写传入后台,后台再进行解密。如:对这样一个url--????http://1.1.1.1:8080/a.do?param=1,加密后变为:http://1.1.1.1:8080/a.do?pa...
分类:编程语言   时间:2015-08-27 13:40:54    收藏:0  评论:0  赞:0  阅读:398
基于restful风格的maven项目实践(融合spring)
我们我们经常在老式的项目开发过程中,遇到找java包的问题;甚至有时候一找一天就过去了。maven 是我们开发工程师的福音,它可以根据我们的配置自动的下载并加装到我们的工程中,并在发布的时候同时发布对应的Java包。这样大大提高了我们的工作效率,更有时间学习前沿的技术。        什么是maven?        maven是专用于进行项目的配置管理工作;用maven创建的项目中必须包括一...
分类:编程语言   时间:2015-08-27 13:37:25    收藏:0  评论:0  赞:0  阅读:241
C++ vector,list,dequeue,stack 存储结构浅析
vector适用:对象数量变化少,简单对象,随机访问元素频繁 list适用:对象数量变化大,对象复杂,插入和删除频繁 最大的区别是,list是双向的,而vector是单向的。 因此在实际使用时,如何选择这三个容器中哪一个,应根据你的需要而定,一般应遵循下面的原则:            1、如果你需要高效的随即存取,而不在乎插入和删除的效率,使用vector            2、如...
分类:编程语言   时间:2015-08-27 13:36:13    收藏:0  评论:0  赞:0  阅读:277
C++ 实现观察者(Observer)模式详解
观察者(Observer)模式,是常见的模式之一。比如一份报纸,有很多订户。订阅者并不知道报纸何时会送来,他只知道自己订了这份报纸。订阅者在这里担任着观察者的角色,而报社则是被观察者。     报纸一旦印刷完毕,就应该及时送到订户手中,如果将报社看作一个对象,则报纸便是观察者(订户)和被观察者(报社)之间的纽带。观察者需要维护一个与报纸相关的变量或函数,在这个具体问题中,这个变量就是订户是否...
分类:编程语言   时间:2015-08-27 13:35:13    收藏:0  评论:0  赞:0  阅读:227
算法导论—动态规划
华电北风吹 天津大学认知计算与应用重点实验室 日期:2015/8/27 首先区分动态规划和分治策略。 这两者有很相似的地方,都是通过组合子问题的解来求解原问题。不同的是,分治策略将原问题划分为互不相交的子问题,递归的求解子问题,再将它们的解组合起来,求出原问题的解。与之相反,动态规划应用于子问题重叠的情况,即不同的子问题具有公共的子子问题(子问题的求解是递归进行的,将其划分为更小的子问题)。在这...
分类:编程语言   时间:2015-08-27 13:33:33    收藏:0  评论:0  赞:0  阅读:292
Java利用Http模拟表单提交
private static String sendPost(String url, NameValuePair[] params) {HttpClient client = new HttpClient();// 请求超时client.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 15000);// 读取超时c...
分类:编程语言   时间:2015-08-27 13:32:03    收藏:0  评论:0  赞:0  阅读:171
JAVA问题总结之15-多个类之间的调用
JAVA问题总结之15-多个类之间的调用: 代码: package java3; public class test1 { public static void main(String[] args){ Pretimive t = new Pretimive(); for (int i=0;i<t.b.length;i++){ System.out.println(t...
分类:编程语言   时间:2015-08-27 13:31:33    收藏:0  评论:0  赞:0  阅读:209
Item 15:资源管理类需要提供对原始资源的访问 Effective C++笔记
Item 15: Provide access to raw resources in resource-managing classes. 在一个完美的设计中,所有的资源访问都应通过资源管理对象来进行,资源泄漏被完美地克服。然而世界是不完美的, 很多API会直接操作资源,尤其是一些C语言的API。总之,你会时不时地发现有需要直接访问资源, 所以资源管理对象需要提供对原始资源访问。获取资...
分类:编程语言   时间:2015-08-27 13:30:23    收藏:0  评论:0  赞:0  阅读:339
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!