JianfeiMa
码龄8年
关注
提问 私信
  • 博客:217,456
    217,456
    总访问量
  • 129
    原创
  • 17,062
    排名
  • 54
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:Code And Philosophy

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2016-06-13
博客简介:

HardProgrammer的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    702
    当月
    15
个人成就
  • 获得94次点赞
  • 内容获得17次评论
  • 获得224次收藏
创作历程
  • 10篇
    2024年
  • 18篇
    2023年
  • 30篇
    2022年
  • 30篇
    2021年
  • 30篇
    2020年
  • 14篇
    2019年
  • 6篇
    2018年
  • 1篇
    2017年
成就勋章
TA的专栏
  • C
    3篇
  • PostgreSQL
    3篇
  • 其他
    7篇
  • redis
    1篇
  • SQL Server
    2篇
  • 前端
    6篇
  • ios
    2篇
  • english
    1篇
  • python
    1篇
  • Java
    16篇
  • Linux
    17篇
  • Android
    29篇
  • 通讯
    2篇
  • 思考
    7篇
  • MySQL
    7篇
兴趣领域 设置
  • 移动开发
    android studio
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C语言中的fopen函数的mode参数的r+和w+有什么不同

r+和w+都可以读写文件。但是,r+不会删除文件的内容,如果文件不存在,也不会创建新文件,而w+会删除文件内容,如果不存在,则创建新文件。
原创
发布博客 2024.11.11 ·
161 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

SpringBoot3.3 Could not obtain connection to query metadata

我的原因是连接MySQL的密码错误,把连接MySQL的密码改成正确的就不会报错了。
原创
发布博客 2024.09.29 ·
865 阅读 ·
7 点赞 ·
0 评论 ·
14 收藏

Android的Service和Thread的区别

但是Service是默认运行在主线程的,不要以为可以直接把它放在后台作耗时操作,如果要做耗时操作还是需要在Service里另起线程的,否则你懂得,会阻塞主线程造成ANR。Service用来提高优先级:在后台场景下,Service的优先级是高于后台挂起的Activity的,也高于Activity所创建的线程。Service是组件:默认运行在当前进程的主线程中的,如果需要执行耗时操作,记得在Service里创建新线程;Android Service是组件,既不能说它是单独的进程也不能说它是单独的线程。
原创
发布博客 2024.08.14 ·
428 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

STM32的UART出现乱码的原因

这样配置好之后我便在电脑端的串口调试助手软件中的数据位也是选择8位,但无奈出现乱码现象;我以为是我代码配置有问题便一直检查代码,但是无论我怎么检查我都没有发现哪里不妥呀,在这个秋高气爽的周末里我也就没有太多精力去追根问底便去呼呼大睡了去了。一觉美梦醒来已是傍晚时分,这是头脑顿时一想:难道校验位也是属于WordLength里的一位?于是乎便去查阅文档发现:Word Length = 8 Bits (7 data bit + 1 parity bit),果然是这样。我的波特率定义是:9600。
原创
发布博客 2024.08.11 ·
318 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

gcc -lm -lc -lcurl是什么意思

Linux的库命名是一致的,一般为libxxx.so,或libxxx.a,libxxx.la,那么你要链接某个库就用-lxxx,去掉头lib及"."后面的so,la,a等即可。今天学了一下curl库,然后试着去用gcc编译(gcc -c simple.c 和 gcc simple.o -o simple)样例代码发现报以下错误。原因是我没有加-lcurl参数导致。
原创
发布博客 2024.07.24 ·
312 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

C语言指针的理解

/这个变量a所占的内存空间是8个bit[0][1][0][1][0][1][0][1],假设第一个bit的内存地址是:0x7ffe59c01f48。首先是指针变量,在计算机中每个内存空间都有一个编号,人们叫它内存地址,就像各家各户的门牌号一样是唯一标识的,//把变量a的内存地址(0x7ffe59c01f48)赋值给指针变量p,(&是取地址操作符)//通过指针间接改变变量a内存中的值,[0][1][0][1][0][1][1][0]printf("输出指针所指向的值:%2d\r
", *p);
原创
发布博客 2024.07.19 ·
418 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

