thinkphp的登录代码,看起来很简单,正因为简单,也就没有人去写这方面的文章。但对于初学者来说,它确是一个拦路虎,得花时间去摸索。我写一个,抛砖引玉。请高手在后面用更好的代码跟贴。目的:注册…
2025/4/6 8:34:22 0 人评论 0 次浏览2019独角兽企业重金招聘Python工程师标准>>> 对知识图谱有兴趣的读者可以关注我的知乎专栏,主要介绍知识图谱的相关概念、技术,也包含一些具体实践。 看过之前两篇文章(1, 2)的读者应该对RDF有了一个大致的认识和理解。…
2025/4/6 8:22:16 0 人评论 0 次浏览起因 事情是这样的。 4年前毕业那会,呆在公司的短视频项目,做 视频。那会做得比抖音还早,但是由于短视频太烧钱了,项目被公司关掉了。当时需要开发横竖屏直播/异步视频的场景,就研究下了市场上的 app,发现…
2025/4/6 8:05:08 0 人评论 0 次浏览NSTimer的主要作用是延时调用某个方法。 NSTimer主要使用在run loop中,而run loop是主队列中的东西,我们不介绍run loop ,但是读者需要知道NSTimer是用在主队列中的。 比如你在玩某个游戏,每一秒中要刷新游戏分数,就…
2025/4/5 23:00:57 0 人评论 0 次浏览2019独角兽企业重金招聘Python工程师标准>>> 依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时࿰…
2025/4/6 10:01:03 0 人评论 0 次浏览index里面有一个有趣的点: 查找值NaN的情形 //_.findIndex 特殊情况下的处理方案 NAN //_.sortedIndex 针对排序的数组做二分查找 优化性能_.indexOf createIndexFinder(1, _.findIndex, _.sortedIndex);_.lastIndexOf createIndexFinder(-1, _.findLastInde…
2025/4/6 10:00:02 0 人评论 0 次浏览BOM 一 什么是BOM? BOM(brower object model),浏览器对象模型,用来模拟浏览器。 二 BOM的作用? BOM是浏览器对象模型,提供了一系列的API(方法)开放给编程语言,使编程语言(javascript,jscript,vbscript等)可以操作浏览器。比如…
2025/4/6 9:59:02 0 人评论 0 次浏览具体的tornado设置过期时间的东西, 我也是查资料才发现的, 现在就贴代码吧 用户登录之后, 设置cookie, 我使用set_secure_cookie的, 它默认是有个30天的过期时间, 导致你关闭浏览器, 下次打开网站, 你还是登录状态. 然后过期时间想修改为, 关闭就失效, 答案很简单, 设置 expire…
2025/4/6 9:58:01 0 人评论 0 次浏览没有宏观的架构设计,没有特定的框架语言。在Codility提出的一些小问题上,用最纯粹的方式测试你最基本的编码能力。Codility第一课:算法复杂度各种算法书的开篇大多是算法分析,而复杂度(complexity)又是最基本的分析指标。所以Codi…
2025/4/6 9:57:00 0 人评论 0 次浏览linux shell下常用输入输出操作符是: 1. 标准输入 (stdin) :代码为 0 ,使用 < 或 << ; /dev/stdin -> /proc/self/fd/0 0代表:/dev/stdin 2. 标准输出 (stdout):代码为 1 ,…
2025/4/6 9:55:59 0 人评论 0 次浏览flashback table与9i的flashback query相似,利用undo信息来恢复一个或者一些表到现在以前的一个时间点(一个快照)。Undo相关参数如下,需要确保AUM与足够的retention值。SQL> show parameter undoNAME TYPE VALUE------------------------------------…
2025/4/4 10:09:37 0 人评论 0 次浏览你可以通过两个很棒的库来帮助你实现这个目标:shinydashboard(获取基于AdminLTE bootstrap主题的navbar)和shinyjs(包括模板的必要类).工作代码如下:## app.R ##library(shiny)library(shinydashboard)library(shinyjs)ui dashboardHeader(),dashboardSi…
2025/4/4 10:08:37 0 人评论 0 次浏览新公司环境问题:一般在公司都会自己搭建一个gitlib来进行代码的版本管理,而代码的上传下载方式一般有两种方式,一种是Http和SSH方式,http方式直接进行clone方式下载,而ssh方式则需要配置公钥和私钥才能正确的下载配置文…
2025/4/5 12:52:22 0 人评论 0 次浏览为什么80%的码农都做不了架构师?>>> JEPLUS列表配置字段高级查询 一、实现步骤 在我们平时业务中需要对一些字段配置高级查询,在JEPLUS中也有它快速的实现方式。 1、首先我们打开我们需要配置的字段 : 请假类型字段 选择我们查询类型 我们配…
2025/4/4 10:06:34 0 人评论 0 次浏览组合模式在面向对象的语言中,树结构有着巨大的威力,一个基于继承的类型的等级结构便是一个数结构,一个基于合成的对象结构也是一个数结构。组合模式将部分与整体的关系用树结构表示出来,使得客户端把一个个单独的成分对象和由它们…
2025/4/4 10:05:32 0 人评论 0 次浏览当数据预处理的工作较多时,可能会涉及更多的步骤,此时分别执行每个步骤会显得过于繁琐。 流水线(Pipeline类)可以将每个评估器视为一个步骤,然后将多个步骤作为一个整体而依次执行,这样,我们就无…
2025/4/4 10:04:31 0 人评论 0 次浏览