- 博客(40)
- 收藏
- 关注
原创 php将word中的omath转成mathml
获取word的xml后,可用以下方式将所有的公式都提取并转换成mathml格式,再根据 自己的业务场景进行转换成latex、公式图片即可,mathml可用mathjax直接渲染。
2023-09-21 17:41:59
735
2
原创 中金支付-对账文件接受base64后保存文件
通过别人的对接沟通过程中看到这个问题,简单尝试成功后做个记录。,发现有几个csv文件,打开正常。大概能看出来里面含有。
2023-09-12 16:08:07
203
原创 【Laravel6】-Mongodb,id列为空时使用toArray后被_id的值覆盖问题排查与解决
解决mongodb中id为空时被_id的值覆盖的问题
2021-12-11 16:09:43
674
原创 GO语言学习比较好的文档,持续更新
此文章主要是为了记录下学习Go语言过程中,遇到的比较好的文章or文档。如侵则删。《GO语言圣经》 https://books.studygolang.com/gopl-zh/上榜理由:买了一本Go的书《Go程序设计语言》,搜索相关源码时发现的,发现几乎与书本上的一致,可以看着此目录进行在线学习。GO语言中文文档 http://www.topgoer.com/上榜理由:中文文档,第一天学习时安装环境就是参考的此网站,像vscode的一些配置文档提供的很完善,对应的解决方案也有。.
2021-04-16 14:24:03
276
原创 使用layui中的layer对表单中的某一类文本悬浮显示
使用layui中的layer对表单中的某一类文本悬浮显示,对要显示的标签设置同一class,加上下面的就是代码就搞定啦~ tip_index = 0; $('.spes_desc').hover(function() { tip_index = layui.layer.tips(this.value, this, {tips: [1, '#ff6700'], tim...
2020-01-16 15:44:39
1604
原创 layui在弹窗中限制字符长度
使用layui在弹窗中限制字符长度样式代码如下 layer.prompt({ formType: 2 ,value: data.count ,maxlength:100 ,title: '修改数字' ...
2020-01-15 09:49:07
3811
3
原创 简单的SQL注入之2
简单的sql注入之21.查看是否存在注入输入‘2. 输入“1'/**/or/**/1/**/%231'/**/and/**/0/**/%232.查看select是否被过滤输入select发现被过滤发现不过滤/**/select/**/存在sql注入查看有几列1. order by 被过滤 ,试试/**/order/***/by/*...
2020-01-02 17:13:54
197
原创 MySQL的几种连接方式
最近面试时被问到“数据库中的左连接和右连接有什么不同”,琢磨了一下,对这个还确实不是很清楚哦~所以嘞,拿出来溜溜吧。 MySQL的连接主要分为内连接(inner join)、外连接(left join、right join)。 INNER JOIN获取两个表中字段匹配关系的记录。inner可以省略即两个表中共有的部分SQL语句:SELECT *,*,* FROM TAB...
2020-01-02 16:49:55
1456
原创 PHP-微信模版推送
业务描述:当订单指派给某为司导时,需发送订单消息到微信公众号中去引入EasyWeChat官方文档:https://www.easywechat.com/docs/4.1/在Laravel中使用EasyWeChat的文档:https://github.com/overtrue/laravel-wechat安装# Laravel < 5.8composer require...
2019-12-19 17:36:06
324
原创 PHP-验证码的发送
今天来盘一下注册及忘记密码时的验证码发送直接上代码~ //发送验证码 private function send($area,$phone,$codeKey,$type) { $key = $this->createCodeKey($area,$phone); //生成key $val = RedisService::getRedis...
2019-12-19 16:08:03
220
原创 tp5之学习时长排行榜
问题:获取某课程下的学习时长排行前五名的学员1.表表名称用到的字段userid,nicknamecourse_learnid,courseId,userId,learnId,startTimelessonid,length其中 course_learn.userId=user.id,course_learn.lessonId2.构造SQL语句...
2019-10-17 15:05:16
534
原创 ThinkPHP5命名空间及自动加载
1.什么是命名空间从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件 foo.txt 可以同时在目录/home/greg 和 /home/other 中存在,但在同一个目录中不能存在两个 foo.txt 文件。另外,在目录 /home/greg 外访问 ...
2019-08-28 12:16:17
431
转载 No input file specified的解决方法
使用TP框架做项目时,配置好域名访问时,首页可以访问,但是访问其它页面的时候,就提示:“No input file specified.”原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误。 //默认的.htaccess里面的规则 <IfModule mod_rewrite.c> Option...
2019-07-29 17:43:00
5618
原创 layui实现二维码弹窗、并下载到本地
在服务器端写好生成二维码的方法,在下面调用具体实现方法如下,为了方便理解,直接附上源码,加上注释会更加容易理解吧 function share(vote_id){ //二维码生成链接 var url = "{:U('Admin/Vote/logo')}?vote_id="+vote_id; //弹窗 var index = layer...
2019-07-11 14:41:25
3229
原创 二维数组根据其中某些字段排序的问题
背景:按照一个月内学的课程和考试数之和进行排名,若之和相等,按照学习课程数和考试数相差度小的排在前面;例如:员工1学习课程数10门,考试3门,员工2学习课程数8门,考试5门,之和都是13,但是员工2, 课程数和考试数相差度为3,小于员工1的相差度7,所以,在排行时,员工2排名在前面主要函数通过查阅PHP手册//说明://array_column() 返回input数组中键值为col...
2019-06-25 15:08:47
199
原创 添加投票之动态添加试题
背景:可以动态添加单选、多选以及选项。实现效果如下:主要使用了LayUI框架、templet模板框架。其中必答、添加选项和删除试题的样式是由公司前端帮我完成的。将题目、信息、人员、单选及多选按钮放好 <form class="layui-form" id="vote_head"> <div class="layui-form-item"&...
2019-06-21 16:39:48
760
原创 Bugku--学生成绩查询
首先测试正常数据。 尝试在正常数据后加上单引号,发现数据为空,加个注释符发现依旧可以正常输出。 尝试获取列数,因为已经输出名字和3科分数,所以就猜4和5,得知查询结果中有4列。 尝试直接联合查询,这里要记得把前面查询为空。== 根据数据库去查表名 找到fl4g表,下一步,找列名 最后一步,知道表名知道列名啦,去获取数据吧~~ 关于这个题呢,因为表fl
2018-01-17 21:04:07
3072
原创 把本地项目上传到github中
^_^本人也是第一次使用,有点手生,不足之处,多多指教。此外,有些步骤可能不对,我只是按照自己的操作来写的,一点一点补充吧。 2017/12/8/ 21:03 今天我的tp5写了增加和删除功能。 第一步我刚用的git,所以配置文件还没设置,所以我先设置了邮箱和名字git config --global git.name "AAA" --你的github 名字git config -
2017-12-08 22:04:20
338
转载 Git远程仓库(Github)
添加远程库要添加一个新的远程仓库,可以指定一个简单的名字,一边将来引用。命令格式:git remote add [shortname] [url]由于本地git仓库与GitHub仓库之间的传输是通过SSH加密的,所以我们需要先配置验证信息。首先生成SSH Key:$ ssh-keygen -t rsa -C "youremail@email.com" --邮箱为自己在github
2017-12-08 20:59:47
326
原创 ROT-13
ROT-13(回转13位)是一种简易的置换方式。 ROT-13是他本身的逆反,即要还原ROT-13,套用同样的加密算法即可。1 2 3 4 5 6 7 8 9 10 11 12 13a b c d e f g h i j k l m n o p q r s t u v w x y z源码:57R9S 980
2017-12-02 16:38:35
458
转载 解决:UnicodeDecodeError:'ascii' codec can't.......
这是我最开始装python时遇到的错误,最近想起来了,就记录下来,省的以后碰到类似错误。 上图: 无论是我用集成包,亦或是python2.7,还是python3.0,都是出现如此状况,下载哪一个版本都没有解决问题,左求右问,一个月左右都没有解决,甚为苦恼。终于有一天,发现了这个:http://www.cnblogs.com/ingd/p/6185347.html,这篇文章便是解决这个问题的方法解
2017-12-02 16:02:15
1704
原创 一次失败的挂马
== 我想尝试一下是否能够找到一台主机,在他电脑上放一个小马。第一步 我先使用nmap扫描一下都有哪些主机开放了80端口 nmap -sS -p 80 -oG - 10.10.194.* | grep open我只扫描出来三台主机Host: 10.10.194.6 () Ports: 80/open/tcp//http///Host: 10.10.194.40 () Ports
2017-12-01 20:16:02
234
原创 Linux 任务执行
Linux 任务执行对于密集访问磁盘的进程,希望它能够在每天非负荷的高峰时间段运行,可以通过指定任务计划使某些进程在后台运行1.执行一次的at 命令at命令用来向atd守护进程提交需要在特定时间运行的作业。在一个指定的时间执行 任务,只能执行一次。 格式: at [选项] [时间日期]at命令选项选项 作用不从在Ubuntu中,默认情况下是没有
2017-11-15 15:04:36
589
原创 PHP常见报错解决方法
最近有一个PHP初学者问了我一些问题,我在这里总结一下第一种 Warning:mysql_fetch_array() expects parameter 1 to be resource,boolean give in ... 贴出源码: $job=$_POST['job']; $dno=$_POST['dno']; $sql="select name from
2017-11-01 22:09:42
673
原创 实验楼楼赛19之备份日志文件
日志备份的需求描述如下: 为 shiyanlou 用户添加计划任务 每天凌晨2点的时候定时打包 /var/log 下的 dpkg.log,mysql.log,fontconfig.log 三个文件到 /home/shiyanlou/backup/ 目录 命名格式为 年-月-日.tar,比如今天是2017年10月23日,那么文件名为2017-10-23.tar,若有重名则覆盖第一步
2017-10-24 22:29:33
538
原创 实验楼之一个简单的课程数据库
看这个题的时候并不知道csv文件是什么,去百度了一下,顺便又搜了一下将这类文件导入mysql数据库中的方法。 这篇文章介绍了从linux和windows情况下分别导入的情况:http://blog.chinaunix.net/uid-23284114-id-3196638.html,非常感谢这位博主的分享好了,开始做题。 首先题目说明,服务器中的MySQL还未启动,同时告知了root账户的密码为
2017-10-18 21:03:53
8122
1
原创 XSS挑战赛
1.有显示位,尝试直接使用 payload:?name=<script>alert(12);</script> 成功弹窗2.发现有两个显示位 一个在标签对里,发现已经被过滤 第二个显示位在输入框里,尝试闭合双引号 payload:?keyword=1" autofocus onfocus="javascript:alert(123)" 设置自动聚焦,当聚焦时弹窗,成功
2017-09-25 16:52:33
594
原创 第一节课
哎呀,这一节课,emmm。。。。 1字节=8bit 1个字=2个字节 1个CPU有N跟地址总线 => 宽度为N => CPU可以寻找2的N次方一个内存单元存放8位 汇编指令不区分大小写 使用四条指令,编程计算2的4次方: mov ax,2 2 add ax,ax 4 add ax,ax 8 add ax,ax 16待我补充
2017-09-22 21:32:32
353
原创 SQL注入分类
1.什么是sql注入2.为什么会有sql注入3.哪里可能存在sql注入4.sql注入分类 1.根据注入语法 Boolean-based blind SQL injection Error-based SQL injection UNION query SQL injection Stacked queries SQL
2017-09-11 20:28:15
2503
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人