编程笔记
-
新版本dev c++的一些坑
1.运行窗口中文乱码 1、工具—编译选项2、在第一个框中填入 -fexec-charset=gbk3、勾选“编译器加入以下命令”4、重新编译一次以后运行。 2.代码编写窗口不显示中文 (中文在光标移开后不显示) 工具——>编辑器属…
-
学习:python 运算符
运算符是python语言中各种表达式中的符号 例如:a=12+b =是赋值运算符 +算数运算符 python语言主要运算符 算数运算符 a=5 b=2 print(a+b) print(a*b) print(a-b) print(a/b)#除法 print(a//b)#除法只保留整数部分 p…
-
三大特性,多个场景,Serverless 应用引擎 SAE 全面升级
简介:Serverless 应用引擎 SAE 凭借着天然技术优势,已经帮助成千上万家企业实现容器和微服务技术转型。近日,SAE不仅进一步提供了全套微服务能力,更为传统 Job 和 PHP 用户提供了全新的,更高效、更经济且可平…
-
【Linux】域名配置
1、当使用默认端口时:listen 443 ssl,同时ssl on;要关掉 2、gzip是做文件压缩用的 server { listen 8080; ssl on; server_name 127.0.0.1; ssl_certificate cert/7540799_chart.XXX.com.pem; ssl_certificate_key…
-
Android Studio - 布局
线性布局-LinearLayout android:orientation属性值包括vertical和horizontal,若不指定属性值,默认为horizontal。需注意的是,如果排列方向是horizontal,内部控件就绝对不能将宽度指定为match_parent,如果是vert…
-
android | 申请存储权限的坑
android | 申请存储权限的坑 android6以上很多的权限不是只写manifest.xml就可以了,使用的时候需要懂太申请权限。先贴个能跑的代码,具体细节有空补上: public void needPrivilege(){ //使用兼容库就无需判断系统…
-
Android Framework实战视频--init进程的bootanimation启动源码分析(补充Android 10部分的BootAnimation的启动源码分析)
课程答疑和新课信息:QQ交流群:422901085进行课程讨论FrameWork入门课视频链接:https://edu.csdn.net/course/detail/30298FrameWork实战课1视频链接:https://edu.csdn.net/course/detail/30275FrameWork跨进程通…
-
IDEA搭建安卓环境
1.安装Android SDK https://www.androiddevtools.cn/下载SDK Tools 2.配置Android SDK file->project->structure->SDKs,点+,选择add android SDK,然后选择下载好的SDK路径 3.配置gradle
-
Socket缓冲区过小触发TCP Nagle's algorithm算法导致网络延迟大
在游戏服务器当中,通常都会为每个客户端链接设置一个缓冲区。这样做的理由是游戏中通常会有持续不断,零碎的数据包发送到客户端,使用一个缓冲区可以把这些数据包攒到一起发送,避免频繁的io操作;另一个原因是,…
-
进度条学习
activity_main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="w…