/** * 返回当前运行文件名 * @acces private * @return string */ private function run_filename() { $tmparr = explode(DIRECTORY_SEPARATOR,__FILE__); return end($t.... ...
分类:
编程语言 时间:
2017-12-25 14:59:12
阅读次数:
127
【问题】 通过Scrapy创建好了项目: 1 E:\Dev_Root\python\Scrapy>scrapy startproject songtaste 1 E:\Dev_Root\python\Scrapy>scrapy startproject songtaste 1 E:\Dev_Root ...
分类:
其他好文 时间:
2017-12-25 14:59:04
阅读次数:
3452
今天接受的任务完成一个为仓库添加商品的弹窗功能,接下来简单介绍一下该功能的需求分析 点击添加,转到仓库页面,为仓库添加商品,即如下图所示 点击添加商品,出来弹窗后选择商品,点击确定实现页面的回显如下图所示: 说完需求分析,接下来介绍如何完成 添加有一个事件监听onaddmateriel()方法 fu ...
分类:
其他好文 时间:
2017-12-25 14:58:56
阅读次数:
90
CentOS的jdb2进程总是沾满io,查了一些资料后才知道,这个问题源自系统bug,在此记录一下解决办法: 将高IO的磁盘,用以下参数remount即可 mount -t ext4 -o remount,rw,barrier=0,commit=60,noatime,nodiratime /dev/ ...
分类:
数据库 时间:
2017-12-25 14:58:50
阅读次数:
193
SpringBoot + Redis +SpringSession 缓存之实战 前言 前几天,从师兄那儿了解到EhCache是进程内的缓存框架,虽然它已经提供了集群环境下的缓存同步策略,这种同步仍然需要消耗一定时间的,就是从某种程度上讲短暂的缓存不一致依旧存在。 所以,我就选择了集中式缓存,在 Sp ...
分类:
编程语言 时间:
2017-12-25 14:58:41
阅读次数:
458
一、整理与修饰表格 开始→对齐方式复选菜单→弹出设置单元格式对话框→接着在此可对文字、数字、边框、填充、保护等进行设置 二、调整部分或全部表格的宽高 1、调整全部 首先选中全部(一种方法是ctrl+A,另一种方法是单击表格行列开始出),然后任意调整某行列宽度及相当于调整所有。 2、调整部分 选中部分 ...
分类:
其他好文 时间:
2017-12-25 14:58:31
阅读次数:
106
目录 1.基础掌握1 1.1服务安装1 1.2启动说明1 1.3配置说明1 2.高可用单实例3 2.1功能实现3 2.2功能测试4 3.双实例双主模式4 基础掌握 服务安装 # yum -y install keepalived # ... ...
分类:
其他好文 时间:
2017-12-25 14:58:22
阅读次数:
255
vue-cli 是 vue 的脚手架工具,是一个 node 包,能帮助我们写好 vue.js 基础的工具,能帮我们搞定目录结构,本地调试,代码部署,热加载,单元测试等工作。 1.安装: npm install -g vue-cli(安装后可以运行 vue 命令) vue init webpack s ...
分类:
其他好文 时间:
2017-12-25 14:58:14
阅读次数:
166
kafka 权威指南中文版问题导读1. 为什么数据管道是数据驱动企业的一个关键组成部分?2. 发布/订阅消息的概念及其重要性是什么?第一章 初识 kafka企业是由数据驱动的。我们获取信息,分析它,处理它,并创造更多的产出。每一个应用程序都会产生数据,无论是日志消息、指标、用户行为、输出报文或者其他... ...
分类:
其他好文 时间:
2017-12-25 14:58:07
阅读次数:
353
提交数组格式数据,对应的服务器端接收的是@RequestBody 和对应的接收值 ...
分类:
编程语言 时间:
2017-12-25 13:47:57
阅读次数:
241
1.在drawable文件下,新建seletor,作为button的背景,这里我用的是两个圆角的shape shape_btn_cycle_normal shape_btn_cycle_press 2.在drawable-v21下,新建同selector名的ripple,如上,我的selector是 ...
分类:
移动开发 时间:
2017-12-25 13:47:49
阅读次数:
254
SpringBoot 定时任务 @Scheduled 前言 有时候,我们有这样的需求,需要在每天的某个固定时间或者每隔一段时间让应用去执行某一个任务。一般情况下,可以使用多线程来实现这个功能;在 Spring 框架下可以搭配 Quartz 来实现,附上笔记 Spring Quartz 实现多任务定时 ...
分类:
编程语言 时间:
2017-12-25 13:47:43
阅读次数:
228
Sybase中的load table的用法 用sybase iq作为数据仓库的存储,确实有其独特的特点和优势,但是在数据ETL的时候,如果用insert、update方式,速度太慢,大概是2秒钟左右一条数据。好在iq提供了一条load语句来解决这个问题。 下面是从一个文本文件load到表F_INN_ ...
分类:
数据库 时间:
2017-12-25 13:47:36
阅读次数:
385
在认识Nape空间里,看我们了解了这个2D物理引擎,并学习了如何创建一个基本的Nape应用,今天我们来学习一下如何创建一些简单的Nape刚体。 运动与静止的刚体 和Box2D一样,Nape中的也分为静止和运动刚体,对应静止的刚体将不进行物理运动模拟,这样可以节省CPU的开支。我们可以通过刚体的typ ...
分类:
其他好文 时间:
2017-12-25 13:47:23
阅读次数:
156
WebSocket协议是基于TCP的一种新的网络协议,应用层,是TCP/IP协议的子集。 它实现了浏览器与服务器全双工(full-duplex)通信,客户端和服务器都可以向对方主动发送和接收数据。在JS中创建WebSocket后,会有一个HTTP请求发向浏览器以发起请求。在取得服务器响应后,建立的连 ...
分类:
Web程序 时间:
2017-12-25 13:47:12
阅读次数:
216
在操作系统中,低优先级任务想要得到CPU的使用权,是建立在高优先级任务遇到阻塞语句的前提下,比如等待事件标志、等待消息、等待信号量、遇见延迟函数等 而在低优先级任务执行过程中,高优先级任务在干什么,或者说CPU在干什么 在抢占式操作系统中,高优先级任务是不会等待低优先级任务彻底执行完毕后,通过调度器 ...
分类:
其他好文 时间:
2017-12-25 13:47:02
阅读次数:
115
引入redis composer require predis/predis 会在composer.json中引入最新版本的predis composer update 把下载predis 库加入到vendor,命令执行成功后,如图: 配置redis 说到laravel 中redis 的配置,其实默 ...
分类:
其他好文 时间:
2017-12-25 13:46:54
阅读次数:
136