无题

Posted in 2017-3-9 10:49 | Category: 生活随笔 | Tags: 生活随笔

静流风动谁能狂,
杀心渐起染风云,
封欲离人平如漠,
断袖为仇似生袍,
道望无涯天明云,
剑芒一指斩红尘,
刀横黄河断流水,
心系天下有奈何。

我的毕业设计--数据库设计之工单管理

Posted in 2017-1-1 9:3 | Category: 生活随笔 | Tags: 毕业设计 工单 生活随笔

工单设计

工单基本字段

  • 工单标题
  • 工单类型
  • 工单状态
    • 已提交
    • 已确认
    • 正在处理
    • 已完成
  • 工单内容
  • 工单附件 可多个附件(最多3个)
    • 图片
    • 文档
  • 提交人
  • 提交人手机
  • 提交人邮箱
  • 处理内容
    • 处理单独分表
  • 处理人
    • 可有多个处理人
  • 时间相关
    • 提交时间
    • 处理时间

逻辑实现

数据库设计

工单表

tablename: ticket
字段名 字段类型 字段描述 是否为空 是否unique 默认值
title String(128) 工单标题 False False  
description String(1024) 工单内容 False False  
ticket\_type String(10) 工单类型 False False 产品服务
status String(10) 状态 False False 已提交
phone String(14) 手机号 False False  
email String(49) 邮箱 False False  

处理表

tablename: handle
字段名 字段类型 字段描述 是否为空 是否unique 默认值
content String(1024) 处理内容 False False  
ticket\_id Integer 关联ticket的主键 False False  
ticket   工单 False False  

附件表

tablename …

我的毕业设计--数据库设计之站内信(二)

Posted in 2017-1-1 9:3 | Category: 生活随笔 | Tags: 毕业设计 站内信 生活随笔

基本站内信

需要的字段:

  • 发送方
  • 发送时间
  • 信件标题
  • 信件内容
  • 信件类型
    • 公告
    • 账户信息
    • 工单信息
    • 产品服务
    • 申请结果
    • 其他
  • 信件状态
    • 未读
    • 已读
    • 删除
  • 接收方
    • 某个人
    • 某个群体
    • 全部用户

设计

message_text表

字段名 描述 其他
title 信件标题  
content 信件内容  
message\_type 信件分类  
sender 发送者  
groups 接收组 可为空,可多个

message表

字段名 描述 其他
status 信件状态  
receiver 接收人 只能为一
message\_text 关联的信件主体内容 不能为空

逻辑实现

到全部用户

发送

直接保存内容到 message_text 表中 指定接收方设为空

接收

先找到 message_text 表的关联数据 messages 为空的全部数据

保存数据到 message 表中

message:

  • receiver
    • 为当前登陆用户
  • message_text …

我的毕业设计--数据库设计之站内信

Posted in 2016-12-26 14:56 | Category: 生活随笔 | Tags: 毕业设计 站内信 生活随笔

站内信设计

<2016-12-29 四>更新 添加站内信与用户组关系

逻辑实现

点对点(私信)

  • 发送方 sender
  • 接收方 receiver
  • 状态 status
  • 信息内容 message
  • 信息分类 message_type
  • 发送时间 created_at

    点对点发送消息比较简单,每次发送为单表时插入 sender, receiver, message, created_at

    (伪代码) - 获取未读信息

    select message from message where reveiver_id == 'user.id' and status = 'unread';
    
    • 获取系统未读信息

      select message from message where reveiver_id == 'user.id' and status = 'unread' and message_type = 'sys' - 获取已读信息

      status = 'read'

点到局部(新增)

考虑到发送消息到某一特定群体,某一组,需要站内信与用户组关联

使用多对多关系

group_message = db.Table(
    'group_message',
    db.Column('group_id', db.Integer, db.ForeignKey('group.id')),
    db.Column('message_text_id', db.Integer, db.ForeignKey('message_text.id')))

