编程笔记

  • 微信小程序实现下拉框功能

    微信小程序里没有和HTML里的下拉框一样的组件,想要相同的效果只能自己写一个,先看效果 下面来看一下代码: 首先WXML

  • JavaScript每天必学之事件

    其实这篇文章挺早之前就写了,但是由于sf保存方面的bug,所以当时写了一大堆,结果没保存,觉得这个没写完是个不小的遗憾,今天正好有空,就给补充下了,也正好给我的javascript学习总结做一个完结篇。 这里,主要讨论一下js相关的事件—— 事件处理程序&nb

  • 基于Python 的进程管理工具supervisor使用指南

    Supervisor 是基于 Python 的进程管理工具,只能运行在 Unix-Like 的系统上,也就是无法运行在 Windows 上。Supervisor 官方版目前只能运行在 Python 2.4 以上版本,但是还无法运行在 Python 3 上,不过已经有一个 Python 3 的移植版 a rel="nofollow" target="_blank" href="https:github.compal

  • 微信小程序下拉框功能的实例代码

    微信小程序组件里没有下拉框,正好要用到,记下来以后参考 wxml代码 view class='top' view class='top-text' 选择接收班级view !-- 下拉框 -- view class='top-selected' bindtap='bindShowMsg'&

  • 注意!PHP 7中不要做的10件事

    切记,在PHP 7中不要做的10件事 1. 不要使用 mysql_ 函数 这一天终于来了,从此你不仅仅“不应该”使用mysql_函数。PHP 7 已经把它们从核心中全部移除了,也就是说你需要迁移到好得多的mysqli_函数,或者更灵活的 PDO 实现。 p style="text-align: center

  • 微信小程序tab切换可滑动切换导航栏跟随滚动实现代码

    简介 看到今日头条小程序页面可以滑动切换,而且tab导航条也会跟着滚动,点击tab导航,页面滑动,切导航栏也会跟着滚动,就想着要怎么实现这个功能 像商城类商品类目如果做成左右滑动切换类目用户体验应该会好很多,我这里只是一个小demo,没有怎么去考虑数据的问题,主要是想着去实现这么个功能,有可能后期引入数据后会出现问题,欢迎提出互相讨论 p

  • jQuery实现简单的网页换肤效果示例

    本文实例讲述了jQuery实现简单的网页换肤效果。分享给大家供大家参考,具体如下: 这里有4个文件:skin.html、blue.css、green.html、red.html,都放在同一目录下。 1、skin.html !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "ht

  • 打包发布Python模块的方法详解

    前言 昨天把自己的VASP文件处理库进行了打包并上传到PyPI,现在可以直接通过pip和easy_install来安装VASPy啦(同时欢迎使用VASP做计算化学的童鞋们加星和参与进来), VASPy的GotHub地址:https:gi

  • AngularJS使用ng-repeat指令实现下拉框

    AngularJs 的 ng-repeat 让我们非常方便的遍历数组生成 Dom 元素,但是使用不当也会有性能问题。下面给大家分享在项目中使用ng-repeat指令实现下拉框。 1、问题背景 select下拉框里option组装成下拉框,这里利用ng-repeat指令来创建 2、实现源码

  • 微信小程序实现登录注册tab切换效果

    利用三元运算符实现登录注册效果切换,供大家参考,具体内容如下 直接上代码 wxml: view class='top' text

  • AngularJs中 ng-repeat指令中实现含有自定义指令的动态html的方法

    今天用angular写table的时候,遇到了一个问题。在ng-repeat中,含有动态的html,而这些html中含有自定义指令。 因为希望实现一个能够复用的table,所以定义了一个指令myStandTable,指令代码大概如下: var myCommon = angular.module"myCommon",[]; myCommon.directive"mySta

  • 微信小程序实现tab页面切换功能

    效果图如下所示: wxml scroll-view scroll-x="true" class="ip_tab_comtainer" view c

  • 浅谈AngularJS中ng-class的使用方法

    有三种方法: 1、通过$scope绑定(不推荐) 2、通过对象数组绑定 3、通过keyvalue键值对绑定 实现方法: 1、通过$scope绑定(不推荐): function ctrl$s

  • 微信小程序实现tab切换效果

    微信小程序之tab切换效果,如图: 最近在学习微信小程序并把之前的公司app搬到小程序上,挑一些实现效果记录一下(主要是官方文档里没说的,毕竟官方文档只是介绍功能)br

  • 详解angularJs中关于ng-class的三种使用方式说明

    在开发中我们通常会遇到一种需求:一个元素在不同的状态需要展现不同的样子。 而在这所谓的样子当然就是改变其css的属性,而实现能动态的改变其属性值,必然只能是更换其class属性 这里有三种方法: 第一种:通过数据的双向绑定(不推荐) 第二种:通过对象数组 第三种:通过keyvalue 推荐

  • C++函数重载详解及实例代码

    C++函数的重载 定义 在同一个作用域中,函数名相同,函数的参数列表不同的函数之间构成重载关系,在不同作用域中的同名函数遵循标识符隐藏的原则 ATTENTION:重载与函数的返回值类型无关,因为声明一个函数不需要返回类型,所以无法用来区分哪个函数 常函数

  • 易语言超级列表框导入TXT内容的方法

    易语言开发windows程序中,经常需要用到超级列表框处理一些数据。 那么除了在超级列表框开发中添加数据之外,我们还怎么从TXT中导入内容? 下面本教程手把手教您怎么操作。 1.打开”易语言“ 2.在”易语言“菜单栏中,选择”程序“-”新建“ img src="https:img.nhooo.comstaticupload

  • Android获取高清app图标代码分享

    Android获取高清app图标只有一个方法,具体内容如下 public synchronized static Drawable getIconFromPackageNameString packageName, Context context { PackageManager pm = context.getPackageManager; if Build.V

  • PHP7安装Redis扩展教程【Linux与Windows平台】

    本文实例讲述了PHP7安装Redis扩展的方法。分享给大家供大家参考,具体如下: linux中PHP7安装Redis扩展 1.依次执行 wget -c https:github.comphpredisphpredisarchivephp7.zip unzip php7.zip cd phpredis-php7

  • 分享PHP-pcntl 实现多进程代码

    PHP使用PCNTL系列的函数也能做到多进程处理一个事务。比如我需要从数据库中获取80w条的数据,再做一系列后续的处理,这个时候,用单进程?你可以等到明年今天了。。。所以应该使用pcntl函数了。 下面我们来看个实例 代码 ?php $arChildId = array; for$i = 0; $i 10; $i++

  • Eclipse最新版使用过程中遇到的问题总结

    1、SDK下载很慢。 配置SDK代理,速度像飞一样。建议先把20-24下完,不然后面遇到很多问题。 2、support-v7的问题

  • 易语言超级列表框表项关键字搜索代码示例

    超级列表框表项关键字搜索示例 .版本 2 .支持库 iext .程序集 启动窗口程序集 .程序集变量 表项索引, 整数型 .子程序 _查找表项按钮_被单击 .局部变量 临时文本, 文本型 .局部变量 索引, 整数型 .局部变量 是否找到, 逻辑型 .局部变量 a, 整数型 .如果真 输入框 “请输入需要查找的内容”, “查找表项”, “易语

  • 易语言超级列表框点击表头进行排序的代码

    超级列表框排序模块源码 .版本 2 .支持库 iext .程序集 程序集1 .子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码 _临时子程序 ' 在初始化代码执行完毕后调用测试代码 返回 0 ' 可以根据您的需要返回任意数值 .子程序 _临时子程序 ' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布

  • 使用nginx模拟进行金丝雀发布的方式

    这篇文章介绍一下蓝绿部署以及使用nginx如何最简单地模拟一下金丝雀发布的方式 金丝雀发布灰度发布 金丝雀发布的重点在于:试错。金丝雀发布的来历本身就是自然界的美丽生物在人类工业发展过程中的一个悲惨的故事。金丝雀就是用它的生命来为矿工的安全来试错的。用很小的成本来换取整体的安全,在持续部署的实践中,金丝雀就是流量控制,用很少的流量比如百分之一或者十分

  • Android实现日夜间模式的深入理解

    在本篇文章中给出了三种实现日间夜间模式切换的方案,三种方案综合起来可能导致文章的篇幅过长,请耐心阅读。 1、使用 setTheme 的方法让 Activity 重新设置主题; 2、设置 Android Support Library 中的 UiMode 来支持日间夜间模式的切换;

  • 小程序自定义日历效果

    本文实例为大家分享了小程序自定义日历展示的具体代码,供大家参考,具体内容如下 重点在于将数个月的日期拆分重组,然后再统一以月为输出。详细操作代码注释有说明。 view class="flex box box-tb box-align-center" !--整体日期循环部分 -- block wx:for="{{allMan}}" wx

  • android使用flutter的ListView实现滚动列表的示例代码

    现如今打开一个 App,比如头条、微博,都会有长列表,随着我们不断地滑动,视窗内的内容也会不断地更新。今天就用 Flutter 实现一下这种效果。

  • iOS自定义日历控件的简单实现过程

    因为程序要求要插入一个日历控件,该空间的要求是从当天开始及以后的六个月内的日历,上网查资料基本上都说只要获取两个条件当月第一天周几和本月一共有多少天就可以实现一个简单的日历,剩下的靠自己的简单逻辑就OK了,下面开始自己从开始到完成的整个过程 1.首先做NSDate类目,扩展一些方法让日期之间转换更加方便 #import FoundationFoundation.h

  • PHP编写daemon process详解及实例代码

    今天下午在segmentfault.com看到一个提问,提问标题是“PHP怎么做服务化”,其中问道php是不是只能以web方式调用。其实很多人对PHP的使用场景都有误解,认为php只能用于编写web脚本,实际上,从PHP4开始,php的使用场景早已不限于处理web请求。 从php的架构体系来说,php分为三个层次:sapi、php core和zend engine。php core本身和web没有任何耦合,php通过sa

  • 轻松掌握Java适配器模式

    在计算机编程中,适配器模式(有时候也称包装样式或者包装)将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。 特点:将两个不兼容的类通过接口实现在一起工作 企业级开发和常用框架中的应用:流接口,例如将字符流转换为字节流输出是用的outputstreamreader

  • angular select 默认值设置方法

    如下所示: select ng-model="selected" ng-options="x.id as x.name for x in users"select $scope.users = [ {name:'a',id:'1'}, {name:'b',id:'2'},

  • Android GPS定位详解及实例代码

    GPS定位是智能手机上一个比较有意思的功能,LBS等服务都有效的利用了GPS定位功能。本文就跟大家分享下Android开发中的GPS定位知识。 一、Android基础知识准备 &nb

  • 轻松掌握java装饰者模式

    定义:在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 特点: (1) 装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对象相同的方式和装饰对象交互。 &nbs

  • JavaScript 对象详细整理总结

    Javascript 对象总结: JavaScript对象可以看作是属性的无序集合,每个属性就是一个键值对,可增可删。 JavaScript中的所有事物都是对象:字符串、数字、数组、日期,等等。 JavaScript对象除了可以保持自有的属性外,还可以从一个称为原型的对象继承属性。对象的方法通常是继承的属性。这种“

  • 轻松掌握java责任链模式

    定义:责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。 特点:stro

  • 12个iOS技术面试题及答案总结

    前言 随着移动互联网科技不断的发展和创新,如今无论是公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,而面对iOS开发者及设计师在面试时可能会遇到的问题进行了筛选与汇总。下面我们一起来一下看看吧。 一、如何绘制UIView? 绘制一个UIView最灵活的方法就是由它自己完成绘制。实

  • python 画三维图像 曲面图和散点图的示例

    用python画图很多是根据z=fx,y来画图的,本博文将三个对应的坐标点输入画图: 散点图: import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D fig = plt.figure ax = fig.add_subplot111, pro

  • mysql 存储过程详解

    MySQL存储过程 14.1.1 创建存储过程 MySQL中,创建存储过程的基本形式如下: CREATE PROCEDURE sp_name [proc_parameter[,...]] [characteris

  • Python 做曲线拟合和求积分的方法

    这是一个由加油站油罐传感器测量的油罐高度数据和出油体积,根据体积和高度的倒数,用截面积来描述油罐形状,求出拟合曲线,再用标准数据,求积分来验证拟合曲线效果和误差的一个小项目。 主要的就是首先要安装Anaconda python库,然后来运用这些数学工具。 ###最小二乘法试验### import numpy as np import pymysql from scipy.opt

  • JS实现拖动滚动条评分的效果代码分享

    小编教你JS特效拖动滚动条可以评分效果,小编感觉挺不错,用时候可能需要ASPPHP或其它语言配合取值并写入数据库,这是前台的实现。 直接上代码 看看JS的神奇吧! !DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN" "http:www.w3.orgTRxhtml1DTDxht