php的统计代码行数

<?php // 行数 $line = 0; // 需要统计的文件类型 $arr = array("php", "html", "css", "js", "tpl", "wxml", "wxss"); // 过滤的文件夹 $filtering = array("wamplangues", "ckeditor", "wampthemes", "wordpress", "dede", "thinkphp"); // 遍历目录 function bl_scandir($dirname) { glob
分类: 其他 发布时间: 02-17 23:11 阅读次数: 0

读LockSupport源码

版权声明:转载请注明出处,谢谢。 https://blog.csdn.net/u012358984/article/details/46387835 LockSupport类简介 LockSupport类是其他类实现锁和同步的基础 * Basic thread blocking primitives for creating locks and other * synchronization classes. 读了源码就会知道,这个类主要利用了Unsafe类中提供的part和unpart两
分类: 其他 发布时间: 02-17 23:11 阅读次数: 0

计算机网络复习建议

序言: 计算机网络作为一门基础学科,是计算机专业的同学应当熟悉掌握的学科,以下是个人的学习建议以及小总结(PS:默认你曾经过完这本书或(^-^)有去听过课。。。) 我使用的是计算机网络第七版的教科书 目录: 一、知识架构以及知识体系(可借鉴或者自行梳理一遍) 二、书本重要知识点的理解 三、经典例题 四、重难点例题 一、知识架构以及知识体系(可借鉴或者自行梳理一遍) 附上优秀的李佳丽同学的知识体系博文的链接 https://blog.csdn.net/LJL55555/article/detai
分类: 其他 发布时间: 02-17 23:11 阅读次数: 0

TP5时间戳报错 no well formed

前言: 记得之前一开始上手TP框架的时候,关于时间戳问题总喜欢设置成DATE、DATETIME等类型,忘记了师兄之前提醒过最好不要用数据库自带的这些类型,往往容易出事,,,(๑ŐдŐ)b 出事了,,, 下面Mark一下方法 如果不行的 只能换了 BUG: 时间戳问题 方法: 网上说: 因为TP5对字符串是会自动转换 database里面配置就可以关闭了 'hostname' => Env::get('database.hostname'), // 数据库名 'database' =>Env:
分类: 其他 发布时间: 02-17 23:11 阅读次数: 0

读AbstractQueuedSynchronizer类源码

版权声明:转载请注明出处,谢谢。 https://blog.csdn.net/u012358984/article/details/46392413 感受 这个类的代码除去注释差不多有千多行,要想把所有代码都读完,然后按照作者的思路给理解完,是不容易的.这里我仔仔细细读了差不多一半的代码,说难倒不是很难. 虽然没有完全看完,但是基本上理解了作者代码的意图..说得简单些,就是操作一个双向链表.而链表中的每个节点有多种状态.AQS就是要保证整个双向链表和节点的状态的正确性. 连续看了好几天的JUC
分类: 其他 发布时间: 02-17 23:11 阅读次数: 0

TP Session使用以及URL普通方式参数 用于自动生成

前言: 之前一直用原滋原味的$_SESSION["login_admin"] = $rs; 这种新式去写,然后在项目中比如我们一个用户登录后,我们希望显示这个用户的信息 在界面的跳转过程中,如果只采用传参数的形式 非常的麻烦 这时候用SESSION就可以解决! 学习方法: 最香的方法当然就是看文档呀! 官网的对SESSION的使用链接如下http://www.kancloud.cn/manual/thinkphp5/126166 (┬_┬) 我信你个锤子 实际使用,,我好想没考虑过作用于的问题
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

PHP启示录

https://www.awaimai.com/509.html
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

日历:fullcalendar 插件的使用

前言: 最近比赛做一个项目需要用到这个插件,因此记录一下 因为这部分的开发在项目中十分重要,因此后面会持续更新 问题: 我做的 k(┬_┬) 与我希望做的 所以 还是有那么一点点差距的嘛,,, 学习方法: https://blog.csdn.net/gulijiang2008/article/details/6863755 关键的一步: 注意 引用的参数 赋值是字符 需要单引号 不然就凉了 FullCalenda官网 axisFormat是日历agenda视图左侧垂直轴的时间显示格式: al
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

TP5结合微信公众号学习笔记一(入门篇)

