🌓

Java中double转int类型按四舍五入取整

Java中的double转int类型,小数点后面抹零,只取小数点前的整数所以被踩了丢失精度的坑,后续在将小数的double转换成为int的时候,一定要注意,小数点后面的部分是自动抹去的。例如: 123456public static void main(String[] args) { double d =1.76; System.out....

阅读全文

Java位运算(移位、与、或、异或、非)

Java的位运算符:左移(<<)、右移(>>)、无符号右移(>>>)、与(&)、异或(|)、非(~)除了 非(~) 是一元操作符外,其他都是二元操作符。 运算符 运算 说明 << 左移 空位补0,被移除的高位丢失 >> 右移 被移位的二进制最高位是0,右移后,空缺位补0...

阅读全文

小程序开发的内容安全审核

最近做一个带图片和文字发布的微信小程序,当时心里犯嘀咕,没有自我审查估摸着上不了。果不其然微信小程序提交代码审核的时候,审核不通过,提示如下:为避免您的小程序被滥用,请你完善内容审核机制,如调用小程序内容安全API,或使用其他技术、人工审核手段,过滤色情、违法等有害信息,保障发布内容的安全。得,去到后台一看,审核员测试了一个词xxx给显示出来了,直接导致小程...

阅读全文

Flutter开发中的页面跳转和传值

在Android原生开发中,页面跳转用Intent类实现 12Intent intent =new Intent(MainActivity.this,SecondActivity.class);startActivity(intent); 而在安卓原生开发中,页面传值有多种方法,常见的可以用intent、Bundle、自定义类、静态变量等等来传值。Flutt...

阅读全文

树莓派4-Ubuntu18.04.2LTS下配置WiFi与SSH连接

准备环境 Raspberry Pi 4 SD卡,读卡器 电源适配器 开始下载安装到SD卡树莓派系统官方镜像下载:·Raspberry Pi Raspbian 下载Etcher工具,把镜像烧写到SD卡里面去工具的操作很简单的三个步骤:选择镜像 –> 选择SD卡 –> 烧写! 环境配置出于安全考虑,SSH在raspbian中默认disabled。...

阅读全文

AndroidStudio快速生成jni头文件

依次打开Settings–>Tools–>External Tools–>点击加号创建一个快速生成jni头文件的工具 1231. Program: javah 2. Parameters: -v -jni -d $ModuleFileDir$/src/main/cpp $FileClass$ 3. Working directory:...

阅读全文

Android录音

介绍 Android 中录音功能的实现录音方法Android 中的录音主要有两种方式 MediaRecorder 和 AudioRecord MediaRecorder(基于文件) 可以录制音、视频; 封装了录制、编码、压缩、线程等功能,直接生成可播放的音频文件; 优点:封装度高,操作简单 缺点:编码格式有限,.aac .amr .3g...

阅读全文

Ubuntu18.04.2LTS下Wireshark报错Permission denied

安装Wireshark1$ sudo apt-get install wireshark 打开Wireshark,报错提示权限不足。 1Couldn’t run /usr/bin/dumpcap in child process: Permission denied 解决方案1234567891011$ sudo apt-get install libca...

阅读全文

Ubuntu18.04.2LTS配置vnc+frp内网穿透实现桌面远程访问

之前使用Teamviewer来远程电脑,更新之后老是提示被商用,无奈,寻求其他方案如anyDesk、向日葵远程控制、splashtop、VNC。 frp项目地址:https://github.com/fatedier/frpfrp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp,http 和 https协议。VNC,全称为Virtual ...

阅读全文

MySQL字符转义处理方法

MySQL转义字符 \0 ASCII 0(NUL)字符 ' ASCII 39 单引号(‘’’) " ASCII 34 双引号(‘“’) \b ASCII 8 退格符 \n ASCII 10 换行符 \r ASCII 13 回车符 \t ASCII 9 制表符(TAB) \Z ASCI...

阅读全文