class MessageText():
    ......
    groups = db.relationship(
        Group,
        secondary=group_message …

论朝鲜半岛核危机

Posted in 2016-12-4 8:29 | Category: 生活随笔 | Tags: 生活随笔 朝鲜半岛 核危机

最近大学里的最后一节形式与政策结束了,虽然我一直在外实习,没怎么回去上过课,但论文还是要写的

见识有限,有不对之处,敬请谅解,并且欢迎给我提出意见

没想到大学里最后一节课就这样过去了,唉

世界总是充满杯具

Posted in 2016-10-17 13:5 | Category: 生活随笔 | Tags: 随意写写 生活随笔

独自旅行的杯子

<2017-10-20 五 18:53>

世界总是充满杯具,正如陪伴了我大学三年多的水杯,独自坐上了开往广州的火车,离我而去

:运动是相对的

忘记背包的英文

世界总是充满杯具,正如帮助一名忘记拉上背包拉链的外国友人,"Your…Your"了半天,最后一句"I help you"换来的却是一句中文的"谢(sei)谢(sei)"

: 背包 backpack

错过的火车

<2017-10-23 一 18:58>

世界总是充满杯具,正如那错过的火车,刚到月台,火车刚开走,只要再给我30s,不,就20s······

: 结果坐上了左边的动车(我买的可是高铁票)

我的linux常用软件

Posted in 2016-10-5 17:31 | Category: Linux | Tags: linux archlinux 生活随笔

桌面环境

  • xfce4 安装系统后首先安装的桌面环境
  • i3wm 主要的桌面环境,习惯了平铺,非平铺用不习惯了
  • dmenu i3wm快速启动程序

输入法

  • fcitx linux下输入法
  • fcitx-cloudpinyin
  • fcitx-sunpinyin
  • fcitx-configtool fcitx配置

网络浏览

  • google-chrome 默认浏览器
  • firefox 备用

系统代理

  • proxychains-ng 终端系统代理

文本编辑

  • emacs 主要代码编辑器兼文件管理器兼图片浏览器
  • vim 偶尔使用

编程相关

  • pycharm 偶尔进行代码调试时使用,毕竟申请了学生key
  • pgadmin3 postgresql的图形化工具
  • wireshark 抓包工具
  • sqlmap sql注入
  • sqlite manager firefox插件
  • gcc
  • g++
  • jre8-openjdk

文件管理

  • thunar xfce4的默认文件管理器
  • ranger python所写的终端文件管理器,操作与vim类似
  • dired emacs的自带文件管理
  • find 文件查找
  • gvfs
  • ntfs-3g 挂载windows分区
  • gvfs-mtp 安卓手机连接

文件压缩及解压缩

  • tar
  • zip
  • unzip
  • unrar
  • p7zip
  • xarchiver 压缩解压缩的图形化界面
  • thunar-archive-plugin thunar,右键菜单插件

图片编辑及浏览

  • gimp 对图片进行一些简单的修改(类PS)
  • feh 简单的图片浏览器,主要用来设置i3wm的壁纸

链接下载

  • wget 绝大多数链接下载
  • bcloud 百度云linux版,可惜无法使用了
  • DownThemAll firefox的一个下载插件
  • 迅雷 在virtualbox虚拟机中使用

桌面美化

  • conky 推荐使用conky-colors
  • wqy-microhei 文泉驿字体
  • deepin-gtk-theme …

辩证法与放屁

Posted in 2015-12-22 8:51 | Category: 生活随笔 | Tags: 随意写写 转载 生活随笔

第一堂课:

上课时,我放了一个屁——很普通的屁。既不很臭,当然也绝对不香。
可怕的是,教授正在讲辩证法。
“请你自己对这个屁作一下判断,”教授说,“它好还是不好?”
我只得说:“不好。”
“错了,”教授说,“任何事物都有矛盾组成,有它不好的一面,肯定有它好的一面。”
“那么说它好也不对了?”我问。
“当然。”教授说。
“它既好又不好。”
“错了。你只看到矛盾双方对立斗争的一面,没有看到他们统一的一面。”
我只好认真看待这个严肃的问题,仔细想了想说:“这个屁既好又不好,但不好的一面是主要的,处于主导地位。”
“错了。你是用静止的观点看问题。矛盾的双方会相互转换,今天处于主导地位一面,明天一定处于次要地位。”
“你是说明天全人类会为了我的这个屁欢呼雀跃吗?”
“不尽如此,但不能否认这种发展趋势”
我愣了好大一会儿,只得硬着头皮说:“我的屁既好又不好,既不好又好。今天可能不好,明天一定会好。今天可能很好,明天也许会不好.”
教授听得直摇头,说:“这是彻底的怀疑论,不是辩证法的观点。”
就这样,仅仅因为放了一个屁,我就成了一个怀疑论者。
教授接着讲课:“辩证法的威力不仅在于能够轻而易举地驳斥任何观点,而且他能够轻易地为任何观点找到理论根据。”
“可是我的屁就没有任何根据。”我抗议道。
“那是因为你没有找到,其实很简单,它是你肚子里矛盾双方对立统一的必然结果。”
我哑口无言。
教授说:“下面我们不谈屁,谈一个更复杂的问题:一个西瓜,一粒芝麻,无论你怎样选择,都有理论基础。”
我赶紧说:“我要捡起西瓜,丢了芝麻。”
“很好。”教授说,“你抓住了主要矛盾,也就是说,你抓住了解决问题的关键。”
“那我就捡起芝麻,丢掉西瓜。”
“先有量变,才能达到质变。你解决问题的顺序十分正确。”
“我既要西瓜,又要芝麻。”
“即抓住主要矛盾,又不放过次要矛盾。你是用全面的眼光看问题”
“我既要砸烂西瓜,又要踩碎芝麻。”
“很好,你是用发展的眼光看问题。新事物就是对旧事物的否定。一切旧的事物必然灭亡。旧事物的灭亡是新事物产生的前提。”
“我既要吃掉西瓜,又要砸烂西瓜。既要捡起芝麻,又要踩碎芝麻。可是,只有一个西瓜,一粒芝麻,怎么办?”
“你这才算对辩证法入了门,重要的是:矛盾的双方不仅对立,而且有它统一的一面。你吃掉西瓜当然有它合理的一面,但你要砸烂西瓜,也并非不合理。只有将二者统一,才能进入更高层次的斗争。”
我张口结舌,目瞪口呆:“可是,你并没有解决我的问题。”
教授笑着说:“辩证法不解决任何问题,它的用途在于首先把人变成傻瓜——如果还有人不是傻瓜的话。”
“你是说‘首先’?”我问。
“是对,然后再从傻瓜飞跃到学者。”教授开始整理讲义,“关于辩证法为什么不解决问题,如何把人变成傻瓜 …

丧钟为你而鸣

Posted in 2015-12-22 8:51 | Category: 生活随笔 | Tags: 随意写写 生活随笔

没有人是自成一体、与世隔绝的孤岛,
每一个人都是广袤大陆的一部份。
如果海浪冲掉了一块岩石,
欧洲就减少。
如同一个海岬失掉一角,
如同你的朋友或者你自己的领地失掉一块。
每个人的死亡都是我的哀伤,
因为我是人类的一员。
所以,不要问丧钟为谁而鸣,
它就为你而鸣!

我是疯子

Posted in 2015-12-22 8:51 | Category: 生活随笔 | Tags: 随意写写 生活随笔

1.我们生活的世界其实是别人的梦境,梦醒,便是这世界某个人一生的终结,入梦,便是一段新人生的开始,换句话说,就是轮回。至于其他人会不会时时做梦,不做分析。
2.一个平面上任意一点,它的反面必定有一点与之相对应。所以,是不是任意物体,都有一个与之对应的比它小,但其他完全相似的物体。而这个物体又有一个比它小,但完全相似的物体,以此无限循环下去。
3.这世界是由无数的轨道所构成(组成)的,像地球的自转和公转,如果将整个太阳系竖着看,不是正像一个在近似椭圆轨道上运动吗,近日点是顶点,远日点是最底点。
4.任何群居性生物都是一种整体的特殊的生物。如蚂蚁,和人类相比,蚁后是大脑,控制整个蚁群的活动,同时生育后代(细胞),工蚁是运输系统,兵蚁是组织防卫系统,把蚂蚁比做细胞,蚁群的活动整体上就是完整生物不同形式的活动。
5.人类是四维的虫子,任何生物都是四维的虫子,而所有非生物是三维虫子。人从出生起,用时间轴把一个人的一生串起来,就是一个以时间为长度的大虫子,例如从家到学校,所有的动作,所经过的路,等等,在不同时间里组成一个完整的个体,类似虫子的生物。
6.梦很熟悉,一个人所做的梦其实是前生或来生或今生经历的事或即将经历的事。
7.珍爱生命,远离镜子。我们怎么能保证自己是真实的,而不是生活在别人的镜子里,我坐在这里,镜子里还有一个我坐在那里也许他才是真实的,也许他也是假的,再加上一个镜子,就多了一个自己,到底哪一个才是真实的自己。
8.一个人或任意生物绝对不可能在不借用其他外力的情况下举起比自己重的物品。
理论推导:滑轮,绳子,一头物品,一头是人,绳子绝对竖直向下,物品比人重,人向下出力后绝对是人悬空,只有物品比人轻时,人才能使物品悬空(举起物品),相等情况下两者都不动或两者都悬空(平衡)。
像举重或蚂蚁举起比自身重的物品,实际上借用了摩擦力。
不过感觉不太对

摘抄一些经典语句

Posted in 2015-12-22 8:50 | Category: 生活随笔 | Tags: 随意写写 生活随笔

民可使由之不可使知之
――《论语·泰伯篇》

天下熙熙皆为利来,天下攘攘皆为利往。
——司马迁

.....因为尽管沉默代替了交谈,言语却总是能保持它的力量,言语给予意义谋介, 它向那些愿意倾听的人们发出真相的宣告。
而真相是,这个国家,有些事情错得可怕,残暴、不公、歧视和镇压。你曾经有过反对的自由,可以说出你想说的话,但你现在有是审查制度和监视系统,强迫你随大流,强迫你服从。
这是怎么发生的?这要怪谁?当然, 有些人比大家更需要负上责任。
但是,老实说, 如果你要找人负责的话,你只需要照照镜子。
我知道你为什么这样做,我知道你害怕,谁不会呢?战争、恐怖事件、疾病。它们就像杂草的种子,用来摧毁你的理智,夺走你的常识,恐惧控制了你。你在慌乱中投向了元首先生,亚当沙特勒。
他向你许诺秩序,他向你许诺和平,所要求的不过是你无条件的服从和沉默。昨晚我决定结束这种沉默。昨晚我摧毁了老巴里街,以提醒这个国家忘记的事情.........以此提醒世界公平、正义和自由,不只是口头说说,它们是信念......
――《V For Vendetta》

他们的目的不是为人民服务,而是控制人民为其服务……

I Have Not Loved the World

Posted in 2015-12-22 8:50 | Category: 生活随笔 | Tags: 随意写写 生活随笔

我从未爱过这世界,
它对我也一样;
我没有阿谀过它腐臭的气息,
也不曾忍从地屈膝,
膜拜它的各种偶像;
我没有在脸上堆着笑,
更没有高声叫嚷着,
崇拜一种回音;
纷纭的世人不能把我看作他们一伙;
我站在人群中却不属于他们;
也没有把头脑放进
那并非而又算作他们的思想的尸衣中,
一齐列队行进,
因此才被压抑而至温顺。
我没有爱过这世界,它对我也一样——
但是,尽管彼此敌视,
让我们方方便便分手吧;
虽然我自己不曾看到,
在这世上我相信或许会有不骗人的希望,
真实的语言,
也许还有些美德,
它们的确怀有仁心,
并不给失败的人安排陷阱;
我还这样想:
当人们伤心的时候,
有些人真的在伤心,
有那么一两个,
几乎就是所表现的那样——
我还认为:
善不只是空话,幸福并不只是梦想
——拜伦《I Have Not Loved the World》

无题

Posted in 2015-12-22 8:50 | Category: 生活随笔 | Tags: 随意写写 生活随笔

记录一下随手写的诗,或者也不算诗
1. 大漠孤烟无边关
地上重楼忘记人
天涯海角难磨灭
怎奈何

这里有两句类似候补的最后一句
+ 夜迹血月怎奈何
+ 万千奴隶怎奈何

不想说明当时是怎样的心境,毕竟当时的心境是没有办法重来的

2. 星空太美,手机拍不了也放不下,
只能放在记忆里,看不清也摸不着,
最后只能慢慢流逝,留不了也抓不到

3. 焚舟破釜天,
唯命弃我岸上前,
惘顾神州情碎,
山水一念,
勿镜天下红尘,
在人间

彼岸花

Posted in 2015-7-13 1:14 | Category: 生活随笔 | Tags: 随意写写 生活随笔 彼岸花

彼岸花,
开一千年,
落一千年,
花叶永不相见。
情不为因果,
缘注定生死,
彼岸花开,
花开彼岸时,
只一团火红;
花开无叶,
叶生无花,
相念相情却不得相见,
独自彼岸路。
彼岸花永远在悠然绽放,
此岸心唯有在此岸兀自彷徨,
多少烟花事,
尽付风雨间,
多少尘世梦,
尽随水东转,
看不见的熄灭了,
消失的记住了,
开到荼靡,
花逝了……
留下的不过是一地花瓣……