• 认真地记录技术中遇到的坑!
  • 能摸鱼真是太好啦!嘿嘿嘿!

最新发布 第10页

悠悠摸鱼就是我的人生吗!?

PHP

PHPUnit单元测试

PHPUnit单元测试
单元测试是保证代码程序质量的一种重要手段。对于核心代码以及复杂的算法等都应该编写单元测试。 注意单元测试注重于测试某个功能,一个单元测试方法类不应该有复杂的流程控制语句。如果需要对某一列功能进行测试,则需要编写集成测试。 配置PHPUnit PHPUnit Github地址为:https://github.com/sebastianbergmann/phpu……继续阅读 »

悠悠 4年前 (2017-12-07) 1968浏览 0评论 16个赞

PHP

PHP处理HTTP请求参数

PHP处理HTTP请求参数
我们一般使用GET或者POST请求方式向服务端传送参数,在PHP服务端中,对于不同的请求格式,获取参数的方式不同。 GET请求 GET请求是最简单的请求了,请求的参数直接以 key value的形式拼接在URL后面。如: http://localhost/params.php?username=uusama&role=admin 在服务端的PHP中……继续阅读 »

悠悠 4年前 (2017-12-02) 6217浏览 0评论 4个赞

JavaScript

JavaScript判断Android,IOS或者浏览器方法

JavaScript判断Android,IOS或者浏览器方法
在进行前端页面开发的时候,往往需要针对不同的浏览器,不同的平台显示不同的效果,这就需要能够检测到当前页面所在的环境。 判断需求 检测是否PC端还是移动端 检测是Android还是iOS 检测浏览器类型,如判断是佛微信浏览器,QQ浏览器 判断平台类型:iPhone,iPad,iOS,Android等 判断方法 通过获取浏览器的全局对象 navigator.……继续阅读 »

悠悠 4年前 (2017-12-02) 3062浏览 0评论 0个赞

Python

Python爬虫利器:Beautiful Soup

Python爬虫利器:Beautiful Soup
Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库。使用它来处理HTML页面就像JavaScript代码操作HTML DOM树一样方便。官方中文文档地址 1. 安装 1.1 安装 Beautiful Soup Beautiful Soup3 目前已经停止维护,推荐使用 Beautiful Soup4,现在已经被移植到 b……继续阅读 »

悠悠 4年前 (2017-12-01) 2521浏览 0评论 3个赞

mysql

MySQL分页查询优化

MySQL分页查询优化
当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我知道的一些方法。 准备工作 为了对下面列举的一些优化进行测试,下面针对已有的一张表进行说明。 表名:order_history 描述:某个业务的订单历史表 主要字段:un……继续阅读 »

悠悠 4年前 (2017-11-16) 5108浏览 2评论 29个赞

其他

Windows批处理脚本

Windows批处理脚本
和Linux一样,Windows也有类似Shell的批处理命令,可以在DOS界面,在文件夹地址或者 Win+R 输入 cmd 回车,即可进入 cmd.exe DOS终端,交互执行命令。 还可以把多条指令写入*.bat 或者 *.cmd 文件,它们是一系列Windows命令的集合,双击即可运行批处理程序。 会一些常用的批处理命令,对于经常使用Windows的我……继续阅读 »

悠悠 4年前 (2017-11-08) 2397浏览 0评论 2个赞

Java

Java一些基本操作

Java一些基本操作
常量定义:Map,List 定义Map,List的常量,在定义的时候初始化值,如果只是使用 final 关键字,仍然可以对集合进行修改,需要加 unmodified 修饰,如下: // 定义常量Map public static final Map<String, String> CONST_MAP = Collections.unmodifi……继续阅读 »

悠悠 4年前 (2017-11-07) 1713浏览 0评论 3个赞

Java

Java JUnit 单元测试

Java JUnit 单元测试
一个优秀的开发,不能等到程序交到测试人员手上才发现代码的问题。需要学会自己书写单元测试,保证自己代码的质量。 添加单元测试 单元测试需要引入 JUnit 相关的包,一般来说,使用IDE添加JUnit单元测试的时候,会自动添加。Maven的单元测试配置如下: <dependency> <groupId>junit</gro……继续阅读 »

悠悠 4年前 (2017-11-02) 2495浏览 0评论 2个赞

其他

Chrome扩展开发

Chrome扩展开发
Chrome浏览器使用非常方便,因为它有大量非常好用的扩展可以用,让你浏览网页的时候得心应手。 比如:屏蔽广告的扩展:adBblock,鼠标手势扩展:crxMouse,首页扩展:Infinity新标签页,开发者使用的模拟请求扩展:Postman。超级好用。 F12 调出调试窗口,写几句JS代码辅助操作,就能代替人工批量点击,自动筛选,批量点击下载等大量重复性……继续阅读 »

悠悠 4年前 (2017-11-02) 3099浏览 0评论 4个赞

Java

SpringMVC JSON处理

SpringMVC JSON处理
JSON 作为非常轻便的数据交互格式,在Spring中用的非常多,作为客户端和服务端数据交互的数据格式。 使用@ResponseBody返回JSON数据 如果需要使得某个服务端的接口返回个客户端JSON格式的数据,可以通过给Controller添加 @ResponseBody 注解实现。 该方法不需要额外的配置,只需要使用 @ResponseBody 注解,……继续阅读 »

悠悠 4年前 (2017-11-01) 2546浏览 0评论 2个赞