- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 lua + openresty web API 框架
这是一个非常易用简单的 web api 框架,采取了一些较好的 php 框架的设计主要目录结构分为 lib(公共方法),model(数据库相关),controller(由 nginx location 指向的 lua文件也就是控制器)以下是一些基本用法:local cjson = require('cjson')local conf = require('config.app')local Mo
2017-02-18 00:25:24 4004
原创 使用 K8S 部署 Fabric
Fabric K8S 部署https://github.com/horan-geeker/fabric-on-k8sFabric Helm 部署https://github.com/horan-geeker/fabric-on-helm
2019-01-28 17:35:06 3316 1
原创 laravel5.2 多表验证
之前做了一个单表的验证,今天来说说多表首先我们来运行一下 php artisan make:auth然后我们在views目录下建一个admin文件夹,将layouts文件夹包括里边的内容都复制过来,再将home.blade.php文件复制过来,重命名一下dashboard,再建一个auth文件夹,将login和register文件放进去,如下图我们需要改一下da
2016-05-02 21:55:26 1650
原创 laravel5分钟完成登录注册
在使用laravel框架前,我们需要安装composer在安装好composer以后,让我们建一个新的项目不懂安装composer的可以看 http://www.phpcomposer.com/composer create-project laravel/laravel laravel最后的参数是我们需要建立的项目名laravel 框架默认带着一个mo
2016-05-01 19:49:14 7218
原创 python的github3模块详解
python的github3的模块,提供了程序里实现与github交互的功能。附上官方文档:https://github3py.readthedocs.org/en/master/来看几个例子from github3 import logingh = login('HejunweiCoder', password='')#用来提交登录的样本#gh #gh 是一
2016-01-03 15:35:10 2378 1
原创 C 自定义函数计算数组长度
额,之前上课的时候做的作业,自己写了一个函数,参数是一个数组,结果数组传进来以后出现了意外,查资料发现数组做函数的参数会退化为指针。。。int arrsize(int array[]){ return sizeof(array); }int main(){ int arr[]={1,2,3,4,5,6,7}; cout
2015-12-28 12:34:37 1853 1
原创 natas27题解(终章)
可以输入账号密码先尝试用natas28登录,提示密码错误,也就是说,这个账号是写在数据库里的,并且密码就是我们想要的// database gets cleared every 5 min每五分钟重置数据库,如果一直提交natas28密码为空(或者随便,但是要写在post的参数里),恰好等到重置那个的时刻,库里就会有两个natas,在调用checkCredentials函数的时
2015-12-08 21:42:08 1039
原创 natas26题解
这个题涉及到PHP的class对象注入题目贴上源码<?php // sry, this is ugly as hell. // cheers kaliman ;) // - morla class Logger{ private $logFile; private $initMsg; private $e
2015-12-07 14:54:38 605
原创 codeforces B.Queries about less or equal elements
这道题先去暴力解决,说我 timelimit error 看来是要求一些技巧,猜测将数组a排序,b中的每一个去比较数字a的值,正好是比较到a中那个大的的下标是要的结果,所以利用二分查找,导入python内置的一个二分的库bisect,下面是代码import bisectn,m=map(int,input().split(' '))a=list(map(int,input().spl
2015-11-28 16:16:27 618
原创 codeforces A.Extract Numbers
本题我没理解给出的整数提示是什么意思,我做的方法或许比较特别本题首先是要以 , 或 ; 分割输入的字符串,然后输出数字一行和非数字一行(注意一下输出格式和空字符的细节就好)马上出现在我脑子里的是正则表达式re.split('[,;]',input)立马解决分割问题^[1-9][0-9]*$|^0& 匹配1到9开头,后边有0个或多个数字,或者单独的一个0
2015-11-28 13:32:24 617
原创 natas16 题解
本题与上一题相似(可看我上篇文章nata15 题解)进入后发现和早前某关像,执行一个grep命令查找,这里的过滤字符中恰恰没包括 $ . * 这三个,可以利用$(grep -E ^8.* /etc/natas_webpasswd/natas17)hello 这样去输入如果返回了hello和其他的字串,说明这里的grep没有执行,-E 是执行一个正则表达式,^8,* 这个表达式的意思是以8开
2015-11-26 18:47:57 1066
原创 natas15 题解
natas一系列是国外的web安全游戏,可以真正的帮你练习web渗透,不单单是依靠工具,这次要写的就是一个sql盲注的脚本,下边附上第一关的网址http://overthewire.org/wargames/natas/natas0.html前几关还都好过,到了后边越来越难,写题解的大多都是外国,国内能的搜到只有很少,而且看了国内某巨巨用linux写的各种题解,云里雾里,只好跑到国外看
2015-11-25 09:50:15 934
原创 解决XAMPP与VMware虚拟机进程冲突一劳永逸的方法
你还在为电脑同时安装虚拟机VMware和XAMPP的冲突烦恼吗,你还在每次点开进程去结束VMware host 的进程吗,你还在每次为桌面开机自启动的VMware图标的强迫症烦恼吗?无需上图,只言片语帮你解决这一切!!!“菜单键”+R 打开 启动 ,输入msconfig 回车,找到启动一栏,取消勾选VMware 点击OK(你也可以取消掉你不需要的,但是注意不要取消掉系统的一些进程哦)在
2015-11-02 10:26:38 1760 2
模拟渡口算法
2015-09-07
模拟渡口(MFC实现)
2015-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人