编程笔记

  • 微信小程序搭建及解决登录失败问题

    等了好久的小程序,终于在近日曝光了。现在就带大家来尝尝鲜。以下是一张随便看看的图。 一、构建微信小程序的步骤 下载开发工具 考虑到微信0.9.092100的

  • 微信小程序(应用号)组件详细介绍

    这篇文章主要讲解微信小程序的组件。   首先,讲解新建项目。现在有句话:招聘三天以上微信小程序开发,这个估计只能去挖微信的工程师了。技术新,既然讲解,那我们就从开始建项目讲解。   打开微信web开发者工具,如

  • 微信小程序下载工具及调试详解

     昨天晚些时候微信团队发布了微信小程序开发者工具、微信小程序开发文档和微信小程序设计指南,全新的开发者工具,集成了开发调试、代码编辑及程序发布等功能,帮助开发者简单和高效地开发微信小程序。以下是官方文档,内含小程序开发者工具下载地址及调试指南。 下载地址:开发者工具0.9.092300版 a rel="nofollow" target="_blank" href="https:mp.wei

  • 基于JS实现导航条之调用网页助手小精灵的方法

    1.概述 在网站中加入网页助手小精灵,当用户访问网站时,向用户问好,或是传递一些网站的重要信息,不仅可以帮助用户快速了解网站,而且可以让用户对该网站留下深刻的印象。本实例将介绍通过JavaScript调用网页助手小精灵的方法。 2.技术要点

  • 微信小程序 页面之间传参实例详解

    微信小程序 传参: 实现效果图: 微信小程序在两个之间传参类似js传递url拼接参数,举个例子来说吧 input自己设置参数

  • 微信小程序之页面跳转和参数传递的实现

    微信小程序之页面跳转和参数传递的实现 前言: 在微信小程序里面的跳转其实和html里的超链接a差不多,我们实现跳转可以通过标签实现,也可以通过js实现,下面一一演示给大家看一下。 在展示demo前,我们需要先简单的建好项目文件夹做好准备。如下: img src="http

  • 微信小程序实现传参数的几种方法示例

    前言 首先说点什么呢, 因为公司需求, 我也开始跳到小程序的坑里了, 填坑之路艰辛而凄凉, 好啦虽然有很多坑, 但毕竟小程序才出现不久, 有坑也正常, 哈哈哈不扯淡了, 来说说小程序的传参数,话不多说了,来一起看看详细的介绍吧。 一、navigator 跳转时 wxml页面(参数多时可用“”

  • ajax实现简单登录页面

    本文实例为大家分享了ajax实现简单登录页面的具体代码,供大家参考,具体内容如下 一.什么是ajax Ajax是一种无需重新加载整个网页,能够更新部分网页的技术。 二.ajax的工作原理 Ajax工作原理是一个页面的指定位置可以加载另一个页面所有的输出内容,这样就实现了一个静态页面也

  • python动态视频下载器的实现方法

    这里向大家分享一下python爬虫的一些应用,主要是用爬虫配合简单的GUI界面实现视频,音乐和小说的下载器。今天就先介绍如何实现一个动态视频下载器。 爬取电影天堂视频 首先介绍的是python爬取电影天堂网站的视频包括电影,电视剧,综艺等,主要是用selenium动态网页技术加上简单的爬虫技术。 1电影网站首页面地址:a r

  • 用python制作个视频下载器

    前言 某个夜深人静的夜晚,夜微凉风微扬,月光照进我的书房~ 当我打开文件夹以回顾往事之余,惊现许多看似杂乱的无聊代码。我拍腿正坐,一个想法油然而生:“生活已然很无聊,不如再无聊些叭”。 于是,我决定开一个专题,便称之为kimol君的无聊小发明。 妙…啊~~~ 众所周知,视频是一个学习新姿势知识的良好媒介。那么,如何利用爬虫更加方便快捷地下载视频呢?

  • 学习理解Android菜单Menu操作

    今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享。 PS:强烈推荐《Pro Android 3》,是我至今为止看到的最好的一本android书,中文版出到《精通Android 2》。 理解Android的菜单 菜单是许多应用程序不可或缺的一部分,Androi

  • Android编程之菜单Menu的创建方法示例

    本文实例讲述了Android编程之菜单Menu的创建方法。分享给大家供大家参考,具体如下: 在res目录下的menu文件夹下创建一个main.xml文件,内容如下: ?xml version="1.0" encoding="utf-8"? menu xmlns:android="http:schemas.android.comapkresan

  • php通过排列组合实现1到9数字相加都等于20的方法

    本文实例讲述了php通过排列组合实现1到9数字相加都等于20的方法。分享给大家供大家参考。具体实现方法如下: ?php set_time_limit0; * 函数说明:huoqu_zhuhe$eq,$jiashu,$isone=0 参数说明:$eq---几个数相加的总和; $jiashu-------加数数组:$jiashu=array1,2,3,4,5,6,7,

  • nodejs爬虫抓取数据乱码问题总结

    一、非UTF-8页面处理. 1.背景 windows-1251编码 比如俄语网站:https:vk.comcciinniikk 可耻地发现是这种编码 p style="text-alig

  • 基于Node.js的强大爬虫 能直接发布抓取的文章哦

    一、环境配置 1)搞一台服务器,什么linux都行,我用的是CentOS 6.5; 2)装个mysql数据库,5.5或5.6均可,图省事可以直接用lnmp或lamp来装,回头还能直接在浏览器看日志; 3)先安个node.js环境,我用的是0.12.7,更靠后的版本没试过; 4)执行npm -g install fo

  • Nodejs爬虫进阶教程之异步并发控制

    之前写了个现在看来很不完美的小爬虫,很多地方没有处理好,比如说在知乎点开一个问题的时候,它的所有回答并不是全部加载好了的,当你拉到回答的尾部时,点击加载更多,回答才会再加载一部分,所以说如果直接发送一个问题的请求链接,取得的页面是不完整的。还有就是我们通过发送链接下载图片的时候,是一张一张来下的,如果图片数量太多的话,真的是下到你睡完觉它还在下,而且我们用nodejs写的爬虫,却竟然没有用到nodejs最牛逼的异步并发的

  • Java文件(io)编程_文件字节流的使用方法

    案例1: 演示FileInputStream类的使用(用FileInputStream的对象把文件读入到内存) 首先要在E盘新建一个文本文件,命名为test.txt,输入若干字符 public class Demo_2 { public static void mainString[] args { F

  • 详解Java中IO字节流基本操作(复制文件)并测试性能

    此次案例将以复制文件的形式来演示IO字节流的基本操作,复制一个mp3文件,文件信息如下图: main方法测试 public static void mainString[

  • XenServer中VMware的Console的连接方法

    在XenServer6.2中的VMware虚拟机,连接Guest VM串口的方法: 1. 首先在Guest VM中设置串口: 我的是CentOS6: 修改etcgrubgrub.conf: 2.

  • 详解VMware中CentOS配置多网卡多IP

    一,配置第二块网卡 1) 《CentOS配置网络》(https:www.nhooo.comosRedHat86265.html);讲解了怎么配置eth0。这一篇讲解在虚拟机中配置eth1。 2)首先给eth0:192.168.142.130的虚拟机,添加第二块网卡设备。选中虚拟机,右键设置,添加网络适配器。 im

  • 利用js定义一个导航条菜单

    效果: 一、html代码: div class="Maintenance

  • 微信小程序 跳转传参数与传对象详解及实例代码

    微信小程序 跳转传参数 传对象 微信小程序跳转传参 一般都是传字符串到下一页,如果要想传对象怎么办呢? 我的解决办法是先将对象转换为json字符串然后到下个页面将json字符串,再转化为对象。如下: let str=JSON.stringifye.currentTarget.dataset.item; wx.navigateTo{

  • Python实现Youku视频批量下载功能

    前段时间由于收集视频数据的需要,自己捣鼓了一个YouKu视频批量下载的程序。东西虽然简单,但还挺实用的,拿出来分享给大家。   版本:Python2.7+BeautifulSoup3.2.1 import urllib,urllib2,sys,os from BeautifulSoup import BeautifulSoup import itertools,re ur

  • ajax编写简单的登录页面

    AJAX的全称是Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 ajax的优点:   1、最大的一点是页面无刷新,用户的体验非常好。   2、使用异步方式与服务器通信,具有更加迅速的响应能力。   3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽

  • Python实现视频下载功能

    最近一两年短视频业务风生水起,各个视频网站都有各自特色的短视频内容。如果有这样一个程序,可以把各大视频网站的热门用户最新发布的视频都下载下来,不仅方便自己观看,还可以将没有版权的视频发布在个人社交网站上,增加自己的人气,岂不美哉? parker就是这样一个项目(项目地址:

  • Ajax商品分类三级联动的简单实现(案例)

    思路分析: 效果:当页面加载时,利用ajax异步向后台请求数据,加载一级商品类别,当选择一级商品时加载二级商品,选择二级商品加载三级商品。 实现: 1、当拿到数据后加载pid为0的商品,并动态创建option将商品追加到一级菜单中,并设置value值 2

  • 卸载vue2.0并升级vue_cli3.0的实例讲解

    今天来学习vue3.0,之前使用的是vue2.0现在用3.0的话你可以升级,也可以卸载再重装.我这里就是卸载重装啦。 第一步我们卸载全局的vue2.0 。你需要先通过npm uninstall vue-cli -g或yarn global remove vue-cli卸载它。 img src="https:img.nhooo.com

  • 模拟HTTP请求实现网页自动操作及数据采集的方法

    前言 网页可分为信息提供和业务操作类,信息提供如新闻、股票行情之类的网站。业务操作如网上营业厅、OA之类的。当然,也有很多网站同时具有这两种性质,像微博、豆瓣、淘宝这类网站,既提供信息,也实现某些业务。 普通上网方式一般都是手动操作(这个不需要解释:D)。但有时候人工手动操作的方式可能就无法胜任了,如爬取网络上大量数据,实时监测某个页面的变化,批量操作

  • JSP 中Hibernate实现映射枚举类型

    JSP 中Hibernate实现映射枚举类型 问题: Java BO类Gender是枚举类型,想在数据库中存成字符串格式,如何编写hbm.xml? public enum Gender{ UNKNOWN"Unknown", MALE"Male", FE

  • vue2.0实战之基础入门(1)

    最近公司的H5项目准备重构,部门老大说前端使用vue2.0来开发,所以就准备把整个项目的开发过程记录下来,一方面是为了记录开发过程中遇到的坑,另一方面也加强自己写作的能力。 什么是 Vue? 简要介绍一下vue,vue就是一个前端框架,特点是 数据双向绑定,比如说改变input输入框里的内容,就会自动同步更新到页面上绑定该输入框的组件的值。

  • 深入nodejs中流(stream)的理解

    nodejs的fs模块并没有提供一个copy的方法,但我们可以很容易的实现一个,比如: var source = fs.readFileSync'pathtosource', {encoding: 'utf8'}; fs.writeFileSync'pathtodest', source; 这种方式是把文件内容全部读入内存,然后再写入文件,对于小型的文

  • jQuery中的deferred使用方法

    deferred简介 deferred对象是jQuery的回调函数解决方案,jQuery之前的版本中异步回调这块做的不是很好,所以后期补上了该解决方案。 img src="https:img.nhooo.comstaticupload2103130609400.png?20172271

  • Android实现分享长图并且添加全图水印

    Android实现分享长图并且添加全图水印 前言: 长图一般是ScrollView和ListView。 我们需要取得这两个控件的完整显示的图片。原理很简单,搞一张和控件长宽一致的画布(就是创建一个高宽相等的bitmap)。然后调用控件的draw方法把自己画

  • Angular2利用组件与指令实现图片轮播组件

    前言 如果说模块系统是Angular2的灵魂,那其组件体系就是其躯体,在模块的支持下渲染出所有用户直接看得见的东西,一个项目最表层的东西就是组件呈现的视图。 而除了直接看的见的躯体之外,一个完整的“生物”还需要有感觉器官,用来感知外界与其的交互,这就是指令要做的事情。 本文将使用Angular2提供的强大的组件与指令等功能制作出一个简

  • 使用Post方法模拟登陆爬取网页的实现方法

    最近弄爬虫,遇到的一个问题就是如何使用post方法模拟登陆爬取网页。 下面是极简版的代码: import java.io.BufferedR

  • java基于反射得到对象属性值的方法

    本文实例讲述了java基于反射得到对象属性值的方法。分享给大家供大家参考,具体如下: 通过反射机制得到对象中的属性和属性值 在对象中private没问题,在别的类中有时会报异常。下面的例子是在本对象中 ** * Engine entity. @author MyEclipse Persistence Tools * public class Engine implem

  • Vue 过渡实现轮播图效果

    Vue 过渡 Vue 的过渡系统是内置的,在元素从 DOM 中插入或移除时自动应用过渡效果。 过渡的实现要在目标元素上使用 transition 属性,具体实现参考a rel="external nofollow" target="_blank" href="https:cn.vuejs.orgv2guidetransitions

  • AngularJS2中一种button切换效果的实现方法(二)

    之前用三目表达式和ng-class实现了按钮切换效果,似乎达到了我的预期,但是我觉得还有改进空间,网上找了一些资料,大概还有以下几种实现方式: 路由str

  • 关于redis Key淘汰策略的实现方法

    1 配置文件中的最大内存删除策略 在redis的配置文件中,可以设置redis内存使用的最大值,当redis使用内存达到最大值时如何知道已达到最大值?,redis会根据配置文件中的策略选取要删除的key,并删除这些key-value的值。若根据配置的策略,没有符合策略的key,也就是说内存已经容不下新的key-value了,但此时有不能删除key,那么这时候写的话,

  • C++中函数重载实例详解

    C++中函数重载实例详解 函数重载: 1、具有相同的名称,执行基本相同的操作,但是使用不同的参数列表。 2、函数具有多态性。 3、编译器通过调用时参数的个数和类型确定调用重载函数的哪个定义。 4、只有对不同的数据集完成基本相同任务的函数才应重载。 stro