- iOS开发之UINavigationController的使用
幸福在路上wellbeing
ios
这一篇记录的是iOS开发中UINavigationController的使用,UINavigation即导航栏,主要是用于页面间的导航切换,本篇要实现的就是利用导航栏,在UITableView中点击一个单元格,然后跳转到详情页面,并且详情页面可以返回。效果图如下:下面就一步步实现这个项目吧:1、新建工程NavigationControllerTest2、打开Main.storyboard文件,并选
- iOS 删除默认主页Main.storyboard及跳转到指定自定义主页
zhaosn
iOS删除默认主页Main.storyboard及指定自定义主页环境:XcodeV12.4及MacOSV11.2.1一、删除默认主页Main.storyboard1、删除Main.storyboard文件2、选中项目----General----DeploymentInfo——清空MainInterface的Main,此时会自动删除Info.plist中的UIMainStoryboardFileM
- IOS-ViewController与Storyboard进行绑定-Swift
饼子会飞
IOS-Swift学习iosswiftcocoa
在IOS中,新建项目时默认有一个Main.storyboard和ViewController,这两个是默认绑定的。但是如果自己新建了ViewCOntroller与storyboard文件,想将两者绑定起来,那就可以这样:1、选中storyboard文件,将其class设置为自己新建的ViewController,并设置StoryboardID2、实现页面跳转在某个点击事件中实现页面跳转lettes
- iOS程序启动原理
Super宗Sir
一.首先找到程序入口,执行main函数main->UIApplicationMain二.UIApplicationMain底层做事情1.创建UIApplication对象2.创建UIApplication的代理对象,而且给UIApplication对象代理属性赋值3.开启主运行循环,作用接收事件,让程序一直运行4.加载info.plist,判断下有木有指定main.storyboard,如果指定就
- 删除Main.storyboard报错Could not find a storyboard named 'Main' in bundle NSBundle
舒小妮儿
近期开始Review,所以从Base部分开始做些笔记,希望自己能坚持下去,由浅入深,一步一个脚印积累。首先就创建一个新项目开始吧。我们都知道,Xcode新建一个Project时,都会默认生成一个Main.storyboard,点击Main.storyboard,可以看到如下图所示:Main.storyboard此时,如果删除1的箭头或取消2的勾选,运行则会报错提示:删除1或取消2后运行报错问题的根
- 无标题文章
exchan
一、iOS安装CocoaPods详细过程二、新建工程明确架构:首先:新建项目,删除没用的文件(Main.storyboard,ViewController),并配置启动项(MainInterface):
- 【通过Storyboard设置导航栏内容 Objective-C语言】
清风清晨
Objective-Cobjective-c开发语言macos
一、因为这个storyboard,是不是直接一个界面上的东西,1.你可以直接在里面,拖来拖去,然后呢,Main.storyboard,然后呢,现在是不是红色控制器,看到没有,当你选中这个导航栏以后,点一下,这是什么,它是不是就会提示你,选中了NavigationItem,知道怎么办了吗,左侧来一个按钮,简单了,找一个item,哪一个,是不是这个,item,把这个item拖上来,放这儿,再拖上来一个
- 2018-06-08 滚轮的学习
肠粉白粥_Hoben
一.创建TabBarController和他们的子控制器1.TabBarController在Main.storyboard中选取TabBarController,并把它拖动进去,可以发现会有一个自带了两个ViewController的TabBarController出现了。我们再新建三个ViewController,并从TabBarController里面右键到子控制器中,选择Relations
- Xcode6以上如何新建一个空工程
飞哥漂流记
Xcode6以上里面没有EmptyApplication这个模板,这对于习惯了纯代码编写UI界面的程序员来说很不习惯,而且我们的大部分项目并不需要xib和storyboard布局,因此创建一个空工程非常有必要具体操作如下:1.首先运行Xcode,创建一个Singleviewapplication工程。2、创建好后,把工程目录下的Main.storyboard和LaunchScreen.xib(La
- 【加载自定义控制器 Objective-C语言】
清风清晨
Objective-Cobjective-c开发语言macos
一、接下来要做的操作,就比较关键了1.前面,我们在从UI基础,然后到UI进阶,第一天,然后到目前为止,所有的应用程序,新建的项目,启动以后,加载的控制器,是不是都是Main.storyboard里面带箭头儿的那个控制器,然后呢,你也可以通过新建一个storyboard,然后呢,给它里面拖一个控制器,比如说,拖一个UITableViewController,是不是也可以配置一下,让它去加载这个sto
- Xcode常见错误代码
Mooobye
iOS
1.FailedtoinstantiatethedefaultviewcontrollerforUIMainStoryboardFile'Main'-perhapsthedesignatedentrypointisnotset?解决办法:勾选main.storyboard中的"isinitialViewcontroller"选项。
- XCode 11 删除 main.storyboard (保留SceneDelegate))
戈洛林
问题在XCode11中,新建一个项目,默认会创建main.storyboard文件,如果我们想要手写布局和VC,就需要删除storyboard。网上搜了一些现有的方案,都是直接连SceneDelegate都删除了,此处记录一种保留SceneDelegate的方案。解决方案分为三步删除storyboard文件删除配置项创建Window和VC删除storyboard这步很简单,直接删除即可。删除配置项
- Xcode 绑定按钮点击事件
zanxinz
iOSSwift开发xcodeiosswift
定义action函数,设定sender为UIButton,可以发现函数左边出现了小加号。点住小加号可以拖出一条线,线指向的地方就是要绑定的目标。松开就可以完成绑定。实现点击按钮就可以执行到相应函数。这时到Main.stotyboard中看按钮到属性,它到action中,多了一个action。从storyBoard来绑定进入Main.storyboard查看按钮的属性,点住它的action的小圈。把
- 【应用程序代理对象ApplicationDelegate-应用程序启动过程介绍 Objective-C语言】
清风清晨
Objective-Cobjective-c开发语言macos
一、那我们接着昨天的内容,继续往下讲1.有人对昨天最后这块儿内容有点儿晕,再捋一下吧,1)我们刚开始的时候,是不是在Main.storyboard里面,放了一个按钮2)我呢,想在点击按钮的时候,执行一些操作,对吧,所以呢,我给它拖了一个事件,拖到类实现里面,3)那,首先,第一步:我们演示的是获取这个应用程序对象:然后呢,获取应用程序对象,比如说,它是一个单例,怎么去验证它是一个单例呢,是不是获取两
- IOS程序开发-UI基础
虚心学习的HZK
iOS博客iosUI基础
1.storyboard用于描述界面的,程序已启动,就会加载Main.storyboard文件,并且会创建箭头所指向的控制器,并显示控制器所管理的软件界面2.storyboard中搭建界面和监听点击a.IBOutlet只能修饰属性,可以拖线到storyboard中@property(nonatomic,weak)IBOutletUILabel*labelb.IBAction只能修饰方法返回值类型,
- Xcode11: 删除默认Main.storyBoard, 自定义UIWindow的变化 UIWindow 不能在AppDelegate中处理
yuditxj
原文地址:https://blog.csdn.net/Rzhghost/article/details/101675332Xcode自动新增了一个SceneDelegate文件,查找了一下官方文档WWDC2019:OptimizingAppLaunch发现,iOS13中appdelegate的职责发现了改变:iOS13之前,Appdelegate的职责全权处理App生命周期和UI生命周期;iOS1
- 2-5 RACSubject的简单应用
草根小强
RACSubject的简单应用RACSubject:信号提供者!!,自己可以充当信号,又能够发送信号!!本案例展示:点击某一个按钮就可以进行触发他的事件(即:点击按钮发送消息,在适当的地方订阅到对应的消息)!案例解说:先在Main.storyboard中搭建一下UI,拖一个UIVIew,Button放置到UIView上面,然后建立Button的方法关联(-(IBAction)btnClick:(i
- IOS swift 5.0 TableView 的简单使用,实现列表数据展示、刷新
thiscopy
IOSiOSUITableViewswift
一、创建一个项目二、实现TableView布局因为是新建项目,所以直接在Main.storyboard默认的第一个ViewController实现如上图所示:给界面添加TableView布局,在TableView里面添加TableViewCell布局,TableViewCell里面就是根据需求添加的自定义布局了,这些都可以通过拖动相应的布局实现三、创建UITableViewCell和TableVi
- 【UIPickerView案例02-点餐显示数据默认选中 Objective-C语言】
清风清晨
Objective-Cobjective-c开发语言macos
一、这个显示数据1.它里面,有数据源协议、代理协议、以前,TableView里面,怎么用的,前面我们是怎么做的,1)第一步:你是不是设置数据,设置数据源对象、代理对象、然后呢,然后呢,咱们Main.storyboard,是不是右键,把这个数据源对象,拖到控制器上代理对象,也拖到控制器里面然后呢,在控制器里面,你是不是遵守对应的协议啊然后呢,现在大家进去看一下,它这个数据源代理协议,按住comman
- iOS开发之自定义Window
LazyLoad
前言这篇文章主要记录在我在开发中针对UIWindow的使用。遇到的问题通常境况下,我在新建一个新的iOS项目后,每次都会删除main.storyboard这个文件。然后自己在AppDelegate中自己来创建一个window对象。大致就是下面这个样子的:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptio
- Xcode11设置启动页不显示的问题
iOS_Programmer
在去掉Main.storyboard中UseasLaunchScreen的对号之后还是不显示,需要在buildsetting中添加启动页图片名称,如图
- iOS 解决移除Main storyboard入口屏幕黑屏问题
黑黝黝的搬砖王
遇到移除MainStoryboard入口后运行项目屏幕黑屏的解决方案,目前版本的Xcode创建SingleApplication后都会生成一个Main.storyboard文件,如果我们想不使用Main.storyboard改用其它入口的话,我们就需要下面的两步操作来正确删除Main.storyboard入口的方法。1、在工程配置中移除关联移除工程关联2、在AppDelegate.m的-(BOOL
- RxSwift UI交互 - I
醉看红尘这场梦
了解了RxSwift的基本概念和用法之后,我们通过一系列视频向大家介绍如何用RxSwift处理UI交互。在这个例子里,我们实现一个简单的登录UI,对比传统的delegate方式,我们将看到RxSwift在处理异步事件时的简洁和便利。准备工作下载项目初始模板。首先,我们创建了一个SingleViewApplication,并且安装好了RxSwift。在Main.storyboard里,我们添加两个U
- Xcode11: 删除默认Main.storyBoard, 自定义UIWindow的变化 UIWindow 不能在AppDelegate中处理
白牛桑
Xcode11:删除默认Main.storyBoard,自定义UIWindow的变化UIWindow不能在AppDelegate中处理Xcode11:删除默认Main.storyBoard。。。
- 【QQ聊天界面、拖拽界面、实现数据源方法 Objective-C语言】
清风清晨
Objective-Cobjective-ciosxcode
一、那么,接下来,我们就先把控件给它拖一下,1.打开Main.storyboard,里面现在是不是有一个3.5英寸的控制器,然后,看一下我们这个示例程序,上面整体是一个UITableView,下面留出来,一条,44的高度,放一个UIView,由两部分组成,所以说,我们大体上,要放两个控件,拽两个控件,2.要拽,两个控件,哪个是UITableView,这个吧,现在是不是填满整个屏幕了,
- iOS Xcode 11 如何不使用storyboard
Thelastgame
1.选中项目-->Generral-->Deployment-->MainInterface设为空image.png2.删除Main.storyboard文件--image.png3.删除info.plist下的Main.storyboard描述(注意文件位置)image.png4.注意设置根视图的代码移动到了SceneDelegate.swift中了funcscene(_scene:UIScen
- 【知识点总结和按钮案例介绍 Objective-C语言】
清风清晨
Objective-Cobjective-c
一、知识点总结1.向storyboard中添加控件这个storyboard是什么东西,是不是就是我们列表中的Main.storyboard文件啊注意,只要是后缀是storyboard这个东西,就表示它是用来描述软件界面的,我们可以直接向这个界面中拖拽控件2.UIViewController和UIView的关系首先,UIView是所有控件的祖宗类UIView它就是控件,它只负责展示数据、采集数据UI
- iOS学习之动态创建根视图
龙马君
一般我们都会使用StoryBoard来进行界面开发,今天学习下,如何不使用StoryBoard的情况下,自己通过代码创建视图。首先,新建项目去掉Main.storyboard,并在项目设置里面去掉storyboard的关联。Paste_Image.png我们只在AppDelegate里面进行编码。代码如下:-(BOOL)application:(UIApplication*)application
- Xcode12删除默认main.storyboard改为纯代码模式
一枚小菜鸡22456
1.删除main.storyboard和launchScreen.storyboard,右键delete-MovetoTrash2.选中工程-General-DeploymentInfo-MainInterface设为空AppIconsandLaunchImages-LaunchScreenFile设为空3.删除SceneDelegate.h和SceneDelegate.m文件4.在AppDele
- ViewController初始化和UIView的创建
Gintok
ViewController的几种初始化方法的调用时机以StoryBoard方式加载ViewController我们新建一个项目的时候,默认生成的控制器就是根据Main.storyboard创建的。此时相关方法的调用顺序为:initWithCoder:awakeFromNibviewDidLoad或者我们自己创建一个StoryBoard,然后通过它来创建控制器,调用顺序和上面是一样的。创建代码如下
- 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记录版本库中版本