编程笔记

  • java微信扫码支付模式一线下支付功能实现

    一、准备工作 无数人来追问模式一的开发,所以在这就贴出来,仅供参考。关于模式一和模式二的区别,我有解释过很多次,无非就是模式一的二维码是针对商品的,模式二的二维码是针对订单的,其他具体细节我就不费口舌了,各位可以自行去官方查看文档,然后是选模式一还是模式二就得看自己的业务了。 1.1、有关配置参数 还

  • p8net bet LINUX 云版本 1.b.1

    安装后 接口设置下 再建站 否则影响 添加站点开通,会出错 运行环境:操作系统CentOS6 - CentOS6.8 64位 安装方式 yum -y install wget;wget https:58os.netp8net.sh -O p8net.sh;sh p8net.sh 系统后台管理 http:ip:8818默认帐号ad

  • MySQL优化表时提示 Table is already up to date的解决方法

    在后台使用phpMyAdmin对数据库进行优化时,显示成“Table is already up to date”。 很多人可能会对这次感到担心,因为默认优化表后提示是“status OK”,如下: Table Op Msg_type Msg_text commentmeta optimize status OK comments optimize status OK

  • SQL SERVER备份数据库存储过程的方法

    sqlserver批量导出存储过程 在查询分析器中,选中数据库——》右键“任务”——》在弹出菜单中选择“生成脚本” ——》“下一步”——》选择你要存储过程所在数据库——》 “下一步”——》勾选“存储过程”,并下一步——》 勾选你要生成的存储过程名称,并下一步——》 选择将脚本保存到文件,并选择保存路

  • SQL SERVER数据库的作业的脚本及存储过程

    IF EXISTS SELECT name FROM sysobjects WHERE name = N'cg_DoBackupJob' AND type = 'P' DROP PROCEDURE cg_DoBackupJob GO CREATE PROCEDURE [cg_DoBackupJob] @DataBaseName varchar100,

  • Windows 2012 r2系统上安装IIS 8.0的方法(图文)

    Windows 2012及其自带的IIS 8.0是微软公司新一代的Web服务器软件,和老版本的IIS相比,有很多破天荒的新功能。随着微软宣布不再支持Windows XP操作系统,XP系统对应的服务器版本Windows 2003连同IIS 6.0一起,都面临着被市场淘汰的风险。本文用图文并茂的方式,指导大家如何一步步地安装IIS 8.0。下面的安装步骤也同样适用于Windows 2012 R2,但是和Windows 88

  • win2012中让IIS同时支持多版本ASP.NET 3.5/4.0/4.5的方法

    Windows 2012系统天然就支持ASP.NET 4.5框架,就像Windows 2008系统默认支持ASP.NET 3.5一样。我们也可以在2012系统中安装3.5框架,让IIS同时支持ASP.NET 2.03.54.04.5多个版本。 注意,这里提到的四个.NET框架版本,其实已经合并为两个。ASP.NET 3.5是.NET 2.0的升级版本,ASP.NET 4.5是.NET 4.0的升级

  • WIN取消100M隐藏分区、异常断电后绕过修复模式

    1,安装win系统时取消100M的前置隐藏分区的办法: 安装系统时,进行到安装Windows界面时,不使用图形界面的新建E进行分区,直接按快捷键Shift+F10打开CMD命令行,输入以下命令进行分区: diskpart #进入diskpart模式,执行以下命令: list disk select disk 0 create par

  • Windows服务器下升级PHP版本的方法

    要升级PHP,我们首先得下载一个自动安装PHP组件到IIS中的软件,推荐的是星外公司开发的PHP安装包,我们可以到他们的官方网站www.7i24.com去下载最新版本。 1、如果服务器上已安装了Zend,请先卸载他,等PHP升级好后再重新安装。 2、停止II

  • N点主机管理系统的重装步骤(图文)

    重装原因:N点无法开通空间提示错误,我们希望重装N点后可以保留已开空间的信息。 1、备份N点管理系统的数据库,具体路径是C:\Program Files\NpointSoft\npointhost1.9.6\web\host_date\下的mdb文件,把这个文件压缩后,转移到桌面上。(1.9.6换成当前安装的版本号) img src="https:img.nhooo.comst

  • N点主机管理系统重置密码方法(在线修改密码)

    1、远程到服务器上,打开N点的程序目录,如C:\Program Files\NpointSoft\npointhost1.9.6\web。再打开admin目录,手工新建一个文件,如reset.asp。程序内容如下: !--#include file="..incconn.asp" -- !--#include file="..incnpoint.asp" --&

  • 服务器安装Macfee(麦咖啡)杀毒软件后可能出现的问题

    问题现象 无法在线发送邮件,Jmail组件或其他发邮件组件失灵。 出错原因 Macfee软件禁止了w3wp.exe(IIS进程)对外发送邮件。 解决方法 1、打开控制台,双击访问保护,进入属性设置。 img sr

  • Kloxo面板无法登录出现500错误的解决方法

    如果您的VPS服务器安装的是Kloxo管理系统,打开网站突然出现各种代码错误,同时Kloxo面板无法登录提示500错误,那么这种情况一般是日志满了造成的,清空日志的步骤如下: 1、putty远程进入系统,用 df -l 命令查看空间容量情况。其中Used这栏就是使用情况,如果出现100%,说明容量已经满了。 img src="https:img.nhooo.comstatic

  • Access数据库日常维护方法(优化)

    本文适用范围:使用Access作为数据库建设的网站。 Access数据库的安全性 1、确保Access数据库不能直接下载,也就是通过http方式无法直接下载您的数据库。如果可以下载,会被黑客利用,盗取您网站上的全部资料。 2、把Access数据库重命名成一个比较复杂的名字,不要使用默认的mdb扩展名,也不要使用asp作为扩展名。建议不

  • SQLServer数据库的各种管理方法

    本文适用范围:全面阐述SQLServer数据库的各种操作,分虚拟主机和服务器两种情况。 这篇文章比较长,请使用下面的提纲访问。 提纲 一、虚拟主机 a rel="nofoll

  • C++中Semaphore内核对象用法实例

    本文实例讲述了C++中Semaphore内核对象的用法,分享给大家供大家参考。具体方法如下: Semaphore.cpp : 定义控制台应用程序的入口点。 #include "stdafx.h" #include Windows.h #include &

  • Docker 清理命令集锦

    杀死所有正在运行的容器 docker kill $docker ps -a -q 删除所有已经停止的容器 docker rm $docker ps -a -q 删除所有未打 dangling 标签的镜像 docker rm

  • 在windows下Python打印彩色字体的方法

    本文讲述了Python在windows下打印彩色字体的方法。分享给大家供大家参考,具体如下: ################################################################# import ctypes STD_INPUT_HANDLE = -10 STD_OUTPUT_HANDLE = -11 STD_ERROR_HANDLE

  • vue-cli与webpack处理静态资源的方法及webpack打包的坑

    通过Vue-cli进行webpack打包的坑 Vue-cli为Vue项目搭建的脚手架的确很方便,但打包时容易出现空白页,或者对应的静态资源加载不了。 我是通过将项目config下的index.js的assetsPublicPath变成'.',变成相对路径,进行解决。 cd vue dem

  • Java实现帧动画的实例代码

    本文讲述了Java实现帧动画的实例代码。分享给大家供大家参考,具体如下: 1、效果图 2、帧动画的简要代

  • java实现文件编码转换的方法

    在开发过程中,可能会遇到文件编码的转换,虽然说开发工具eclipse可以转换编码,但是有的情况却很不方便。比如,原来文件本身的编码是GBK,现在要转换成UTF-8,如果直接在eclipse中把文件编码修改成UTF-8,恭喜你,是乱码,因为不能直接从GBK到UTF-8进行转换,这时就需要我们手动的来转换编码。下面是一个文件编码转换的工具类。 package com.mikan.stuff;

  • 高德地图WEB版基础控件展示 原创

    之前想自己做一个旅游导航的项目,在网上一搜发现了高德地图开放平台,发现原来高德可以很简单的就应用到自己的项目里面,当即我就申请了一个key来学一学,仔细研究了一下,感觉还挺难的,网上找了找案例什么的,经过这几天,小编把高德的一些基础控件差不多弄了一下,效果图如下图所示: img src="https:img.nhooo.comstaticupload2103131709330.gif?20

  • Python检测网络延迟的代码

    本文讲述了Python检测网络延迟的代码。分享给大家供大家参考,具体如下: #!usrbinenv python # coding: utf-8 # coding: cp950 ''''' Create Date: 2012-11-06 Version: 1.0 Description: Detection host survival Author: Victo

  • 将宝塔面板linux版装在/www以外的目录的方法

    很多云VPS系统盘,也就是根目录(系统盘)都是10个G,宝塔安装完整环境基本5个G没有了。 用了不到几个月,随着日志文件等乱七八糟的东西增加,面板就提示根目录低于1个G,随后mysql就莫名其妙挂掉...,这里就为大家分享一下将面板安装到别的目录的方法 a rel="nofollow" id="ematt:1119" target="_blank" href="img.jbzj.

  • php strftime函数获取日期时间(switch用法)

    strftime函数的用法 strftime函数可以把YYYY-MM-DD HH:MM:SS格式的日期字符串转换成其它形式的字符串。 strftime的语法是strftime格式, 日期时间, 修正符, 修正符, ... 函数strftime的操作有些类似于sprintf:识别以百分号%开始的格式命令集合,格式化输出结果放在一个字符串中。格式化命令

  • Python(Django)项目与Apache的管理交互的方法

    准备:Django的环境(Python)、Apache、Wsgi(必须文件) 首先需要电脑有Python基础下并且安装好Django的环境,下载Apache文件和a rel="nofollow" target="_blank" href="

  • 解决vue项目中type=”file“ change事件只执行一次的问题

    问题描述 在最近的项目开发中遇到了这样的一个问题,当我上传了一个文件时,我将获取到的文件名清空后,却无法再次上传相同的文件 template div class="hello" input type="button" value="上传文件" name="" id="" @click

  • redis开启和禁用登陆密码校验的方法

    1. 开启登陆密码校验 在redis-cli命令行工具中执行如下命令: config set requirepass yourpassword 2. 禁用登陆密码校验 同上,需要在redis-cli中执行如下命令: config set requ

  • android绘制多个黑竖线条

    本文实例为大家分享了android绘制多个黑竖线条展示的具体代码,供大家参考,具体内容如下 1.写一个LinearLayout的布局,将宽度写成5dp将高度写成match_parent. 2.在写一个类继承LinearLayout,用LayoutInflater实现子布局的在这个LinearLayout类中显示。 3.直接在需要使用的xml文件中调用我们写的这个cla

  • C#中参数数组、引用参数和输出参数示例详解

    前言 本文主要介绍了关于C#参数数组、引用参数和输出参数的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 参数数组 在C#中,可以为函数指定一个不定长的参数,这个参数是函数定义中的最后一个参数,这个参数叫做参数数组。 下面是一个例子:

  • Python实现统计给定字符串中重复模式最高子串功能示例

    本文实例讲述了Python实现统计给定字符串中重复模式最高子串功能。分享给大家供大家参考,具体如下: 给定一个字符串,如何得到其中重复模式最高的子字符串,我采用的方法是使用滑窗机制,对给定的字符串切分,窗口的大小从1增加到字符串长度减1,将所有的得到的切片统计结果,在这里不考虑单个字符的重复模式,好了,很简单看具体实现: #!usrbinenv python #encodi

  • ubuntu16.04 linux 编译安装apache2.4.33的教程详解

    下载软件包: wget http:mirror.bit.edu.cnapachehttpdhttpd-2.4.33.tar.gz wget http:mirrors.tuna.tsinghua.edu.cnapacheaprapr-1.6.3.tar.gz wget http:mirrors.tuna.tsinghua.edu.cnapacheaprapr

  • JVM代码缓存区CodeCache原理及用法解析

    一. CodeCache简介 从字面意思理解就是代码缓存区,它缓存的是JITJust in Time编译器编译的代码,简言之codeCache是存放JIT生成的机器码native code。当然JNIJava本地接口的机器码也放在codeCache里,不过JIT编译生成的native code占主要部分。 大致在JVM中的分布如下:

  • 浅谈vue在html中出现{{}}的原因及解决方式

    原因: 浏览器渲染机制,解析html结构 - 加载外部脚本和样式表文件 - 解析并执行脚本代码 - 构造html dom模型 - 加载图片等外部文件 - 页面加载完毕。 初始化vue的js写在页面底部,也就是最后才执行js脚本。 所以页面从头到尾开始渲染时,渲染到标签时,由于vue还未初始化,所

  • Vue指令实现OutClick的示例

    原始实现 下面是两种常见的模态框的实现方式 方案一:默认 click 都是放在冒泡阶段,只要在内容区域上添加 click 的阻止冒泡即可 div class="cover" @click="close" !-- 阻止冒泡 -- div class="content" @click

  • JVM Metaspace内存溢出问题解决方案

    一. 现象 前段时间公司线上环境的一个Java应用因为OOM的异常报警,导致整个服务不可用被拉出集群,本地模拟重现的现象如下: p style

  • docker CPU限制的实现

    1、--cpu=value 1)指定一个容器可以使用多少可用的CPU资源,但无法让容器始终在一个或某几个CPU上运行 2)例如:如果主机有2个CPU,设置--cpus

  • 关于C#委托三种调用的分享使用

    一、同步调用 1、同步调用会按照代码顺序来执行 2、同步调用会阻塞线程,如果是要调用一项繁重的工作(如大量IO操作),可能会让程序停顿很长时间,造成糟糕的用户体验,这时候异步调用就很有必要了。 举个栗子: using System; using System.Collections.Generic; using S

  • Vue 使用iframe引用html页面实现vue和html页面方法的调用操作

    当我们需要在vue中使用其他模块或者其他地方的一些html页面功能时,我们可以使用iframe去引用html页面,实现他们的交互 首先我们可以再vue页面中使用标签引用html页面 template div iframe name="iframeMap" id="iframeMapViewComponent"

  • Vue 数据绑定的原理分析

    原理 其实原理很简单,就是拦截了Object的getset方法,在对数据进行setobj.aget=18时去重现渲染视图 实现方式有两种 方式1 定义了同名的getset就相当于定义了age var test = { _age: 18,