ThinkPHP_5模型修改器和自动完成
namespace app\index\model; use think\Model; class App extends Model{ //自动完成[新增和修改时都会执行] protected $auto =[ 'time' //要验证的字段 ]; //新增时自动验证 protected $ins ... 查看全文
node.js 配置首页打开页面
/*var http = require('http');var fs = require('fs');var url = require('url'); var http = require("http");http.createServer(function(request, response) ... 查看全文
关于ie兼容css3圆角与阴影与渐变的渲染
我们都知道,ie不兼容一些css3新属性,这就导致有些浏览效果不太好,关于ie的兼容有很多前辈给出了解决方案。这里我主要讲我用到的一个比较好用的方案,即PIE。这里的PIE实际上指的是一个名为pie.htc的文件,通过使用css的behavior行为调用这个文件,然后使IE也能实现一些常见的css3 ... 查看全文
PHP关于文件与文件夹(1) 写入文件 文件权限 三、锁定文件
一、文件权限 总之中的一个切都是为了保证文件夹的安全,保证文件夹的安全比保证文件的安全更重要。 二、写入文件 file_put_contents($file,$data); //假设没有的话会创建。有的话覆盖原文件; file_put_contents($file,$data,FILE_APPEND ... 查看全文
xlua怎么样hotfix C#中的重写方法???
问题的来源之这样的: 线上项目遇到一个问题,就是子类 override 了父类的一个 virtual 方法,并且调用到了父类里面的 virtual 方法。现在子类 override 的方法里有一些错误逻辑,希望通过 xlua 去修复。类似如下的代码: 现在遇到的问题是,在 xlua 中,怎样写第26 ... 查看全文
C# .net 将数据导出excel字段字符长度超出excel单元格限制时使用CSV文件导出
datatable导出成CSV文件,并下载 CSV文件上传导入到datatable中 非常方便好用数据存储量大,字段长度不限制格式简单方便 ... 查看全文
C# 创建、更改Excel命名区域(NamedRange)
创建命名区域是指给选定的某个单元格或多个单元格区域设置名称,目的是方便我们在文件中的其他地方对该单元格区域进行引用能够简化公式引用或者方便数据管理。下面记录了具体的C#示例代码。这里创建命名区域分为了2种情况,分别对应不同的添加方法以及命名区域的引用范围,即: 1. 全局命名区域(方法:workbo ... 查看全文
DataPipeline成功入选微软加速器 企业创新力获业界专家认可
近日,微软加速器?北京公布最终入选的第13期创新企业名单。作为国内领先的“iPaaS+AI”一站式数据融合服务提供商DataPipeline,历经多轮角逐,在上千家企业激烈竞争中,成功入选。 高手过招,创新者胜。录取率不到2%,被誉为“比哈佛还难进”的微软加速器第13期,历时3个月的严格甄选,最终1 ... 查看全文
win10下驱动级套节字通信(ksocket)
效果可以参考源码:tdiksocket等:https://github.com/haidragon/sokit 查看全文
win10 nginx
下载后运行报错 nginx: [emerg] bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions) 浏览器先访问 ... 查看全文
【Apache】Apache ab压力测试工具Window下载和用法详解
ab是apache自带的网站压力测试工具。 使用起来非常的简单和方便。 不仅仅是可以apache服务器进行网站访问压力测试,还可以对其他类型的服务器进行压力测试。 比如nginx,tomcat,IIS等 首先当然是下载安装了。 在这里只讲window下在下载安装 官方下载地址:,(https://w ... 查看全文
C++STL 容器比较
Vector的使用场景:比如软件历史操作记录的存储,我们经常要查看历史记录,比如上一次的记录,上上次的记录,但却不会去删除记录,因为记录是事实的描述。 deque的使用场景:比如排队购票系统,对排队者的存储可以采用deque,支持头端的快速移除,尾端的快速添加。如果采用vector,则头端移除时,会 ... 查看全文
Python入门——练习
# _*_coding:utf-8_*_# 1.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型# 编译型:需要编译器,执行速度快,调试麻烦,跨平台差# e.g. C\C++\# 解释型:不需要编译器,执行一行翻译一行,执行速度慢,调试方便# 跨平台性好,依赖解释器 ... 查看全文
三、spring中高级装配(1)
大概看了一下第三章的内容,我从项目中仔细寻找,始终没有发现哪里有这种配置,但是看完觉得spring还有这么牛B的功能啊,spring的厉害之处,这种设计程序的思想,很让我感慨。。。 一、环境与profile (1)配置profile bean 面对这样的需求:想出一种方法来配置DataSource, ... 查看全文
python并发编程--协程
并发编程--协程: 引子 协程介绍 Greenlet Gevent介绍 Gevent之同步与异步 Gevent之应用举例一 Gevent之应用举例二 引子 协程介绍 Greenlet Gevent介绍 Gevent之同步与异步 Gevent之应用举例一 Gevent之应用举例二 一、引子 本节的主题 ... 查看全文
SpringCloud微服务项目引入Hystrix做服务保护(1)
一.构建项目 1. 注册是心 2.member项目 >服务提供方 3.order项目 >服务消费方 ... 查看全文
2018面向对象程序设计(java)课程学习进度条
周次 (阅读/编写)代码行数 发布博文量/评论他人博文数量 课余学习时间 学习收获的最大程序阅读或编程任务 1 30-50 1/0 5 九九乘法表 2 60-80 1/0 6 实验一,实验二 3 70-80 0 8 自己进行算法设计 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 查看全文