搜索到与相关的文章
各行各业

NSIS:制作软件升级安装包

原文NSIS:制作软件升级安装包相信不是每个人写的软件都只发布一次就可以了,肯定要有修改和维护的情况发生。在这种情况下,您可能就需要一个软件的升级安装包了。现在,我们就来一步步把这个安装包做出来。前提:用户已经使用我们的完整安装包安装过了,且已经在注册表中记录了安装路径。1;在注册表中写入安装路径2WriteRegStrHKCU"Software\轻狂的软件"""$INSTDIR我们要实现以下功能:1、运行时检测注册表中是否有指定的安装路径,如果有,直接进

系统 2019-08-12 01:32:53 3023

操作系统

硬币问题 tarjan缩点+DP 莫涛

2013-09-1520:04题目描述有这样一个游戏,桌面上摆了N枚硬币,分别标号1-N,每枚硬币有一个分数C[i]与一个后继硬币T[i]。作为游戏参与者的你,可以购买一个名为mlj的小机器人,从任一个硬币处开始游戏,然后跳往该硬币的后继硬币T[i],直到你要它停下来,经过每个硬币时,你可以选择是否捡起它。当某个mlj机器人停下来后将被扔掉,这时你可以选择结束游戏或再买一个mlj机器人继续游戏。注意,每个硬币只能捡一次,而且你不能要求mlj跳向一个已被捡起

系统 2019-08-12 01:31:58 3023

Android

Android应用程式编译成系统程序

Android应用程式编译成系统程序简介简介:在android操作系统中,有一些应用程序,如打电话,系统设置、闹钟等等在我们购买手机的时候就已经有了,如果我们想写一个应用程序到系统中,而又不给用户删除。该如何做?本文将提供一个简单的例子,看看android系统里是如何把应用程序写入系统中去的。1、开发环境操作系统:Ubuntuxx开发工具:EclipseAndroidSDK:android2.22、开发环境搭建过程要想把android应用程序写入系统中,首

系统 2019-08-29 23:49:08 3022

编程技术

Velocity-初体验

Velocity是什么Velocity是一个基于java的模板引擎,类似与Freemarker。为啥要用模板引擎模板引擎的速度要比jsp快,因为JSP需要编译成servlet。将数据(Date)和模板(View)分离,让不同的角色只关注自己的部分。Velocity和Freemarker的比较功能上:FreeMarker的功能比Velocity多,是Velocity的超集。使用上:Velocity更加简单和轻量级。VelocityTemplateLangua

系统 2019-08-29 22:52:26 3022

编程技术

XSS跨站攻击及漏洞原理

什么是XSS(跨站)攻击·XSS(跨站)攻击的概念XSS又叫CSS(CrossSiteScript),跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。XSS属于被动式的攻击,因为其被动且不好利用,所以许多人常呼略其危害性。而本文主要讲的是利用XSS得到目标服务器的shell。技术虽然是老技术,但是其思路希望对大家有帮助。·跨站攻击的方式跨站攻击有多

系统 2019-08-29 22:51:25 3022

编程技术

NSRunLoop概述和原理[转]

1.什么是NSRunLoop?我们会经常看到这样的代码:-(IBAction)start:(id)sender{pageStillLoading=YES;[NSThreaddetachNewThreadSelector:@selector(loadPageInBackground:)toTarget:selfwithObject:nil];[progresssetHidden:NO];while(pageStillLoading){[NSRunLoopcu

系统 2019-08-29 22:31:48 3022

编程技术

PNG32 透明问题(2)

关于gif图片(或png8)杂边锯齿的问题byzhangxinxufromhttp://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=264二、目录(单击跳转到相应位置)1.gif图片产生杂边锯齿的原因1.1索引透明颜色与Alpha透明颜色1.2photoshop的半透明平滑处理1.3gif图片(或png8图片)产生锯齿的原因1.4形状与锯齿之间的关系2.如何有效的避免gif图片

系统 2019-08-29 22:30:48 3022

Android

理解WebKit和Chromium: Android 4.4 上的Chromi

原文地址:http://blog.csdn.net/milado_nju/article/details/17098399##概述相信读者已经注意到了,在最新的Android4.4Kitkat版本中,原本基于AndroidWebKit的WebView实现被换成基于Chromium的WebView实现。在前面的章节中,笔者也介绍过基于Chromium的WebView实现即将成为Android系统上的缺省实现方式,笔者也一直期待这一重大转变,现在它真的发生了。

系统 2019-08-29 22:00:13 3022

Ubuntu

如何在 Ubuntu server 中设置 RainLoop Webmail

Webmail无疑是任何邮件服务器必不可少的一部分。虽然本地邮件客户端通常比Webmail的功能更多,但通过电子邮件客户端从外部可信的网络访问IMAP或SMTP有时会很棘手。再者,当你需要在一个特定的工作站、笔记本电脑或者移动设备去使用一个电子邮件客户端时,你可以在任何地方使用Webmail服务,只要你接入互联网。本教程的重点是在一个运行Apache的Ubuntu服务器上安装配置RainLoopWebmail。RainLoop是基于PHP的Webmail,

系统 2019-08-12 09:29:54 3022

Tomcat

tomcate 添加minifest支持

HTML5离线游览需要设置离线文件列表(manifest),manifest需要设置MIME类型,以便游览器正确识别,MIME类型错误是无法离线游览的。不同服务器有不同的设置方式,这里介绍一种--Tomcat%TOMCAT_HOME%->conf->web.xml加入以下代码,可以加入到内的任意位置,当然,在mime-mapping其他标签附近易于管理维护。12manifest

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