编程笔记

  • mysql 5.7.12 winx64安装配置方法图文教程

    之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑 1、mysql-5.7.12-winx64.zip下载 官方下载地址:http:dev.mysql.comdownloadsmysql 2.解压到C:\job\mysql-5.7.12-winx64stro

  • JavaScript数组特性与实践应用深入详解

    本文实例讲述了JavaScript数组特性与实践应用。分享给大家供大家参考,具体如下: JavaScript 提供了一种类似数组特性的对象,它把数组的下标变为字符串,作为对象的属性。虽然它比一个真正的数组来的慢,但是使用起来很方便。 1 数组字面量 数组字面量是在一对方括号中包围零个或多个用逗号分隔的值的表达式: pre

  • php实现按天数、星期、月份查询的搜索框

    本文实例为大家分享了php实现按天数、星期、月份查询的搜索框,搜索时候展示数据的统计图,主要展示图形的效果,供大家参考,具体内容如下 1.ajax.php ?php $year = $_GET['y']; if!isset$_GET['m']{ $month=1; }else{

  • 详解SpringCloud Gateway之过滤器GatewayFilter

    在Spring-Cloud-Gateway之请求处理流程文中我们了解最终网关是将请求交给过滤器链表进行处理,接下来我们阅读Spring-Cloud-Gateway的整个过滤器类结构以及主要功能 通过源码可以看到Spring-Cloud-Gateway的filter包中吉接口有如下三个,GatewayFilter,GlobalFilter,GatewayFilterChain,下来我依次阅读接口的主要实现

  • php支持断点续传、分块下载的类

    本文是为大家分享php支持断点续传、分块下载的类,供大家参考,具体内容如下 ?php ** * User: djunny * Date: 2016-04-29 * Time: 17:18 * Mail: 199962760@qq.com * 支持断点下载的类 * class downloader { ** * download

  • python在html中插入简单的代码并加上时间戳的方法

    建议用pycharm,使用比较方便,并且可以直接编辑html文件 import time locatime = time.strftime"%Y-%m-%d" report = file'report.html' line = [] for i in report.readlines: line.appendi report.cl

  • javascript实现列表切换效果

    IE兼容性没处理,确切的说不太会,还望指点一二 思路: 1、js获取要给定点击事件的按钮组对象,如btns=document

  • Docker教程:使用容器(简单示例)

    如果你是Docker的新手,看一下你应该学习的一些基础命令,以便开始管理容器。 Docker对软件开发生命周期产生了巨大影响,使得大规模软件部署变得简单而且安全。这个教程将介绍运行、启动、停止和删除Docker容器的基础知识。 Docker使得在不同的操作系统上使用不同的编程语言很容易,而所有这些都在同一主机上实现。 在Docker之后部

  • 基于javascript编写简单日历

    一.表格行数问题 既然要显示日期表格的话,首先得知道这个表格有多少行多少列,列数是已经确定的,从星期天(日历上第1列是星期天)到星期六一共7列。要解决行数问题之前,还得先知道这个月的第1天是星期几,因为每个月的1号并不都是从日历上的星期天开始排的,可能1号是星期五,星期六也说不定,所以1号的左边部分,就得用空表格代替了。

  • C/C++实现贪吃蛇逐步运动效果

    本文实例为大家分享了CC++实现贪吃蛇逐步运动效果的代码,供大家参考,具体内容如下 主要使用结构数组和结构指针,再用easyx图形库进行的绘图,以供讨论和学习 #include conio.h 建立储存蛇身的结构体 struct snack { int x; int y; }; 决定方向 int fangxiang=3;

  • PHP使Laravel为JSON REST API返回自定义错误的问题

    我正在开发某种RESTful API.发生一些错误时,我会抛出一个App :: abort$code,$message错误. 问题是:我希望他用键“代码”和“消息”抛出一个json形成的数组,每个数组都包含上述数据. Array [code] = 401 [message] = "Invalid User" 有没

  • python3 读取Excel表格中的数据

    需要先安装openpyxl库 通过pip命令安装: pip install openpyxl 源码如下: #!usrbinpython3 #-*- coding:utf-8 -*- import openpyxl def getCellwb, sheetname, column: #指定读取哪个Sheet(每个excel表格默认有三个She

  • SQL Server 2008 评估期已过怎么解决

    SQL Server 2008有180天的试用期,过期后会提示“评估期已过”的提示。 1、进入SQL Server安装中心: 2、选择“维护”-“版本升

  • linux服务器SSH破解预防方法(推荐)

    1、linux服务器通过配置 etchosts.deny 禁止对方IP通过SSH登录我的服务器 vim etchosts.deny 2、不用SSH服务的默认端口22,重新设置

  • JAVA多线程之中断机制stop()、interrupted()、isInterrupted()

    一,介绍 本文记录JAVA多线程中的中断机制的一些知识点。主要是stop方法、interrupted与isInterrupted方法的区别,并从源代码的实现上进行简单分析。 JAVA中有3种方式可以终止正在运行的线程 ①线程正常退出,即run方法执行完毕了 ②使用Thread类中的stop方法强行终止

  • MongoDb的"not master and slaveok=false"错误及解决方法

    使用mongodb时,出现“not master and slaveok=false”错误,原因是secondary不允许读写。 因为系统中mongodb做了主备,主备切换了,也可能导致这个问题。 把命令mongo --username=root --password=123456 --host=192.168.0.100 admin中的ip换成主ip后查询正常

  • Bootstrap媒体对象的实现

    在web页面中,图片居左,内容居右排列,是非常常见的效果,它也就是媒体对象,它是一种抽象的样式,可以用来构建不同类型的组件,在bootstrap框架中其对应的版本文件如下: LESS: media.less SASS: _media.scss 媒体对象一般是成组出现,一组媒体对象一般包括以下几部分: 1、媒体对象的容

  • Gradle快速安装及入门

    1、什么是Gradle Gradle是一种结合了Ant和Maven两者优势的下一代构建工具,既有Ant构建灵活性的优点,也保留Maven约定优于配置的思想,在灵活构建和约定构建之间达到了很好的平衡。 2、安装Gradle 1)Gradle属于解压配置即可使用的软件

  • Bootstrap进度条组件知识详解

    在网页中,经常见到进度条效果,如:平分系统、加载状态等,进度条组件使用了css3的transition和animation属性来完成一些特效,这些特效在IE9及IE9以下版本、Firefox的老版本中并不支持,Opera 12 不支持 animation 属性。 进度条和其他独立组件一样,开发者可以根据自己的需要选择对应的版本: LESS: progress-bars.less

  • Ubuntu16.04.4LTS安装mininet遇到的问题及解决方案

    Mininet Mininet 是一个轻量级软件定义网络和测试平台;它采用轻量级的虚拟化技术使一个单一的系统看起来像一个完整的网络运行相关的内核系统和用户代码,也可简单理解为 SDN 网络系统中的一种基于进程虚拟化平台,它支持 OpenFlow、OpenvSwith 等各种协议,Mininet 也可以模拟一个完整的网络主机、链接和交换机在同一台计算机上且有助于互动开发

  • BootStrap glyphicons 字体图标实现方法

    相关阅读: 详解Bootstrap glyphicons字体图标 先给大家说下什么是字体图标? 字体图标是在 Web 项目中使用的图标字体。虽然,Glyphicons Halflings 需要商业许可,但是您可以通过基于项目的 Bootstrap 来免费使用

  • Android开发系列三之窗口的常用事件

    相关阅读: Android开发系列二之窗口Activity的生命周期 Android开发系列一用按钮实现显示时间 设置窗口标题事件和在Activity之间跳转。 新建一个项目,新建两个Activity:MainActivity,TitleActivity ,然后再AnroidManifest.xml 中注册

  • android通过自定义toast实现悬浮通知效果的示例代码

    android通过toast实现悬浮通知效果,如图: 实现的功能: 自定义悬浮弹窗; 点击其他

  • Android开发系列二之窗口Activity的生命周期

    在上篇文章给大家介绍了android开发系列一之用按钮实现显示时间,感兴趣的朋友可以点击阅读详情。 在Activity从创建到销毁的过程中需要在不同的阶段调用7个生命周期的方法这7个生命周期方法定义如下: protected void onCreateBundle savedInstanceState protected void onStart protected

  • java easyUI实现自定义网格视图实例代码

    前言 easyui是一种基于jQuery的用户界面插件集合。 easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。 使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。 本文主要给大家介绍了关于java easyUI自定义网格视图的相关内容,下面话不

  • 使用JDBC连接ORACLE的三种URL格式

    使用jdbc连接oracle时url有三种格式 格式一: Oracle JDBC Thin using an SID: jdbc:oracle:thin:@host:port:SID Example: jdbc:oracle:thin:@localhost:1521:orcl 这种格式是最简单也是用得

  • Android WebView与JS交互全面详解(小结)

    Android 和 H5 都是移动开发应用的非常广泛。市面上很多App都是使用Android开发的,但使用Android来开发一些比较复杂附属类,提示性的页面是得不偿失的。而H5具有开发速度快,更新不用依赖于App的更新,只需要服务端更新相应的页面即可,所以,App和H5页面相结合就显得尤为重要。而android和H5都不可能每次都是独立存在的,而是相互影响也相互的调用,获取信息等,例如,H5页面要获取App中的用户的基

  • Ajax实现表格中信息不刷新页面进行更新数据

    本文实例为大家分享了Ajax实现表格中的信息进行更新数据,供大家参考,具体内容如下 html: !DOCTYPE html html lang="en" head meta charset="UTF-8" titleTitletitle script typ

  • 原生JS实现简单的无缝自动轮播效果

    最近在不断的加强巩固js。在学习jq和vue之后发现很多东西其实都是不明所以,有些底层的东西自己不懂,到头来也只是一昧的使用,一直在用别人的东西,对自己的成长帮助也不大。 万丈高楼平地起,基础打扎实了学什么都快,而且我觉得用原生的代码写完好像自己有点小成就感的。现在记录一下今天复习的原生js无缝轮播吧。 先上一张自拍镇楼,哈哈哈 首先先说一下思路吧,首先任意张图片以u

  • python按时间排序目录下的文件实现方法

    废话不多说,直接上代码: python文件夹遍历,文件操作,获取文件修改创建时间可以去网上参考其他文章。 如: os.path.getmtime 函数是获取文件最后修改时间 os.path.getctime 函数是获取文件最后创建时间 def get_file_listfi

  • Ubuntu16.04源码安装Mininet

    Mininet Mininet 是一个轻量级软件定义网络和测试平台;它采用轻量级的虚拟化技术使一个单一的系统看起来像一个完整的网络运行相关的内核系统和用户代码,也可简单理解为 SDN 网络系统中的一种基于进程虚拟化平台,它支持 OpenFlow、OpenvSwith 等各种协议,Mininet 也可以模拟一个完整的网络主机、链接和交换机在同一台计算机上且有助于互动开发

  • JS实现倒计时和文字滚动的效果实例

    本文实例讲述了JS实现倒计时和文字滚动效果的方法。分享给大家供大家参考。具体实现方法如下: 说明:一般我们在一些淘宝类店铺中会看到一些像搞竞拍之类的活动,从中我们时而会发现一些倒计时的效果,在一些年会等场合我们也会发现一些抽奖活动,从中我们也可以看到一些随即滚动的效果。这里给大家分享一种实现倒计时和文字滚动的方法,希望可以对大家有所帮助。这里主要是通过js实现的。 一、倒计时效果的实现

  • JS倒计时代码汇总

    本文实例总结了常见的JS倒计时代码。分享给大家供大家参考。具体汇总如下: 第一种:精确到秒的javascript倒计时代码 HTML代码: form name="form1" div align="center" align="center"&

  • js实现用户注册协议倒计时的方法

    本文实例讲述了js实现用户注册协议倒计时的方法。分享给大家供大家参考。具体实现方法如下: html xmlns="http:www.w3.org1999xhtml" head title注册title  

  • C#设置与获取环境变量的方法详解

    1.前言 本来想拿学校机房的Android编辑器直接粘到自己电脑上用,发现它的eclipse是32位的,而我的JDK是64位的,于是想到干脆装两个JDK,用C#做一个能够更改环境变量的程序 环境变量是包含关于系统及当前登录用户的环境信息的字符串,一些软件程序使用此信息确定在何处放置文件如临时文件. 环境变量说

  • js实现的倒计时按钮实例

    本文实例讲述了js实现的倒计时按钮。分享给大家供大家参考。具体分析如下: 效果图如下: 具体代码如下: span style="font-size: 14px;"

  • Angularjs实现控制器之间通信方式实例总结

    本文实例讲述了Angularjs实现控制器之间通信方式。分享给大家供大家参考,具体如下: 利用angularjs开发项目中,控制器之间的通信,比如参数的传递,数据的传递,都是比较常见的。控制器之间的通信,显得尤为重要。常见的方式有如下两种:一、angular服务的方式;二、基于事件广播的方式;另外,还有基于作用域继承的方式。下面先说一下前两种方式: 一、基于angula

  • 基于JS实现的倒计时程序实例

    本文实例讲述了基于JS实现的倒计时程序。分享给大家供大家参考。具体实现方法如下: 剩余时间:i id="expireTime"i script type="textjavascript" var expire = 2412169; var expireTime = functionexpires{ ifexpire

  • Python安装图文教程 Pycharm安装教程

    本教程为大家分享了Pycharm及Python安装的详细步骤,供大家参考,具体内容如下 第一步:安装python 1 首先进入网站下载:点击打开链接,进入之后如下图,选择图中红色

  • JS实现可调整倒计时间代码分享

    这是一款基于javascript实现可调整倒计时间的代码,我们可以手动调整倒计时间,可以精确到“天、时、分、秒”,而且样式布局也很新颖。 先上运行效果图: p