自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Failed to install Homebrew Portable Ruby (and your system version is too old)! 问题处理

Failed to install Homebrew Portable Ruby (and your system version is too old)! 报错执行brew update --verbose出现报错:解决方案:修改homebrew-cask镜像(替换为中科大镜像源)cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-caskgit remote set-url origin https://mirrors.ust

2021-04-13 19:02:51 7780

转载 Mac PyCharm 打不开处理

1.第一步:先输入: cd /Applications/PyCharm.app/Contents/MacOS2.第二步:查看无法打开pycharm的原因,需要输入:c./pycharm3.第三步:下面就是展示的分析日志:其中许多小伙伴都找不到 网上说的这个地址“cd /Users/用户名/Library/Preferences/PyCharm2019.1/”其实地址不是这个,而是/Users/liuxiaoming/Library/Application Support/JetBrain...

2020-06-23 10:36:06 1803 4

转载 APPIUM --初始化配置选项

名称 值 说明 deviceName -- 手机的名字,一般设置当前手机品牌名称 platformVersion -- 手机操作系统版本 platformName `iOS`, `Android`, 或 `FirefoxOS` 测试的手机操作系统 appPackage eg:`com.example.android.myApp`...

2020-04-10 12:36:45 902

原创 python 二维数据拷贝,修改A数据,B数据为什么跟着改变

def idseach(): a = [1, [1, 2, 3, 4], 3, 4, 5] c = [] c[:] = a[:] print(id(a[1])) print(id(c[1])) a[0] = 2 print(a, id(a), id(a[1])) print(c, id(c), id(c[1]))>>...

2020-04-07 15:26:19 795

原创 werkzeug:generate_password_hash()函数如何破解相同密码设置,验证用户对应的“密码散列值”

接上章节:https://blog.csdn.net/Miao_Hen/article/details/105157765讲述:为什么generate_password_hash()函数针对同一密码,生成不同的“密码散列值”,而用户登录时可以判断密码是否正确清晰的描述:A/B两个用户,都设置密码为“cat”,但是A/B两个用户生成的“password_hash”不一致;当A用户登录时,怎么...

2020-03-29 23:35:12 2450 3

原创 werkzeug:generate_password_hash()函数 关于同一密码生成不同的密码散列值

写贴上自己写的demofrom werkzeug.security import generate_password_hash, check_password_hashclass User(db.Model): __tablename__ = 'users' id = db.Column(db.Integer, primary_key=True) usernam...

2020-03-28 11:28:22 2986

原创 charles 进行断点抓包调试

1:查看抓包按钮是否正常开启(如图所示,两个icon为开启状态)2:对所需断点的链接进行设置3:踩过的坑4:接下来手机端请求数据,就会出现断点调试...

2020-03-08 18:39:27 656

原创 python--特殊方法(__str__()和__repr__())

__str__(): 类中默认的返回__repr__(): 类中默认的返回相同点:默认未重定义的情况下,继承object 调用这两个方法,返回的都必须是字符串不同点:两者是单独存在的class A(): def __str__(self): return "__str__"class B(object): def __repr_...

2019-12-27 11:38:59 252

原创 python--特殊方法学习(__new__)

__new__():创建类实例,__init__()之前被调用WHO:是一种负责创建类实例的静态方法,无需使用 staticmethod 装饰器修饰WHAT:该方法会优先 __init__() 初始化方法被调用WHERE: 在元类编程里大量的使用,绝大部分是不需要重写new 这个函数\HOW1:类中没有创建__new__(), 为默认方法存在def __new__(cls...

2019-12-27 11:31:41 166

原创 openpuxl求平均值

1:打开文件,获取所需求平均值表格的内容 def write_excel(self): """将文本内容写入 sheet data """ for sheet, data in self.data_dict.items(): index = 2 ...

2019-06-09 19:40:48 823

原创 自定义的view中控件的点击事件实现

大多数时候我们需要自定义view实现功能,让代码更简洁化,但是在自定义view中控件,我们需要其实现点击事件,那么该怎么做呢?*1:自定义一个view,(本案例只实现一个button按钮的点击事件)*//自定义的view继承linearlayoutpublic class Views extends LinearLayout{ Click click; Button button;

2016-10-25 08:44:53 1160

原创 自定义View中的控件实现页面的跳转

1:自定义的view中需要获取Context,在构造方法中定义即可,然后初始化界 面可控件!(这里调用一个button按钮)public class Views extends RelativeLayout{ private Button btu; private Context context; public Views(final Context context,

2016-10-21 23:46:03 2440

原创 ScrollView遇到的问题

1.在scrollView布局中,我们如果直接使用RelitiveLayout,布局如下:<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/scrol_user" android:layout_width="match_parent" android:

2016-10-20 09:31:55 461

原创 欢迎使用CSDN-markdown编辑器

有时候害怕我们误触返回键而退出程序,因此我们可以在按返回键时添加几行代码.让其两次退出才会关闭程序,给客户更好的体验.1.当我们按手机的返回键时,其实页面首先触发的是onBackPressed()方法; 所以我们在其内部设置一点的程序:` public void onBackPressed(){ count++; if(count == 1){

2016-10-16 18:28:36 303

原创 service本地服务

1.创建一个servier.java 方法私有化,保存数据package com.example.service;import com.example.iserveice.IStudent;import android.app.Service;import android.content.Intent;import android.os.Binder;import android.os.IB

2016-10-13 08:59:53 361

原创 单元测试(对项目中某一个独立业务模块进行单独的测试)

1.创建一个单元测试的测试案例(AndroidTestCase)2.要在清单文件中进行相关的配置(基本可以提示出来)<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name"

2016-09-30 09:53:52 2113

原创 自定义一个适配器

1.定义一个适配器extends BaseAdapterpublic class MusicAdapter extends BaseAdapter{2.添加相应的属性private LayoutInflater mInflater; private Context mContext; private int mResouce; private List mObjects;3.

2016-09-26 08:43:32 610

原创 右侧导航栏的添加

1.layout.xml布局<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <ListView an

2016-09-26 08:37:27 600

原创 配置清单文件中修改桌面app图标

Java code?12345        android:allowBackup="true"        android:icon="@drawable/icons"        android:label="@string/app_name"        andro

2016-09-26 08:00:18 667

原创 数组System.arraycopy

上述是一个数组的移动,s标示数组的名称,此处所运行的最终结果为{2,3,3,4,5,6,7};arraycopy方法中引用的s表示数组的名称,1表示选择源代码中开始移动的元素,0表示需要移动到的位置,2表示从1开始数2个数进行一块移动

2016-09-19 08:36:55 281

原创 合并两个数组为一个数组,并且对新数组进行排序

public class String_array {public static void main(String[] args) {int [] a = {1,2,3,4};int [] b = {5,6,2,1};int [] c = new int [a.length+b.length];//添加两个数组为一个数组for (int i = 0; i if

2016-09-18 08:52:16 7520

原创 SQLite初学

1.打开或者创建数据库(调用API  ContextWrapper中的方法)SQLiteDatabase sdb = openOrCreateDatabase("contacts.db", Context.MODE_PRIVATE,null);参数分别为:String name, int mode, CursorFactory factory(暂时没有工厂模式)2.查询数据St

2016-09-17 19:05:14 363

空空如也

空空如也

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

TA关注的人

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