编程技术

图灵机杂思(rev#2)

图灵机杂思(rev#2)By刘未鹏C++的罗浮宫(http://blog.csdn.net/pongba)C++Template是图灵完备的(turing-complete,或者更确切的说,是图灵等价(turing-equivalent)),关于这一点是没什么悬念的,只是前几天有位朋友问到为什么说C++Template是图灵完备的,为了找出当初的连接,于是又去搜了一下wikipedia和standfordencyclopaedia,谁之这一搜之下又带出了一

系统 2019-08-29 23:39:45 3288

编程技术

两个数组合并,去掉重复的然后再排序

标题是我面试的时候使用的一道题目,结果是是使用最笨的方式——使用便利,但是面试官教我使用Set这个类在网上找了这么一张表,可以看看自己做的一个小demo可以参考packagehb.array_unite_collate;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.HashSet;importjava.util.Iterator;importjava.util.Set;pu

系统 2019-08-29 22:01:35 3288

编程技术

构件图(Component Diagram)—UML图(八)

构件图是显示代码自身结构的实现级别的图表。构件图由诸如源码文件、二进制代码文件、可运行文件或动态链接库(DLL)这种构件构成,并通过依赖关系相连接以下这张图介绍了构件图的基本内容:以下这张图是个构件图的实例:构件图(ComponentDiagram)—UML图(八)

系统 2019-08-12 01:32:23 3286

Javascript

javascript总结--div

工作中,偶尔也会做做前台,每次都需要对一些简单的javascript和html标签进行重新学习,今天就稍微总结一下,主要是针对div的操作,也还包括一些其他基本控件。一.div1.设置div的显示或隐藏document.getElementById("div1").style.display="none";//隐藏document.getElementById("div2").style.display="";//显示当然也可以直接用如下方式显示:div1

系统 2019-08-29 23:39:28 3285

IOS

ios笔记-- 多线程应该知道的那几件事 GCD NSThr

iphone5s出来了,CPU升级到了64位可以应用到更大的内存了,同时对多线程的处理吞吐能力也教之前提升了十几倍。下面着中总结下ios下多线程的知识点1:现有的几种多线程概念应用场景NSThread苹果公司的Cocoa框架共支持三种多线程机制,分别为NSThread、GCD(GrandCentralDispatch)、CocoaNSOperatio。NSThree是官方推荐的线程处理方式,它在处理机制上,需要开发者负责手动管理Thread的生命周期,包括

系统 2019-08-12 09:29:39 3285

Python

图像像素到字符的转换--python实现

#图像像素到字符的转换importnumpyasnpfromPILimportImageifname==‘main’:image_file=“girl.jpg”height=116img=Image.open(image_file)print("img=",img)img_width,img_height=img.sizewidth=int(1.5*height*img_width//img_height)img=img.resize((width,hei

系统 2019-09-27 17:57:42 3284

Java

java程序打包为可执行程序

我们经常只去考虑如何去写程序,很少去关心java程序写完之后如何发布如何让别人方便的使用你的程序。如果你用的是Eclipse或者是MyEclipse都可以通过以下方法打包你的程序:【右键你的项目】--->【Export】--->【Exportselect对话框(在这里选择你要导出的类型)】【点击next】【点击next】--->【点击next】完成这是有工具的时候生成的打包程序,其实大家都应该知道这些工具也都依赖于jdk,在jdk开发工具包中本身就有这样的

系统 2019-08-29 22:48:09 3284

编程技术

“无法验证数据”原因

“System.Web.HttpException:无法验证数据”错误原因及解决环境说明:开发平台是DOTNETB/S.NETFramework1.1正式WEB服务器和测试机,均为win2003原有一个主网站,在六台WEB服务器做负载均衡。运行比较稳定。现新开发一个子站,将布署在另三台WEB服务器上做负载均衡。这个负载均衡设置类似主网站的设置。解决步骤:1)子站在测试机测试通过,运行正常。准备布署到正式环境下(三台WEB服务器)2)将子站程序拷贝到那三台W

系统 2019-08-12 01:33:38 3283

Hive

hive的非交互模式

在linux的终端运行:$HIVE_HOME/bin/hive会进入交互模式;$HIVE_HOME/bin/hive-e或者-f是非交互模式1、非交互模式运行HQL语句$HIVE_HOME/bin/hive-e'select*frommovielimit10'会显示mapreduce的进度,但不会进入hive的交互模式,终于现实查询结果2、非交互模式运行HQL语句(-S静音模式)$HIVE_HOME/bin/hive-S-e'select*frommovi

系统 2019-08-12 01:33:12 3283

Android

【android基础学习之七】——常用效果2

声明:学习的书籍《Android应用开发揭秘》,这里记录学习该书籍的日志,引用的相关代码与总结描述,没有商业的用途,完全是自我学习的一个记录,刚刚学习不可避免会出现很多问题,若是有错误还请大家多多批评。2011-10-30周日,继续《Android应用开发揭秘》的学习,接上一篇常用效果的学习;一、进度条(ProgressBar)进度条作为后台程序处理过程中,反馈给使用者的一个很好的凭证,来显示当前程序处理的怎么样,进度如何等情况。Android中一共有两种

系统 2019-08-29 22:19:29 3282

Javascript

Python下载懒人图库JavaScript特效

这是一个简单的Python脚本,主要从懒人图库下载JavaScript特效模板,在脚本中使用了gevent这个第三方库,使用的时候需要先安装。#!/usr/bin/python#-*-coding:utf-8-*-importurllib,os,sysimportgevent,refromgeventimportmonkeyfrombs4importBeautifulSoupgevent.monkey.patch_socket()'''Descriptio

系统 2019-09-27 17:37:54 3281

编程技术

RMI、CORBA、IIOP简单实例--1. RMI

分布式对象技术主要是在分布式异构环境下建立应用系统框架和对象构件。在应用系统框架的支撑下,开发者可以将软件功能封装为更易管理和使用的对象,这些对象可以跨越不同的软、硬件平台进行互操作。目前,分布式互操作标准主要有Microsoft的COM/DCOM标准、Sun公司的JavaRMI标准和OMG组织的CORBA标准。JavaRMI简介远程方法调用(RMI,RemoteMethodInvocation)是jdk1.1中引入的分布式对象软件包,它的出现大大简化了分

系统 2019-08-29 23:14:11 3281

Jquery

推荐10个jquery表单增强插件

推荐10个jquery表单增强插件发布于2010年07月20日,归属于jquery插件。前3个座位已被强势霸占!共有1,037人围观这几天的文章都是讲述如下写个jquery插件,有些沉闷,不一定很多人感兴趣,今天发篇文章介绍十款不同用途的jquery表单增强插件。1、validationEngine中文版—jquery强大的表单验证插件非常好的jquery表单验证插件,验证规则可以自定义,唯一不好的地方就是IE下的提示效果有些粗糙。2、passwordSt

系统 2019-08-29 23:08:48 3281

Python

资源整理 | 36个惊人的Python开源项目,都在这了

全文共2853字,预计学习时长8分钟或更长在构建应用程序时,开源项目非常有用。在比较了近5,000个开源Python项目后,本文整理了过去的一年中,在Github上平均标星数1667的前36个开源项目提供给大家!赶快收藏哟!NO.1(Github标星数:6639)Manim:解释数学视频的动画引擎·Manim是一个可以解释性数学视频的动画引擎。·可以使用Python来创建精确的2D动画。【python开发学习资料领取方式】:加入python技术学习交流群2

系统 2019-09-27 17:57:33 3279