自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 OkDownload使用单线程下载

Okdownload

2023-08-22 21:53:12 728

原创 【Android 多模块开发时,BuildConfig配置在AAR被默认定义的问题】

release {debug {方便我们使用一些配置在开发的时候,但是在多模块开发时,不需要当前开发的模块可以使用生成的AAR参与编译,这时就会有一个问题,如果我们使用在我们的项目中,生成的AAR该值是固定的,会直接生成true或false,而不是BuildConfig.IS_TEST,因此很容易造成未打开编译的模块配置失效。

2023-08-22 21:29:41 345

原创 Airtest 使用过程中遇到的坑

Airtest使用遇到的问题

2023-05-10 11:52:17 443

原创 Gson的详细使用

gson解析json的详细使用

2023-03-15 20:22:45 3761 1

原创 Gson中JsonReader的源码解析

分享gson源码的解析

2023-03-15 20:20:57 491

原创 【Java 内部类、匿名内部类、静态内部类的分析】

成员内部类public class Test { //不对外开放的 class memberInnerClass{ public void memberInner(){ System.out.println("成员内部类"); } } //内部类 对外开放 public class inner{ public String innername; publi..

2022-05-16 16:13:01 161 1

原创 【使用pid进程杀死进程】

#使用pid进程杀死进程最近在使用jenkins打包,杀死gradlew进程时,因为死锁无法使用gradlew命令杀死gradkew 进程,因此使用pid的形式杀死gradle进程。shell脚本如下:echo "gradlew stop"./gradlew --stopif [ $? != 0 ] #判断上行命令是否有异常then echo "使用pid 杀死gradle进程" ps -ef | grep gradlew | grep -v grep | awk '{print $2}

2022-03-28 14:20:00 3414

原创 Java 16进制字符串转16进制整形

短字符串可以直接用Interage.parse(str,16);长字符串需要使用Long.parse(str,16);Color的argb 是八位16进制代码,如FFFF0000,按理说大小没有超过int的取值范围:-2的31次方到2的31次方-1,但是在parse()这个方法中超过了,原函数有空详细推导一遍,暂时先这么处理:Long colorlong = Long.parseLong(color,16);setTextColor(colorlong.intValue());...

2022-02-16 17:35:04 1514

原创 Mac idea 2021.2.3使用FineAgent.jar破解后,无法打开的解决方案

/Users/XXX/Library/ Application\ Support/JetBrains/IntelliJIdea2021.2 目录下的idea.vmoptions文件,删除所添加的插件。而不是在bin目录下的idea.vmoptions文件。XXX为mac用户名。

2022-02-06 22:13:09 6846

原创 Android ImageView属性ScaleType的源码解析

Android ImageView ScaleType,主要是理解CENTER_CROP和CENTER_INSIDE

2022-01-30 15:28:34 2234

原创 Mac修改Android Studio内存大小后无法打开Android Studio的问题

问题复现通过Android studio ->Help修改内存大小1、Help ->Edit Custom VM options…2、点击Create后,手动输入要修改的内存值-Xms512m-Xmx4096m-XX:ReservedCodeCacheSize=512m-XX:+UseG1GC-XX:SoftRefLRUPolicyMSPerMB=50-XX:CICompilerCount=2保存后,重启就打不开AS了,重装也没用。问题原因修改的堆大小无效,而且这个

2021-09-26 19:29:21 1014

原创 Mac 使用homebrew下载git

Mac 使用homebrew下载git1、登陆git官网,使用第一种方式安装https://git-scm.com/download/mac2、点击homebrew,选择语言版本,复制下载语句/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”3、由于我的是zsh shell,切换成bash shell.打开终端,输入chsh -s /bin/bash4、重启

2021-09-24 20:16:28 1292

原创 Git 使用教程

Github 仓库创建和删除1、新建:点击New repository,按照提示的内容填写即可。2、删除: 选中要删除的仓库,点击Setting,拉到最下面,点击Delete this repository,输入仓库名称,确认即可。Git 常用的Push 方式git add .git commit -m "comment"git pullgit push从2021年8月13日开始,github不再支持用户名和密码的push 方式,而是推荐使用token,方法很简单,在用户名下-&gt

2021-09-18 20:24:59 402

原创 Android Studio进行Socket通信

服务端 public static void main(String[] args) throws IOException { int port = 30000;//端口号 //1、创建ServerSocket 绑定监听端口 ServerSocket serverSocket = new ServerSocket(port); //2、调用accept方法开始监听,客户端连接后,返回Socket System.out.pri

2021-09-18 12:27:15 4318 1

原创 ImageView 中baselineAlignBottom和baseLine使用,实现文案和图片对齐

问题场景在实现图案和文字左右对齐时,我一开始很喜欢用DrawableLeft和DrawableRight属性来实现,比较简单,但是由于不能它不能通过xml来实现对图片大小的管理,往往需要使用Java代码的配合,会对以后代码的维护造成困难。通过DrawableLeft 来实现 <TextView android:id="@+id/timelock_text" android:layout_width="wrap_con

2021-09-06 12:23:41 918

原创 Activity启动流程和启动模式源码解析

Acticity启动流程1、根启动的流程:从桌面点击图标,到启动Activity的页面Activity启动之前init进程->Zygote进程->SystemService进程和Launcher进程Launcher的定义:Android系统启动后,加载的第一个程序,是其他应用程序的入口。可以看成是整个桌面UILauncher的源码??????注:需要写一个Launcher的源码,来进行源码分析2、普通Activity的启动流程注:Android源码读取不到:1)编译版本

2021-08-11 15:17:21 370

原创 C#.NET使用Xmldocument类,递归读取xml节点,并生成树

读取XML文档并生成树 //递归读取 public int readChildxml(XmlNodeList xnlist, int Pnum,int Current, string Code, string type) { int result = Current; foreach (XmlNode one in xnlist) { // 判断是否是支节点

2020-11-25 13:41:59 876

原创 ajax+ .NET 实现文件上传保存以及.NET NPOI实现对文件的读取

来源.NET FileUpload控件也可以是实现但,是Scriptmanager后端调用前端函数,刷新和调用不到的问题,让我很无奈,于是自己按照网上写了如下的方法。HTML<div class="row"> <div class="form-group"> <p class="col-md-3 control-label text-right" style="font-size: 2

2020-10-26 15:34:09 275

原创 <a>标签的使用

标签的内容改变 <a id="downloadRul"></a> $('#downloadRul').text("你要修改的内容"); href 修改和添加 $("#downloadRul").attr("href", dataurl);a标签的调用 $('#downloadRul')[0].click();采用的Jquery。主要是想实现a标签下载文件。...

2020-10-26 15:21:14 126

原创 前端常用布局

html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>布局</title> <link href="../css/buju.css" rel="sty

2020-08-27 14:13:03 140

原创 C#进行接口对接时,遇到的xml序列化等一些问题

进行接口对接遇到的xml序列化等问题

2020-04-24 23:18:26 670

原创 2020阿里前端岗暑期实习面试经历

这是我第一次参加前端岗面试,学长给的内推,自己平时有做过web,对于前端的知识,大多都是用的模板,在面试前也刷了几天的面试题,但没问到,阿里这种公司对于刚入职场的问的还是很基础的,然而回答的也很糟糕,希望记录经历,能早日找到一份好工作。##刚开始问了一些学习经历、项目经历和对未来工作的想法。##语义化标签的作用和意义,试着举几个例子。没听过语义化标签的我回答的一塌糊涂,只说了和标签的作用,出...

2020-04-10 23:15:29 1054

原创 C++变量基础

不同成员变量的初始化方式##变量分类: 一般变量(int):以在初始化列表里或者构造函数里初始化,不能直接初始化或者类外初始化静态成员变量(static int):必须在类外初始化常量:(const int)必须在初始化列表里初始化静态常量:(static const int):静态常量必须只能在定义的时候初始化.#include <iostream> #include...

2020-04-05 22:18:16 78

原创 sql server数据库的还原和数据的的导入导出。

一、测试数据库还原使用最新的备份数据库(.bak文件)还原整个数据库1、备份最新的数据库WTSL.bak文件。右击WT-SL,选择任务->备份->确定。2、右击wtsltest数据库,任务–>还原->数据库。3、打开以后选择源设备,添加。4、添加刚刚备份的最新的数据。5、选择选项,勾上覆盖现有数据库,还原为wtsl的数据库存储文件6、点击确定,还原成功。二、...

2020-04-05 21:58:15 466

原创 git 使用强制本地仓库和远程仓库合并

#git 正常提交(从本地提交到仓库)git init 初始化本地仓库git remote add origin 远程链接 添加远程仓库git pull origin master 下拉代码$ git add .$ git commit -m “第一次提交”$ git push origin master 修改添加文件如果需要输入账号 密码,输入管理员的账号密码就好...

2020-03-21 17:52:47 1326

原创 解决ajax跨域问题

#ajax header添加:header: {‘Accept’: ‘application/json’,‘Content-Type’: ‘application/json’,‘Access-Control-Allow-Origin’: ‘*’,},#C# web.config <system.webServer> <customHeaders&gt...

2020-01-08 20:55:00 91

原创 .net实现smtp发送邮件

最近负责的网站发送邮箱失败,测试提示是操作超时,但是在国内本机测试是没有问题的,放在服务器(位置在香港)上就不行,所以就不知道原因在哪,试了好多办法,写好的测试代码放在美国,中国都是可以的,也问了网易客服,telnet 25端口提示是无法连接到主机,telnet加密端口994 465是可以的,所以发现原因可能是25端口在网易的海外企业邮箱服务被禁了,这个时候还有一个让人无语的问题,.net中Sys...

2019-11-06 20:33:20 2676

原创 .net下采用bootstrap的模态框实现正在操作中。。。。提示

这段时间一直想实现一个正在操作中的提示,当点击操作按钮时,出现正在操作中弹出框,当程序运行完后,弹出框消失。先自己写了前端代码:html 5<button class="btn btn-default" type="button" id="btnCer"> 我是按钮</button><div class="modal fade" tabindex="-1" r...

2019-10-24 17:42:18 282

原创 微信退款开发中遇到的问题

1、微信申请退款接口,我这里一直报错: ERROR HttpService: System.Security.Cryptography.CryptographicException: 出现了内部错误。提示位置:\WeChat\pay-route\wx\shengle\lib\HttpService.cs:行号 70我的证书是存在的,按照网上的一些修改:Open IIS7 --> Appl...

2019-09-24 14:15:04 332

转载 Linux 下安装 Neper

转载:https://blog.csdn.net/u011211153/article/details/79274248转载:https://blog.csdn.net/nankys/article/details/86491388我要跑一个bash脚本,里面用到了Neper,安装时遇到了些问题,感谢以上两位作者的指导,我做一下整理,方便以后我的学习。在安装neper之前, 需要安装GSL(...

2019-07-22 15:47:07 1727 6

原创 第一次尝试写博客,VS2015打包程序。

TOC尝试写一下博客每次解决问题后,都没有及时保存,以至于经常返工。VS2015 打包写的C#程序打开vs的项目,右击解决方案,添加->新建项目。一开始我是没有其他项目类型这个选项的,在一些教程里面是安装和部署,比如以下截图:这个原因我觉得应该是没有这个插件,然后我安装了Visual Studio installer,网址:https://marketplace.visua...

2019-06-17 16:04:34 194 2

VBAResult20201215.zip

自己试写的VBA数据处理,主要是对数据使用公式处理和结果使用图表展示。

2021-02-19

roman_arabic.py

Aim. The purpose of the assignment is to: • develop your problem solving skills; • design and implement the solution to a program in the form of a medium sized Python program; • practice the use of arithmetic computations, tests, repetitions, lists, and strings. 罗马数字和阿拉伯数字的转换,第三问还有点问题,前两问没问题。

2019-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除