前言: 首先,根据比赛的业务需求,需要实现微信网页授权登入、以及模板消息发送等功能,小程序 并不能熟悉使用 前期准备: 在微信公众平台注册 并登陆,配置好开发环境; 建议: 新手 最好先看看网上一些现成的代码,理想的的话最好可以跟着视频学习 或者有人带: 配置环境: WexChat.php 下的index方法: public function index(){ $echostr = input('echostr/s',''); if(empty($echostr)){ $thi
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

php网站优化-(ab测试)

ab是Apache的自带的工具,如果是window安装的,找到Apache的bin目录,在系统全局变量中添加Path,然后就可以使用ab了 ab的基本参数 -c 并发的请求数 -n 要执行的请求总数 -k 启用keep-alive功能(开启的话,请求会快一些) -H 一个使用冒号分隔的head报文头的附加信息 -t 执行这次测试所用的时间 ab基本语法 ab -c 5 -n 60 -H "Referer: http://baidu.com
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

Thread & ExecutorService & ThreadPoolExecutor 总览

版权声明:转载请注明出处,谢谢。 https://blog.csdn.net/u012358984/article/details/52561716 Thread & ExecutorService & ThreadPoolExecutor 总览 ExecutorService 类方法 shutdown 允许已经提交的任务(尚未开始执行和已经开始执行的)继续执行 shutdownNow 尚未开始执行的任务不再执行,同时尝试终止正在执行的任务 无论是shutdown 还是shutdownNow,
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

LNMP 1.4一键安装包升级到PHP 7.2.0失败的解决办法

使用 lnmp1.4 的朋友,使用命令进入安装目录。 cd /root/lnmp1.4 3、执行命令 ./upgrade.sh php 版本号 (到 https://www.php.net/downloads.php 获取版本号,输入版本号,如 7.0.27 回车,再次回车确认即可开始升级。) 然后就是等待命令执行,我这里 1 核 1G 的腾讯云服务器用了大概 15 分钟。注意:升级期间 php 服务被停止了,网站是无法打开的。 使用LNMP 1.4 一键安装包的站长们近期可能会发现,在LNM
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

ReviewBoard 的安装和使用—— RBTools工具的使用

Linux 下开发的人员比较习惯于使用命令行工具,刚才网页上提交文件的方式感觉更适合windows 下的开发人员,那ReviewBoard 有没有提交代码的命令行工具呢,那就是RBTools了。 安装RBTools: pip install RBTools 当前RBTools 版本是0.7.5,相应的命令是rbt,之前网上的教程中的命令大多是post-review,估计是比较旧的版本了,不过对应的参数都类似。 rbt 命令有很多参数,详细说明可以查看官方文档RBTools 文档,读者有兴趣可
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

值得收藏:一份非常完整、详细的MySQL规范

一、数据库命令规范 · 所有数据库对象名称必须使用小写字母并用下划线分割 · 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) · 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 · 临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀 · 所有存储相同数据的列名和列类型必须一致(一般作为关联列,如果查询时关联列类型不一致会自动进行数据类型隐式转换,会造成列上的索 引失效,导致查询效率降
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

什么是循环神经网络 RNN (Recurrent Neural Network)

学习资料: Tensorflow RNN 例子1 Tensorflow RNN 例子2 Tensorflow RNN 例子3 PyTorch RNN 例子1 PyTorch RNN 例子2 Keras 快速搭建 RNN 1 Keras 快速搭建 RNN 2 RNN 作曲 链接 今天我们会来聊聊在语言分析, 序列化数据中穿梭自如的循环神经网络 RNN. RNN 是用来干什么的 ? 它和普通的神经网络有什么不同 ? 我会将会一一探讨. 注: 本文不会涉及数学推导. 大家可以在很多其他地方找到优秀的
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

ReviewBoard代码评审实践总结

代码评审 代码评审(CodeReview),顾名思义是对代码进行评审,是软件工程的活动之一。 通过代码评审可以保证代码质量,促进团队知识共享……好处多多。 版本控制与代码评审 软件工程的各个活动总是离不开工具的支持。 代码评审工具首先必须和版本控制工具相结合的。 现在主流的两种版本控制工具:SVN和GIT。 GIT有个Google开发的代码评审工具Gerrit,可以在提交前进行代码评审,评审通过之后才允许提交到版本库。 其次,代码托管平台GitLab(号称是GitHub的开源实现)也可以用来进
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

基于交叉可视训练的半监督序列建模

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/rosefun96/article/details/85412976 背景 半监督学习结合迁移学习是一个研究热点,预训练表征与多种形式的半监督学习是互补的。 这篇论文(具有交叉视训练的半监督序列建模(Semi-Supervised Sequence Modeling with Cross-View Training)),思想是确保对不同输入视图预测与主模型的预测一致,这和word dropout类
分类: 编程语言 发布时间: 02-17 23:10 阅读次数: 0

面试官:Spring中用了哪些设计模式?

前言 设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行内典范。 好了,话不多说,开始今天的内容。spring中常用的设计模式达到九种,我们举例说明。 以后再也不怕面试官问我:Spring中用了哪些设计模式了。 1简单工厂模式 又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0

机器学习之有监督学习,无监督学习,半监督学习

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/daerzei/article/details/85413062 文章目录 前言 有监督学习 无监督学习 半监督学习 前言 机器学习是数据分析和数据挖掘的一种比较常用,比较好的手段从有无监督的角度,可以分为三类: 有监督学习 无监督学习 半监督学习 有监督学习 用已知某种或某些特性的样本作为训练集,以建立一个数学模型,再用已建立的模型来预测未知样本,此种方法被称为有监督学习,是最常用的一种机器学习
分类: 编程语言 发布时间: 02-17 23:10 阅读次数: 0

20190212

1.熟悉Java语言和面向对象编程思想; 2.熟练运用JSP、Servlet、JDBC等技术进行B/S开发; 3.熟练使用Javascript,AJAX,Jquery,HTML5技术进行客户端的开发; 4.熟练使用SpringMVC+Mybatis框架整合进行web开发; 5.熟悉ORACLE,MySql数据库开发技术及相关工具,熟练掌握SQL; 6.熟悉HTTP,ActiveMQ,RocketMQ,Dubbo; 7.熟悉分布式缓存Redis,熟悉SOA, WebService等技术; 8.熟
分类: 其他 发布时间: 02-17 23:10 阅读次数: 0