编程笔记

  • java servlet结合Oracle搭建java的web开发环境

    最近公司领导告诉接下去接的一个产品,可能会涉及到oracle数据库,以前用得最多的是mssql,前些时间学了下mysql也算少许用过。oracle没接触过。应为我之前做过.net开发,所以数据访问接口这块,涉及到的ashx wcf webserver这些,学了下servlet感觉 这些技术比较像 ashx编写的接口。 一、 首先在电脑上安装了 oracle数据库, 安装ORACLE数据库按常理说,直接下

  • java servlet结合mysql搭建java web开发环境

    这次学servlet用的数据库是mysql,而且我当前是准备好好的学JAVAWeb了,所以关于javaweb的文章后面肯定还会继续的更新,前几天其实想学php,但是后面一个朋友的提醒,让我转向了javaweb。 因为我当前是做手机应用,所以学java还是打算从数据接口这块入手,这次讲解的流程将非常仔细。。。从我搭建的方式-----中途遇到的错误-----最后数据展示,我都会一一贴出来。

  • 深入解析Java的Servlet过滤器的原理及其应用

    1.Servlet过滤器 1.1 什么是过滤器 过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入这些资源的请求信息。在这之后,过滤器可以作如下的选择: ①以常规的方式调用资源(即,调用servlet或JSP页面)。 ②利用修改过的请求信息调用资源。 ③

  • Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值

    首先来看工程结构图: 项目所需要的包,如下所示: img src="https:img.nho

  • java基于servlet实现文件上传功能解析

    最近项目需要做一个文件上传功能,做完了分享下,顺带当做笔记。 上传功能用后台用java实现,前端主要是js的ajax实现。后台还加入定时删除临时文件。 效果如图 p sty

  • java基于servlet编写上传下载功能 类似文件服务器

    本人闲来无事,写了个servlet,实现上传下载功能。启动服务后,可以在一个局域网内当一个小小的文件服务器。 一、准备工作 下载两个jar包: commons-fileupload-1.3.1.jar commons-io-2.2.jar 二、创建

  • javaweb servlet中使用请求转发乱码的实现

    乱码的方式有很多,这里指出一种不容易想到的 *请确保您的页面单独访问正常,经过servlet请求转发时,有PrintWriter out = response.getWriter不正常,没有正常 解决方式是在执行PrintWriter out = response.getWriter;前加上 response.setChara

  • Java servlet、filter、listener、interceptor之间的区别和联系

    servlet、filter、listener、interceptor之间的区别和联系 一、概念 1.servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。 2.filter:fi

  • java servlet手机app访问接口(一)数据加密传输验证

    前面几篇关于servlet的随笔,算是梳理了servlet的简单使用流程,接下去的文章将主要围绕手机APP访问接口这块出发续写,md5加密传输---短信验证---手机推送---分享---百度云图----支付....第三方的业务 ...由于我是新手我也是一边学一边写,不足地方希望谅解。 今天这篇文章主要涉及到 javaservlet传输数据的加密,客户端请求参数的组

  • java servlet手机app访问接口(二)短信验证

    今天找了几个短信平台,其实最想使用的一个是sharesdk,使用它上面http api短信功能,不仅价格低,而且最少可以充值100RMB,但是审核过于严格,对应APP还必须集成他们的短信功能,而且要上传审核也得20多天,我也只是想找个短信平台测试下而已,所以它就算了。然后就在百度随便在好了一个短信平台www.wasun.cn,暂时感觉它还不错,至少它给的测试帐号接受短信的速度没超过5秒,我看了下一般是3秒甚至更快。 下面

  • java servlet手机app访问接口(三)高德地图云存储及检索

    这篇关于高德地图的随笔内容会多一点, 一、业务说明 对应APP业务中的成员有两类,一是服务人员,二是被服务人员, 主要实现功能, 对APP中的服务人员位置进行时时定位, 然后通过被服务人员登录APP时提供的一个经纬度来计算服务人员与被服务人员之间的距离 单位m。 下面是整个详细流程,从创建高德对应应用(这里注册我就不说了------

  • IOS判断字符串是不是纯数字的方法总结

    前言 在大家开发项目的时候,遇到需求可能是让我们只输入一段纯数字,这时候我们就要对这个字符串进行筛选判断,不符合纯数字进行提示操作,以求达到最好的交互效果也能满足需求。 下面介绍几种判断字符串是否为纯数字的方法 第一种方式是使用NSScanner:

  • IOS判断字符串是否有空格实例

    以下是自己封装的一个方法,可以根据返回的bool值进行判断 实例代码 -BOOLisEmpty:NSString * str { NSRange range = [str rangeOfString:@" "]; if range.location != NSNotFound { return YES; y

  • IOS 字符串常用处理详细介绍

    IOS 字符串常用处理详细介绍 NSString *tempA = @"123"; NSString *tempB = @"456"; 1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB];

  • 解决IOS开发空字符串的方法

    解决IOS开发空字符串的方法 实例代码: -Boolean isEmptyOrNull:NSString * str { if !str { null object return true; }else ifstr == Null{ return

  • iOS安全防护系列之字符串及系统函数隐藏详解

    前言 用hopper打开macho文件可以看出你具体函数跳转与字符串的使用,那么在项目中,你的加密Key就容易泄漏,你使用的加密方法如果是系统的,那么可以被fishhook给hook住,所以字符串和系统方法的隐藏可以作为安全防护的一环。 一 字符串加密 如果你使用对称加密,你的秘钥很可能被m

  • iOS中字符串换行的实现方法

    前言 今天碰到一个需求就是 后台返回一串字符串是 @“1,你好你好你好年后;2你好你好年后你好你好;3你好哈你好呢你好呢年后”这种格式,放到封装好的alert提示框是这样的 img src="https:img.nhooo.comstaticupload2103131818580.jp

  • 详细谈谈iOS字符串翻转

    前言 字符串翻转作为算法题已经是一个不能再基础的问题了,无非就是逆序遍历、双指针遍历、递归,代码也能分分钟写出来: void strrevchar *str { size_t start = 0; size_t end = start + strlenstr - 1; while start end {

  • 原生Javascript封装的一个AJAX函数分享

    最近的工作中涉及到大量的ajax操作,本来该后台做的事也要我来做了.而现在使用的ajax函数是一个后台人员封装的—-但他又是基于jquery的ajax,所以离开了jquery这个函数就毫无作用了.而且我觉得,jquery的ajax方法是很完善的了,可以直接用,如果都有jquery了,那么他的ajax就不用白不用了.我缺少的是一个能在没有jquery的情况下使用的ajax方法. 所以我也花一天时间写了一个

  • 推荐一个自己用的封装好的javascript插件

    具体内容请看注释,这里就不多BB了, 奉上代码: reference path="vendorjquery-1.4.1-vsdoc.js" 检测表单中的不能为空(.notnull)的验证 * 时间:2012-6-6 作用:一对form标签下有多个(包括一个)表单需要提交时,使用js准确的判断当前按钮对那些元素做判断 用法:在

  • javascript封装 Cookie 应用接口

    本文章记录本人在学习 Cookie 中看书理解到的一些东西,加深记忆和并且整理记录下来,方便之后的复习。 封装函数 在默认的情况下存取Cookie是一件比较麻烦的事情。由于Cookie是通过字符串来存储信息的,所以容易导致在执行赋值运算的时需要转换读取信息的数据类型。而且Cookie信息的字符串本身就令人讨厌,在经常使用Cookie信息的 Web 应用

  • javascript封装简单实现方法

    本文实例讲述了javascript封装简单实现方法。分享给大家供大家参考。具体如下: var Person = functionname, gender, age { this.Name = name; this.Gender = gender; this.Age = age; this.SetName = functionsname { this.Na

  • JavaScript 封装一个tab效果源码分享

    效果图如下: a target="_blank" href="http:demo.jb51.net

  • javascript每日必学之封装

    朋友们好,前面我们已经讲解了有关javascript的基础,从今天的内容开始,我们就要开始讲有关封装的内容了,这里,我们就一点一点地接触到OOP(面向对象编程)了,如果作为一门语言使用的程序员连OOP都不知道是什么,或者只听说过,自己没有去领悟,不能写出面向对象的代码,那么也没有学习程序的必要了,下面我先会给大家详细的介绍面向对象是什么,面向过程是什么,要想弄明白面向对象,首先我们就必须知道面向过程。在你已经弄明白了面向

  • 学习Javascript面向对象编程之封装

    Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢? 一、 生成对象的原始模式 假定我

  • 理解javascript封装

    封装可以被定义为对对象的内部数据表现形式和实现细节进行隐藏。通过封装可以强制实施信息隐藏。 在JavaScript中,并没有显示的声明私有成员的关键字等。所以要想实现封装信息隐藏就需要从另外的思路出发。我们可以使用闭包的概念来创建只允许从对象内部访问的方法和属性,来达到封装的要求。 基本方式 一般来说,我们学用的有三种方法来达到封装的目的。

  • C#微信接口之推送模板消息功能示例

    本文实例讲述了C#微信接口之推送模板消息功能。分享给大家供大家参考,具体如下: public string SendTempletMessge { string strReturn = string.Empty; try { #region 获取access_token string apiurl = "https:api.weixin.

  • vue生命周期和react生命周期对比【推荐】

    个人认为,react和vue的业务逻辑是差不多,vue在react上封装了更简洁的方法,使用起来更加的便捷,如:提供了便捷的指令(v-for,v-if,v-model),还提供了更多的属性(computed,watch),我还是比较喜欢用react的,更接近js原生,更容易于理解它。 一 vue的生命周期如下图所示很清晰初始化、编译、更新、销毁 p s

  • React生命周期原理与用法踩坑笔记

    本文实例讲述了React生命周期原理与用法。分享给大家供大家参考,具体如下: React生命周期 生命周期概览 生命周期的状态 组件的生命周期可分成三个状态: Mounting:已插入真实 DOM Updating:正在被重新渲 l

  • react 生命周期实例分析

    本文实例讲述了react 生命周期。分享给大家供大家参考,具体如下: 组件挂载: componentWillMount组件将要挂载到页面-render组件挂载中-componentDidMount(组件挂载完成后) 组件更新: 1、shouldComponen

  • js ajax加载时的进度条代码

    最终效果如下图所示,pc和移动端都可以展示的,调用方法也很简单,开始调用:loading.baosight.showPageLoadingMsgfalse,alse代表不现实加载说明,true展示加载说明.调用完成后调用:loading.baosight.hidePageLoadingMsg,在整个代码里有两个文件,一个是js文件,一个是css文件。切记不要忘记引入jquery.js p style

  • 使用AJAX实现Web页面进度条的实例分享

    在应用程序的安装和下载过程中,进度条的使用已经是非常普遍了。进度条可以用来表识项目的完成进度,可以用百分比或数字表示,可以水平放置。利用Ajax技术创建进度条,功能显得更加强大的快捷。 现在创建一个实例,以演示使用Ajax技术实现进度条。该实例同样可以分为客户端代码和服务端代码。 1,服务端代码 服务端代

  • php+ajax实现带进度条的上传图片功能【附demo源码下载】

    本文实例讲述了php+ajax实现带进度条的上传图片功能。分享给大家供大家参考,具体如下: 运行效果图如下: 代码如下: ?php ifisset$_FILES["Fi

  • Android支付宝支付设计开发

    在移动支付领域,支付宝支付占用巨大份额,根据艾瑞咨询公布的报告数据:2014Q3,支付宝斩获了82.6%的市场份额,在移动支付的霸主地位越来越稳固。财付通支付的发力点在微信支付和手Q支付,在移动支付格局中取得了10.0%的市场份额,排名第二。 支付宝在移动支付领域的统治地位,使得我们有必要梳理支付宝移动开

  • Android支付宝支付开发实例

    在移动应用满天飞的时代,随着移动支付的盛行,很多应用中都集成了支付功能。之前的支付一直不是我负责,近期这个项目我负责订单模块少不了要做支付,每每提起支付就觉得怕怕,觉得很难,但当真正做的时候却远远没有想象中的那么难。支付宝的SDK提供了demo,我们只需要配置好一些基本信息,这个demo就可以正常支付。说了这么多,我们还是来看看完整的集成步骤吧! 1、首先得申请支付宝的商家用户,并签约支付宝的相关服务。

  • Java Process getErrorStream()方法与示例

    流程类getErrorStream方法 getErrorStream方法在java.lang包中可用。 getErrorStream方法用于获取流程或子流程的错误流。

  • Java Process getInputStream()方法与示例

    流程类getInputStream方法 getInputStream方法在java.lang包中可用。 getInputStream方法用于获取流程和子流程的输入流。

  • Java Process exitValue()方法与示例

    流程类exitValue方法 exitValue方法在java.lang包中可用。 exitValue方法用于返回流程以及内部流程或子流程的退出值。 p

  • Java Process waitFor()方法与示例

    流程类waitFor方法 在java.lang包中提供了waitFor方法。 waitFor方法用于使当前正在运行的线程在需要时等待,直到由该Proc

  • Java Process getOutputStream()方法与示例

    流程类getOutputStream方法 getOutputStream方法在java.lang包中可用。 getOutputStream方法用于获取流程和子流程的输出流。