摘要:
前几天想着差不多也该学一套安全框架了,技术菜归菜,但好歹也得完善一下自己的知识体系不是?于是,在网上找了一套shiro教程,结果看了前几章之后已经觉得整个人都不好了。 讲解基本应用的部分倒是学得还算顺利,一到涉及到一些源码、重写某个方法、自定义某某某的时候,尤其是当作者罗列出一排陌生的类名时,我简直 阅读全文
摘要:
最近在搞一个平台项目,其实业务已经有人设计好了,我要做的工作也不过就是根据实际需求修修改改,听起来一切都是那么的自然、那么的美好,然而自闭总是在意想不到的时刻突然降临。一番cv操作之后本以为大功告成,测试时却发现频繁的报空指针异常,我初步排查了一下代码,没有问题呀,应该是可以通过当前的key从red 阅读全文
摘要:
原生js写的简易导航栏,怀旧一下,二级标题的内边距设为0是为了与一级标题对齐。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wid 阅读全文
摘要:
场景如下: 生产者负责定时采集设备数据存入缓存队列,消费者负责从队列数据中取出数据进行解析,当全部设备的数据都采集完成后(也就是一个采集周期),将数据批量发送给平台。如果有设备出现故障,那么也应该在一次采集周期(除去故障设备)结束后,批量发送数据给平台。 这个批量数据还和其他的功能相关,之前开发这个 阅读全文
摘要:
最近入手了一本编程书籍开始研读,主要是听取的公司大佬的建议,自己再回去略一思索,发觉之前的学习方式似乎不怎么健全,一直忽略了书籍的重要性,总是在网络上疯狂搜集零零散散的知识碎片。最近刚好看到关于原型模式这一部分,忽然回想起N久之前貌似就听说过深浅克隆这两个名词,于是将这一章节认认真真的反复研读了几遍 阅读全文
摘要:
之前刚接触winform这东西的时候,需要实现一个数据回显的功能,也就是将执行结果显示在控件上。当时涉及到了多线程的场景,所以,我最初的设想就是线程得到执行结果后,直接调用控件添加一个Item,虽然我是这么想的,但是人家编程语言显然不是这么想的,当场告诉我线程间操作无效,它无效,我笑了... ... 阅读全文
摘要:
之前开发一款上位机软件就被这个问题困扰的够呛,原因是因为当时我完全不知道还存在这样的问题,直到后来用了数据监控软件才发现了我那些参差不齐的数据包,又结合了之前在网上检索过的文章,最终才了解到了原来还有这么一回事。 所以,这次学netty的时候特意留了个心眼,提前搜索了一下netty是否也存在粘包这类 阅读全文
摘要:
前两天简单了解了一下socket的知识,然后发现这一块貌似与io流有不可分割的关系,于是着手复习了一下io方面的知识。到了这里就顺理成章地想到了nio,这方面的知识属于完全陌生的状态,之前一直没有用到,所以也就没有去学习。在网上花了些时间找到了一份讲解nio的文档,这东西...好倒是挺好...就是看 阅读全文
摘要:
之前学习的一直都是javaweb,什么前端框架、SSM、nginx、数据库之类的,对于网络编程方面,我的了解可以说几乎为0。最近在工作中需要使用netty来实现一些内网通信的功能,这就比较尴尬了,瞬间感觉到这个世间充满了恶意,这不是专挑我的软肋下死手么? 上网找了一些netty的讲解和示例,理论部分 阅读全文
摘要:
今天,学习了公司大佬的代码,又又又发现了一些让我迷惑的写法... ... 在我对redis浅显的认知中,redis是单线程多路io复用的,那么既然是单线程的话,我想应该大概也许可能不涉及到线程安全的问题吧。 但是,今天在大佬的代码中,发现了一个读写redis的方法加了锁,方法做的事情很简单,开始我并 阅读全文