前言面试必备的,程序语言的基础。主要实现常用的冒泡、选择、快速、插入排序。代码冒泡排序var arr = [1, 5, 44, 7, 2, 4, 9, 45, 10];
//两两比较,大的放到后面
function BubbleSort(arr) {
for (var i = 0; i < arr.length; i++) {
for (var j = 0; j < arr.length - 1 - i; j++) {
if (arr[j] >= arr[j + 1]) {
var ......
前言:在前面时间看到一个需求需要把图片分成9宫格或16宫格,现在用php简单实现一下,代码实现简单,直接附上代码和效果代码:<?php
function segmentation($w, $h, $filename)
{
//获取原图wdith和height
list($width, $height) = getimagesize($filename);
//分割后大小
$newwidth = floor($width / $w);
$newheight = floor($height / $h);
//复制
$sour......
摘要:这是初次尝试写个小小插件,可以在后台列表显示浏览量,可以对文章列表进行多个元素的排列,打破原始只能时间的排序,方便查找文章,增加文章回收站,分享链接功能,更多插件需求等待开发。下载链接功能:2019-07-111、修改样式2、增加文章回收功能。3、增加分享下载功能。2019-03-171、改名后台小助手,以后增加1.4版本,版本有其他样式等。2、增加后台界面大翻新,增加仪表盘。3、登录界面修改。4、增加后台首页菜单栏直入接口。2019-02-251、增加防删除,刚刚看到一个付费插件相似,其实就是开关隐藏删除按钮,没有回收站的,新建数据库,如果想要回收站可以留言考虑加进去201......
介绍:解决php识别和解析json错误,更好的解决数据之间的转换。代码:/**
* 判断字符串是否为 Json 格式
*
* @param string $data Json 字符串
* @param bool $assoc 是否返回关联数组。默认返回对象
*
* @return array|bool|object 成功返回转换后的对象或数组,失败返回 false
*/
function isJson($data = '', $assoc = true)
{
$data = json_decode($data, $assoc);
if ($data......
介绍:Android Studio每次启动都要去fetching sdk,由于Android sdk 官网在大陆连不上,所以每次启动时界面都会停在那里很久。要提高启动速度,就要避免每次启动Android Studio都要fetching Android sdk compoment information。解决办法就是设置取消每次fetching sdk的功能。方法:只要在Android Studio的安装路径下bin/idea.properties文件最后加入下面内容:#disable first rundisable.android.first.run=true