当前位置:网站首页>Once the code was encrypted by the company's computer, the compilation failed
Once the code was encrypted by the company's computer, the compilation failed
2022-06-25 15:59:00 【Favorite grapes】
Once the code is encrypted by the company's computer , Compile not pass
Background
First of all, our company installed a file encryption software on the computer , This software will take all the .doc,.pdf And so on , Of course, almost all formats of documents can be encrypted .
Something interesting happened .
The night before , I wrote the code , There is nothing wrong with compiling and running .( I use it AndroidStudio, When compiling , Some files will be generated , Because some resource files will be merged and packaged )
the second day , Come to the company with joy , Start typing code .
The result is a pile of code and files , I can't start compiling , There is no error in the code .
The editor reports an error :merged values.xml xxx That's ok , Then I open the file and have a look , I can't understand this document , It's all garbled ? But I didn't think it was caused by encryption .
Troubleshoot problems
Then I started checking my new code , Because I suspect that the resource file reports an error , It may be that inappropriate image resources have been imported , Or somewhere xml There's something wrong with the writing , I suspect that some letters were accidentally pressed in some places , The result is no more than .
And then I looked everywhere , The result is to look for a long time , No problem found .
Then I put the code The staging , Restore to the code that hasn't started today's development , Then compile .
Something magical happened , Still compile but , But I compiled it yesterday ! What's going on? .
It's the same xml file , Then I opened this values,xml ( This file is at build time , Will Android Inside values Generate a new file when merging files )
result , There is still garbled code inside . It was a mess in a moment . But wait , I've seen the built file before , It won't be such a mess ? What's going on? . Then I looked carefully at some random codes in the header of the file , Why ~~ How can these random codes look so familiar ???
WK, I remember using a reader , After opening the encrypted file on the company's computer, it is not just the garbled code at the beginning of a paragraph !!!
Then I was in the file manager , View my files , Sure enough, they all wore small lock marks !
WTF, Why is this broken software encrypted xml? Are you crazy ? Just to delay my day's work ? And the previous strategy , Can't encrypt this thing ?
Then I contacted technical support to get rid of this thing , later , Just compile it later ~~
CDG Electronic document security management system - client
边栏推荐
- Asynchronous processing of error prone points
- 什么是oa
- B站付费视频使up主掉粉过万
- Startup and shutdown of appium service
- Traversal and branch judgment of JS (case on June 24, 2022)
- 一文带你搞懂 JWT 常见概念 & 优缺点
- 中国高校首次!全球唯一!同济学子斩获国际大奖
- 通俗讲跨域
- Describe your understanding of the evolution process and internal structure of the method area
- Interviewer: your resume says you are proficient in mysql, so you say cluster / Union / overlay index, table return, index push down
猜你喜欢

不要小看了积分商城,它的作用可以很大!

Programmer vs hacker thinking | daily anecdotes

教务系统开发(PHP+MySQL)

Golang uses Mongo driver operation - increase (Advanced)

Linux-MySQL数据库之高级SQL 语句一

Rxjs TakeUntil 操作符的学习笔记

合宙Air32F103CBT6开发板上手报告

Sword finger offer 10- I. Fibonacci sequence

Sword finger offer 06 Print linked list from end to end
How to convert a recorded DOM to a video file
随机推荐
原生js动态添加元素
VectorDraw Developer Framework 10.1001 Crack
Multithreading, parallelism, concurrency, thread safety
不要再「外包」AI 模型了!最新研究发现:有些破坏机器学习模型安全的「后门」无法被检测到
报错:homebrew-core is a shallow clone
sql优化的几种方式
Read the configuration, explain the principle and read the interview questions. I can only help you here...
JS中的==和===的区别(详解)
Gold three silver four, an article to solve the resume and interview
Mark the same items in the Li list in red
转换Cifar10数据集
After the project is pushed to the remote warehouse, Baota webhook automatically publishes it
JS add custom attributes to elements
Client development (electron) data store
面试官:你简历上说精通mysql,那你说下聚簇/联合/覆盖索引、回表、索引下推
通俗讲跨域
Constructor Pattern
Practice of geospatial data in Nepal graph
What can NFT metauniverse development do?
Differences between = = and = = = in JS (detailed explanation)