前言 最近在调研 的使用,在编写编码解码模块的时候遇到了一个中文字符串编码和解码异常的情况,后来发现是笔者犯了个低级错误。这里做一个小小的回顾。 错误重现 在设计 的自定义协议的时候,发现了字符串类型的属性,一旦出现中文就会出现解码异常的现象,这个异常并不一定出现了 ,而是出现了解码之后字符截断出现 ...
分类:
Web程序 时间:
2019-10-03 10:34:30
阅读次数:
113
Circular RNA,缩写为circRNA,中文名为环状RNA,属于非编码RNA,是近年的一个重要研究热点。
CircRNA主要是通过backsplicing的方式产生,明显不同于线性RNA(linear RNA)经典的5′–3′的模式。因此,circRNA不含有线性RNA的经典结构,如5′端... ...
分类:
其他好文 时间:
2019-10-02 23:06:54
阅读次数:
153
#99乘法表#!/bin/bash #第一种写法 for i in `seq 9` #`seq 9` 使用反撇号括起来的(不是单引号),表示命令替换 do for j in `seq $i` #seq可以使用变量 do echo -ne "$j*$i=$[$j*$i]\t" # -n取消换行 -e ... ...
分类:
系统相关 时间:
2019-10-02 14:38:27
阅读次数:
155
考虑莫队,但是我们发现这个东东只支持$ins$(至于怎么支持等会再讲),不支持$del$操作,所以我们构造一种只$ins$不$del$的莫队。 由于我们按莫队的方法排序,第一关键字为$l$所在的块,第二关键字为$r$。所以当排完序后,肯定是当$l$所在的块相同时,$r$单调递增,所以我们对$l$所在 ...
分类:
其他好文 时间:
2019-10-02 14:22:28
阅读次数:
93
XML约束 一、约束 约束:规定 xml 文档的书写规则 要求: 1、能够在 xml 中引入约束文档 2、能够简单的读懂约束文档 分类: 1、DTD:一种简单的约束技术(后缀.dtd) 2、Schema:一种复杂的约束技术(后缀.xsd) 二、DTD 约束 1、引入 dtd 文档到 xml 文档中 ...
分类:
其他好文 时间:
2019-10-01 20:16:46
阅读次数:
96
TCP协议 传输控制协议 TCP是面向连接、可靠的进程到进程通信的协议 TCP提供全双工工服务,即数据可在同一时间双向传输 三次握手: 连接的建立过程 由客户端发起的 四次断开: 连接的断开过程 由服务端发起的 Seq:序列号 ACK:确认号 实现重传机制 指针位 :一个二级制位,只有0和1两个值, ...
分类:
其他好文 时间:
2019-10-01 16:41:31
阅读次数:
108
题意 : 给出一些病毒串,问你由ATGC构成的长度为 n 且不包含这些病毒串的个数有多少个 分析: 我们先分析Tire 图的结构 : Trie图是在AC自动机的原型上增添边使得状态可以快速转移,标记危险的节点(后缀是不良单词的节点); 那我们是想构造长度是n不包含不良串对不对 , 那是不是在trie ...
分类:
其他好文 时间:
2019-10-01 11:54:43
阅读次数:
104
工作这么久了.从来没有一个家公司不会强调注释的重要性.究其原因,我觉得下图能够解释. 一图胜千言,但是,不幸的是,程序员90%的时间在阅读代码.不管是别人的还是自己的.程序员的字符浪漫,不仅仅是提现在抽象和代码上.有更多的浪漫体现在其他的方面. 先用欣赏一下linux的一个注释. 位置在:linux ...
分类:
其他好文 时间:
2019-09-29 09:44:59
阅读次数:
95
Given an unsorted array of integers, find the length of longest increasing subsequence. Example: Note: There may be more than one LIS combination, it ...
分类:
其他好文 时间:
2019-09-28 11:16:10
阅读次数:
106
-D<name>=<value> : set a system property 设置系统属性。 官方解释: 1.java -D参数简化加入多个jar java命令引入jar时可以-cp参数,但时-cp不能用通配符(多个jar时什么烦要一个个写,不能*.jar),面通常的jar都在同一目录,且多于1 ...
分类:
编程语言 时间:
2019-09-27 21:25:18
阅读次数:
115