Postgresql如何像MySQL那样为update_time字段设置触发器

2、创建触发器并为触发器设置执行的存储过程。
原创
发布博客 2024.05.17 ·
273 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

如何通过pg_dump命令导出Postgresql数据库的表结构

pg_dump -U postgres --verbose --schema-only --table=manager --db=notes --file=/root/manager.sql
原创
发布博客 2024.05.15 ·
590 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

Android所有版本的存储权限适配

android.widget.Toast.makeText(this, "权限授予失败", android.widget.Toast.LENGTH_LONG).show();android.widget.Toast.makeText(this, "权限授予失败", android.widget.Toast.LENGTH_LONG).show();android.util.Log.d("debug", "来自安卓6.0到安卓9.9之间的请求权限,打印授予的权限->" + permissions[0]);
原创
发布博客 2024.01.12 ·
933 阅读 ·
7 点赞 ·
0 评论 ·
7 收藏

Android开发中各种目录

debug: 遍历外部缓存目录->/storage/emulated/0/Android/data/com.example.test/cache。debug: 遍历外部媒介目录->/storage/emulated/0/Android/media/com.example.test。
原创
发布博客 2024.01.11 ·
437 阅读 ·
7 点赞 ·
0 评论 ·
10 收藏

Java的AWT和Swing的8大布局

javax.swing.JFrame jFrame = new javax.swing.JFrame("test_ok"); java.awt.BorderLayout borderLayout = new java.awt.BorderLayout(); java.awt.CardLayout cardLayout = new java.awt.CardLayout(); java.awt.FlowLayout flowLayout = new java.a
原创
发布博客 2023.12.12 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Circular

我升级SpringBoot到3.2之后报以上错误,因为我用的是freemark模板,所以freemark模板的文件后缀.ftl改成.ftlh就OK。
原创
发布博客 2023.11.29 ·
434 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记一次Linux磁盘坏道检查修复

e2fsck -c /dev/sdb3 这个命令是检查坏道并把坏道加入坏道列表。e2fsck -p /dev/sdb3 这个命令是自动执行修复磁盘坏道。
原创
发布博客 2023.10.11 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux系统改IP地址不关机生效方法

执行命令:systemctl restart network.service。
原创
发布博客 2023.10.11 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ava.lang.SecurityException: Permission Denial: opening provider from ProcessRecord{41ec1918 24270:co

/photoUri就是图片存储的位置。//记录图片的uri。Log.d("debug", "创建目录是否成功->" + makeDirectory);//*********解决方法**************//*********解决方法**************
原创
发布博客 2023.10.07 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android URI学习

/info.id联系人ID。3. 要使用这个必须在配置文件中加入//调用系统相机应用程序,并存储拍下来的照片。uri与file、path相互转化。Uninstall 程序。
原创
发布博客 2023.09.15 ·
1191 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Android实现APP奔溃日志记录保存

Overridetry {= null) {} else {
原创
发布博客 2023.09.01 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android13写入文件

values.put(android.provider.MediaStore.MediaColumns.DISPLAY_NAME, "测试Android13写入文件");
原创
发布博客 2023.08.26 ·
901 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android不能在定时器中执行UI操作

Toast.makeText(this, "有" + cursor.getCount() + "条数据正在上传中...", Toast.LENGTH_SHORT).show();//在定时器任务中不能显示Toast等UI操作。Toast.makeText(this, "有" + cursor.getCount() + "条数据正在上传中...", Toast.LENGTH_SHORT).show();if (isTimer) {//这样运行会抛出异常。isTimer) {//这样不会抛出异常。
原创
发布博客 2023.06.25 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java执行Linux命令并等待结果返回

");try {= null) {
原创
发布博客 2023.06.01 ·
971 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多