————————下面是废话,可以不看———————— 好久都没有写博客了,搞定了Android和Linux实验报告后暂时可以稍微闲下来几天。这次我们来聊聊关于网站的一些故事,我大概从今年4月开始搭建校内中央认证系统(CAS),为的是集成社团内所有开源系统的登录过程,达到单点登录的效果。什么意思呢?就是像在网上一些站点见到的那样,可以通过其他方式登录,比如通过QQ登录,通过新浪微博登录什么的。 这个系统是基于Java Web实现的,支持多种认证 ...
一个好玩的C语言程序
C /** * 作者:Kola * 链接:http://www.zhihu.com/question/22715390/answer/34294761 * 来源:知乎 * 著作权归作者所有,转载请联系作者获得授权。 */ #include"stdio.h" #include"windows.h" #include"string.h" #include"conio.h" #include"time.h" typedef struct pipe { int x; int y; struct pipe *next; }PIPE; char backGround[14][80]={0}; int Time=0; unsigned int Score=0; void HideCursor() { CONSOLE_CURSOR_INFO cursor_info={1,0}; SetConsoleCursor ...
Linux笔记2(Linux运维、大数据相关工具)
Linux笔记1(Linux运维、大数据相关工具)
Linux下好用的软件 智能终端fish: http://fishshell.com/docs/current/index.html#introduction 多人协作、不间断运行的shell:tmux https://tmux.github.io/ http://man.openbsd.org/OpenBSD-current/man1/tmux.1 http://blog.jobbole.com/87584/ 自动化运维ansible http://docs.ansible.com/ http://sofar.blog.51cto.com/353572/1579894/ 多虚拟py环境vituralenv http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432712108300322c61f256c74803b43bfd65c6f8d0d0000 ...
【资源导航】
欢迎来到我的博客。 预告:最近即将更新的内容=-= Skykoma系列 云端开发环境 https://github.com/dev-assistant/skykoma-workspace IDE自动化 https://github.com/dev-assistant/skykoma-plugin-idea 服务器搭建系列 录屏 https://space.bilibili.com/7757632/channel/collectiondetail?sid=3917759&ctype=0 文章 https://blog.hylstudio.cn/archives/category/fuwuqi MDSE实践计划系列 尝试完成部分半自动化的开发流程,部分可投入生产 20210828.近期动态分享:MDSE实践计划及过程记录 20211023.Web后端参数检查的通用代码生成设 ...
数据结构——基础测试
数据结构基础 前言 数据结构主要要解决的问题是: 数据如何在内存中存储,以什么结构存储。 对应不同的存储结构应该用什么样的方法对数据进行操作来满足相应的需求。 简单来说,上面第一点就是数据结构,第二点就是算法。不同的数据结构必然会有不同的算法来对数据进行操作。 学习需要的基础 任意一种编程语言基础。(比如C语言 熟悉理解内存的结构并能精确控制。(比如利用C的指针正确控制内存 面向对象的编程思想。 基础测试 阅读下面的代码,回答后面的问题,如果你都能和答案理解意思一样,说明: 你C语言基础已经可 ...
2015.11.6.KMP算法
KMP算法是要解决的问题是一个字符串中查找指定子串的问题。由于臻臻问我这个问题,所以我不得不再次看看KMP -_-|| ,同时感谢袁涛和王宇晖Orz,(另:默默等待王霸的KMP第三层优化,但愿他能成功)。 本人水平不高,有写错的地方还请批评指正。 先说传统的匹配算法。以图中的字符串为例,第一行是要匹配的目标字符串(称之为主串。其中第i个简写为S[i]),要匹配的字符串称之为子串(也叫模式串,其中第i个简写为P[i])接下来每行代表一次匹配操作,黄色部分代表匹配成功的部分,红色字符为发现的第一个 ...