马_致远
码龄8年
关注
提问 私信
  • 博客:170,934
    170,934
    总访问量
  • 56
    原创
  • 72,274
    排名
  • 43
    粉丝
  • 0
    铁粉

个人简介:非淡泊无以明志,非宁静无以致远。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2017-04-14
博客简介:

一条骆驼的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    11
    当月
    0
个人成就
  • 获得65次点赞
  • 内容获得35次评论
  • 获得85次收藏
创作历程
  • 9篇
    2024年
  • 47篇
    2017年
成就勋章
TA的专栏
  • 多线程
    1篇
  • mybatis
    7篇
  • mysql
    2篇
  • spring
    4篇
  • 注解-spring
    4篇
  • 代理模式
    2篇
  • 集合和Map
    1篇
  • 设计模式
    3篇
  • android
    10篇
  • 音频开发
    1篇
  • 数据结构
    1篇
创作活动更多

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

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

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

MQ解决的问题

2.分布式,微服务,之间的通信,实现服务质检解耦。1.不同语言的程序使用MQ通信。4.实现异步,提高用户体验。3.高并发实现销峰作用。
原创
发布博客 2024.06.10 ·
192 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

设计模式-单例模式

经过反编译代码后发现,枚举类在静态代码块中,执行构造函数,实例化对象,执行构造方法是,初始化了 单例对象。使用枚举,的饿汉式单例模式,能抵抗反射和序列化的破坏。一般的单例模式,会有反射安全问题。
原创
发布博客 2024.06.04 ·
272 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

volatile关键字的作用

/3.设置instance指向刚分配的内存地址,//memory = allocate();//1.分配对象内存空间。volatile修饰的变量,被多线程方式,具有可见性(修改可见)//instance(memory);如果2 3 调换顺序,此时instance!创建变量时,禁止cpu指令重排序。
原创
发布博客 2024.06.04 ·
108 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

springIoc

控制反转。
原创
发布博客 2024.05.30 ·
288 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

java反射

程序在运行时进行自我检查,并且对内部成员进行操作。程序可以访问、检测、修改本身状态或行为的一种能力,并根据自身的行为、状态、结果,
原创
发布博客 2024.05.30 ·
199 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java泛型

泛型在编译期起作用,编译过后就会擦除泛型信息。
原创
发布博客 2024.05.30 ·
146 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数据库索引失效的场景

大于号小于号等于不等like 非%开头in (参数不限多少都走)not in条件表达式右侧计算 age = 10/2 或者 age = 10/2 + 1is null。
原创
发布博客 2024.05.30 ·
204 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

数据库索引创建的原则

不适合创建索引的场景有大量的重复数据,索引选择性低频繁更新的字段where句子用不到的字段(覆盖索引除外)
原创
发布博客 2024.05.30 ·
275 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

数据库索引优化

同时要保证索引的选择性(优先级),不能太差(不能有过多重复的索引)
原创
发布博客 2024.05.30 ·
235 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Android-- UI 布局,屏幕分辨率兼容和版本兼容,屏幕适配解决方案

这篇文章主要是对解决屏幕适配问题思路的总结,会比较抽象,以后逐步把每条步骤对应的【案例】总结上去。A:抛开【业务需求】,屏幕适配解决方案的本质是:1.动态控制控件的尺寸,2.动态控制视图布局。-1.动态控制控件的尺寸:巧妙结合控件的动态属性和密度无关像素单位(dp,sp),在不同的机型上灵活的操控像素,使UI控件在目标设备上显示的大小,与目标设备屏幕的比例协调。-2.动态控制视图布局:巧妙结合几种布
原创
发布博客 2017.08.13 ·
1283 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

FastJson--常用方法总结

常用API 把JSON文本parse为JSONObject或者JSONArray public static final Object parse(String text); 把JSON文本parse成JSONObject public static final JSONObject parseObject(String text); 把JSON文本parse为Java
原创
发布博客 2017.08.07 ·
2413 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

Android--LocalSocket--TCP 使用

一 Socket  Socket最初用在基于TCP/IP网络间进程通信中,以客户端/服务器模式进行通信。实现异步操作,共享资源集中处理,提高客户端响应能力。Tcp通信基本流程:  服务器端 客户端  1.创建socket
原创
发布博客 2017.08.01 ·
768 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Android--音频开发--信号从麦克风到扬声器的处理流程

信号从麦克风到扬声器的处理流程—-示意图基础知识简介音频采集APIMediaRecorder 更加上层一点的API 它可以直接把手机麦克风录入的音频数据进行编码压缩(如AMR、MP3等)并存成文件 MediaRecorder 底层也是调用了 AudioRecord 与 Android Framework 层的 AudioFlinger 进行交互的。AudioRecord
原创
发布博客 2017.07.31 ·
8185 阅读 ·
2 点赞 ·
0 评论 ·
15 收藏

Android--利用Handler消息转发机制实现倒计时(内含防止内存泄露处理)

真正学会Handler必须要了解的相关概念相关概念图示: Message:存储信息的对象,被Handler在线程间转发,实现线程间的通信。 MessageQueue:以有序的方式排列的,等待处理的事件(Runnable或者Message)。 Handler:本质上是生成了消息队列,供Lopper抽取。 Lopper:类似水泵,从MessageQueue抽取Runnable或者Messag
原创
发布博客 2017.07.26 ·
1845 阅读 ·
2 点赞 ·
2 评论 ·
4 收藏

Android--menu和OkHttp框架(未封装),结合Executors(线程池)实现网络请求的案例

涉及到的 知识点:1.安卓UI组件menu2.OkHttp框架3.Executors(线程池)OkHttp结构简介案例代码import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.view.Menu;import android
原创
发布博客 2017.07.25 ·
846 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Android--使用原生技术实现ListView(原生技术实现网络异步请求,解析json数据)

涉及到的原生技术:1.原生技术实现网络异步请求1.原生技术解析json数据实现步骤:实现代码:**第一二步比较简单,直接跳过import android.content.Context;import android.os.AsyncTask;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;imp
原创
发布博客 2017.07.24 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android--Universal-Image-Loader异步图片加载框架封装思路及实现

框架简介:名称:nostra13/Android-Universal-Image-Loader开源网址:https://github.com/nostra13/Android-Universal-Image-Loader封装思路和目的:代码实现:import android.content.Context;import android.graphics.Bitmap;import android
原创
发布博客 2017.07.23 ·
606 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android--okhttp框架封装思路/网络请求组件的创建

封装目的规避okhttp框架API更新带来的风险提高代码复用性提升程序的可扩展性封装逻辑封装思路1.封装requestRequestParams类 封装所有的请求参数到HashMap中(线程安全)CommonRequest类 接受请求参数,生成request对象RequestParams类 封装所有的请求参数到HashMap中(线程安全)import java.io.Fi
原创
发布博客 2017.07.23 ·
1189 阅读 ·
1 点赞 ·
2 评论 ·
1 收藏

Android--android:scaleType属性-->ImageView(图片)适应屏幕的处理办法

Android:scaleType是控制图片如何resized/moved来适应屏幕。ImageView.ScaleType / android:scaleType值的意义区别:CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示CENTER_CROP / centerCrop 按比例扩大图片的size居中显示,使得图片长(宽)等
原创
发布博客 2017.07.21 ·
524 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

算法--冒泡排序原理

public class SortDemo { public static void main(String[] args) { int[] arr = {12,56,45,34534,456,456,465,789798456,89,32,65,49}; System.out.println("数组的初始顺序:"); //先遍厉出数组的初始顺序
原创
发布博客 2017.07.01 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多