编程笔记

  • Struts1和struts2的区别_动力节点Java学院整理

    Struts2其实并不是一个陌生的Web框架,Struts2是以Webwork的设计思想为核心,吸收了Struts1的优点,因此,可以认为Struts2是Struts1和Webwork结合的产物。 简单来说二者的区别是: 一个是Stuts1,一个是Stuts2

  • 浅谈关于PHP解决图片无损压缩的问题

    本文介绍了关于PHP解决图片无损压缩的问题,分享给大家,具体如下: 代码如下: header"Content-type: imagejpeg"; $file = "111.jpg"; $percent = 1.5; 图片压缩比 list$width, $height = getimagesize$file; 获取原图尺寸

  • MyBatis创建存储过程的实例代码_动力节点Java学院整理

    所需要用到的其他工具或技术: 项目管理工具 : Maven 测试运行工具 : Junit 数据库: Derby 本节需要用到的有2部分,第一部分是如何在Derby中创建存储过程,第二部分是如何在Mybatis中调用存储过程 一. 在Derby中创建存储过程 在Eclip

  • mybatis简介与配置_动力节点Java学院整理

    MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是

  • Android 中WallpaperManager用法实例

    Android 中WallpaperManager用法实例 注意:壁纸的设置得加入权限: uses-permission android:name="android.permission.SET_WALLPAPER" 1、WallpaperManager 对象的获

  • MVC实现下拉框联动效果(单选)

    下拉框联动效果,我们以部门--职位为例,选择部门时,关联到该部门的职位.下拉框的写法就不多说了,详细请参照前文. 视图: 其中,dept是部门的属性,deptlist是部门下拉框的属性,job是职位的属性,joblist是职位下拉框的属性,下拉框绑定请参照前文 @using Html.BeginForm"aaai003sch", "aaa", FormMe

  • 通过案例分析MySQL中令人头疼的Aborted告警

    本文主要给大家介绍的是关于MySQL中Aborted告警的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 实战 Part1:写在最前 在MySQL的error log中,我们会经常性看到一些各类的Aborted connection错误,本文中会针对这类错误进行一个初步分析,并

  • vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法示例

    本文实例讲述了vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法。分享给大家供大家参考,具体如下: 一、v-text和v-html span{{msg}}span -- v-text {{

  • vue渲染时闪烁{{}}的问题及解决方法

    v-if和v-show可能是日常开发中最常用的两个指令,虽然看上去两者功能是类似的,但是两者还是存在很大区别的。 v-if与v-show区别: 在切换 v-if 块时,Vue.js 有一个局部编译卸载过程,因为 v-if 之中的模板也可能包括数据绑定或子组件。v-if 是真实的条件渲染,因为它会确保条件块在切换当中合适地销毁与重建条件块内

  • 详解webpack 入门与解析

    每次学新东西总感觉自己是不是变笨了,看了几个博客,试着试着就跑不下去,无奈只有去看官方文档。 webpack是基于node的。先安装最新的node。 1.初始化 安装node后,新建

  • 轻松学习jQuery插件EasyUI EasyUI创建树形菜单

    一、EasyUI使用标记创建树形菜单 一个树形菜单(Tree)可以从标记创建。easyui 树形菜单(Tree)也可以定义在 ul 元素中。无序列表的 ul 元素提供一个基础的树(Tree)结构。每一个 li 元素将产生一个树节点,子 ul 元素将产生一个父树节点。 p style="text-alig

  • weex里Vuex state使用storage持久化详解

    在weex里使用Vuex作为state管理工具,问题来了,如何使得state可以持久化呢?weex官方提供store模块,因此我们可以尝试使用该模块来持久化state。 先看下该模块介绍: storage 是一个在前端比较常用的模块,可以对本地数据进行存储、修改、删除,并且该数据是永久保存的,除非手动清除或者代码清除。但是,storage 模块有一个限制就是浏览器端(H5)只能存储小

  • Vuex之理解state的用法实例

    1.什么是state? 上一篇文章说了,Vuex就是提供一个仓库,仓库里面放了很多对象。其中state就是数据源存放地,对应于与一般Vue对象里面的data(后面讲到的actions和mutations对应于methods)。 响应书存储:state里面存放的数据是响应式的,Vue组件从store中读取数据,若是store中的数据发

  • Android App开发中自定义View和ViewGroup的实例教程

    View Android所有的控件都是View或者View的子类,它其实表示的就是屏幕上的一块矩形区域,用一个Rect来表示,left,top表示View相对于它的parent View的起点,width,height表示View自己的宽高,通过这4个字段就能确定View在屏幕上的位置,确定位置后就可以开始绘制View的内容了。 View绘制过程

  • Android中通过AsyncTask类来制作炫酷进度条的实例教程

    AsyncTask API level 3,所以几乎所有目前在市面上流通的 Android 版本皆可使用 是除 Thread 外的另一种选择,Android 团队鼓励主执行绪UI thread 专注于操作 画面的流畅呈现, 其余工作 如网络资料传输、档案磁碟资料存取 最好都在背景执行; Thread 通常要搭配 Handler 使用,而 AsyncTask 用意在简化背

  • 在ASP.NET 2.0中操作数据之十五:在GridView的页脚中显示统计信息

    导言   除了需要了解产品的单价、库存量和订货量,并按等级排序之外,用户可能还对统计信息感兴趣,比如说平均价格、库存总量等等。这些统计信息常常显示在报表最下面的一个统计行中。GridView控件可以含有一个页脚行,我们可以通过编程将统计数据插入到它的单元格里面去。这个任务给了我们以下3个挑战: 1.配置GridView以显示它的页脚行 p

  • 教你如何在 Javascript 文件里使用 .Net MVC Razor 语法

    相信大家都试过在一个 View 里嵌套使用 javascript,这时就可以直接使用 Razor 语法以调用 .NET 的一些方法。如以下代码嵌套在一个 Razor 的 View 里: script var currDate = '@DateTime.Now'; 直接调用.NET的方法 console.logcurrDate script

  • Maven2环境安装与准备工作详解

    Maven2环境安装与准备,供大家参考,具体内容如下 1.在Ubuntu11.04上安装Maven2 安装JDK,sudo apt-get install openjdk-6-jdk 安装Maven2,sudo apt-get install maven2 上面是使用apt安装,当然也可以下载到机器上文件安装,注意配

  • 微信小程序之网络请求简单封装实例详解

    微信小程序之网络请求简单封装实例详解 在微信小程序中实现网络请求相对于Android来说感觉简单很多,我们只需要使用其提供的API就可以解决网络请求问题。 普通HTTPS请求wx.request 上传文件wx.uploadFile 下载文件wx.downloadFilel

  • Android项目中使用HTTPS配置的步骤详解

    前言 如果你的项目的网络框架是okhttp,那么使用https还是挺简单的,因为okhttp默认支持HTTPS。传送门 下面话不多说了,来一起看看详细的介绍:

  • 详解webpack+angular2开发环境搭建

    刚搭建完一个webpack+angular2环境,由于angular及webpack官网上没有一个折中的搭建方案,所以只能摸索着搭建,中间遇到一些坑,遂总结记录下来,以供交流。 搭建完后的项目初步环境如下: app ----app.component.ts ----app.module.ts ----main.ts index.html package.json t

  • 简述MySQL与Oracle的区别

    1. Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。 2. Oracle支持大并发,大访问量,是OLTP最好的工具。 3. 安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle

  • Android多媒体教程之播放视频的四种方法

    本文主要给大家介绍的是关于Android播放视频的四种方法,分享出来供大家参考学习,下面来一起看看详细的介绍: 一、通过intent的方式,调用系统自带的播放器 Uri uri = Uri.parse"storageemulated0DCIMCamera20170521_200117.mp4"; 调用系统自带的播

  • Java常用类String的面试题汇总(java面试题)

    1.比较两个字符串时使用“==”还是equals方法? 当然是equals方法。“==”测试的是两个对象的引用是否相同,而equals比较的是两个字符串的值是否相等。简单来说,基本数据类型都可以使用==。而引用类型使用==比较不了。 2.如何将字符串转化成int? 使用包装类Integer。Integer.valueOf"2";其他基本数据类型都是类似

  • php实现微信模拟登陆、获取用户列表及群发消息功能示例

    本文实例讲述了php实现微信模拟登陆、获取用户列表及群发消息功能。分享给大家供大家参考,具体如下: ?php header'Content-Type: texthtml; charset=UTF-8'; * 调用方式简单说明: $arr = array 'account' = '公众平台帐号', 'password' = '密码' ;

  • Android开发实现Gallery画廊效果的方法

    本文实例讲述了Android开发实现Gallery画廊效果的方法。分享给大家供大家参考,具体如下: 画廊 使用Gallery表示,按水平方向显示内容,并且可以用手指直接拖动图片移动,一般用来浏览图片,被选中的选项位于中间,可以响应事件显示信息。 xml布局文件基本语法 Gallery 属性列表 Galler

  • jdk自带定时器使用方法详解

    首先看一下jdk自带定时器: 一种工具,线程用其安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行。与每个 Timer 对象相对应的是单个后台线程,用于顺序地执行所有计时器任务。计时器任务应该迅速完成。如果完成某个计时器任务的时间太长,那么它会“独占”计时器的任务执行线程。因此,这就可能延迟后续任务的执行,而这些任务就可能“堆在一起”,并且在上述不友好的任务最终完成时才能够被快速连续地

  • Android开发之选项卡功能的实现方法示例

    本文实例讲述了Android选项卡功能的实现方法。分享给大家供大家参考,具体如下: 选项卡(TabHost)方便的在窗口上设置多个标签页,每个标签页相当于获得一个与外部容器相同大小的组件摆放区域 通过这种方式,可以在一个容器中放置多组件。 创建4个java文件并对应layout 创建主java ,代码 package lia

  • 详解Spring中使用xml配置bean的细节

    整理总结刚学的关于spring的xml配置bean的知识。 在ApplicationContext.xml文件中使用bean节点配置bean,bean的属性id在IOC容器中必须是唯一的。 bean id="helloWorld" class="com.test.spring.beans.HelloWorld" property n

  • Android 中build.prop 文件与 getprop 命令

    Android 中build.prop 文件与 getprop 命令 在android系统中,它的根文件系统下有几个用于启动系统时需要的配置文件: init.rc default.prop systembuild.prop 我们先看看

  • 基于注解的Dubbo服务配置方法(实例讲解)

    基于注解的Dubbo服务配置可以大大减少dubbo xml配置文件中的Service配置量,主要步骤如下: 一、服务提供方 1. Dubbo配置文件中增加Dubbo注解扫描 !-- 开启dubbo注解支持 -- !-- 扫描注解包路径,多

  • JavaScript中最常用的10种代码简写技巧总结

    前言 本文主要给大家整理了一份10个程序员常用的代码简写技术,看懂一种是入门,全懂就是大神,你能知道几个呢?下面话不多说了,来看看详细的介绍: 一、三元操作符 当想写if…else语句时,使用三元操作符来代替。 const x = 20;let answer;if x &g

  • jQuery动态修改超链接地址的方法

    本文实例讲述了jQuery动态修改超链接地址的方法。分享给大家供大家参考。具体实现方法如下: html代码如下: a id="jb51" href="http:www.haotu.net"好图网a 通过jQuery更换此超级链接的链接地址为https:www.nhooo.com,代码如下:

  • jQuery实现contains方法不区分大小写的方法

    本文实例讲述了jQuery实现contains方法不区分大小写的方法。分享给大家供大家参考。具体实现方法如下: NEW selector jQuery.expr[':'].Contains = functiona, i, m{ return jQuerya.text.toUpperCase .indexOfm[3].toUpperCase

  • javascript获取元素离文档各边距离的方法

    本文实例讲述了javascript获取元素离文档各边距离的方法。分享给大家供大家参考。具体实现方法如下: function getDistanceobj { if !obj instanceof jQuery { obj = $obj;

  • jQuery点缩略图弹出层显示大图片

    2015年繁忙的一月份,无更多时间去学习ASP.NET MVC程序,二月份又是中国的新年,长达半个月的假期,望回到老家中,在无电脑无网络的日子里,能有更多时间陪伴年迈的父母亲。 今天学习jQuery的相关知识,应用到图片上,用户点一点图片,放大显示图片功能。 创建一个控制器FebY15Controller: img src="https:img.nhooo.co

  • Js控制滑轮左右滑动实例

    今天弄了一个东西,页面本来是横向,所以底部有横向滚动条,竖着就没有滚动条了,现在要求是鼠标滑轮要左右滚动,这就需要写js代码来实现了,写这个的过程中遇到很大麻烦 ie 火狐 chrome 三个浏览器支持的函数完全不一样,真是疯啦。 这里有几个知识点说明一下 监控滑轮的事件 ie:onmousewheel firfox:DOMMouseScroll chr

  • JavaScript函数作用域链分析

    本文实例分析了JavaScript函数作用域链。分享给大家供大家参考。具体分析如下: 作用域链: JavaScript的每个函数function都有自己的作用域,使用Active Object(简称AO)活动对象来保存,在相互嵌套的函数中形成了作用域链,如下图所示: img src="https:img.nhooo.comst

  • 分析用Python脚本关闭文件操作的机制

    如果不用“with”,那么Python会在何时关闭文件呢?答案是:视情况而定。 Python程序员最初学到的东西里有一点就是可以通过迭代法很容易地遍历一个打开文件的全文: f = open'etcpasswd' for line in f: printline 注意上面的代码具有可行性,因为我们的文件对象“f”是一个迭代器

  • python实现linux下使用xcopy的方法

    本文实例讲述了python实现linux下使用xcopy的方法。分享给大家供大家参考。具体如下: 这个python函数模仿windows下的xcopy命令编写,可以用在linux下 #!usrbinpython # -*- coding: UTF-8 -*- """ xcopy for Linux... Use: ________________________