【小玩意】锟斤拷语加密器
高校 IT 实力排行榜 (2213)




请编写您的帖子内容
社区频道(6)
显示侧栏
卡片版式
全部
新生报道
校友交流
知识分享
求职就业
Ada助手
最新发布
最新回复
标题
阅读量
内容评分
精选

57
评分
回复


【小玩意】锟斤拷语加密器
锟斤拷语加密器灵感这个乱码咋回事代码实现结语诗曰:“手持两把锟斤拷,口中疾呼烫烫烫。脚踏千朵屯屯屯,笑看万物锘锘锘。”(狗头)灵感前段时间在宿舍楼下刷脸的时候,突然蹦出了一堆乱码。(保护一下个人信息)我就寻思,学校这个垃圾系统这是多少年头了,竟有4大乱码之一的“锟斤拷语”。闲来无事,上网查了下原理,准备做一个小加密器。这个乱码咋回事Unicode是一直在更新的,在这个过程中,肯定有一些比较新的字符他是无法表示的。或者即使Unicode发布了新版纳入了某个文字,但是很多软件系统并未升级也会有这
复制链接 扫一扫
分享

37
评分
回复


本博客文章(学习笔记)导航
本博客文章(学习笔记)导航一、学习经验笔记1.1 非科班转码学习路线及经验分享二、算法笔记2.1 牛客Top100学习笔记2.2 牛客刷题笔记三、Git笔记3.1 Git学习笔记四、RPC笔记4.1 GRPC学习笔记4.2 RPC手写实现笔记五、优化算法笔记5.1 优化算法学习笔记六、Linux笔记6.1 Linux学习笔记6.2发布项目的方式学习Linux七、图数据库笔记7.1 Neo4j学习笔记八、期末考试笔记8.1 大工分布式数据库系统期末重点一、学习经验笔记1.1 非科班转码学习路线及经验分享
复制链接 扫一扫
分享

86
评分
回复


机械转码学习路线及经验分享
机械转码学习路线及经验分享一、前言1.1 自我介绍1.2 转码原因二、学习路线2.1 转码历程(踩坑历程)2.1.1 未入学阶段2.1.2 研一阶段2.1.3 研二阶段2.1.4 研三阶段2.2 学习路线2.2.1 Java部分2.2.2 书籍推荐2.2.3 算法2.2.4 面经2.2.5 项目2.2.6 简历三、总结本博客其他文章(学习笔记)导航一、前言1.1 自我介绍大家好,我是CandyDing(N2是我的博客名字),985机械硕士转码( 后端开发 ),22届校招拿到快手、度小满
复制链接 扫一扫
分享

30
评分
回复


支持多人异地同步播放的视频播放器
功能介绍基于splayer开源代码二次开发,增加同步播放功能,可自定义LeanCloud接口。同步功能基于LeanCloud的即时通讯服务实现,支持多客户端同步播放,暂停,倍速,拖动进度条等功能。支持Windows和MacOS。(现阶段仅支持本地影片,各方都需要在本地存有同一个视频才可以进行同播)项目地址下载地址效果演示如何使用同步播放首先,您需要注册一个LeanCloud免费账号以备使用
复制链接 扫一扫
分享

36
评分
回复


R语言对完全随机分组实验、拉丁方实验及正交实验进行方差分析(例题,过程+代码)
第一题题目研究5种不同的配料(A、B、C、D、E)对某一化学过程反应时间的效应。每批新材料仅够进行5次试验。每次试验大约需要1.5小时,所以一天只能做5次试验。实验者决定用拉丁方来进行实验,使用日期和批次效应可以系统地控制。分析不同配料对反应时间的效应有无显著差异。解答读取数据并进行预处理mydata = read.csv("data.csv")head(mydata)time <- factor(time)batch <- factor(batch)ingredient
复制链接 扫一扫
分享

9
评分
回复


