【WPF学习】第六章 StackPanel面板进行布局

  StackPanel面板是最简单的布局容器之一。该面板简单地再单行或单列中以堆栈形式放置其子元素。   例如,分析下面的窗口,该窗口包含4个按钮: <Window x:Class="Layout.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

ES6 -- 函数扩展、数组扩展

函数扩展: 1.箭头函数中this的不适用场合:在对象中的方法中使用箭头函数的this,因为箭头函数相当于打开了作用域,所以这时的this会指向window。 2.在需要使用动态this,如事件绑定时,回调函数替换成箭头函数会导致this指向window,而不是事件对象。函数式编程的尾调用暂时不看。 数组扩展: 1.对应rest参数,参数中出现的数组可以用...来扩展变成spread参数,主要用作函数调用。扩展运算符的出现可以替代apply方法。数组的push方法的参数就可以用扩展运算符直接传
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

uiautomatorviewer.bat 定位元素报错:Unexpected error while obtaining UI hierarchy

运行sdk的 uiautomatorviewer.bat ,连接手机报错: 网上找了各种办法,都没有很好的解决,可能是sdk版本问题? 最后使用了这个比较笨的方法,记录一下: 1.替换 https://github.com/yaming116/uiautomatorview/jar 中的 uiautomatorviewer.jar 替换到 本地 ${ANDROID_HOME}/tools/lib 中 2.创建一个桌面的 uiautomatorviewer.bat 文件,命名随意,能区分就可以;
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

IDE使用GIT控制项目版本

IDEA本身继承GIT开发插件。只需要安装windows git客户端即可使用。 check in project 检入项目 将新创建的项目上传到服务器。 对于git来说,空的目录不会上传到远程仓库。所以,要上传的新的项目,需要在每个必要的目录中至少提供一个文件。否则其他人检出(check out)项目的时候,是一个空的项目。 操作步骤: 解决办法: 在本地仓库目录 -> 鼠标右键 -> GIT Base Here -> 依次输入下述3条命令 git pull git pull origin
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

WKwebView报[Process] kill() returned unexpected error 1

最近使用项目WKwebView突然开始报错[Process] kill() returned unexpected error 1,查了一下解决办法如下: 1、Xcode 打开: Product > Scheme > Edit Scheme 2、在 Environment Variables 设置 OS_ACTIVITY_MODE = disable
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

容易忽略的long类型

大都数码农在书写时间戳的long类型时,习惯用1000*60*60*31*12的表达式,记得的可能会加上一个1000*60*60*31*12l,但抱歉这是个错误的表达式,因为1000*60*60*31可能就已经是Integer型数据溢出了,导致后面的数字怎么相乘或者加上l都是负数
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

AppCrawler 配置文件

java -jar appcrawler.jar --demo demo.yml # 插件列表 pluginList: [ "com.testerhome.appcrawler.plugin.LogPlugin", "com.testerhome.appcrawler.plugin.TagLimitPlugin" ] # 是否截图 saveScreen: true reportTitle: "Test Report" # 结果目录 resultDir: "D:\\ap
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

jreble 破解地址

http://140.143.12.222:8081/GUID GUID在线生成网址:Create GUIDS online。
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

pytest学习3-断言

