2019-12-11
Java中的double转int类型,小数点后面抹零,只取小数点前的整数所以被踩了丢失精度的坑,后续在将小数的double转换成为int的时候,一定要注意,小数点后面的部分是自动抹去的。例如:
123456public static void main(String[] args) { double d =1.76; System.out....
阅读全文
2019-11-05
Java的位运算符:左移(<<)、右移(>>)、无符号右移(>>>)、与(&)、异或(|)、非(~)除了 非(~) 是一元操作符外,其他都是二元操作符。
运算符
运算
说明
<<
左移
空位补0,被移除的高位丢失
>>
右移
被移位的二进制最高位是0,右移后,空缺位补0...
阅读全文
2019-10-20
最近做一个带图片和文字发布的微信小程序,当时心里犯嘀咕,没有自我审查估摸着上不了。果不其然微信小程序提交代码审核的时候,审核不通过,提示如下:为避免您的小程序被滥用,请你完善内容审核机制,如调用小程序内容安全API,或使用其他技术、人工审核手段,过滤色情、违法等有害信息,保障发布内容的安全。得,去到后台一看,审核员测试了一个词xxx给显示出来了,直接导致小程...
阅读全文
2019-10-13
在Android原生开发中,页面跳转用Intent类实现
12Intent intent =new Intent(MainActivity.this,SecondActivity.class);startActivity(intent);
而在安卓原生开发中,页面传值有多种方法,常见的可以用intent、Bundle、自定义类、静态变量等等来传值。Flutt...
阅读全文
2019-09-17
准备环境
Raspberry Pi 4
SD卡,读卡器
电源适配器
开始下载安装到SD卡树莓派系统官方镜像下载:·Raspberry Pi Raspbian
下载Etcher工具,把镜像烧写到SD卡里面去工具的操作很简单的三个步骤:选择镜像 –> 选择SD卡 –> 烧写!
环境配置出于安全考虑,SSH在raspbian中默认disabled。...
阅读全文
2019-07-31
依次打开Settings–>Tools–>External Tools–>点击加号创建一个快速生成jni头文件的工具
1231. Program: javah 2. Parameters: -v -jni -d $ModuleFileDir$/src/main/cpp $FileClass$ 3. Working directory:...
阅读全文
2019-07-30
介绍 Android 中录音功能的实现录音方法Android 中的录音主要有两种方式 MediaRecorder 和 AudioRecord
MediaRecorder(基于文件)
可以录制音、视频;
封装了录制、编码、压缩、线程等功能,直接生成可播放的音频文件;
优点:封装度高,操作简单
缺点:编码格式有限,.aac .amr .3g...
阅读全文
2019-07-19
安装Wireshark1$ sudo apt-get install wireshark
打开Wireshark,报错提示权限不足。
1Couldn’t run /usr/bin/dumpcap in child process: Permission denied
解决方案1234567891011$ sudo apt-get install libca...
阅读全文
2019-07-10
之前使用Teamviewer来远程电脑,更新之后老是提示被商用,无奈,寻求其他方案如anyDesk、向日葵远程控制、splashtop、VNC。
frp项目地址:https://github.com/fatedier/frpfrp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp,http 和 https协议。VNC,全称为Virtual ...
阅读全文
2019-06-18
MySQL转义字符
\0
ASCII 0(NUL)字符
'
ASCII 39 单引号(‘’’)
"
ASCII 34 双引号(‘“’)
\b
ASCII 8 退格符
\n
ASCII 10 换行符
\r
ASCII 13 回车符
\t
ASCII 9 制表符(TAB)
\Z
ASCI...
阅读全文