Winlans


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 搜索

CI框架session不断重新创建的问题

发表于 2018-10-09 | 分类于 php |
字数统计 141
程序 版本
PHP 7.2
CI 3.0

今天在使用ci框架的时候发现,后台界面总是登陆不上, 代码中session信息也的确存储了, 后来发现,session_id在每次访问的时候都会重新生成, 这是为什么呢?百度,google了很长时间, 也没有找到问题的解决办法, 后来在代码的一处地方发现了这个校验session名字的地方。

阅读全文 »

using xdebug

发表于 2018-10-07 | 分类于 php |
字数统计 197

使用xdebug不仅能够帮助我们调试程序,也赋予了我们断点调试和tarce以及性能分析的功能, 而开启这些功能都是很简单的一件时间, 就像我们使用Php一样。

阅读全文 »

生成指定区间的ip序列

发表于 2018-09-29 | 分类于 php |
字数统计 166

借用php的一对函数,可以很方便的生成连续的ip序列。

阅读全文 »

Use the shell to generate a date sequence

发表于 2018-09-18 | 分类于 linux |
字数统计 72

在shell中我们有时候可能需要生成一些日期序列, 下面简单的实现了一下。

阅读全文 »

配置虚拟机与主机互相访问并访问外网

发表于 2018-06-26 | 分类于 linux |
字数统计 23

rote 命令

删除默认网关 route del default gw xxx.xxx.xxx.xxx

ip route

删除默认网关 ip route delete dev enp0s8 default

阅读全文 »

golang runtime error

发表于 2018-05-27 | 分类于 golang |
字数统计 199

今天利用go写了一段代码, 用来获取网页的内容并写入到文件中,编译无异常, 但是偶尔运行会报出runtime error.代码如下

阅读全文 »

设计模式之备忘录模式

发表于 2018-05-04 | 分类于 设计模式 |
字数统计 6

备忘录又名快照, 主要是用来保存一个对象的状态, 可以在不同的状态中进行回滚。

阅读全文 »

windows下让gitbash运行交互命令

发表于 2018-04-19 | 分类于 linux |
字数统计 52

windows 的命令行实在是太丑了, 而且功能也远远没有linux下的shell的强大, 但是为了不折腾还是用windows比价好。为了能够体验与linux shell的相同快感, 我们需要安装 gitbash 这个软件, 虽然还有其他的同类产品, 但我觉得gitbash就很不错, 但是这还有个缺点, 就是无法运行交互界面, 比如我们要连接mysql, 比如我们要运行python的交互模式, 还有windows的wsl(windows subsystem linux), 这时候我们可以尝试在运行命令的前面添加 winpty 这个命令。

阅读全文 »

ELK集中式日志分析系统

发表于 2018-03-21 | 分类于 system_log |
字数统计 30

对于任何的网站和复杂的系统来说日志都是极其重要的, 完整的日志系统不仅便于我们在系统出错时定位问题, 也能用此来统计系统的使用情况, 用户的地域分布, 系统的cpu占用, 用户请求分布时间, 等等。。。

阅读全文 »

设计模式之策略模式

发表于 2018-03-20 | 分类于 设计模式 |
字数统计 271

策略模式:指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。这么说或许有点抽象, 设想有这么一种场景。 我们写了一个博客网站,为了能够方便的更换外观, 我们指定了一个theme参数, 并且在渲染的函数中进行了一系列的if/else判断(或者swith), 这样出现了什么问题呢, 每次我们尝试增加一种主题, 都不可避免的要修改render函数。这样显然不利于维护, 策略模式是通过注入不同的算法,来实现自动切换, 避免了不必要的if/else和对应用策略类的修改。

阅读全文 »
1 2 … 6
winlans

winlans

岂能尽如人意,但求无愧我心。

60 日志
24 分类
43 标签
RSS
GitHub
MyFriends
  • Will
  • 小士刀
© 2021 winlans
由 Jekyll 强力驱动
主题 - NexT.Mist