- 博客(54)
- 资源 (2)
- 收藏
- 关注
原创 git新branch创建
〇既存ブランチをフォークし、新規ブランチを作成する手順期案件資産が凍結したタイミングで、master〇.0としてブランチを切る際や、リリース時期の異なる複数案件が並行して走っている際に、資産を分けて管理する際に実施が必要な想定。①事前にgit cloneもしくはpullをし、リポジトリを保持する。下記作業に失敗した場合は、上記を用いてリカバリを実施する。②git branch -a #今いるブランチを確認 (-aをつけることでリモートブランチも見れる)③git checkout -b 新.
2021-04-14 10:19:01 746 1
原创 windows的USB插拔事件日志
目的:セキュリティ強化_USB挿抜ログ バッチファイル作成: 監視機能↓ WindowsでUSBを指す時にログ生成して出力するもの方案1:https://triton.casey.jp/portable/usblogview/ usblogviewダウンロードした、使える方案2: → 有料になるため廃棄https://prtimes.jp/main/html/rd/p/000000017.000017223.html LB USBロック Plus 2019年7月31日をもちまし
2020-12-18 12:58:19 4012 1
原创 airtest 自动化测试
・从官网http://airtest.netease.com/下载最新版的airtest 安装・Python环境构筑(不赘述)・airtest的参考文档:https://airtest.readthedocs.io/zh_CN/latest/all_module/airtest.core.api.html 例:keyevent("KEYCODE_2") 输入数字2 snapshot(filename=path+"//No.6.air//test.png" ,...
2020-12-18 12:57:04 289
原创 git 移行
目的:将旧gitBucket环境中的所有repository移行到新的gitBucket环境中步骤:1.先将就环境中要移行的repository克隆到本地的某一个文件夹中,如果改repository中存在多个分支则需要切换一下所有的分支在本地,保证 本地有所有的branch。2.在新的git Bucket中新建一个空的repository。3.在步骤(1)的文件夹中,打开Git Bash(注意打开所在的文件夹内有.git) 用下列git命令 ①.git remote rm orig..
2020-10-08 14:41:01 150
原创 git 解決fatal: remote origin already exists
解決fatal: remote origin already exists.原因:在执行git remote add origin https://xxx_test.git 时 是为remote添加一个origin发现已经存在了可以断掉当前的remote和origin的链接,使用下面的命令$ git remote rm origin后再去add...
2020-10-08 14:31:23 109
原创 git fatal: unable to access ‘https://xxxx-git.com Could not resolve host: nissay-git.com
unable to access 'https://xxxxcom/gitbucket/git/xxxxphone/test.git/': Could not resolve host: xxxx-git.com解决方法 是设置代理git config --global http.proxy http://username:password@代理地址.com:port
2020-10-08 14:27:54 494
原创 Handler原理学习简记
1.Handler looper MessageQueue 的关系和作用:①Handler 负责消息的发送 和 处理的。②looper是负责 接收 handler传送过来的消息,以及 回传给handler自己③MessageQueue 是存储消息的容器2.重点函数解说:looper的looper方法 里面是有一个死循环,死循环里面的是如下处理:looper从消息队列里取出一个...
2019-11-08 12:57:35 170
原创 XCode iOS 12.3.1 (16F203) download 运行环境不支持
iOS DeviceSupport 12.3假的,暂时能用https://github.com/XiaoHeHe1/iOS12.3-参考:https://blog.csdn.net/qq_15509071/article/details/89084267
2019-05-29 16:42:47 8510
原创 Google maps java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion
Google maps java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion解决办法是在AndroidManifest.xml中的<application>标签:添加下列语句<uses-library android:name="org....
2019-05-15 11:01:49 258
原创 swift 那些事儿 自动闭包
自动闭包就是将一个非闭包形式的表达参数 自动转化为闭包的表达形式并且传给一个普通函数表达形式。//声明一个数组var nameArray = ["li","yuan","long","is"]//函数声明 参数是一个普通闭包类型 (该闭包没有参数有返回值String类型)func removeName(nameIndex:()->String){ //输出语句中,调用了...
2019-04-05 10:10:50 1852
原创 swift那些事儿 逃离闭包escaping
逃离闭包:当闭包作为一个参数给函数传递时,通常是在函数返回时调用的,如果需要在函数结束时调用闭包,则称为该闭包为逃离闭包用@escaping进行表明,通常情况下是非逃逸型闭包。//声明一个数组,数组元素的类型是闭包var closureArray:[()->Void] = []//函数参数是逃离闭包类型的参数func someFunctionWithEscapingClo...
2019-04-04 15:53:07 576
原创 swift那些事儿 尾随闭包
尾随闭包:一个无名函数(闭包)作为一个参数传给一个正常的函数func methondName(参数1: String, 参数2: String, 闭包closure: (closure的参数1,closure的参数2) -> closure的返回值类型) -> 函数的返回值类型 { //函数结束时正常调用自身参数->闭包函数 return closure(参...
2019-04-04 13:17:01 3494
原创 Swift那些事儿 闭包(捕获值)
参考:http://www.runoob.com/swift/swift-closures.html闭包可以在其定义的上下文中捕获常量或变量。即使定义这些常量和变量的原域已经不存在,闭包仍然可以在闭包函数体内引用和修改这些值。Swift最简单的闭包形式是嵌套函数,也就是定义在其他函数的函数体内的函数。嵌套函数可以捕获其外部函数所有的参数以及定义的常量和变量。import...
2019-04-03 10:48:48 1799
翻译 swift那点事儿之optional(可选绑定)
URL参照:https://qiita.com/hachinobu/items/2ecfc5999327fff20837#はじめに例题一:有一张图片从String类型转化为UIImage,用UIImageView去表示処理流程1.URLdeString型转化为NSURL型2.NSURL型`转化为NSData型3.NSData型转化为UIImage型之后用UIImageView展示...
2019-04-02 13:14:30 1202
原创 Android Service stopForeground(false);
Service stopForeground(false); /** * 通知作成 */ private void createNotification() { // Android8以上通知表示 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { ...
2019-03-26 12:23:52 6684
原创 ubuntu can not find ifconfig
ubuntu环境中 打开cmd 终端sudo apt-get install net-tools -y
2019-02-28 13:27:07 402
原创 android点击事件的传递机制
参考:https://blog.csdn.net/carson_ho/article/details/54136311#commentsedit ORZ拜读跪谢 1.1Touch事件的相关细节(发生触摸的位置、时间等)被封装成MotionEvent对象,当一个点击事件(MotionEvent )产生后,系统需把这个事件传递给一个具体的 View 去处理。事件类型 ...
2018-11-28 12:54:25 3773
原创 Git命令remote 得添加,一览,指定的remote,push代码
git命令 1.添加remote git remote add 別名 URL C:\vcrm-android>git remote add bitbucket git@bitbucket.org:xxxxx_txxxxce/xxxx_android.git2.显示当前项目得remote C:\vcrm-android>git remote -v3.指定remo...
2018-11-22 18:04:13 4421
原创 Map集合根据key或者value排序
前几天开发项目,需要用到这一个小的技巧点,原以为,自己put进去的会根据自己put时顺序自己拍好的,没想到,Map集合会变乱的。。 //hashmap降順ソート private static List<Map.Entry<String, String>> hashMapSort(HashMap<String, String> k_v) {...
2018-10-31 14:18:28 3170 1
原创 android开发艺术探索之activity的任务栈小笔记
activity 任务栈 分为前台任务栈和后台任务栈。后台任务栈中的activity处于暂停状态。TaskAffinity任务相关性该参数表示了一个activity 所需俄任务栈的名字默认情况下activity所需要的栈的名字均为包名当然我们也可以为每个activity的所需任务栈单独制定TaskAffinity属性TaskAffinity主要和singleTask或allowTaskRepare...
2018-05-17 15:34:57 216
原创 iOS tableView 表示の時点滅される(显示时 上下晃动的bug)
在创建tableView时进行约束时 if (@available(iOS 11.0, *)) { _baseTableView.estimatedRowHeight = 0; _baseTableView.estimatedSectionHeaderHeight = 0; _baseTableV...
2018-04-05 14:57:35 157
原创 自定义内容选择器<第一行コード>を読んだメモ
専門用語:ContentProvider コンテンツ プロバイダpackage com.example.litepaltest;import android.content.ContentProvider;import android.content.ContentValues;import android.content.UriMatcher;import android.datab...
2018-03-16 16:36:25 164
原创 android多语言对应时 利用excel生成不同语言的string.xml文件
excel的文件格式 严格按照该格式进行排版。######################################### ##### マクロでstring.xml作成手順 ### ## ###############################...
2018-03-09 12:27:52 1290
原创 android 组件背景角边框以及listview的点击效果
笔记 在listview的item布局中添加背景的设置 android:background="@drawable/selector_list_item_blog_unread"在drawable文件夹中建立xml文件 selector_list_item_blog_unread.xml文件selector_list_item_blog_unread.xml:<?xml version="1...
2018-03-07 16:48:35 493
原创 OC/iOSNSMutableArray和NSArray间的変換
NSMutableArray2NSArray // NSMutableArrayの生成 NSArray *array1 = [NSMutableArray arrayWithObjects:@"東京", @"名古屋", nil]; // ① copyを使う NSArray *array2 = [array1 copy]; // ② キャストを使...
2018-02-09 12:28:46 594
原创 IOS TimemZone根据当前的时区变化时间
//// Common.h// TesTimeZone//// Created by li on 2018/1/13.// Copyright © 2018年 li. All rights reserved.//#import <Foundation/Foundation.h>@interface Common : NSObject+ (NSString *)dateToStri
2018-01-14 22:20:54 2870
原创 内存管理之缓存管理(删除文件夹里面的所有内容(文件和文件夹))
/** * キャッシュを削除する(設定のストレジ管理) * * @param context 上下文 * @param cachePath context.getCacheDir().toString() * @return 削除が成功した場合にtrueを返す。 */ public static boolean deleteC
2018-01-11 13:17:09 721
原创 android 关于TimeZone的小运用根据時間帯、变换表示時間
package jp.glastonk.dev.util;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.TimeZone;/** *根据時間帯、变换表示時間工具类。 */public class TimeZoneUtil { p
2017-12-22 09:58:42 1043
原创 android 正则表达式
/** * * @param inputStr 要匹配的字符串 *@param regex 要匹配的正则表达式 * * @return flag 匹配结果 */ public static boolean TestRegularExpression(String inputStr, String regex){ b
2017-12-22 09:34:52 224
原创 android studio app运行时 红叉
自己升级androidstudio 到3.0.1之后运行自己clone的项目竟然有个红叉”坑我” 说是让我 please select Android SDK解决方式: Tools -> Android -> Sync Project with Gradle Files (Android Studio 3.0.1)参考:https://stackoverflow.com/questions/34
2017-12-20 15:27:04 903
原创 powershell的时间操作 取到某个文件里的时间值后加一天覆盖原文件的值
#時間を操作#outputPath=“C:\Data”outputPath = “C:\Data” jsonPath = “C:\Data”outputFile=Join−PathoutputFile = Join-Path outputPath “executeDate” dateTimeStr=Get−Content“C:\LIWork\MyRepos\PsMul
2017-11-29 16:35:59 2026
原创 person.h file not found with <angled> include use quotes instead
双击项目 弹出build setting 画面 找到 always search user path 将No 改为Yes 。 bug 解决
2017-11-15 13:05:36 4373
原创 数据库查询语句
DB 查询某一时间段内某个字段的数量和的最大值。 比如说 大体意思就是 在2017年11月份内的 s_flag是0000的最多的是有多少? select max(a) max from (select count(s.s_flag) a,s.s_data data from student s where s.s_flag =’0000’ and s.s_data between ‘2
2017-11-04 10:55:17 552
原创 adb 命令(部分)
show file----> C:\Users\user1\Documents\00_幕張案件\署名>adb shell adb shell cd mnt ls -la cd sdcard ls -la cd templates ls -la open activity--->C:\Users\user1\Documents\00_幕張案件\署名>adb s
2017-10-31 12:55:25 233
原创 android studio Error occurred during initialization of VM Could not reserve enough space
改小一点就好了
2017-08-27 19:36:01 1102
原创 大话设计模式之原型模式
参考—->程杰大神的《大话设计模式》—org 记一下一遍以后重复看时有新的理解,メモ 原型模式—> 原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象. 总得来说,原型模式实际上就是从一个对象创建另一个新的对象,使新的对象有具有原对象的特征,期间创建细节无需知道。Java 在java.lang中提供了一个interface Cloneable接口UML 图–> —>讲真一脸懵逼
2017-08-25 14:39:27 325
原创 大话设计模式之单例模式
参考—->程杰大神的《大话设计模式》—org 记一下一遍以后重复看时有新的理解,メモ单例模式的UML图—> 饿汉模式: 静态初始化的方式就是指在自己被加载时就将自己实例化(一脸懵逼-_-) 详细代码—>public class SingleTest { private static SingleTest instance = new SingleTest(); p
2017-08-25 11:04:20 209
原创 Java的回调函数理解
回调函数就是在一个不确定实现的方法METHOD中用interface或者它的抽象方法留个口子,留给具体调用者(调用前边那个不确定的方法METHOD)在调用时提供具体实现来补上那个口子。 从而达到更灵活地编码的目的,也大大减少了子类的使用。 不好脑袋要短路,得捋一捋—> 在A类中定义了一个方法这个方法中用到了一个 接口和该接口中的抽象的方法, 但是此处抽象方法没有具体的实现, 需要B 类具体
2017-08-24 17:21:46 266
原创 NodeJs判断字符串是否为空
判断字符串是否为空var str = "";if(str.trim()!==""){ console.log("非空"); }else{console.log( "空"); }
2017-08-24 13:56:36 13571 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人