-
sqlserver 禁用触发器和启用触发器的语句
--禁用 复制代码 代码如下: alter table tb disable trigger tir_name --啟用 复制代码 代码如下: alter table tb enable trigger tir_name
-
Java反射框架Reflections示例详解
MAVEN 坐标 <dependency> <groupId>org.reflections</groupId> <artifactId>reflections</artifactId> <version>0.9.10</version> </dependency> Reflections 的作用 Reflections通过扫描classpath,索引元数据,并且允许在运行时查询这些元数据. 获取某个类型的所有
-
java实现计算周期性提醒的示例
可以计算父亲节.母亲节这样的节日,也可以定义如每月最好一个周五,以方便安排会议. 复制代码 代码如下: /*** * @param strdate* 开始日期,格式为yyyy-MM-dd HH:mm:ss* @param cyclePriod* 重复间隔* @param loopPriod* 重复类型,m=月,d=日,y=年,w=周,h=小时,f=分钟,s=秒* mn=月正数第几天,mb=月倒数第几天,如mb
-
Flutter沉浸式状态栏/AppBar导航栏/仿咸鱼底部凸起导航栏效果
如下图:状态栏是指android手机顶部显示手机状态信息的位置. android 自4.4开始新加入透明状态栏功能,状态栏可以自定义颜色背景,使titleBar能够和状态栏融为一体,增加沉浸感. 如上图Flutter状态栏默认为黑色半透明,那么如何去掉这个状态栏的黑色半透明背景色,让其和标题栏颜色一致,通栏沉浸式,实现如下图效果呢?且继续看下文讲述. 在flutter项目目录下找到android主入口页面MainActivity.kt或MainActivity.java,判断一下版本号然后将状态
-
Android开发之组件GridView简单使用方法示例
本文实例讲述了Android开发之组件GridView简单使用方法.分享给大家供大家参考,具体如下: 案例:简单的图片浏览器,保存图片到相册 保存图片到相册 方法代码:https://www.jb51.net/article/158668.htm 废话不多说先上效果: 具体实现: 首先是布局文件: 1.一个GridView(展示所有的图片) 2.一个ImageView(放选中的图片) <?xml version="1.0" encoding="utf-8"?&
-
Android编程中聊天页面背景图片、标题栏由于键盘引起问题的解决方法
本文实例讲述了Android编程中聊天页面背景图片.标题栏由于键盘引起问题的解决方法.分享给大家供大家参考,具体如下: 在一个群里面有人问到 聊天页面由于键盘弹出来,导致自定义的标题栏不见和背景图片都变形了,然后自己也折腾了一下,在stackOverFlow上面找到了一个解决方法. 解决方法很简单: 1.在AndroidManifest.xml文件里面的Activity配置: 复制代码 代码如下: android:windowSoftInputMode="adjustResize|stateAl
-
jQuery如何跳转到另一个网页 就这么简单
平时我们在Javaweb的开发的过程中,现在还是大都使用jQuery,毕竟当时红极一时,虽然现在有点跟不上时代了,但毕竟还是很主流的.程序员最爱的一张图. 所以了,今天我们就来说一说如何在jQuery中跳转到另外一个网页HTML. 其实下面我列举的几种方法也不一定都是用jQuery,也有的使用了Javascript的原生的方法,所以也算是前端跳转的一个总结吧. 我们可以利用http的重定向来跳转 window.location.replace("http://www.jb51.net"
-
js中利用tagname和id获取元素的方法
本文分享了js中利用tagname和id获取元素的3种方法,供大家参考,具体内容如下 方法一:整体法,先获取所有的元素,再通过ai+-b的方法来算出需要的元素 方法二:数组法,在全局环境下建立空数组,遇到需要循环的结构时,在循环中获取元素,并放入数组 方法三:函数法,遇到相同的几组元素时,只操作一组元素,并用函数传参来实现所有的效果 具体代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta cha
-
Windows下修改Bios,安装惠普 HP OEM XP [图文教程]
为什么偏偏要装HP的XP呢,嘿嘿,HP的SP2是目前已知的最小的系统恢复光盘,只有497M.相当于半个精简版系统了.我一直用03,偶尔用XP时也是用联想的.可近日换了机器,用了联想锋行8000A的机器,装联想XP总是一卡一卡的,很是郁闷,于是决定试试HP的XP,用了之后感觉很好.没有卡的问题,心情很爽快,好东西不敢独享于是写了这个图文教程.希望朋友们能常来<系统之家>多多支持我.谢谢~! 很多网站以前早已做过介绍修改BIOS,安装HP OEM Windows XP,但几乎都是基于DOS环境下的
-
为什么选择python编程语言入门黑客攻防 给你几个理由!
如果选择一门编程语言来入门黑客攻防的话,你觉得哪个最合适?不如来试试Python,或许会是一次很好的尝试哦~ Python 语言的优点 目前,Python 在各领域都有着广泛的应用.由此可见,作为一种编程开发语言,Python 拥有众多优点,其语法简单易学且支持多种库,相同代码可以运行于多种平台. ■ 易学易用 学习一种新编程语言时,往往会遇到各种各样的问题.为了解决这些问题,Python 语言做了大量努力.比如,Python 中不必声明变量类型,而在运行时动态确定.此外,也不需要用户对内存进行
-
Chrome中模态对话框showModalDialog返回值问题的解决方法
没有找到太好的解决办法,暂时处理方法是,在弹出窗口中同时给 window.opener.ReturnValue 赋返回值.这样在关闭窗口后,通过下面的代码取得返回值: 复制代码 代码如下: var val = window.showModalDialog(...); if(!val) val= window.ReturnValue; 这样在IE.FF.及Chrome中,都可以得到返回值了.
-
python eventlet绿化和patch原理
说明 eventlet是一个必备工具,经常用,绿化原理有点忘记了,重新复习一遍. 三个主要问题 1. 绿化的原理是什么? 2. 绿化怎么管理? 3. 绿化怎么引入? 绿化原理 利用select/epolls/kqueue等操作系统提供的非阻塞操作,将阻塞改为非阻塞. 引用管理 eventlet在import之后,将模块中的属性绿化. 用一小段代码来查看看 import sys import eventlet # eventlet.monkey_patch() httplib2 = eventl
-
CI框架简单邮件发送类实例
本文实例讲述了CI框架简单邮件发送类.分享给大家供大家参考,具体如下: ci框架绝对是php初学中想要的东西,它能极大的缩短你的代码量! 下面看看我的发送邮件的简单演示: function email() { $this->load->library('email'); $config['protocol'] = 'smtp'; $config['smtp_host'] = 'smtp.163.com'; $config['smtp_user'] = 'jb51@163.com';//这里写上
-
spring boot的maven配置依赖详解
本文介绍了spring boot的maven配置依赖详解,分享给大家,具体如下: 我们通过引用spring-boot-starter-parent,添加spring-boot-starter-web 可以实现web项目的功能,当然不使用spring-boot-start-web,通过自己添加的依赖包也可以实现,但是需要一个个添加,费时费力,而且可能产生版本依赖冲突.我们来看下springboot的依赖配置: 利用pom的继承,一处声明,处处使用.在最顶级的spring-boot-dependen
-
利用C/C++二进制读写png文件的方法示例
前言 二进制文件不是以ASCII代码存放数据的,它将内存中数据存储形式不加转换地传送到磁盘文件,因此它又称为内存数据的映像文件.因为文件中的信息不是字符数据,而是字节中的二进制形式的信息,因此它又称为字节文件. 对二进制文件的操作也需要先打开文件,用完后要关闭文件.在打开时要用ios::binary指定为以二进制形式传送和存储.二进制文件除了可以作为输入文件或输出文件外,还可以是既能输入又能输出的文件.这是和ASCII文件不同的地方. 需求 最近为了弄OpenGl的纹理代码,发现书上没有图片像素
-
cv2.getStructuringElement()函数及开、闭、腐蚀、膨胀原理讲解
cv2.getStructuringElement()函数的作用是返回一个结构元素(卷积核),具体解析如下: kernel = cv2.getStructuringElement(a,b,c): # 得到一个结构元素(卷积核).主要用于后续的腐蚀.膨胀.开.闭等运算.因为这些运算都是依赖于卷积核的,不同的卷积核(形状.大小)对图形的腐蚀.膨胀操作效果不一样 输入参数: a设定卷积核的形状.b设定卷积核的大小.c表示描点的位置,一般 c = 1,表示描点位于中心.(下文细说)返回值
-
js实现鼠标拖拽多选功能示例
最近做了一个用js实现鼠标拖拽多选的功能,于是整理了一下思路,写了一个小demo: 遮罩出现: 被遮罩盖住的,即为选中的块(背景色为粉色) 下面是具体代码,注释已在文中,与大家交流. <!DOCTYPE html> <html> <head> <title>鼠标拖拽多选功能</title> <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"&
-
PHP中数据库单例模式的实现代码分享
首先我们要知道明确单例模式这个概念,那么什么是单例模式呢? 单例模式顾名思义,就是只有一个实例. 作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类我们称之为单例类. 单例模式的要点有三个: 一是某个类只能有一个实例: 二是它必须自行创建这个实例: 三是它必须自行向整个系统提供这个实例. 下面我们讨论下为什么要使用PHP单例模式? 多数人都是从单例模式的字面上的意思来理解它的用途, 认为这是对系统资源的节省, 可以避免重复实例化, 是一种"计划
-
Qt 使用Poppler实现pdf阅读器的示例代码
开发环境 Qt5.5.1.Qt Creator 3.5.1 Qt实现pdf阅读器和MFC实现pdf阅读器,其实原理都是差不多的. 需要用到Poppler开源库,下载地址如下 https://poppler.freedesktop.org/ 如果只是要在window的gcc下运行的话,可以下载已经编译好的库 https://sourceforge.net/projects/poppler-win32/ 注意:这个是MinGW版本的Qt,也就是运行在GCC环境下的库,里面只包含 *.dll 和 *.
-
C语言实现二叉树遍历的迭代算法
本文实例讲述了C语言实现二叉树遍历的迭代算法,是数据结构算法中非常经典的一类算法.分享给大家供大家参考. 具体实现方法如下: 二叉树中序遍历的迭代算法: #include <iostream> #include <stack> using namespace std; struct Node { Node(int i, Node* l = NULL, Node* r = NULL) : item(i), left(l), right(r) {} int item; Node* le