断言: 一个标准的用例都包含了断言,编写pytest自动化脚本的时候,也需要设置断言 pytest常用断言比较大小与是否相等、是否包含、验证boolean 例子一: 验证是否相等: import pytest def test_eq_1(): assert 1==1 class Test_cls: def test_eq_2(self): assert 2!=3 def test_eq_3(s
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

GridView中合并单元格

#region 合并单元格 合并某一行的所有列 public static void GroupRow(GridView gridView) { for (int rowIndex = gridView.Rows.Count - 2; rowIndex >= 0; rowIndex--) { GridViewRow row = gridView.Rows[rowIndex]; GridViewRow
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

向用户提供请求权限理由

1 private static final int PERMISSION_REQUEST_CAMERA = 0; 2 private static final int ENDV_WRITE_USER_DICTIONARY = 1 ; 3 private static final int ENDV_WRITE_SYNC_SETTINGS = 2 ; 4 private static fin
分类: 其他 发布时间: 01-07 21:17 阅读次数: 0

Nginx uptream健康检查

Nginx uptream健康检查
分类: 企业开发 发布时间: 01-07 21:10 阅读次数: 0

旅游景区、灯光节、美食节等公众号软文如何做到不被微信拦截?

简要描述 公众号推广是很多微商最常用的推广渠道,而公众号文章推广是最常见的一种。比如一些给旅游景点、美食节、啤酒节、灯会、庙会等做宣传的企业都会用到软文推广,目的是让大家奔走相告,利用微信的裂变性一传十十传百,从而吸引人气,达到商业目的。 而随着公众号本身的火热,大家对公众号的了解和接触也越来越多,慢慢的公众号就成为大部分人获取资讯的一种方式,比如你去旅游,旅游团会让你关注公众号,公众号里会发布一些旅游指南、攻略类的文章让大家阅读。很多人觉得有用就会自主性地分享到朋友圈。故现在大家基本都是通过
分类: 其他 发布时间: 01-07 21:01 阅读次数: 0

事件基础

事件类型:   系统派发事件、自定义派发事件 : 系统派发的事件字符串是固定的,自定义派发的事件,字符串可以任意   EventTarget、 Event: 自定义一个Object对象不能添加事件,只有继承自EventTarget类的对象才可以添加事件,这个对象角事件目标对象,Event实例化的对象叫事件对象,他是用来给事件目标对象派发事件的。我在用系统自带的事件时,系统自动创建该对象,去派发事件。 事件传输基础:   1、事件目标对象注册侦听事件 2、向事件目标对象派发事件对象    1
分类: 其他 发布时间: 01-07 21:01 阅读次数: 0

压缩表

1、mysql的版本需要大于5.5; 2、set global innodb_file_per_table=1; 3、create table或者alter talble 增加 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8; 根据经验,一般压缩比例可以达到30%-40%。 如果指定ROW_FORMAT = COMPRESSED,则可以省略KEY_BLOCK_SIZE; KEY_BLOCK_SIZE设置默认为innodb_page_size值的一半。 如果指定有效
分类: 其他 发布时间: 01-07 21:01 阅读次数: 0

ansible-jinjia2模板

1. 含义 是基于python的模板引擎,包含变量和表达式两部分,这两者在模板求值的时候会被替换为值; 模板中还有标签,控制模板的逻辑 2. 基础语法 - 模板的表达式都包含在分隔符"{{ }}"内的 - 控制语句都包含在"{% %}"内的 - 另外模板也支持注释,都是包含在分隔符"{# #}"中,支持块注释 //调用变量 {{varname}} //计算 {{2+3}}} //判断 {{1 in [1,2,3]}} 3. 过滤器也就是管道'|' 变量可以通过过滤器修改;过滤器与变量通过|来分
分类: 其他 发布时间: 01-07 21:01 阅读次数: 0

export c++ 11 code to python - pybind11

https://github.com/pybind/pybind11
分类: 其他 发布时间: 01-07 21:01 阅读次数: 0

mysql中由于sql_mode设置引起的一些问题

参考文章: mysql中sql_mode设置引起的一些问题 最近把项目数据库从mysql5.7升级到了mysql8.0,之前可以正常运行的sql语句在执行的过程中报错了。 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not functiona
分类: 其他 发布时间: 01-07 21:01 阅读次数: 0

P3820 小D的地下温泉

这道题的考点比较多. 前置芝士 1.BFS(DFS),这两种算法在这道题中并没有什么特别突出的地方,基本就是自己看心情写(本文以DFS为准, 所以我心情是好是坏呢? ) 2.连通块,可以将每一个温泉看作一个连通块,这样就变成了一个图上问题. 3.并查集,在判断图中元素是否相连时需要用到(具体下文会讲到). 具体做法 先用搜索将每个温泉(连通块),处理出来,并且统计出每个连通块的大小.在每次查询时只需要查询当前连通块的大小,取出最大的连通块并输出编号即可.那么,问题就在修改操作了. 当修改的点是
分类: 其他 发布时间: 01-07 21:01 阅读次数: 0

mongoDB发生服务特定错误: 100.

在输入:net staet MongoDB 命令的时候出现 100.的错误 服务启动不开。解决办法是:找到你的mongoDB对应的data文件夹中的db下面的mongod.lock storage.bson这两个文件删除就可以成功启动啦
分类: 其他 发布时间: 01-07 21:01 阅读次数: 0