- 博客(34)
- 资源 (3)
- 收藏
- 关注
原创 你需要来自XXX的权限才能对此文件夹进行更改”的解决方法
执行命令 cd Set-Location -Path "E:\Program Files\abc"执行命令 cacls abc /t /e /g Administrators:F。2、给要删除的文件夹赋本机管理员Administrator权限。1、定位到要删除的文件夹所在目录,例如E盘下的abc文件夹。3、修改对文件/文件夹的访问权限(赋删除权限)执行命令 rd abc -Recurse。
2024-03-23 10:22:09
1290
3
原创 【白猫】图片转文字在线-图片文字提取
白描,高效准确的中文ocr文字识别软件与文件扫描软件,支持简体、繁体、英文、韩语、日语、俄语等多国语言的准确识别,高清晰的文件扫描合成PDF,好用的手机扫描仪,可以表格识别、图片转Excel,可以图片文字翻译,拍照翻译,包含iOS版,安卓版,小程序版,网页版,网页版可直接在电脑/PC/Mac上使用。图片转文字 - 图片转Excel表格 - PDF转Word - 白描网页版。
2023-08-10 15:23:11
659
原创 这个产品的安装来源无法使用。请验证来源是否存在,是否可以访问
在卸载金蝶云星空客户端的时候出现一个问题,明明已经卸载了,并且与之相关的文件夹也全部清空,但是在应用列表中还是存在这个软件,可恶的是卸载按钮是灰色的不能点击,也就是我不能卸载。在网上搜索到一个软件可以强制卸载,windows installer clean up,安装包名字是msicuu.exe,安装后可以强制卸载。选中一个软件可强制删除。...
2022-03-04 17:14:26
2501
原创 编码汇总
ANSI:一种字符代码,为使计算机支持更多语言,通常使用 0x00~0x7f 范围的1 个字节来表示 1 个英文字符。超出此范围的使用0x80~0xFFFF来编码,即扩展的ASCII编码。(来自百度百科)ASCII:文本编码方式的基础是ASCII码,它是一个7位的编码标准,包括26个小写字母、26个大写字母、10个数字、32个符号、33个控制代码和一个空格,共128个代码。由于计算机通常采用“字节”为单位存储和交换数据信息,因此很多计算机厂家对ASCII码进行了扩充,在原来的基础上又增加了128个附加字
2020-12-01 10:36:40
218
原创 tomcat war包部署
疫情期间在家办公,突然公司的服务器链接不上,只好在自己电脑上部署后台环境,我这里只是在tomcat下进行war包部署;war包就是后台的代码被打包成xxx.war的文件。如果想知道war包是什么,网上搜索资料很详细。下面开始部署:首先下载tomcat,官网地址:https://tomcat.apache.org/ 以tomcat9为例子,根据我们电脑的配置: 把xxx.war包放到tomcat下的webapps路径下,例如: apache-tomcat-9.0.37-windows-x64\ap
2020-08-13 14:14:11
1589
原创 Android开发中遇到的一些小问题
1、 银联支付:最近刚接手有由外包公司转接过来的项目,其中还有包括支付宝、微信、银联支付等第三方支付;可奇怪的时银联支付界面打不开(线上的完全没问题),并且闪退,于是在官方文档对照代码后没有问题,百度后依然还是没有发现有问题,最后还是发现原来是 .so文件没有打包到apk中,在Android studio中是这样的:注意:这种方法是在导入第三方sdk时,把 .so文件添加到libs文件里面...
2019-10-28 14:08:11
348
原创 Android studio 3.0+ 自定义打包apk
1、生成 jks 文件在 Build → Generate Signed Apk… 下面2、在 Model 下的build.gradle 下面配置打包信息3、在build.gradle 中自定义apk完整的代码如下apply plugin: 'com.android.application'def releaseTime() { return new Date().fo...
2019-08-02 11:18:37
645
原创 android studio 上实现多渠道打包
本文主要是在android studio 上实现多渠道打包 , 还是比较初级的 , 但是的确可以实际运用在项目当中applyplugin: ‘com.android.application’/*打包所有发布渠道命令:gradlew assembleRelease打包指定发布渠道命令:gradlew assembleXXXRelease*/def releaseTime() {re...
2019-07-26 11:11:12
370
原创 List 高效去重
/***开启新的线程 循环添加字符串到 list*/ new TagThread().start(); private class TagThread extends Thread { public void run() { while (true) { Message msg = handler.ob...
2019-07-22 10:35:24
519
原创 Android 热修复的踩坑总结
这几天一直在研究热修复,打补丁,生成dex文件,合并dex文件的问题,如果你是想研究Android的热更新的话,首先给你提个醒:网上你百度查到的博客,自己拿来练练手可以,如果你想在开发中用,简直就是妄想。网上大部分的例子都是这样的:写一个有bug的测试类,然后一通乱怼,最后bug修好了,dex文件合并了,大功告成了!其实坑就在这,为什么要专门写一个有bug的类,为什不在activity中或...
2019-04-11 17:15:04
445
原创 PopupWindow 6.0以后的版本兼容问题。
1、自定义PopupWindow,只要是重写showAsDropDown()方法public class PopMyWindow extends PopupWindow { public PopMyWindow (View contentView, int matchParent, int matchParent1) { super(contentView, matchP...
2019-04-08 16:17:13
310
原创 Dialog 显示在指定位置,类似于popwindow的效果
先看一下效果,点击右上角的钟表,弹出dialog窗口,和popwindow基本上一样,但是popwindow在6.0以后的版本中,PopupWindow.showAsDropDown()方法的缺陷大家应该遇见过:就是在创建popwindow的时候,如果高度设置match_parent的话,会失效。 <!--dialog实现popwindow的样式--> &...
2019-04-03 17:32:01
2812
原创 Error while Launching activity
在点击Run运行安装app的时候,我把手机上的这个软件手动卸载了,然后就再也装不上了,就算打包成apk文件去安装也不行。无奈之下各种百度去搜,看着别的有经验的人的描述按理来说可以解决下面这个错误,但是都没有成功,也找不到问题出在哪里,就是一个劲儿的报 主Activity找不到不能启动:Error: Activity class {...Activity} does not exist...
2019-03-20 11:56:39
2468
3
原创 Android studio 滚动条回弹
Android studio 控制台的滚动条上拉之后又回到底部,是因为和有道词典的取词、划词功能有冲突把对号勾选掉就可以了。
2019-02-14 11:14:02
525
原创 Android菜鸟修行
都说作为一个开发工程师(其实就是一屌丝程序员)能有一个漂亮的女朋友,简直比月薪上万还要值得高兴,小弟不才,正好是千万屌丝之中比较幸运的一个,是的,在下有一个美如西施,靓如那个谁的女朋友(这都是前几个月的事的了);所以,鄙人失恋了,事实告诉你:失恋后的程序员的是多么可怕:晚上睡不好觉,白天没精神写代码,戴上耳机(听着流着泪说分手)世界于老夫何干,统统滚开;从不锻炼身体跟猪一样的人每天都要狂奔...
2018-11-02 16:47:53
483
原创 Android studio 配置lambda环境后代码中 中文乱码的问题
把Android studio 升级3.1.2之后 准备使用lambda表达式并且配置了环境之后,发现在代码中动态设置的文字都出现乱码的情况,例如:textView.setText("中国公民");//会乱码可是按照网上的步骤所有的配置都是正确的啊!其实不然,还必须这样:1..2.3....
2018-09-04 15:21:13
179
原创 RecycleVIew 列表滑动item背景色 错乱
由于RecyclerView的onBindViewHolder()方法,只有在getItemViewType()返回类型不同时才会调用,这点是跟ListView的getView()方法不同的地方,所以如果想要每次都调用onBindViewHolder()刷新item数据,就要重写getItemViewType(),让其返回position,否则很容易产生数据错乱的现象。@Overri...
2018-08-21 11:30:44
1950
1
原创 动态添加、删除item
效果图:第一步:创建父布局容器<LinearLayout android:id="@+id/ll_addView" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" /> 第二步:创建item布...
2018-04-13 11:27:44
728
原创 Android中Logcat日志打印不全解决办法
之前写过一篇关于后台返回json数据过大Android studio日志打印不全的解决方法(写入txt文件),今天用另外一种方法,比较简单(原创:https://www.jianshu.com/p/9fcdda2d6b7d):public class LogUtil { /** * 截断输出日志 * @param msg */ public static voi...
2018-02-23 17:36:24
1291
原创 java.util.ConcurrentModificationException
java.util.ConcurrentModificationException
2017-11-21 14:56:00
423
原创 Android 使用AlertDialog实现多选并保存选中状态
先对要实现的效果做出描述:1、首次弹出对话框,如果有被选中的item,item的值设为true 2、可以随意选中和取消item 3、记录选中的状态
2017-11-16 15:32:28
3344
1
原创 加载R文件里面的内容
/** * 加载R文件里面的内容 */public class Res { // 文件路径名 private static String pkgName; // R文件的对象 private static Resources resources; // 初始化文件夹路径和R资源 public static void init(Context cont
2017-11-15 09:02:24
669
原创 Android 6.0动态申请权限
在Android6.0及以后的版本中,危险权限需要用户手动确认才能使用,而动态的申请权限无疑会增加了代码量,那么在build.gradle中把targetSdkVersion改为22.xx即可,就是不能大于23.0.0. 但是这样做会出现一个问题,由于Android手机的多样性,有的手机在调起危险权限时,需要用户去设置里面的权限管理打开,而用户可能不知道是怎么回事,比如说打开相册或照相机(本人用的
2017-11-10 15:06:28
229
原创 Android okhttp上传图片文件
之前在开发当中使用过的网络请求框架Volley、Xutils、async http等,而最近目前最流行的应该是okhttp,网上有很多封装好的工具类,但是发现对图片文件上传的不多,我也是第一次使用okhttp,项目当中有多图片上传的需求,而网上给出的工具类几乎没有对图片文件处理的,最后参考别人的例子才发现媒体文件上传需要重写MultipartBody这个类,其实我发现在之前的项目中使用的volley
2017-11-09 10:08:57
1078
原创 Android 不用USB数据线进行调试
移动开发时有一个特别烦人的事情,在使用真机调试的时候,需要链接数据线进行调试,而数据的usb接口总是不停的断开、连接,非常不稳定,下面我给大家讲一下怎么去掉USB线开发调试。本方法通过TCPIP网络进行,也就是通过ADB来连接设备。1、首先确定你的电脑和手机连接的wife处于同一个网段,网段的查看方法不懂得请自行百度2、使用usb数据线连接设备3、在
2017-11-06 09:35:30
3296
1
原创 Android 日期选择器
public class MainActivity extends AppCompatActivity { @Override protected voidonCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou...
2017-09-19 10:38:14
1031
原创 Android创建txt文件并写入
有的时候后台返回的json数据太多,在控制台log日志打印时,一次性输出不全,网上有介绍使用log工具类,这里不再赘述。我们用到另一种方法,把请求的得到的json数据写入txt文件: String sdCardDir = Environment.getExternalStorageDirectory().getAbsolutePa
2017-08-10 13:35:28
34566
3
原创 Android 获取签名信息 MD5、SHA值
1:打开cmd 2:定位到你安装jdk的目录,进入jdk或者jre的bin目录,例如: 3:输入命令: keytool -list -v -keystore F:\xxx文件\xxx.keystore 或者 keytool -list -v -keystore F:\xxx文件\xxx.jks(Android studio下生成为jks结尾)4:输入密码就ok了
2017-07-06 16:01:10
335
原创 Android开发中遇到的一些小问题
1、银联支付:最近刚接手有由外包公司转接过来的项目,其中还有包括支付宝、微信、银联支付等第三方支付;可奇怪的时银联支付界面打不开(线上的完全没问题),并且闪退,于是在官方文档对照代码后没有问题,百度后依然还是没有发现有问题,最后还是发现原来是.so文件没有打包到apk中,在Android studio中是这样的:注意:这种方法是在导入第三方sdk时,把 .so文件添加到libs...
2017-06-27 09:45:57
235
转载 AndroidStudio Duplicate files copied in APK错误解决方案
在AndroidStudio使用中,很多人会遇到Duplicate files copied in APK 这种错误,导致程序不能编译或者不能打包。出现这种原因就是在编译或者打包阶段出现文件重复的问题,其实解决这些问题很简单,我们只需要根据错误提示增加在gradle文件配置packagingOptions配置。在之前eclipse项目时使用apache-mime4j-0.6.jar和httpm
2017-06-13 15:25:23
413
原创 Activity间的数据回传
本文介绍一个简单的activity间数据回传的案例,只是对于初学者来说,比较实用,一般我们在项目的实际开发中来讲,都是已经封装好的框架。下面是代码实现:public class MainActivity extends AppCompatActivity { private TextView mTextView; @Override protected voi
2016-12-28 11:17:48
852
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人