搜索到与相关的文章
编程技术

如何开发 Web 应用程序

这是一个经常被问到的问题,问的理所当然。作为一个程序员,为什么我就非要被认为知道如何开发Web应用程序呢?这个问题没有一个简单的答案,甚至那些教育机构都未必能清楚的知道;我上的那个大学并没有提供任何关于这个主题的课程。所以,像大多数在这个领域里的web开发人员一样,我只是通过去做,去实验才学会了这些。没有人告诉我如何去做,我从给自己做点什么东西开始,学会如何开发web应用程序是在这个过程中的一个副产品。这是学习任何语言的一个非常有效的方法。你很幸运,我在这

系统 2019-08-29 23:04:41 2649

Android

android 仿QQ聊天,带表情,可翻页,带翻页拖动

如题,这是公司项目的一个功能模块,先上个效果图:其次大致说说原理:1,首先判断输入的字符,是否包含表情的文字,比如这个表情对应的文件名为emoji_1.png,它对应的文字描述:[可爱],如果我们在输出的是输出这么一句话:老婆,我想你了。那么我们对应的根本文字就是:老婆,我想你了[可爱]。2,具体的转换过程就是用正则表达式比配文字中是否含有[xxx]这类的文字,如果有,那么我们就根据拿到的[xxx]找到它对应的资源文件id,当然这其中有一个关系表,看你怎么

系统 2019-08-29 23:04:25 2649

Linux

Linux: 举例说明Linux diff 命令

在比较文件的时候,通常会用基于GUI的软件。很少有人真正会为了这个目的使用命令行工具。虽然说使用命令行来比较文件/目录并不像一件小事儿那样容易,但是如果你是一个Linux使用者,那么我想你应该知道如何通过命令行比较文件,因为一旦使用了它,你会认为它绝对是一个快速的方法。在本篇中,我们将通过一些实例来学习如何使用diff命令。Linuxdiff命令让我们通过一些实际的例子理解diff命令。假设我们有两个文件(file1和file2):$catfile1Hi,

系统 2019-08-29 22:58:22 2649

Javascript

Ophone: Widget 介绍(采用HTML、JavaScript和C

Widget介绍在OPhone平台中,Widget应用采用了JIL(JointInnovationLab)Widget标准。JILWidget是一个采用HTML、JavaScript和CSS等网络技术的应用程序。Widget应用是在Widget引擎上运行的独立的应用程序。Widget已经成为手机上非常流行的技术,可以为用户带来良好的移动互联网体验,随时随地获取有用的资讯,如天气预报、股票信息、头条新闻等。从用户的角度来看,Widget应用和OPhone应用

系统 2019-08-29 22:52:17 2649

编程技术

设计模式面面观(14):享元模式(Facade Patte

概述:在项目开发中我们有时候需要控制一些细密度的集合类,通常的做法是系统实例化每一个类进行指定的业务操作,这时系统需要消耗很多的内存,如果类过多的话将会把内存给撑爆掉。有种做法就是不用面向对象,呵呵对!的确可以但这个和你整个系统采用面向对象程序设计又有些格格不入。那么我们如何避免大量细粒度的对象,同时又不影响客户程序使用面向对象的操作呢?我们先来看个简单的超市进销存的例子(这里我精简了一些,列出了部分对象属性。)需求:将商品做出仓入仓管理需求很简单,打个比

系统 2019-08-29 22:51:54 2649

编程技术

dwr与spring相结合

AJAX,或者说是异步JavaScript和XML,描述了一种使用混合了HTML(或XHTML)和层叠样式表作为表达信息,来创建交互式的Web应用的开发技术;文档对象模型(DOM),JavaScript,动态地显示和与表达信息进行交互;并且XMLHttpRequest对象与Web服务器异步地交换和处理数据。DWR(直接Web远程控制)项目是在Apache许可下的一个开源的解决方案,它供给那些想要以一种简单的方式使用AJAX和XMLHttpRequest的开

系统 2019-08-29 22:21:33 2649

编程技术

柯岩—鉴湖—鲁镇

柯岩—鉴湖—鲁镇柯岩景区在绍兴城西8公里处,位于柯桥镇。从市里坐公交601可到景区,开私车沿胜利路向西一直开便可看见景区。柯岩是绍兴的一个景区,此景区集柯岩、鉴湖、鲁镇三个景区为一体,门票100元通联。景区总规划面积6.87公里,以古越文化为内涵,古采石遗景为特色,始于汉代,距今已有1800多年历史;至清代,形成著名“柯岩八景”,为越中胜景,再经过现代别具匠心的园林营造,形成柯岩和鉴湖景区,集中反映了绍兴的石文化、水文化、酒文化、名士文化、宗教文化。200

系统 2019-08-29 22:15:48 2649

各行各业

基于Away3D实现全景的相机控制器。

最近研究打算做个全景的Demo,发现Away3D本身的天空盒跟全景属于两种完全不同东西。最后只能基于HoverController来扩展(原因是HoverController能提供的距离控制,类似拉近拉远的效果)等不够好用。下面直接贴出扩展的代码,命名RotateController。其实也就是在HoverController的基础上添加了对distance的距离判断,添加了对负值的显示控制..packageaway3d.controllers{impor

系统 2019-08-12 09:26:45 2649

数据库相关

指针与函数传参的思考

先看代码,这个代码很简单,看你能不能准确地说出答案。#includestructA{inta;};structAg_ta={.a=1,};structAg_tb={.a=2,};voidfun1(structA*p1){p1->a=3;}voidfun2(structA*p2){p2=}voidfun3(structA**p3){*p3=}intmain(){structA*p=printf("p->a=%d\n",p->a);fun1(

系统 2019-08-12 01:54:35 2649