- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 查看端口被占用情况
 使用 netstat 命令:netstat 是一个用于查看网络状态和连接的命令。 使用 lsof 命令:lsof 是一个用于查看打开文件和进程信息的命令。 使用 ss 命令:ss 是一个用于查看套接字和网络连接信息的命令。在执行这些命令时,可能需要使用超级用户(root)权限,以便访问所有进程信息。netstat -tunlp | grep 端口号。ss -tuln | grep 端口号。lsof -i:端口号。
2024-09-04 09:00:08 387
原创 Redis相关操作工具类
优化的点:提供了一个redis连不上,或者执行报错的时候的Function接口给调用方,用来处理缓存异常的时候,提供容错解决办法,比如查数据库、返回默认值等。
2024-08-28 21:18:35 245
原创 用powermock编写单元测试
验证调用次数:verify(OrderService, times(1)).insertOrder(orderBO);保持与main级别一致,并且具体的测试用例存放目录也跟源代码的目录级别保持一致。参见基本框架里的CommonUtils.doPageQuery()的mock。参见基本框架里的orderHelper.fillData()方法的mock。
2024-08-28 19:14:51 659
原创 正则表达式
1、“.”为通配符,表示任何一个字符,例如:“a.c”可以匹配“anc”、“abc”、“acc”; 2、“[]”,在[]内可以指定要求匹配的字符,例如:“a[nbc]c”可以匹配“anc”、“abc”、“acc” 但不可以匹配“ancc”,a到z可以写成[a-z],0到9可以写成[0-9];3、数量限定符号,表示匹配次数(或者叫做长度)的符号: 包括:“*”——0次或者
2016-04-10 11:30:38 412
原创 网络基础---IP地址
最初设计互联网络时,为了便于寻址以及层次化构造网络,IP地址采用分层结构,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。目前最常用的就是IPv4,由四个字节组成,共32位。
2016-03-28 17:00:20 1559
原创 网络基础---子网掩码
子网掩码主要是用来区分 IP 地址中的网络 ID 和主机 ID ,它用来屏蔽 IP 地址的一部分,从 IP 地址中分离出网络 ID 和主机 ID。
2016-03-28 16:48:57 1002
原创 Spring MVC学习笔记(一)---Spring MVC 的HelloWorld
Spring MVC概述 Spring MVC是Spring为展现层提供的一个基于MVC设计理念的优秀Web框架,是目前最主流的MVC框架之一。 Spring3.0后,Spring MVC全面超越Struts2,成为最优秀的MVC框架。 Spring MVC通过一套MVC注解,让POJO成为处理请求的控制器,而无须实现任何接口。 支持REST风格的URL请求。 采用了松耦合可插拔组件结构,
2015-08-12 19:09:50 817
原创 Android的四种监听事件处理方式
大多数情况下,我在对Android的事件处理方式都是用的基于监听的事件处理方式。事件监听的处理模型,主要涉及如下三类对象:事件源:事件发生的场所。通常是某个组件,例如按钮、窗口、菜单、item等事件:指界面的组件上发生的特定事情(通常就是一次用户操作)。如果程序想要获取界面上组件所发生的事件的相关信息,一般通过事件的对象来获取。事件监听器:负责监听事件源所发生的事件,并对各种事件做出的相应响应
2015-07-31 21:05:29 3667
原创 匿名内部类中this的使用问题
大多数情况下,我在对Android的事件处理方式都是用的基于监听的事件处理方式。在这当中,一般都会涉及到事件监听器这样一个类。大部分的时候,事件监听器都没有什么复用价值,因此大部分的事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适。实际上,这种形式也是目前使用最广泛的事件监听器形式。一般用于创建匿名内部类形式的事件监听器都是像这样的:“new 监听器接口”或“new 事件适配器”
2015-07-31 20:06:18 5560
原创 如何把Android的一款自定义仪表盘控件整合到你的项目里
Android的这款自定义仪表盘控件,我已上传了。在你的项目里如果需要用到这款自定义的仪表盘控件(Gauge),可参照以下步骤来完成:1,先添加res类的文件到目标工程的res目录下的对应文件夹下。这主要是Gauge 工程文件里res目录下的drawable、layout、values里的一些文件。具体是那些文件,如下图2,再在目标工程的src目录下新建一个包,把GaugeVi
2015-07-29 21:35:21 3151
原创 上传音乐到Android模拟器的SD卡,并在Android模拟器上播放
这几天学习Android,准备写个音乐播放软件,以后会介绍。不过,在新建的模拟器中并没有音乐。因为模拟器是新配置的,里面没有音乐或视频等文件,需要用户自己添加进去。下面介绍一下我添加文件到模拟器的SD卡及用自己编写的音乐播放器软件播放的步骤。因为在eclipse配置AVD的时候,已经创建过sdcard了(我用的是Size指定大小的方式),所以这里并不需要创建sdcard,
2015-07-28 22:04:22 16826
转载 Android模拟器的sdcard操作技巧整理
在开发基于sd卡的应用时,需要用到对Android模拟器中SD卡的一些操作,网上查看了一下,总结如下,以免遗忘:1、在硬盘上创建SD卡镜像文件: 进入Android SDK目录下的tools子目录,找到mksdcard.exe文件,然后进入dos,运行 mksdcard -l sdcard 512M /your_path_for_img/sdcard.img
2015-07-28 21:47:00 1406
原创 在Eclipse上创建Android模拟器
声明:本文是在假设你的Eclipse已经安装好了ADT插件后,再进行的步骤。第一步:在Eclipse的左上角找到如下图1红框所示的图标,单击。在弹出的对话框上,选择“New”按钮,会弹出一个创建一个新的AVD的窗口,如下图2所示图1第二步:配置AVDAVD Name:为你创建的模拟器起名字(没限制,尽量清晰明了,英文、数字)Device :为你创建的模拟器选择一种设备(根
2015-07-28 20:38:19 22024
51单片机的常用开发调试工具
2015-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人