首页
学习
活动
专区
工具
TVP
发布

我的博客

专栏成员
577
文章
938294
阅读量
39
订阅数
Gogs仓库Webhook使用
配置说明,我这里只是用push和版本发布的事件,程序是php,所以我设置了application/x-www-form-urlencoded
苦咖啡
2018-10-25
1.8K0
Git的一些使用笔记
从拉远端代码到本地仓库 git pull origin master:master
苦咖啡
2018-07-19
6720
VMware三种网络连接模式详解
1.bridged(桥接模式) 在这种模式下,使用(连接)VMnet0虚拟交换机。虚拟机就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,虚拟机和宿主机器的关系,就像连接在同一个交换网络上的两台电脑。想让它们相互通讯,Guest系统的网络配置和Host系统必须一致,这样虚拟系统才能和宿主机器进行通信。即同为手工设置IP,掩码,网关,DNS,或者两者都是选“自动获取”。这样才会处在同一个内网,通讯正常。 image.png 图中,虚拟机A1、A2是主机A中的虚拟机,虚拟机B1是主机
苦咖啡
2018-05-08
1K0
Mysql命令行操作教程【二】
1.连接 mysql -u root -h localhost -p 2.建立数据库 create database test 3.建立数据表 create table if not exists test ( id int(10) not null primary key auto_increment comment ‘这里是注释’, subject varchar(20) not null ) engine=myisam default charset=utf8 comment=’表注释在这里
苦咖啡
2018-05-08
1.6K0
Zend FrameWork之Zend_Db_Table笔记
根据Zend_Db_Table操作数据(也就是在models建立一个对应表的模型) 准备条件: course数据表中有cid课程号,自增,主键,cname课程名称,ccredit课程学分 在models建立Course.php编写Course类继承Zend_Db_Table 写表$_name=’course’;表主键$_primary=’cid’; 1.插入记录操作 要在表中插入一行新数据,只需要将列名:数据的关联数组作为参数,调 用insert()方法即可.(zend framework)会自
苦咖啡
2018-05-08
1.2K0
Uploadify异步上传
1.官网:http://www.uploadify.com/ 2.可能是uploadify的bug 如果不设置button_image_url会发送一次url请求! .uploadify-button { background-color: transparent; border: none; padding: 0; } .uploadify:hover .uploadify-button { background-co
苦咖啡
2018-05-08
1.1K0
express获取参数
ajax异步提交的数据,使用 bodyParser = require('body-parser'); //接收post app.use(bodyParser.urlencoded({extended: false})); app.use(bodyParser.json()); app.post("/get_new_message", function(req,res){//获取新消息 res.writeHead(200, {'Content-type': 'text/p
苦咖啡
2018-05-08
2.2K0
Tp3.1.2模型学习
1.模型定义 命名规则是除去表前缀的数据表名称,采用驼峰命名,并且首字母大写,然后加上后缀Model 其中tableName是不包含表前缀的数据表名称,一般用于模型和表名称不同时候需要定义 其中trueTableName是包含千醉的表名称,这就说如果表为数据库中实际操作的表 dbName是要对应的数据库,只有跨库操作才需要定义 2.模型实例化 $User = new Model(‘User’);//等效与$User = M(‘User’); 这样的没有办法进行业务相关的逻辑处理 $User = ne
苦咖啡
2018-05-08
1.2K0
Ubuntu 14.04 为 root 帐号开启 SSH 登录
原来新版本里面sshd_config里面有了限制 #vim /etc/ssh/sshd_config # Authentication: 
LoginGraceTime 120
 #PermitRootLogin without-password    #找到这里,把它注释 