R语言对正交实验结果(含交互作用)进行极差分析与方差分析实例
题目某工厂为了提高某产品的收率,根据经验和分析,认为反应温度A、反应时间B、碱用量C和催化剂种类D可能对产品的收率造成较大的影响,并考虑交互作用AB,AC。用正交表L8(27)安排试验,试验方案及结果如下表所示,试用直观分析和方差分析来分析结果。解答1 数据预处理读取数据,对各因子列数据进行因子化处理,并将最后一列y对应值赋值给responsemydata = read.csv("data2.csv",fileEncoding = "UTF-8-BOM")head(mydata)attac
复制链接 扫一扫
分享

10
评分
回复


JVM基础概念知识
一、JVM学习参考书目:官方规范,《深入理解Java虚拟机》等二、JVM的理解跨平台:只要平台上安装有对应版本的JVM就能运行对应的字节码文件。从而实现一处编译处处运行。跨语言的平台:如下图的几种语言都可以将程序转变成JVM运行和处理的字节码文件,从而实现在Java虚拟机平台上运行非Java语言编写的程序。并且Java虚拟机只关注字节码文件,而对源语言并不关注。三、虚拟机和Java虚拟机虚拟机一台虚拟的计算机。它是一款软件,用来执行一系列虚拟计算机指令。大体...
复制链接 扫一扫
分享

11
评分
回复


Spring Cloud Alibaba (三)Sentinel 简单介绍和使用
前言随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来帮助您保障微服务的稳定性。由于我们熟悉的Hystrix豪猪哥已经停止更新,Spring Cloud Sentinel就成为很多开发人员选型的首选组件,用来替代Hystrix提供的服务降级,服务熔断,服务限流等功能。官方文档https://sentinelguard.io/zh-cn/docs/introducti
复制链接 扫一扫
分享

11
评分
回复


Jvm内存模型
一、内存模型概述简单版本详细版本由上面两个图我们可以看到整个虚拟机的运行流程和结构可以分为,Class文件,类加载子系统,运行时数据区,执行引擎,本低方法接口,本地方法库。运行时数据区又可以分为方法区,堆区,程序计数器,虚拟机栈,本地方法栈。我们如果想自己写一个虚拟机的话,主要考虑类加载器和执行引擎。接下来会介绍每个部分的原理和流程...
复制链接 扫一扫
分享

15
评分
回复


执行引擎详解
1. 执行引擎概述1.1 组成执行引擎主要包括解释器,即时编译器和垃圾回收器JVM的任务就是将字节码文件装载到内部。而执行引擎的任务就是将字节码文件的字节码指令翻译为能够在机器上运行的本地机器指令(不同平台的指令也不同)。解释器:当Java虚拟机启动时会根据预定义的规范对字节码采用逐行解释的方式执行,将每条字节码文件中的内容“翻译”为对应平台的本地机器指令执行。JIT(Just In Time Compiler)编译器:就是虚拟机将源代码直接编译成和本地机器平台相关的机器语言.
复制链接 扫一扫
分享

8
评分
回复


双亲委派机制
目录0. 说在前面1. 工作流程工作原理:3. 工作特点:4. 破坏双亲委派机制:0. 说在前面我们在IDE中编写的Java源代码被编译成.Class字节码文件,然后通过类加载器将这些Class文件加载到JVM中去执行。那么我们是如何选择类加载器呢?一个.class文件又是怎么被加载到JVM中呢?三种类加载器: Bootstrap classLoader:主要负责加载核心的类库(java.lang.*等),构造ExtClassLoader和APPClassL...
复制链接 扫一扫
分享

11
评分
回复


本地方法接口和本地方法栈
1. 本地方法1.1 什么是本地方法一个Native Method就是指Java调用非Java代码的接口。一个Native Method并不提供实现体,它的实现体是由非Java语言在外面提供的。这个接口的作用是融合不同的编程语言。标识符native可以与其它java标识符连用,但是abstract除外。1.2 Native Method出现的目的1.2.1 和Java外的环境交互有时Java应用需要与Java外面的环境交互,这是本地方法存在的主要原因。你可以想想Java需要与.
复制链接 扫一扫
分享

9
评分
回复


