Android基础之TextView、EditText常用属性
Android基础之TextView、EditText常用属性
设置TextView单行显示
android:layout_width="wrap_content"
android:ellipsize="end"
android:singleLine="true"
android:maxEms="10"
android:ellipsize=”start”—–省略号显示在开头 “…pedia”
...
vue警告Prop "autocomplete" is passed to component <Anonymous>, but the declared prop name is .......
vue报警告
Prop "autocomplete" is passed to component &lt;Anonymous&gt;, but the declared prop name is "autoComplete". Note that HTML attributes are case-insensitive and camelCased props need to use th...
Android-工作遭遇-压缩传输数据并且防止抓包
在开发中,遇到了字节过大,以及非常容易被抓包,这种时候,进行压缩了字节数组,并且大小减小,功能展现非常强大
效果图.上面的文字是1022大小压缩前的文字,下面的文字是311大小解压出来的文字.没有任何的数据丢失
这边主要是采用了lz4的字符串压缩技术,进行压缩与解压,只要跟后端约定,就可以实现,
如果封装了请求网络的框架,则只用在添加数据的时候加上处理即可.
附上工具类源码
pub...
postman—笔记3.Collections/数据参数化/测试报告
Collections
保存:
数据参数化:
执行前可以进行预览:
csv文件写法:
测试报告:
一.需要安装:
1.nodejs
2.npm→cnpm
3.newman :cnpm install -g newman
...
微信小程序中阻止事件冒泡
使用场景
如上图,这是一个活动的列表页面,当用户点击整个列表时,跳转到活动详情页面,当用户点击“去报名”按钮时,跳转到报名页面。但是当我们用"bindtap"事件绑定,点击“去报名”按钮后,会先跳转到报名页面,再跳转到活动详情页面。
问题分析
出现这个问题的原因,就是事件冒泡引起,关于事件冒泡我这里就不多讲了。
解决方法
解决方法就是要阻止事件冒泡,把“bindtap”改...
11 非阻塞式服务器
即使你知道Java NIO 非阻塞的工作特性(如Selector,Channel,Buffer等组件),但是想要设计一个非阻塞的服务器仍然是一件很困难的事。非阻塞式服务器相较于阻塞式来说要多上许多挑战。本文将会讨论非阻塞式服务器的主要几个难题,并针对这些难题给出一些可能的解决方案。
查找关于非阻塞式服务器设计方面的资料实在不太容易,所以本文提供的解决方案都是基于本人工作和想法上的。如果各位有其他...
使用BootStrap弹框
先前一直以为直接引用如下
&lt;!--引入bootstrap css--&gt;
&lt;link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css"&gt;
&lt;!--引入jquery--&gt;
&lt;script src="https://cdn.bootcss...
单词查找(公司笔试题)
题目:单词查找
分析:题目限制了字母在词典中只可以上下左右相邻,那就意味着不能左上、右上、左下、右下、那就 比起八个方向的就更加简单。具体实现就深搜呗~具体细节在代码的注释
测试样例:
5 5 3
hello help high
p a b h m
f h e c p
o i l l h
b g h o n
h x c m l
// wordfind.cpp: 定义控制台应用程...
《深度学习 21天实战Caffe》读书笔记1
关于深度学习常见术语的通俗描述
“有监督”学习:上课时,我们跟着老师一步一步学习。
“无监督”学习:自主完成课后的作业。
“训练数据集”:平时做的课后练习题。
“测试数据集”:考试时卷面的题目。
关于训练效果:
“学霸”:训练效果其他人好,对测试数据集的所有情况如数家珍。
“学渣”:完全没有训练或训练不充分,对测试数据集的效果和随机猜测差不多。
“学痴”:在训练上出现“过拟合”,平...
在Eclipse中查看JDK类库的源代码!
不会看JDK源代码,相当于没学过Java。
核心提示:在Eclipse中查看JDK类库的源代码!!! 设置: 1.点 window- Preferences - Java - Installed JRES 2.此时Installed JRES右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 Edit..., 会出现一个窗口(Edit JRE) 3.选中...
学习opensl es播放音频
文章目录学习opensl es播放音频c代码实现基础的opensl es的几种类型[assets、url、pcm]opensl_pcm.c(ps:目前存在的bug是播放url会崩溃,详细请参考:[谷歌的NDK](https://github.com/googlesamples/android-ndk/tree/master/native-audio))Activity代码[细节逻辑可能有问题,我是...
Windows10 下 YOLOv3配置教程
需要修改的文件:
打开darknet/build/darknet/darknet.vcxproj,将14全部替换为12
另外需要将CUDA 9.1改为CUDA 8.0
第105行改为
&lt;CodeGeneration&gt;compute_30,sm_30;compute_61,sm_61&lt;/CodeGeneration&gt;
将Visual Studi...
深度学习花书学习笔记 第二章 线性代数
之前的没坚持下来,再来一个系列。。再把之前的继续
第二章、线性代数部分:
标量:单独的数
向量:有序排列的一组数
矩阵:二维数组
张量:多维数组
转置:矩阵操作,对角线镜像
矩阵乘法:不满足交换律。
单位矩阵:任意矩阵和单位矩阵相乘不变,单位矩阵除对角线为1,其余全为0
逆矩阵: A`-1*A =I 矩阵可逆的条件:方阵且所有列向量线性无关。
线性相关:冗余表示,任意一...
Task 'upload' not found in root project
将本地的aar包或是jar包上传到maven仓库时执行:
./gradlew upload
报错:Task ‘upload’ not found in root project
经过摸索发现:
将项目模块的aar包上传maven仓库一般有2种方法:
除了
./gradlew upload
还有一种是:
./gradlew publish
无论哪一种,都是用的maven的插件功能,都需要在项目...
Shiro入门整理(一)
SimpleAccountRealm
import org.apache.shiro.SecurityUtils;
import org.apache.shiro.authc.UsernamePasswordToken;
import org.apache.shiro.mgt.DefaultSecurityManager;
import org.apache.shiro.realm.Simp...
一些关于TCP/IP网络协议
1.首先,什么是网络通信?什么又是网络通信协议?
网络通信就是通过网络将各个孤立的设备进行连接(比如工作站,主机),通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。而网络通信中最重要的就是网络通信协议。计算机网络中要实现通信就必须要有一些约定(通信协议),对速率、传输代码、代码结构、传输控制步骤,出错控制等制定标准,这就是网络通信协议。
网络通信协议有哪些...
亚太地区区块链市场庞大
新闻快讯,来源区视网分享《爱链每日说》栏目
据NewsBtc报道,最初在G7倡议下建立,政府间反洗钱金融行动特别工作组(FATF),可能同意一套适用于虚拟货币的反洗钱标准,FATF主席Marshall Billingslea表示:定于10月举行的讨论会,将促使不同国家对反洗钱标准进行修订,浙江很快消除国家间虚拟货币空间的反洗钱差距。
据Golbal Market Insights的一份报告显示...
Android总结和易错点
一、开发环境:
1、安装JDK
2、设置环境变量:①、新建一个系统环境变量,变量名为ANDROID_SDK_HOME,变量值为你的SDK安装路径
②把;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools添加到Path环境变量中。(注意分号)
Andriod配置:
ANDRIOD_HOME=SDK的路径;
PATH=;%A...
Android编译某个脚本使真机开关机动画或声音发生改变
一、创建bootanimation文件的压缩包
1、创建part0,part1两个文件夹和一个desc.txt文件
2、在part0文件夹中放你要开机动画的图片,图片名从000.jpg依次增加(名称不要带空格 和 特殊字符),多少张由你自己来选择
3、在part1文件夹中放你开机动画的最后一帧,做开机最后的定格显示,直到开机完成。
4、480 854 25 ...
Android平台全编译和模块编译,烧录程序和push程序到手机上
一、全编译
1、打开Linux输入指令界面或者是用Xshell链接你的服务器
2、找到你需要的脚本的路径,输入对应的路径
3、输入./&lt;脚本名&gt; debug或者user或者r,debug是自己调试的模式,user是发给客户调试的模式,r是发布时调试的模式。脚本名文件后面是.sh
4、注意的地方:当编译到99%时出错,再重新编译一次试试;当服务器没...
今日推荐
周排行