PermitRootLogin yes #改为yes  然后重启ssh StrictModes yes #service ssh restart 这里注意/etc/init.d/ssh restart 用这个方式重启是不成功的。
苦咖啡
2018-05-08
2.1K0
CI基础知识笔记
1.知识点 $config[‘url_suffix’] = ”;//url后缀 $config[‘enable_query_strings’] = FALSE; $config[‘controller_trigger’] = ‘c’;//类似Thinkphp当中的m,可以传递c=news控制器名 $config[‘function_trigger’] = ‘m’;//类似Thinkphp当中的a,可以传递a=index方法名 $config[‘directory_trigger’] = ‘d’;
苦咖啡
2018-05-08
1.3K0
原生JavaScript第二天
1.typeof操作符 typeof操作符用来检测变量的数据类型 2.数据类型 2.1Undefined类型,只有一个值undefined(在使用var声明变量没有初始化的时候,这个变量数据类型的值就是undefined) 注意:没有初始化和没有声明的变量是不一样(虽然typeof返回的值都是undefined,但是没有声明的会报错的) 2.2Null类型,只有一个值null,typeof操作符检测null返回object(这样就可把将来要保存对象的变量初始化为null) 注意:underfined和nul
苦咖啡
2018-05-08
4890
explain
id        SELECT识别符。这是SELECT的查询序列号。 select_type 1.SIMPLE:简单的SELECT,不实用UNION或者子查询。 2.PRIMARY:最外层SELECT。 3. UNION:第二层,在SELECT之后使用了UNION。 4.DEPENDENT UNION:UNION语句中的第二个SELECT,依赖于外部子查询。 5.UNION RESULT:UNION的结果。 6.SUBQUERY:子查询中的第一个SELECT。 7.DEPENDENT SUBQ
苦咖啡
2018-05-08
7000
Subversion 301 Moved Permanently 的解決方法
1.要保证svn和document不同一目录 官方说明:http://subversion.tigris.org/project_faq.html#301-error <VirtualHost *:80> ServerName blog.phpfs.com DocumentRoot /var/www/html <Directory /var/www/html> order allow,deny allow from all </Directory> <Location /test> DAV
苦咖啡
2018-05-08
6490
隐藏index.php终结版
IIS版本 低版本的服务器环境支持ISAPI_Rewrite的话,可以配置httpd.ini文件 内容如下: RewriteRule (.*)$ /index\.php\?s=$1 [I] 高版本的
苦咖啡
2018-05-08
1.3K0
JS闭包
在理解闭包以前.最好能先理解一下作用域链的含义,简单来说,作用域链就是函数在定义的时候创建的,用于寻找使用到的变量的值的一 个索引,而他内部的规则是,把函数自身的本地变量放在最前面,把自身的父级函数中的变量放在其次,把再高一级函数中的变量放在更后 面,以此类推直至全局对象为止.当函数中需要查询一个变量的值的时候,js解释器会去作用域链去查找,从最前面的本地变量中先找,如果 没有找到对应的变量,则到下一级的链上找,一旦找到了变量,则不再继续.如果找到最后也没找到需要的变量,则解释器返回undefined
苦咖啡
2018-05-08
2.5K0
BroadcastReceiver基础知识
1、可接受多个广播,无论是系统还程序发送的广播都可以接收 2、实质上是系统级别的监听器 3、 发送广播就会触发与之匹配的接收广播,如果接收广播在10s内不能执行完毕就会提示程序无法响应!(终于知道安卓程序为何总是提示程序无法相应的一个原因了)可以使用Service在后台进行一些比较复杂的耗时操作 4、 接受广播重写onReceive()方法即可接收 5、 使用BroadcastReceive需要进行注册 6、 小例子 发送关键代码: Intent i = new Intent(MainActivity.th
苦咖啡
2018-05-08
6500
JS函数默认参数
写习惯了php的函数默认参数 function add($a = 12, $b = 20) { return $a + $b; } JS默认参数可以这样玩 function add(a, b) {
苦咖啡
2018-05-08
6.2K0
Redhat使用yum
1.红帽中用yum可能提示这样的错误: This system is not registered with RHN 那么可以进入/etc/yum.repos.d/ 然后执行 wget http://blog.phpfs.com/wp-content/uploads/2014/04/CentOS-Base.repo_.zip 解压到/etc/yum.repos.d/ 更改名字为rhel-debuginfo.repo 然后再执行yum就可以用了~~~ 附件:CentOS-Base.repo
苦咖啡
2018-05-08
1.2K0
PHP命令行模式
1.PHP运行指定文件 php my_script.php php -f my_script.php 2.命令行直接运行php代码 php -r ‘print_r(get_defined_constants());’ php -r ‘echo time();’ 3.获取参数 php -r ‘var_dump($argv);’ — Blog php -r ‘var_dump($argc);’ — Blog 备注:$argv[1] 可以获取到Blog,$argc是获取传递了多少个参数 4.编写PH
苦咖啡
2018-05-08
1.2K0
nginx配置https
1、生成RSA密钥的方法 openssl genrsa -des3 -out privkey.pem 2048 这个命令会生成一个2048位的密钥,同时有一个des3方法加密的密码,如果你不想要每次都输入密码,可以改成: openssl genrsa -out privkey.pem 2048 建议用2048位密钥,少于此可能会不安全或很快将不安全。 2、生成一个证书请求 openssl req -new -key privkey.pem -out cert.csr 这个命令将会生成一个证书请求,
苦咖啡
2018-05-08
1.8K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档