synchronized的使用和线程八锁
1. 前言临界资源:一次仅允许一个进程使用的资源就称为临界资源临界区:访问临界资源的代码块竞态条件:多个线程在临界区内执行,由于代码的执行序列不同而导致结果无法预测,称之为发生了竞态条件。为了避免临界区的竞态条件的发生,我们可以采用阻塞式的解决方案和非阻塞式的解决方案。阻塞式的方案就是使用synchronized。synchronized:对象锁,保证了临界区内代码的原子性,采用互斥的方式让同一时刻至多只有一个线程能持有对象锁,其它线程获取这个对象锁时会阻塞,保证拥有锁的线程可以安全的执行临
复制链接 扫一扫
分享

8
评分
回复


对象实例化和直接内存
1. 对象实例化1.1 创建对象的方式new:最常见的方式Student student = new Student();Class的newInstance方法:反射的方式,智能调用public的空参构造器Class clazz = Class.forName("com.hong.Student");Student student = (Student) clazz.newInstance();Constructor的newInstance(XXX):反射的方式,可以使用空参和
复制链接 扫一扫
分享

12
评分
回复


垃圾回收概述,算法及垃圾回收器
1. 常见面试题蚂蚁金服你知道哪几种垃圾回收器,各自的优缺点,重点讲一下cms和G1?JVM GC算法有哪些,目前的JDK版本采用什么回收算法?G1回收器讲下回收过程GC是什么?为什么要有GC?GC的两种判定方法?CMS收集器与G1收集器的特点百度说一下GC算法,分代回收说下垃圾收集策略和算法天猫JVM GC原理,JVM怎么回收内存CMS特点,垃圾回收算法有哪些?各自的优缺点,他们共同的缺点是什么?滴滴Java的垃圾回收器都有哪些,说下g1的应用场景,平时你是如何搭配使
复制链接 扫一扫
分享

6
评分
回复


类加载器和类加载过程
目录0. 概述1. 类加载子系统的作用2. 类加载器的角色3. 类加载过程3.1 加载阶段3.1.1 加载流程:3.1.2 数组类的加载3.2 连接阶段3.2.1 验证环节3.2.2准备环节3.2.3 解析环节3.3初始化阶段3.3.1 Static和final的搭配问题3.3.2 ()的线程安全性4. 类加载器的分类4.1 虚拟机自带的加载器4.2 用户自定义的类加载器5. 获取ClassLoader的方法6....
复制链接 扫一扫
分享

14
评分
回复


北大高等信息技术研究院
3月26日 北大高等信息技术研究院1 自我介绍 项目介绍2 实现了什么功能3 数据表是怎么设计的 问卷系统 问题和答案是怎么处理的4 TCP UDP区别5 equals 底层原理6 常见的数据结构7 hash map底层原理 8 Hash code底层原理9 hash set底层原理10 事务的隔离级别 脏读 幻读 不可重复读11 判断题 在某种隔离级别下 判断数据会不会出错 三种12 事务的四大特性13 索引相关 主键会自己创建索引吗14 设计表可以不指定主键吗1
复制链接 扫一扫
分享

20
评分
回复


字节跳动测试开发岗面经
字节跳动测试开发岗一、自我介绍二、项目2.1 登录判定2.2登录测试案例2.3 请勿重复登录bug三、计网3.1 输入一个URL之后到页面渲染,经历了怎样的过程3.2 http请求方式有哪些:get post head delete put3.3 get和post区别3.4 cookie和session区别3.5 tcp三次握手四次挥手,为什么需要三次握手3.6 tcp和udp区别, 牛客 网视频面试用的哪个(当时答得udp,查了一下好像应该是rudp)四、Java基础4.1 static关键字4.2 ob
复制链接 扫一扫
分享

11
评分
回复


美团测开一面
同学的面试题一、自我介绍二、说一下对测开的了解,以后会选择开发还是测试三、数据库:1.说一下索引2.什么情况适合使用索引,什么情况不适合使用索引3.根据场景题写sql语句: 查询出成绩表(student)每门课都大于60分的学生姓名(表列:name、course、score)四、计算机网络:1.浏览器输入一个URL之后,各层协议响应情况2.提到的DNS、TCP、HTTP都属于哪一层,总共有哪几层3.数据经过各层时,都添加了什么首部五、 项目 (SSM框架)1.介绍一下你的
复制链接 扫一扫
分享
为您搜索到以下结果: