首页 > 编程语言
数组-14. 数字加密(15)
输入一个四位数,将其加密后输出。方法是将该数每一位上的数字加9,然后除以10取余,做为该位上的新数字,最后将千位和十位上的数字互换,百位和个位上的数字互换,组成加密后的新四位数。例如输入1257,经过加9取余后得到新数字0146,再经过两次换位后得到4601。输入格式:输入在一行中给出一个四位的整数...
分类:编程语言   时间:2015-02-07 20:19:01    收藏:0  评论:0  赞:0  阅读:457
数组-13. 螺旋方阵(20)
所谓“螺旋方阵”,是指对任意给定的N,将1到N*N的数字从左上角第1个格子开始,按顺时针螺旋方向顺序填入NxN的方阵里。本题要求构造这样的螺旋方阵。输入格式:输入在一行中给出一个正整数N( 2 #include 3 #include 4 #include 5 #include 6 7 us...
分类:编程语言   时间:2015-02-07 20:18:43    收藏:0  评论:0  赞:0  阅读:389
谨慎使用多线程中的fork
前言 在单核时代,大家所编写的程序都是单进程/单线程程序。随着计算机硬件技术的发展,进入了多核时代后,为了降低响应时间,重复充分利用多核cpu的资源,使用多进程编程的手段逐渐被人们接受和掌握。然而因为创建一个进程代价比较大,多线程编程的手段也就逐渐被人们认可和喜爱了。 记得在我刚刚学习线程进程的.....
分类:编程语言   时间:2015-02-07 20:18:23    收藏:0  评论:0  赞:0  阅读:301
Spring3.0下使用JavaMailSenderImpl类发送邮件
1、JavaMailSenderImpl类 Spring的邮件发送的核心是MailSender接口,在Spring3.0中提供了一个实现类JavaMailSenderImpl,这个类是发送邮件的核心类。可以通过在配置文件中配置使用,当然也可以自己硬编码到代码中。2、准备工作 搭建spring环境.....
分类:编程语言   时间:2015-02-07 20:17:01    收藏:0  评论:0  赞:0  阅读:749
numpy数组
1.创建数组import numpy as npa=np.array([1,2,3,4],[4,5,6,7],[7,8,9,10])查看:a.shape | (3,4)a.shape = 4,3 | 改变为4*3形状 a.shape = 2,-1 | -1代表自动计算长度a.dtype...
分类:编程语言   时间:2015-02-07 20:16:51    收藏:0  评论:0  赞:0  阅读:741
C++ ADO连接
#include "stdafx.h"#include #include #include "windows.h"using namespace std;#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespa...
分类:编程语言   时间:2015-02-07 20:15:21    收藏:0  评论:0  赞:0  阅读:280
Java的Statement、PreparedStatement、PreparedStatement + 批处理 的区别
首先来说一下连接了数据库之后执行的sql语句:通常连接了数据库之后,我们就会获得statement 类的对象或者是他的子类的对象(PreparedStatement类),通过这个对象我们就可以利用它提供的方法来操纵数据库了。Statement提供了三种方法来执行sql语句:1,execute:可以执...
分类:编程语言   时间:2015-02-07 20:13:31    收藏:0  评论:0  赞:0  阅读:344
python 绘图:matplotlib
matplotlib是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。入门:http://matplotlib.org/users/pyplot_tutorial.html#pyplot-tut...
分类:编程语言   时间:2015-02-07 20:11:23    收藏:0  评论:0  赞:0  阅读:300
Java多线程感悟二
写在前面这篇是Java多线程感悟的第二篇博客,主要讲述的JAVA层面对并发的一些支持。第一篇博客地址为:http://zhangfengzhe.blog.51cto.com/8855103/1607712下一篇博客将介绍线程池和一些同步工具类。目录9.并发内存模型及并发问题概述10.volatile和synchronized原理分析11.Thr..
分类:编程语言   时间:2015-02-07 19:08:12    收藏:0  评论:0  赞:0  阅读:443
python+django开发的运维工具——游戏内测服更新系统
这套系统,是学了python和django来,第一个正式开发好的小项目、小工具,只不过是,这套系统,需要优化的东西还很多,但目前也用的OK。年后回来,准备把新吸收的技术,开发正式服更新系统。在这里,先感谢下老男孩运维培训机构,我的linux运维和python运维开发是从这里起步的,..
分类:编程语言   时间:2015-02-07 19:06:42    收藏:0  评论:0  赞:0  阅读:722
python资源
爬虫:scrapy,beautifulsoup自然语言处理:nltk,Pattern(Google,Twitter,andWikipediaAPIs,awebcrawler,aHTMLDOMparser),结巴分词科学计算:NumPy,SciPy,matplotlib机器学习、数据挖掘:scikit-learn,pandas,MDP(neuralnetworks),PyBrain(neuralnetworks),Theano(GPU,deeplearn..
分类:编程语言   时间:2015-02-07 19:01:51    收藏:0  评论:0  赞:0  阅读:365
java 对list内数据进行排序
最近工作中遇到对list排序的问题,使用Collection.sort()下边是我自己做的练习,记录下packagecom.junit.test; importjava.util.ArrayList; importjava.util.Collections; importjava.util.Comparator; importjava.util.Iterator; importjava.util.List; publicclassCollecti..
分类:编程语言   时间:2015-02-07 18:59:51    收藏:0  评论:0  赞:0  阅读:281
python ftp 处理
Python中默认安装的ftplib模块定义了FTP类,其中函数有限,可用来实现简单的ftp客户端,用于上传或下载文件FTP的工作流程及基本操作可参考协议RFC959ftp登陆连接fromftplibimportFTP#加载ftp模块ftp=FTP()#设置变量ftp.set_debuglevel(2)#打开调试级别2,显示详细信息ftp.conne..
分类:编程语言   时间:2015-02-07 18:59:32    收藏:0  评论:0  赞:0  阅读:386
C++拾遗--目录
前言     C++语言标准更新很慢,截止到本文为止,最新的是C++11和C++14标准。C++是一门很有魅力,但也的确很难的编程语言,能够称得上精通它的人的确不多。本序列不致力于写成C++的百科全书,而是基于最新标准对一些语言上的难点和易于被大多数人忽略的语言点,进行探讨--故名拾遗。 目录 1.lambda表达式...
分类:编程语言   时间:2015-02-07 18:56:31    收藏:0  评论:0  赞:0  阅读:263
C++拾遗--lambda表达式
C++拾遗--lambda表达式 前言 有时,我们需要在函数内部频繁地使用某一功能。此时,我们可以把这种功能写成一个独立的函数。而实际上,这个新的函数很可能是不需要在其它的地方进行调用的。我们想限定它的作用范围,最好是仅限于当前函数。而函数的内部是不可以重新定义其它的函数的。为了解决这个问题,在新的标准中,C++引入了lambda表达式(lambda expression)的概念。有了lambda表达式,C++向一门完美的语言又进了一大步。总的来说,lambda表达式极大地提升了C++的函数运用能力...
分类:编程语言   时间:2015-02-07 18:56:11    收藏:0  评论:0  赞:0  阅读:332
从数组传参看函数的调用和数组的存储情况
从数组传参看函数的调用和数组的存储情况...
分类:编程语言   时间:2015-02-07 18:55:51    收藏:0  评论:0  赞:0  阅读:255
poj--2752Seek the Name, Seek the Fame KMPnext数组的应用
题目可以装换成求以最后一个字符结尾的与某一前缀相同的所有后缀的长度;所以需要利用KMP函数中next数组的性质。 我们可以先求出前n-1个字每的next值,然后再求出第n个字母所有可能的(而不是最长的)next值。 当然我们可以先求出所有字母的next值,然后再倒着扫一遍,即next[len],next[next[len]]……..。这样也可以将所有的长度求出来。 注意每一个串的本身是满足一定...
分类:编程语言   时间:2015-02-07 18:55:31    收藏:0  评论:0  赞:0  阅读:241
C++11环境安装
今天Mayuyu开始学习C++11的一些新特性,所以第一步就是要安装C++11的环境。   对于C++11来说,只有gcc4.8.2及以上的版本才能很好地支持,而Mayuyu选择的是CentOS6.5系统,安装的 gcc版本为4.9.2。gcc安装包的下载目录为:ftp://gcc.gnu.org/pub/gcc/releases/   注意在安装gcc4.9.2之前,需要先安装一下三个...
分类:编程语言   时间:2015-02-07 18:55:21    收藏:0  评论:0  赞:0  阅读:427
JAVA中对一维数组排序的方法(在快速排序上进行的优化)
对于搞算法的人经常使用到快排(快速排序的简称), 对于C++中的sort(,,)来说是快排的方法,相对来说对于JAVA来说,也有快排的调用, 这里的方法是 Arrays.sort(数组名字); 代码: package com; import java.util.Arrays; public class Arry { public st...
分类:编程语言   时间:2015-02-07 18:54:51    收藏:0  评论:0  赞:0  阅读:365
【算法】二叉树的递归遍历C语言实现
二叉树是一种极其重要的数据结构,以下是二叉树的结构定义 创建 和递归先序 中序 后序 遍历的代码. #include #include typedef char ElemType; /*二叉树节点数据结构*/ typedef struct node{ ElemType data; struct treenode *lChild; struct treenode *rCh...
分类:编程语言   时间:2015-02-07 18:54:11    收藏:0  评论:0  赞:0  阅读:392
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!