PHP5中返回时间与当前时间相差8个小时
PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时方法1: 找到php.ini中的“;date.timezone =”这行,将“;”去掉,改成“date.timezone = PRC”(PRC:People's Republic of China 中华人民共和国),重启Apache,问题解决。 方法2: 在php5以及起以上的版本,...
检测是否开启mysqli扩展库
1.打开php.ini 查找;extension=php_mysqli.dll 去掉前面的分号。2.继续查找 extension_dir =“ext” 将ext修改为 c:/wamp/bin/php/php5.3.10/ext/ 当然这个是你自己的安装目录完成以上两个步骤后重启wamp服务器即可。3.打开php编辑工具,验证mysqli是否开启1.在编辑器中输入phpinfo();浏览器中打...
opengl 默认坐标为[-1,1]
opengl 默认的窗口坐标是从 [-1,+1]的,所以当调用glVertex3f()等函数设置的坐标值超过这个范围时将无法显示glBegin(GL_TRIANGLES); glVertex3f(0.0,0.0,0.0); // 0 0 0 glVertex3f(2.0,0.0,0.0); // 2 0 0 glVertex3f(1.0,3.0,0.0); // 1 3 0 glEnd();即:...
好用的BaseActivity
package com.plt.yzplatform.base;
import android.Manifest;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import an...
Tablayout自适应文字宽度
XTabLayout的使用XTabLayout是基于design包中的TabLayout进行了功能的扩展,在保留原有功能的基础上,增加了修改选中项字体大小、字体粗体、字体和指示器颜色、分割线、指示器长度以及限制屏幕显示范围内显示的Tab个数等功能。先看效果图:集成步骤:1.添加XTabLayout依赖库在app目录下的build.gradle的dependencies中添加如下引用:compile...
RecyclerViewAdapter吸顶可折叠框架
GroupedRecyclerViewAdapter可以很方便的实现RecyclerView的分组显示,并且每个组都可以包含组头、组尾和子项;可以方便实现多种Type类型的列表,可以实现如QQ联系人的列表一样的列表展开收起功能,还可以实现头部悬浮吸顶功能等。下面先让我们看一下它所能够实现的一些效果: 还可以很容易的实时列表的展开收起效果:还可以轻松实现头部悬浮吸顶的效果:以上展示的只是Gro...
GridView实现单选功能
先看看效果 如果是你需要的,你可以继续往下看了实现起来比较简单,直接上代码 主Activity的布局,一个Button用来跳转到筛选Activity一个TextView用来显示筛选后的到的结果<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.androi...
Android选择器类库
Install“app”是测试用例;“library”包括WheelPicker、ColorPicker、FilePicker,WheelPicker包括DatePicker、TimePicker、OptionPicker、AddressPicker、NumberPicker等,如果需要所有的的选择器的话,建议依赖“AndroidPicker”。dependencies {
compile...
操作系统学习(七) 、保护机制概述
保护机制是可靠运行多任务环境所必须的。它可以用于保护各个任务免受互相之间的干扰。在软件开发的任何阶段都可以使用段级和页级保护来协助寻找和检测设计问题和错误。当程序对错误内存空间执行了一次非期望的引用,保护机制可以阻止这种操作并且报告此类事件。 保护机制可以被用于分段和分页机制。处理器寄存器的2个比特位定义了当前执行程序的特权级,称为当前特权级CPL。在分段和分页地址转换过程中,处理器将对CPL进行验证。 通过设置控制寄存器CR0的PE标志(位0)可以让处理器工作在保护模式下,从而也就开启了分段
C++与供电模型的问题
之所以学习算法,并不是单纯为了练脑子(笑),更多的时候是实现复杂而不同的需求。 在电气专业中,供电是有高峰和低峰的,根据数据情况确定用电高峰和用电低峰从而按需供电,是非常有必要的。 这个程序解决的问题,原型来自于2018年电工杯数学建模,至于模型的建立,并不是我这个码农的事情了(哈),这个c++程序是提供数据信息的。 算法要求和分析: 1.有100个电动汽车,会在不同的时间进行充电,充电会延续一段时间,不同的电动汽车消耗的功率是不同的。 2.配电是根据这100个电动汽车用电状况进行配电的,由于
linux下rar包的解压方法
linux下rar包的解压方法 学习了:https://blog.csdn.net/yonggeit/article/details/72190246?utm_source=itdadao&utm_medium=referral unrar x file.rar
2017-2018-2 20179205 《网络攻防技术与实践》第十二周作业 免杀技术
《网络攻防技术与实践》第十二周 免杀技术 msfvenom直接生成meterpreter可执行文件 kali ip:192.168.92.140
win ip:192.168.92.148 将文件拷到桌面运行,发现被360安全卫士检测 扫描结果:45%的杀软(18/40)报告发现病毒. 可以看到百度杀毒、金山毒霸等是可以检测到的。 用Veil-Evasion生成可执行文件 下载安装Veil-Evasion 我们在Veil-Evasion目录下,执行命令python Veil-Evasion.p
vue给methods中的方法传入当前点击行的值
<template> <!-- 在template中,只能存在一个根组件 --> <div class="event"> <ul> <li v-on:click="getName(name,index,$event)" v-for='(name,index) in names'>{{name}}</li> </ul> <input type="text" v-on:keyup.enter="getKeyInfo" /> <button v-on:click="pushArr">pushArr<
node之文件的下载
/**
* 文件的下载
*/
let express = require('express');
let app = express();
app.get('/',(req,res)=>{
res.download('./nodedemo/img/img1.jpg')//下载命令 另一种可以通过使用iframe的src来操作
})
app.listen(3000,(err)=>{
console.log('start');
});
Python 练习小代码
猜年龄(code)age = 30 flag = True while flag == True: guess =int(input('your guess age:')) if guess == age: print('you right!') flag = False else: print('your is error!') if guess < age: print('may
今日推荐
周排行