编程笔记

  • java calendar 日期实现不断加一天的代码

    我就废话不多说了,大家还是直接看代码吧~ Calendar cc=Calendar.getInstance;获得系统时间 cc.addcc.DATE, 1;让日子每天向后加一天 date=cc.getTime; 这个时间就是系统时间加一天后的 补充知识:Java中对日期进行增加天数、月数、年s

  • Mysql 查询数据库容量大小的方法步骤

    查询所有数据库的总大小 方法如下: mysql use information_schema; mysql select concatroundsumDATA_LENGTH10241024,2,'MB' as data from TABLES; +-----------+ | data | +-----------

  • mysql 查询当天、本周,本月,上一个月的数据

    今天 select * from 表名 where to_days时间字段名 = to_daysnow; 昨天 SELECT * FROM 表名 WHERE TO_DAYS NOW - TO_DAYS 时间字段名 = 1

  • MSSql简单查询出数据表中所有重复数据的方法

    本文实例讲述了MSSql简单查询出数据表中所有重复数据的方法。分享给大家供大家参考,具体如下: 这里直接给出下面的例子: SELECT * FROM SYS_LogContent slc WHERE slc.LogInfo_ID IN SELECT slc2.LogInfo_ID FROM SYS_LogContent slc2 GROUP BY slc2.LogI

  • 利用Java中Calendar计算两个日期之间的天数和周数

    前言 究竟什么是一个 Calendar 呢?中文的翻译就是日历,那我们立刻可以想到我们生活中有阳公历、阴农历之分。它们的区别在哪呢? 比如有: 月份的定义 - 阳`公历 一年12 个月,每个月的天数各不同;阴农历,每个月固定28天 每周的第一天 -

  • linux配置ntp服务器的方法

    一.安装ntp软件 1.检查是否安装了ntp相关包。 rpm -qa | grep ntp 2.安装ntp软件。 yum -y install ntp 二.参数讲解 ignore :关闭所

  • JavaScript中this的用法实例分析

    本文实例分析了JavaScript中this的用法。分享给大家供大家参考,具体如下: 一."this"公理 this关键字永远都指向函数方法的所有者; function fn1{ this }; fn1; this=window oDiv.onclick=fn1; this=oD

  • 了解Android OpenGLES2.0(一)

    什么是OpenGL ES? OpenGL(全写Open Graphics Library)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。 OpenGL在不同的平台上有不同的实现,但是它定义好了专业的程序接口,不同的平台都是遵照该接口来进行实现的,思想完全

  • 详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】

    目录 一、AJAX示例 1.1、优点 1.2、缺点 1.3、jQuery AJAX示例 二、延迟对象(Deferred) 2.1、回调函数 2.2、deferred.done

  • 详解StackExchange.Redis通用封装类分享

    前两天朋友问我,有没有使用过StackExchange.Redis,问我要个封装类,由于之前都是使用ServiceStack.Redis,由于ServiceStack.Redis v4版本后是收费版的,所以现在也很有公司都在使用StackExchange.Redis而抛弃ServiceStack.Redis了。其实个人觉得,两个驱动都不错,只是由于ServiceStack.Redis收费导致目前很多公司都是基于V3版本的

  • 通过sql准确查出一天数据的方法

    前言 数据查询,不管在网站还是在系统中都很常见,下面这篇文章是给大家介绍了通过sql准确查出一天数据的方法,下面来学习学习吧。 原来oracle数据库中的一天的定义范围是以当天凌晨十二点开始到第二天十二点之前不能等于第二天凌晨12点. 举个例子如要查出2014-10-1这一天的数据 sql就是st

  • BootStrapValidator校验方式

    做输入校验的时候如果你前端框架用的是bootstrap的话,首推bootstrapValidator校验方式,具体流程如下: 一、下载,导入js文件 link type="textcss" rel="stylesheet" href="${ctx}componentsvalidatecssbootstrapValidator.

  • JS中如何实现复选框全选功能

    js实现复选框全选功能,代码如下所示: ? include_once"incauth.inc.php"; include_once"incutility_all.php"; include_once"incutility_org.php"; $connstatus = $connstatus ? true : false; if!is

  • 利用vue实现模态框组件

    基本上每个项目都需要用到模态框组件,由于在最近的项目中,alert组件和confirm是两套完全不一样的设计,所以我将他们分成了两个组件,本文主要讨论的是confirm组件的实现。 组件结构 template div class="modal" v-show="show" transition="fade"

  • Yii2——使用数据库操作汇总(增删查改、事务)

    本文介绍了 Yii2——使用数据库操作汇总(增删查改、事务),具体如下: 对象操作 查询 1.简单查询 $admin=Admin::model-findAll$condition,$params; $admin=Admin::model

  • linux中配置pptp服务器配置的方法

    1、验证内核是否加载了MPPE模块: modprobe ppp-compress-18 echo MPPE is ok 2、安装所需的软件包: yum -y install ppp wget ftp:rpmfind.netlinuxepel7x86_64p

  • AJAX显示加载中并弹出图层遮挡页面的实现示例

    前言 相信每位开发者都应该有所了解,当用户发出AJAX请求时,如果长时间处于请求阶段,而没有给出用户回应,会给用户造成错觉,导致用户以为我们的系统“没反应“了。这从某方面来讲是一种不友好。 甚至有的时候,用户看不到想要的结果,就会不停的请求,这样会发生意想不到的后果。 所以,当发出AJAX请求时,我们给出一定的措施

  • JS前端笔试题分析

    本文实例分析了JS前端笔试题。分享给大家供大家参考,具体如下: 1.如何根据逗号分隔的字符串创建数组呢?请为下面的字符串创建一个数组,并访问第三个元素:"cats,dogs,birds,horses" 知识点:数组和字符串的转换。考察split 方法。把一个字符串分割成字符串数组将字符串按某个字符切割成若干个字符串,并以数组形式返回 var anima

  • 详解在Ubuntu 14.04安装和使用Docker

    Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器。然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的操作系统。下面我将在Ubuntu 14.04安装和使用Docker。 Docker使得在同一个服务器上可以运行更多的应用程序——它通过提供了一个额外的抽象层和操作系统级虚拟自动化。Docker使用

  • linux配置ISCSI服务器的方法

    一.在linux下安装启动iscsi target 1.安装启动iscsi服务 [root@wjb10000 ~]# yum -y install targetcli.noarch 2.建立一个目录设置为iscsi设备 [root@wjb10000 ~]# mkdir

  • systemd添加自定义系统服务设置自定义开机启动的方法

    1.服务权限 systemd有系统和用户区分;系统(userlibsystemdsystem)、用户(etclibsystemduser).一般系统管理员手工创建的单元文件建议存放在etcsystemdsystem目录下面。 2.创建服务文件 [Unit] Des

  • ubuntu下apache服务器操作方法小结

    Linux系统为Ubuntu 一、Start Apache 2 Server启动apache服务 # etcinit.dapache2 start or $ sudo etcinit.dapache2 start img src="https:i

  • Android OpenGLES2.0等腰直角三角形和彩色的三角形(三)

    上一篇博客中我们已经绘制出了一个直角三角形,虽然我们相对于坐标,我们设置的直角三角形的两腰是相等的,但是实际上展示出来的却并不是这样,虽然通过计算,我们可以把三角形的两腰计算一下比例,使它们在坐标上不等,但是现实出来相等,但是当绘制的图形比较复杂的话,这个工作量对我们来说实在太庞大了。那么我们怎么做呢?答案是,使用变换矩阵,把计算交给OpenGL。 矩阵

  • Ubuntu Server 14.04升级Ubuntu Server 16.04

    Ubuntu Server 14.04升级Ubuntu Server 16.04 1、终端下执行命令 $ sudo apt-get update sudo apt-get dist-upgrade 2、重启系统以完成更新的安装 $

  • JAVA使用POI获取Excel的列数与行数

    前言 报表输出是Java应用开发中经常涉及的内容,而一般的报表往往缺乏通用性,不方便用户进行个性化编辑。Java程序由于其跨平台特性,不能直接操纵Excel。因此,本文探讨一下POI视线Java程序进行Excel中列数和行数的读取。 方法如下 获取指定行,索引从0开始 hssf

  • Linux 中清空或删除大文件内容的五种方法

    在 Linux 终端下处理文件时,有时我们想直接清空文件的内容但又不必使用任何Linux命令行编辑器 去打开这些文件。那怎样才能达到这个目的呢?在这篇文章中,我们将介绍几种借助一些实用的命令来清空文件内容的方法。 注意: 由于再Linux中一切皆文件,你需要时刻注意,确保你将要清空的文件不是重要的用户文件或者系统文件。清空重要的系统文件或者配置文件可能会引发严重的应用失败或者系统错误。

  • JavaScript闭包和范围实例详解

    本文实例分析了JavaScript闭包和范围。分享给大家供大家参考,具体如下: 1. if !"a" in window { var a = 1; } alerta; 【分析】代码含义:如果window不包含属性a,就声明一个变量a并赋值为1 ①JS引擎会先扫描所有的变量声明 ②所有的全局变

  • 移动端日期插件Mobiscroll.js使用详解

    mobiscroll js日期插件的基础入门案例,移动端开发过程中可能会用到。 html head meta charset="UTF-8" titlemobiscrolltitle link type="textcss" rel="stylesheet" href="

  • VMWare Workation双网卡配置IP地址的图文教程

    前几天给一个客户做远程项目实施,客户那边的服务器是Windows OS的,我们这边的业务运行需要linux OS,所以就在Windows OS下安装VMWare。 但是在配置VM的IP地址时,遇到了双网卡配置IP地址的问题。宿主机是双网卡,一块网卡连接内网,一块网卡连接外网。 经过摸索终于把在VMWare上VM双网卡配置IP地址的事情搞定了,下面记录大致的配置过程。

  • yii插入数据库防并发的简单代码

    分享yii的一段有用的代码: 当需要让数据库某字段自增时,比如统计每天的查询量,每次请求后都把request_count+1, 如果这样写: $model-request_count++; $flag = $model-save; 遇到并发时会不准确,可改为:

  • Yii2数据库操作常用方法小结

    本文实例讲述了Yii2数据库操作常用方法。分享给大家供大家参考,具体如下: 查询: find the customers whose primary key value is 10 $customers = Customer::findAll10; $customer = Customer::findOne10; the above code is e

  • yii2 数据库读写分离配置示例

    开始使用数据库首先需要配置数据库连接组件,通过添加 db 组件到应用配置实现("基础的" Web 应用是 configweb.PHP),DSN Data Source Name 是数据源名称,用于指定数据库信息.如下所示: return [ ... 'components' = [ ... 'db' = [

  • Yii2框架实现数据库常用操作总结

    通用: use yii\db\Query; $query = new Query; 查询: Query: $rows = new \yii\db\Query -select['code', 'name', 'populatio

  • Android OpenGLES2.0绘制三角形(二)

    选择绘制三角形作为OpenGL ES 2.0的第一个实例,是因为前文中提到的,点、线、三角形是OpenGL ES世界的图形基础。无论多么复杂的几何物体,在OpenGL ES的世界里都可以用三角形拼成。关于Android OpenGL ES 三角形的绘制,在Android官方文档中有详细的说明和步骤,本文实例也是依照官方文档步骤绘制的三角形。 步骤 依照

  • Oracle WebLogic Server 12.2.1.2安装部署教程

    本教程为大家分享了Oracle WebLogic Server 12.2.1.2安装与项目部署,供大家参考,具体内容如下 1.下载 a rel="nofollow" target="_blank" href="http:www.oracle.comtechnetworkmiddlewareweblogicdownloadswls-for

  • JS瀑布流实现方法实例分析

    本文实例分析了JS瀑布流实现方法。分享给大家供大家参考,具体如下: 描述: 1.每个图片宽度都一样,高度不一样 思路: 1.算出一共有几列(通过视窗总宽度单个图片宽度得出) 2.根据一共几列*单个图片宽度,设置外围总宽度并水平居中(注:这个宽度应该是计算出来的,而

  • RHEL7使用ssm命令管理LVM的方法

    1.安装ssm [root@localhost ~]# yum -y install system-storage-manager.noarch 2.检查硬盘和LVM信息 [root@localhost ~]# sudo ssm list --------------------------

  • 简单理解js的冒泡排序

    关于排序,其实不管是哪种语言,都有它内置的排序函数,我们要用的时候调用就行了,既然如此,我们为什么还要讲这个东西呢?我想,其实,我们讲排序更多是在于排序中包含的思想算法,因为,算法对于计算机来说相当重要,一个好的算法能够让计算机的效率达到事半功倍的效果,所以,算法是计算机语言中一门相当热门的课程,它所代表的计算机思维也是很值得我们去深入研究的。 我也知道,关于我标题中的排序,博客园中的很多作者都写过详细

  • Linux磁盘分区实战案例(必看篇)

    一.查看新添加磁盘 [root@localhost ]# fdisk -l 磁盘 devsda:53.7 GB, 53687091200 字节,104857600 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小逻辑物理:512 字节 512 字节 IO 大小最小最佳:512 字节 5

  • 深度解析MySQL 5.7之中文全文检索

    前言 其实全文检索在MySQL里面很早就支持了,只不过一直以来只支持英文。缘由是他从来都使用空格来作为分词的分隔符,而对于中文来讲,显然用空格就不合适,需要针对中文语义进行分词。这不,从MySQL 5.7开始,MySQL内置了ngram全文检索插件,用来支持中文分词,并且对MyISAM和InnoDB引擎有效。 在使用中文检索分词插件ngram之前,先得