推荐
专栏
教程
课程
飞鹅
本次共找到1495条
字符编码
相关的信息
九路
•
4年前
Swift开发-OC与Swift混编以及纯Swift编码所遇到的问题(二)
上篇在介绍了Swift与OC混编开发所需要准备的一些必要条件 SwiftObjectiveC混编注意事项(https://www.jianshu.com/p/52ab6a316cbe),今天只说一下我在实际项目中所踩过的坑,希望你们以后绕过这些坑吧。1、使用cocopods管理Swift文件所遇到的问题:我们在开发的过程中,各种优秀的框架
公众号: 奋飞安全
•
3年前
某小视频App v10.x 手机号加密算法分析
一、目标今天的目标是手机号加密,app变化太快,以前都是明文的。TIP:某小视频Appv10.2.30.24518二、步骤字符串匹配也许是手机号都是1xx开头,也许是这个加密字符串有个特征头。反正经过我们观察,发现它大概率是3sCt开头。而这种加密算法大概率是在Native层去做的。所以我们首选是去hooklibart里面的GetSt
Stella981
•
3年前
C++ sha256加密(openssl库)
安全散列算法安全散列算法(英语:SecureHashAlgorithm)是一种能计算出一个数字消息所对应到的,长度固定的字符串(又称消息摘要)的算法。且若输入的消息不同,它们对应到不同字符串的概率很高;而SHA是FIPS所认证的五种安全散列算法。这些算法之所以称作“安全”是基于以下两点(根据官方标准的描述):由消息摘要反推原输入消息,从计
Stella981
•
3年前
SHELL编程四剑客之Sed工具
SED是一个非交互式文本编辑器,它可对文本文件和标准输入进行编辑,标准输入可以来自键盘输入、文本重定向、字符串、变量,甚至来自于管道的文本。Sed工具在处理文本时默认把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace)。如果要将变化写入磁盘、文件需要使用i参数。sed命令语法参数格式:sed参数‘sed内置命令字符‘
Stella981
•
3年前
C++中如何实现split的效果?
C中如何实现split的效果?和Python等语言不同,C的string类没有内置split函数,这对于实际应用中要经常分割字符串的情况非常不方便。有很多种方法来处理,这里讲一种比较方(tou)便(lan)的方法——使用字符串流的方式吧:先上示例代码,这里是要读取一个存放在E盘根目录的一个csv文件(以逗号
Wesley13
•
3年前
URL编码和解码的一个小问题(JS方法和JAVA方法)
varhrefwindow.location.href;varexistAffirmhref.indexOf("?")if(existAffirm!1){varsubTexthref.split("?");
Wesley13
•
3年前
Java中正则表达式的使用(常用的方法)(转)
在JDK1.3及之前的JDK版本中并没有包含正则表达式的类,如果要在Java中使用正则表达式必须使用第三方提供的正则表达式库。从JDK1.4开始提供了支持正则表达式API,它们位于java.util.regex包中。一、常见的符号的介绍 1.1 预定义字符类符号说明 .任何字符(与行结束符可
Wesley13
•
3年前
Mysql索引
有时候需要索引很长的字符列,如BLOB、TEXT或者很长的VARCHAR类型的列,这会让索引变得很大,导致查询很慢。对于这种情况,我们可以使用前缀索引来索引开始的部分字符,这样可以大大的节约索引空间,从而提高索引效率。但这样也会降低索引的选择性。 索引的选择性是指:不重复的索引值(也称为基数,cardinality)和数据表的记录总数(_
3A网络
•
2年前
MySQL 中存储时间的最佳实践
平时开发中经常需要记录时间,比如用于记录某条记录的创建时间以及修改时间。在数据库中存储时间的方式有很多种,比如MySQL本身就提供了日期类型,比如DATETIME,TIMESTAMEP等,我们也可以直接存储时间戳为INT类型,也有人直接将时间存储为字符串类型。那么到底哪种存储时间的方式更好呢?不要使用字符串存储时间类型这是初学者很容易犯的错误,
架构师手记
•
3天前
鸿蒙MD5工具开发笔记 - crypto-js三方库使用实践
鸿蒙MD5工具开发笔记cryptojs三方库使用实践基础知识MD5这玩意其实挺简单的,就是用来算哈希值的。我刚开始接触的时候也是一脸懵逼,后来用多了就明白了。1.是啥就是个哈希算法,把任意长度的数据变成固定长度的字符串输出32位字符串,看起来像这样:5d4
1
•••
76
77
78
•••
150