- echarts实现中国地图轮播省份地图(vue)
煮豆燃豆萁~
vue.jsecharts前端
代码如下:import*asechartsfrom'echarts'importchinafrom'../../../assets/json/china.json'exportdefault{data(){return{myChart:null,myTime:'',}},mounted(){window.exposedGoPath=(data)=>{this.$router.push({name:
- xposed方面的备忘录
牵手生活
Xposed摘要验证Xposed模块自身是否被启用Java反射机制、动态代理(过滤器Filter和拦截器Interceptor)xposedAPI文档xposedAPI文档:https://api.xposed.info/reference/packages.html鸿蒙harmonyos采用太极xposed插件AndroidStudio修改代码运行没变化没生效的问题->android11(Ins
- Kotlin基础——DSL
松仔log
#Kotlin基础kotlin开发语言android
DSL(领域特定语言)常见的DSL就是SQL和正则表达式,用于操作数据库和文本字符串,KotlinDSL通常为嵌套的Lambda表达式或链式方法,如https://github.com/gradle/gradle-script-kotlin用于构建Gradle脚本https://github.com/JetBrains/Exposed用于操作数据库https://github.com/Kotlin
- Android FileProvider 的使用
sanyer
1、前言从AndroidN(7.0)开始,将严格执行StrictMode模式。而从AndroidN开始,将不允许在App间,使用file://的方式,传递一个File,否者会抛出FileUriExposedException的异常引发Crash。解决方案就是通过FileProvider用content://代替file://,需要开发者主动升级targetSdkVersion到24才会执行此策略。
- 升级安装APK兼容Android7.0,解决FileUriExposedException
hudafei
昨天升级发包到,应用里点击升级apk,安装的时候直接崩溃了,一开始以为是包的问题,查看报错信息是FileUriExposedException这个异常,涉及到7.0以上不兼容file://协议的文件权限问题,在网上找了解决方法,下面这个链接是解释最全面的。https://blog.csdn.net/yy1300326388/article/details/52787853
- k8s学习
mac文的java路
java学习kubernetes学习docker
1、k8s简单使用#创建一个deploykubectlcreatedeploymentnginx--image=nginx#暴漏pod,也就是创建一个类型为NodePort的servicekubectlexposedeploynginx--port=80--target-port=80--type=NodePort#查看servicekubectlgetsvc创建好以后就会有一个nginxpods
- 2022-10-20
2107地科崔宇晓
Part11,从本单元中我学到的最重要的理念(精读和视听说分别总结)精读:我们的生活需要安全感,安全感要依靠安全系统来维护。2,我在本片文章/音频/视频中学到的怦然心动的单词(精读和视听说分别总结)精读:1.vulnerable(adj.)exposedtodangerorattack;unprotected2.allegedly(adv.)reportedly,supposedly据称3.tra
- 探索Xposed框架:个性定制你的Android体验
Calvin880828
AndroidFrameworkAndroid开源框架android
探索Xposed框架:个性定制你的Android体验1.引言在当今移动设备市场中,Android系统作为最受欢迎的操作系统之一,其开放性和可定制性备受用户青睐。用户希望能够根据个人喜好和需求对其设备进行定制,以获得更符合自己习惯的使用体验。为满足这一需求,Xposed框架应运而生,成为实现Android个性化定制的利器。2.什么是Xposed框架?2.1Xposed框架的定义和作用Xposed框架
- 手机appium 手机抓包 模拟器 xposed
幻影七幻
pythonappiumxposed
1.appium安装使用教程b站:白夜黑羽python搜索手机模拟器链接appium2.手机安装xposedhttps://www.secshi.com/31267.htmlhttps://blog.csdn.net/xiangshangbashaonian/article/details/802306643.抓包工具charles和手机模拟器模拟器https://www.cnblogs.com/
- ITEM 56: 为所有暴露在外的 API 撰写文档
rabbittttt
ITEM56:WRITEDOCCOMMENTSFORALLEXPOSEDAPIELEMENTS 如果API要可用,就必须对其进行文档化。传统上,API文档是手动生成的,保持与代码的同步是一项繁琐的工作。Java编程环境使用Javadoc实用程序简化了这项任务。Javadoc使用特殊格式的文档注释(通常称为doc注释)从源代码自动生成API文档。 虽然doc注释约定不是正式语言的一部分,但它们构
- APP攻防-资产收集篇&反证书检验&XP框架&反代理VPN&数据转发&反模拟器
SuperherRo
#APP安全篇APP反模拟器反证书校验反代理VPN
知识点1、APP资产-抓包突破&反模拟器2、APP资产-抓包突破&反证书检验3、APP资产-抓包突破&反代理VPN章节点:1、APP资产-内在提取&外在抓包2、APP逆向-反编译&删验证&重打包3、APP安全-存储&服务&组件&注册等专题点:FridaXposedHOOKr0capture(资产证书提取,删除验证,配置泄漏等)反模拟器调试绕过,反代理VPN绕过,反证书检验绕过,多层代理抓包,通杀等
- 安装xposed框架
杜宾
安装7。1.2模拟器,不要安装9.0模拟器。https://www.123pan.com/s/4PIUVv-hfr8H框架版本文章教程http://www.manongjc.com/detail/42-wsgkmzscpppkjoy.html
- 小米MAX3/Magisk root/ED-xposed
胡好吃
拿到小米Max3一周后,adb去广告已经满足不了我了。反正安卓手机嘛,就一个字——折腾就对了。所以,在经过一秒思考后我决定——要root!!!要xp框架!!!但是不得不说,现在要获取root权限和xp框架比我以前玩安卓手机的时候要难得多了。在网上搜了好半天才有结果,并且还是些讲的不清不楚的。还有的教程看似很全面,所有步骤都有,但跟着他的步骤根本走不下去,因为他说的和我的情况完全不一样。最后在我无数
- Android关于热修复
行者_zm
热修复:热修复(也称热补丁、热修复补丁,英语:hotfix)是一种包含信息的独立的累积更新包,通常表现为一个或多个文件。这被用来解决软件产品的问题(例如一个程序错误)。——维基百科目前的热修复框架:1.阿里Dexposed2.阿里AndFix--native解决方案3.QQ空间--Dex插桩方案(大众点评的Nuwa参考其实现并开源)4.美团Robust--InstantRun热插拔阿里Dexpos
- 英语教学培训总结
七月上的冥王星
TheBetterEDUtraininghasbeenforaverylongtime.Wenowlearnaboutthetopicclassopeningmeetingforadults.First,weareexposedtoanmorningclassforthetopicaboutthedefinition,purpose,themeaning,thewholeproceduresoft
- hook框架 Frida
Jiang_Immortals
pythonjavac语言
#hook是什么Hook框架是一种技术,用于在运行时拦截和修改应用程序的行为。通过Hook,你可以劫持应用程序的方法调用、修改参数、篡改返回值等,以达到对应用程序的修改、增强或调试的目的#常见的hook框架有那些XposedFramework:Xposed是一个功能强大的开源Hook框架,可以在不修改应用程序源代码的情况下,对应用程序进行各种修改。它允许你编写模块来拦截和修改应用程序的方法调用,修
- 夜神安装Magisk及Delta(狐狸面具)教程
多开鸭
模拟器教程电脑
Magisk和LSPosed、EdXPosed下载Magisk框架下载与安装教程-多开鸭Magisk及LSPosed在模拟器安装的详细视频教程推荐先看一遍教程视频教程雷电模拟器版本教程:https://www.bilibili.com/video/BV1kv4y127af夜神模拟https://www.duokaiya.com/magisk.html夜神模拟器视频教程:夜神模拟器安装magisk,
- android.os.FileUriExposedException: exposed beyond app through Intent.getData()
超__越
1分析Log04-1110:41:41.59113021302EAndroidRuntime:android.os.FileUriExposedException:file:///storage/emulated/0/Android/data/com.android.mms/cache/.temp0.3gpexposedbeyondappthroughIntent.getData()04-1110
- 20年11月28日CKA认证考题(6)
HadeIan
申明:答案仅供参考,最后得分看考官!!!同样的答案,有人能得90多分,有人只能及格,但只要操作环境正确,最后能出正确结果,及格肯定没问题!20201130120144905.png$kubectlconfiguse-contextk8s$kubectlexposedeploymentfront-end--port=80--target-port=80--protocol=TCP--type=Nod
- Android 7.0手机打开相机或相册报错解决方案
学无止境0205
原文地址:http://www.jianshu.com/p/edec55192944在android7.0以上的手机上打开相机、相册会报如下错误:android.os.FileUriExposedException:**exposedbeyondappthroughIntent.getData()产生原因:在Android7.0系统上,Android框架强制执行了StrictModeAPI政策禁止
- 手机常用的root方案
ONExiaobaijs
安卓逆向android-studio安卓逆向安卓
手机常用的root方案xposedMagiskKernelSUSuperSU这些都是用于手机Root的工具或框架,它们之间有一些区别:XposedFramework:Xposed是一个适用于Android设备的框架,允许用户在不修改APK文件的情况下对系统进行定制。它通过模块的方式实现功能扩展,可以在不同的模块之间进行切换,从而实现对Android系统的修改和自定义。Magisk:Magisk是一
- MT管理器使用笔记
有搞头-CC
笔记app
iapp逆向VirtualXposed运行环境MT管理器编辑工具(安装包提取等)下载地址https://github.com/android-hacker/VirtualXposed/releasesapk文件介绍assets存放外部资源文件META-INF存放签名文件r/res存放图片dex安装包运行文件xml配置文件,版本号等arsc安装包资源文件,文件改名MT管理器arsc文件—字符常量–过
- The Seaside Cottage
Nepenthee
Itwasacuriouslyfineday.Insidealovelycottagebesidethesea,amancanbeseensprawlingonhisking-sizedbed,exposedtoafewraysofsunlightslantingthroughthecurtains,inaseeminglyblissfulstate.Onthebedsidetablewereth
- 模拟器安装XPosed框架教程
多开鸭
模拟器教程电脑
Xposed框架下载(搞不懂就先看完本篇教程再下载)99%的情况只需要下载里面的XPosed鸭就行了安卓8及以下XPosed框架-多开鸭模拟器安装XPosed框架图文视频教程关于本站XPosed框架的说明XPosed框架(即XP框架),由rovo89开发。适用于安卓7以下及部分安卓8(不推荐)安装需要root权限,本站汉化并出资https://www.duokaiya.com/xposed.htm
- 微霸和抹机王哪个好用?模拟器改机用什么模块?
多开鸭
模拟器教程android
一般我们在用雷电模拟器改机或者其他的模拟器改机的时候,基本上都会用到xp框架+改机模块来实现。安卓5和7的模拟器一般使用XPosed框架即可,安卓9由于XP框架不再支持,转而改用Magisk+LSPosed或EdXPosed来代替XP框架。框架安装方法可以参考:https://www.duokaiya.com/class_xp然后问题就来了,改机模块一般用的最多的就是抹机王和微霸。那么这两个软件如
- 使用JenkinsApi::Client获取Folder下的job
haiyu柠檬
rubyonrailsrubyonrails
一般来说使用JenkinsAPI可以通过点击右下角的RestAPI就可以了RESTAPIManyobjectsofJenkinsprovidetheremoteaccessAPI.Theyareavailableat/.../api/where"..."portionistheobjectforwhichyou'dliketoaccess.XMLAPIAccessdataexposedinHTML
- 为了追到小姐姐,我用 Python 制作了一个有感情的微信点赞机器人
AirPython
image阅读文本大概需要15分钟。目标场景最近发现有一个微信好友,我的每一条朋友圈动态,无论什么时候发布,发布的什么内容,点赞列表总有它的身影。这不禁让我陷入一种沉思,是否我也能做一个机器人,第一个时间给暗恋的小姐姐朋友圈点赞,是不是也能拉动我们之间的距离。作为技术人,肯定首先想的是如何实现的,实现这个功能的主流方案就下面3种,分别是:自动化、无障碍服务、Xposed插件。本篇文章带大家利用Py
- Xposed 实现原理分析
l0neman
Android逆向工程androidframeworkndk
Xposed实现原理分析文章目录Xposed实现原理分析前言Xposed使用方法Xposed原理概述Androidzygote进程基于Dalvik的方法Hook基于ART的方法HookXposed工作流程Xposed项目结构XposedXposedBridgeXposedInstallerandroid_artXposedToolsXposed源码分析Xposed安装下载直接刷入使用recover
- 如何制作自己的xposed模块
酷爱码
经验分享xposed
制作自己的xposed模块手把手教学,让你从零开始做起,附带源码,具体看教学视频吧。https://www.bilibili.com/video/BV1b94y1u7gq大致的制作Xposed模块需要以下步骤:安装和配置AndroidStudio:你需要先安装AndroidStudio并配置好开发环境。创建一个新的Android项目:在AndroidStudio中创建一个新的Android项目。添
- 荣耀8.0系统手机最完美激活Xposed框架的方法
fengqinyang
对于喜欢玩手机的机友来说,大多时候会使用上Xposed框架及其各种功能强悍的模块,对于5.0以下的系统版本,只要手机能获得root权限,安装和激活Xposed框架是异常轻易的,但随着系统版本的持续更新,5.0以后的系统,激活Xposed框架变得异常艰难,有些教程甚至需要我们刷入Recovery的搞法来激活,这给我们带来极其的难度,特别是对我们新手屌丝来说,很容易就把手机给刷成砖头。几月前,淘了一只
- Hadoop(一)
朱辉辉33
hadooplinux
今天在诺基亚第一天开始培训大数据,因为之前没接触过Linux,所以这次一起学了,任务量还是蛮大的。
首先下载安装了Xshell软件,然后公司给了账号密码连接上了河南郑州那边的服务器,接下来开始按照给的资料学习,全英文的,头也不讲解,说锻炼我们的学习能力,然后就开始跌跌撞撞的自学。这里写部分已经运行成功的代码吧.
在hdfs下,运行hadoop fs -mkdir /u
- maven An error occurred while filtering resources
blackproof
maven报错
转:http://stackoverflow.com/questions/18145774/eclipse-an-error-occurred-while-filtering-resources
maven报错:
maven An error occurred while filtering resources
Maven -> Update Proje
- jdk常用故障排查命令
daysinsun
jvm
linux下常见定位命令:
1、jps 输出Java进程
-q 只输出进程ID的名称,省略主类的名称;
-m 输出进程启动时传递给main函数的参数;
&nb
- java 位移运算与乘法运算
周凡杨
java位移运算乘法
对于 JAVA 编程中,适当的采用位移运算,会减少代码的运行时间,提高项目的运行效率。这个可以从一道面试题说起:
问题:
用最有效率的方法算出2 乘以8 等於几?”
答案:2 << 3
由此就引发了我的思考,为什么位移运算会比乘法运算更快呢?其实简单的想想,计算机的内存是用由 0 和 1 组成的二
- java中的枚举(enmu)
g21121
java
从jdk1.5开始,java增加了enum(枚举)这个类型,但是大家在平时运用中还是比较少用到枚举的,而且很多人和我一样对枚举一知半解,下面就跟大家一起学习下enmu枚举。先看一个最简单的枚举类型,一个返回类型的枚举:
public enum ResultType {
/**
* 成功
*/
SUCCESS,
/**
* 失败
*/
FAIL,
- MQ初级学习
510888780
activemq
1.下载ActiveMQ
去官方网站下载:http://activemq.apache.org/
2.运行ActiveMQ
解压缩apache-activemq-5.9.0-bin.zip到C盘,然后双击apache-activemq-5.9.0-\bin\activemq-admin.bat运行ActiveMQ程序。
启动ActiveMQ以后,登陆:http://localhos
- Spring_Transactional_Propagation
布衣凌宇
springtransactional
//事务传播属性
@Transactional(propagation=Propagation.REQUIRED)//如果有事务,那么加入事务,没有的话新创建一个
@Transactional(propagation=Propagation.NOT_SUPPORTED)//这个方法不开启事务
@Transactional(propagation=Propagation.REQUIREDS_N
- 我的spring学习笔记12-idref与ref的区别
aijuans
spring
idref用来将容器内其他bean的id传给<constructor-arg>/<property>元素,同时提供错误验证功能。例如:
<bean id ="theTargetBean" class="..." />
<bean id ="theClientBean" class=&quo
- Jqplot之折线图
antlove
jsjqueryWebtimeseriesjqplot
timeseriesChart.html
<script type="text/javascript" src="jslib/jquery.min.js"></script>
<script type="text/javascript" src="jslib/excanvas.min.js&
- JDBC中事务处理应用
百合不是茶
javaJDBC编程事务控制语句
解释事务的概念; 事务控制是sql语句中的核心之一;事务控制的作用就是保证数据的正常执行与异常之后可以恢复
事务常用命令:
Commit提交
- [转]ConcurrentHashMap Collections.synchronizedMap和Hashtable讨论
bijian1013
java多线程线程安全HashMap
在Java类库中出现的第一个关联的集合类是Hashtable,它是JDK1.0的一部分。 Hashtable提供了一种易于使用的、线程安全的、关联的map功能,这当然也是方便的。然而,线程安全性是凭代价换来的――Hashtable的所有方法都是同步的。此时,无竞争的同步会导致可观的性能代价。Hashtable的后继者HashMap是作为JDK1.2中的集合框架的一部分出现的,它通过提供一个不同步的
- ng-if与ng-show、ng-hide指令的区别和注意事项
bijian1013
JavaScriptAngularJS
angularJS中的ng-show、ng-hide、ng-if指令都可以用来控制dom元素的显示或隐藏。ng-show和ng-hide根据所给表达式的值来显示或隐藏HTML元素。当赋值给ng-show指令的值为false时元素会被隐藏,值为true时元素会显示。ng-hide功能类似,使用方式相反。元素的显示或
- 【持久化框架MyBatis3七】MyBatis3定义typeHandler
bit1129
TypeHandler
什么是typeHandler?
typeHandler用于将某个类型的数据映射到表的某一列上,以完成MyBatis列跟某个属性的映射
内置typeHandler
MyBatis内置了很多typeHandler,这写typeHandler通过org.apache.ibatis.type.TypeHandlerRegistry进行注册,比如对于日期型数据的typeHandler,
- 上传下载文件rz,sz命令
bitcarter
linux命令rz
刚开始使用rz上传和sz下载命令:
因为我们是通过secureCRT终端工具进行使用的所以会有上传下载这样的需求:
我遇到的问题:
sz下载A文件10M左右,没有问题
但是将这个文件A再传到另一天服务器上时就出现传不上去,甚至出现乱码,死掉现象,具体问题
解决方法:
上传命令改为;rz -ybe
下载命令改为:sz -be filename
如果还是有问题:
那就是文
- 通过ngx-lua来统计nginx上的虚拟主机性能数据
ronin47
ngx-lua 统计 解禁ip
介绍
以前我们为nginx做统计,都是通过对日志的分析来完成.比较麻烦,现在基于ngx_lua插件,开发了实时统计站点状态的脚本,解放生产力.项目主页: https://github.com/skyeydemon/ngx-lua-stats 功能
支持分不同虚拟主机统计, 同一个虚拟主机下可以分不同的location统计.
可以统计与query-times request-time
- java-68-把数组排成最小的数。一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的。例如输入数组{32, 321},则输出32132
bylijinnan
java
import java.util.Arrays;
import java.util.Comparator;
public class MinNumFromIntArray {
/**
* Q68输入一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的一个。
* 例如输入数组{32, 321},则输出这两个能排成的最小数字32132。请给出解决问题
- Oracle基本操作
ccii
Oracle SQL总结Oracle SQL语法Oracle基本操作Oracle SQL
一、表操作
1. 常用数据类型
NUMBER(p,s):可变长度的数字。p表示整数加小数的最大位数,s为最大小数位数。支持最大精度为38位
NVARCHAR2(size):变长字符串,最大长度为4000字节(以字符数为单位)
VARCHAR2(size):变长字符串,最大长度为4000字节(以字节数为单位)
CHAR(size):定长字符串,最大长度为2000字节,最小为1字节,默认
- [强人工智能]实现强人工智能的路线图
comsci
人工智能
1:创建一个用于记录拓扑网络连接的矩阵数据表
2:自动构造或者人工复制一个包含10万个连接(1000*1000)的流程图
3:将这个流程图导入到矩阵数据表中
4:在矩阵的每个有意义的节点中嵌入一段简单的
- 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
cwqcwqmax9
apache
背景:
HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,
- SpringMVC and Struts2
dashuaifu
struts2springMVC
SpringMVC VS Struts2
1:
spring3开发效率高于struts
2:
spring3 mvc可以认为已经100%零配置
3:
struts2是类级别的拦截, 一个类对应一个request上下文,
springmvc是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应
所以说从架构本身上 spring3 mvc就容易实现r
- windows常用命令行命令
dcj3sjt126com
windowscmdcommand
在windows系统中,点击开始-运行,可以直接输入命令行,快速打开一些原本需要多次点击图标才能打开的界面,如常用的输入cmd打开dos命令行,输入taskmgr打开任务管理器。此处列出了网上搜集到的一些常用命令。winver 检查windows版本 wmimgmt.msc 打开windows管理体系结构(wmi) wupdmgr windows更新程序 wscrip
- 再看知名应用背后的第三方开源项目
dcj3sjt126com
ios
知名应用程序的设计和技术一直都是开发者需要学习的,同样这些应用所使用的开源框架也是不可忽视的一部分。此前《
iOS第三方开源库的吐槽和备忘》中作者ibireme列举了国内多款知名应用所使用的开源框架,并对其中一些框架进行了分析,同样国外开发者
@iOSCowboy也在博客中给我们列出了国外多款知名应用使用的开源框架。另外txx's blog中详细介绍了
Facebook Paper使用的第三
- Objective-c单例模式的正确写法
jsntghf
单例iosiPhone
一般情况下,可能我们写的单例模式是这样的:
#import <Foundation/Foundation.h>
@interface Downloader : NSObject
+ (instancetype)sharedDownloader;
@end
#import "Downloader.h"
@implementation
- jquery easyui datagrid 加载成功,选中某一行
hae
jqueryeasyuidatagrid数据加载
1.首先你需要设置datagrid的onLoadSuccess
$(
'#dg'
).datagrid({onLoadSuccess :
function
(data){
$(
'#dg'
).datagrid(
'selectRow'
,3);
}});
2.onL
- jQuery用户数字打分评价效果
ini
JavaScripthtmljqueryWebcss
效果体验:http://hovertree.com/texiao/jquery/5.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery用户数字打分评分代码 - HoverTree</
- mybatis的paramType
kerryg
DAOsql
MyBatis传多个参数:
1、采用#{0},#{1}获得参数:
Dao层函数方法:
public User selectUser(String name,String area);
对应的Mapper.xml
<select id="selectUser" result
- centos 7安装mysql5.5
MrLee23
centos
首先centos7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤。
#列出所有被安装的rpm package rpm -qa | grep mariadb
#卸载
rpm -e mariadb-libs-5.
- 利用thrift来实现消息群发
qifeifei
thrift
Thrift项目一般用来做内部项目接偶用的,还有能跨不同语言的功能,非常方便,一般前端系统和后台server线上都是3个节点,然后前端通过获取client来访问后台server,那么如果是多太server,就是有一个负载均衡的方法,然后最后访问其中一个节点。那么换个思路,能不能发送给所有节点的server呢,如果能就
- 实现一个sizeof获取Java对象大小
teasp
javaHotSpot内存对象大小sizeof
由于Java的设计者不想让程序员管理和了解内存的使用,我们想要知道一个对象在内存中的大小变得比较困难了。本文提供了可以获取对象的大小的方法,但是由于各个虚拟机在内存使用上可能存在不同,因此该方法不能在各虚拟机上都适用,而是仅在hotspot 32位虚拟机上,或者其它内存管理方式与hotspot 32位虚拟机相同的虚拟机上 适用。
- SVN错误及处理
xiangqian0505
SVN提交文件时服务器强行关闭
在SVN服务控制台打开资源库“SVN无法读取current” ---摘自网络 写道 SVN无法读取current修复方法 Can't read file : End of file found
文件:repository/db/txn_current、repository/db/current
其中current记录当前最新版本号,txn_current记录版本库中版本