作者归档:佛山企业网站设计

2020年小米電視&小米盒子通用去廣告教程

簡單1.2.3步 本教程小米電視任意刪除文件,不用root,不怕黑屏,變磚。保留小米電視切換信號源,投屏等功能。 附帶黑屏、變磚恢復方法,操作簡單。妳還在等什麽?

1.需要準備U盤壹個,安裝任意壹款妳喜歡的電視桌面軟件 這裏我安裝的是當貝桌面。 進入開發者模式,打開ADB調試(電視操作部分請參見錄像)

2.ADB官方下載地址 https://developer.android.com/studio/… 解壓縮到C盤或者D盤根目錄取壹個簡單的名字 例如本例解壓縮到D盤,該文件夾名稱為123。

3.保持電腦與小米電視在同壹路由器下查看小米電視的IP地址 Win鍵+R打開運行輸入CMD回車,輸入命令進行操作。(以下不需要輸入復制粘貼即可) adb connect 192.168.3.8:5555(妳電視的IP地址加:5555) 此時屏幕上會彈出壹個提示框“允許USB調試嗎?”,選擇“確定”。

刪除小米桌面 adb shell pm uninstall –user 0 com.mitv.tvhome

刪除系統更新,如要更新請恢復出廠設置。系統更新以後廣告會隨之而來。

adb shell pm uninstall –user 0 com.xiaomi.mitv.upgrade

應用商店 adb shell pm uninstall –user 0 com.xiaomi.mitv.appstore

米家 adb shell pm uninstall –user 0 com.xiaomi.smarthome.tv

小米商城 adb shell pm uninstall –user 0 com.xiaomi.mitv.shop

小米支付 adb shell pm uninstall –user 0 com.xiaomi.mitv.payment

小米錢包 adb shell pm uninstall –user 0 com.mipay.wallet.tv

遊戲中心 adb shell pm uninstall –user 0 com.xiaomi.mibox.gamecenter

让html页面愉快跳动起来-maxwo浅前端202005

几行代码让您的HTML页面效果更佳炫酷,愉快地动起来!!

<!– Wow –>

<link rel=”stylesheet” href=”/style/animate.css”><script src=”/style/wow.min.js”></script><script>    if (!(/msie [6|7|8|9]/i.test(navigator.userAgent))) {        new WOW().init();    };</script>

<!– Wow //—->

有时候项目需要一些高大上的动画来提升用户体验,吸引用户注意力的同时提高项目的档次。这时wow是个不错的选择

wow.js依赖animate.css,

不需要jquery

animate.css是纯css动画

让HTML页面愉快跳动起来-MAXWO浅前端202005

核心文件附件下载!!! 点此下载!!!!!

限制电脑PC端访问Web页面,仅限手机移动端设备才能访问

<script>
        var system = {};
        var p = navigator.platform;
        var u = navigator.userAgent;

        system.win = p.indexOf("Win") == 0;
        system.mac = p.indexOf("Mac") == 0;
        system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
        if (system.win || system.mac || system.xll) { //如果是PC转 
            if (u.indexOf('Windows Phone') > -1) { //win手机端

            } else {
                window.location.href = "/m/err.html";
            }
        }
    </script>

新政实施后,我是选择小规模,还是一般纳税人?

财税〔2018〕33号将增值税小规模纳税人标准调整为年应征增值税销售额500万元及以下

目的是让更多企业享受按较低征收率计税的优惠,支持中小微企业的发展。

政策从2018年5月1日开始执行,在这之前,小规模纳税人的标准是工业50万,商业80万,服务业500万。

我国现行增值税纳税人根据年应征增值税销售额是否超过规定标准,分为一般纳税人和小规模纳税人两类,实行不同的计税方法和管理制度。简单的说,一般纳税人实行的是购进扣税法算增值税,而小规模纳税人采取的是简易计税,直接用销售额乘以征收率来算,不涉及进项抵扣的问题。

存在分类就存在选择的问题,除了达到标准必须认定为一般纳税人外,这些情况也让纳税人有了一些思考和自主选择。

1、没达到标准,但是希望公司发展、做大,以后可以在招标时有优势,日后与大型公司做生意,也想主动申请成为一般纳税人。

特别是和一些大型国企合作。对方往往要求你提供专票,虽然小规模也可以代开,但是有时候别人就是感觉拿到你代开3%的专票吃亏了「很无语」,虽然不含税都是一样的。

2、没有达到标准,但是公司购进原材料都能取得合法抵扣凭证,而且公司毛利本身低,如果测算按照一般纳税人来算增值税,实际税负(实际缴纳增值税/销售收入)完全可能小于3%,这种情况下,纳税人也会主动申请成为一般纳税人。

3、相反,如果经过税负测算,有行业达不到3%,自然就有行业长期超过3%,那么这类企业,在不考虑其他因素情况下,更多愿意选择成为小规模纳税人。

4、有些企业因为行业特殊,经营成本中本身就有很多无法取得合法的扣税凭证,比如人工成本占比较高的行业,人工成本本身无法取得进项税发票,也不愿意成为一般纳税人。

5、还有一些行业上游供应商基本是个人。个人只能提供税务局代开的增值税普通发票,无法抵扣进项,但是企业对外就要开具适用税率的发票,这样税负就会很高。这类企业也会情愿选择小规模纳税人。

所以,到底是一般纳税人好还是小规模纳税人好,这个是一个综合考虑的问题,并不是一个因素决定,有些纳税人,虽然成为一般纳税人后税负会上升,但是为了拿到更好的订单,为了和更大型的企业合作,他们也会主动选择成为一般纳税人。

有些企业虽然偶尔有个大订单,但是长期都是月销售额达不到3万,或者季度达不到9万这种,他能享受的小微企业免征增值税的政策,如果就因为这个大订单让其成为了一般纳税人,他觉得是不划算的。

为了不成为一般纳税人,纳税人也会做很多筹划,比如成立多个公司,分散营业额等等。

不管根据自己企业情况最终怎样选择,新政策出来后,纳税人还需要特别注意下面这些点:

1、按照《中华人民共和国增值税暂行条例实施细则》第二十八条规定已登记为增值税一般纳税人的单位和个人,在2018年12月31日前,可转登记为小规模纳税人,其未抵扣的进项税额作转出处理。

这类纳税人,请根据自己情况尽快筹划,看是否需要申请转回成为小规模,目前看来,18年后是否还能转回还不一定。

2、没有达到标准的自愿申请成为一般纳税人是否能转回,按照文件来看应该是不可以的,而且个人觉得自愿的首先也没有什么意愿转回,而且如果都可以自由转换,也会导致混乱「不是你今天想转就转,明天想转回就转回」。

3、不是说你是小规模纳税人,你不用抵扣进项税,简易计税了,你就不需要发票了,很多纳税人就是这种思维,说我采购都是白条,可以节约成本,我也不用抵扣进项税,但是你还要考虑企业所得税,这可是25%,没有发票这块损失更大。

4、提高标准到500万,但是可能还是有企业会达到标准不愿意成为一般纳税人,不要为了规避成为一般纳税人就隐匿收入。你可以采取一定的筹划措施,比如成立多家公司分散经营,还比如成立两家公司,一家小规模,一家一般纳税人,分开来筹划进行相应的业务。但是记住隐匿收入肯定是不可取的。

5、不要被强行登记为一般纳税人后觉得进项税少又去买发票抵扣进项税,现在能暂时顺利抵扣掉的发票,基本都是真票虚开,这种都会秋后算账的,得不偿失。如果确实进项确实长期少,建议本次符合条件的就申请转回成为小规模或者进行一些靠谱的筹划。

6、不要觉得是小规模就失去了开专票的权利,目前小规模需要专票主要是去税务局代开,下图的行业可以申请自行开具专票,和客户合作也可以开专票,但是由于税率不同,那么在报价上需要考虑,才能获得价格优势。

会计要多了解和熟悉自己企业的生产经营情况,同时及时了解和熟悉国家的税收法规政策,这样才能更好的为企业的发展提供建议,也能在风险把控上更加准确。

很多事项不一定非要让会计本人去解决掉,但是至少你作为财务应该知晓政策,知晓风险点,提出你的一些建议,把风险点提示到位。

修改 帝国CMS 后台的用户名和密码 注意salt1和salt2的值需要修改

帝国CMS 修改密码 

1:进入phpmyadmin 

2:找到 phome_enewsuser 数据表phome为数据库表前缀

3:修改 phome_enewsuser 表中的如下四个字段的值 username:adminpassword:28faed7bf0c97624ad3b8737b6947e41

salt1:fy1rWNIJ

salt2:pzNVrEdbkRJ2W6bvxpVo  

修改完后,

后台的账号为:admin 密码:admin888

WOW.js – 让前端页面活灵活现更有趣-动起来

简介

有的页面在向下滚动的时候,有些元素会产生细小的动画效果。虽然动画比较小,但却能吸引你的注意。比如刚刚发布的 iPhone 6 的页面(查看)。如果你希望你的页面也更加有趣,那么你可以试试 WOW.js。

WOW.js 依赖 animate.css,所以它支持 animate.css 多达 60 多种的动画效果,能满足您的各种需求。

浏览器兼容

IEChromeFirefoxOperaSafari
IE10+ ✔Chrome ✔Firefox ✔Opera ✔Safari ✔

IE6、IE7 等老旧浏览器不支持 CSS3 动画,所以没有效果;而 wow.js 也使用了 querySelectorAll 方法,IE 低版本会报错。为了达到更好的兼容,最好加一个浏览器及版本判断。

使用方法

1、引入文件

<link rel="stylesheet" href="css/animate.min.css">

2、HTML

<div class="wow slideInLeft"></div>
<div class="wow slideInRight"></div>

可以加入 data-wow-duration(动画持续时间)和 data-wow-delay(动画延迟时间)属性,如:

<div class="wow slideInLeft" data-wow-duration="2s" data-wow-delay="5s"></div>
<div class="wow slideInRight" data-wow-offset="10"  data-wow-iteration="10"></div>

3、JavaScript

new WOW().init();

如果需要自定义配置,可如下使用:

var wow = new WOW({
    boxClass: 'wow',
    animateClass: 'animated',
    offset: 0,
    mobile: true,
    live: true
});
wow.init();

配置

属性/方法类型默认值说明
boxClass字符串‘wow’需要执行动画的元素的 class
animateClass字符串‘animated’animation.css 动画的 class
offset整数0距离可视区域多少开始执行动画
mobile布尔值true是否在移动设备上执行动画
live布尔值true异步加载的内容是否有效

调用文章简介[field:description /]如何限制字数

在用织梦系统时,用[field:description /]标签调取文章简介时,限制字数的方法有下面3种:

第一种方法:(推荐,可加省略号)
[field:description function=’cn_substr(Html2text(“@me”).”…”,80)’/] 调用现成的cn_substr()字符串截取函数来实现,80为限制字节数(一个汉字等于2个字节);

第二种方法:(推荐!)
 使用 [field:infos/] 代替 [field:description/] 在 arclist 标签内设定 infolen=’30’ 来设定长度;

第三种方法:
织梦默认[field:description/]长度为255个字节,如果想调取更多的字节需要更改以下文件:

dede 文件下的 article_add.php 和 article_edit.php
$description = cn_substrR($description,250);
把250改为你想要的字节 2个字节等于一个中文字符

或者修改数据库表单
dede_archives 里面的 description
把原来的 varchar(255) 改为想要的。

图集之列表/频道页等调用图集里的内容图片和注释

日前在一个项目中需要在图集列表点击每个图集的缩略图弹出当前的所有图片和注释,呈现那种画廊样式。

找了很多一直没找到合适的,若水印象网络工作室终于找到一个合适的并成功改写。

{dede:arclist typeid=5 orderby=’pubdate’ row=4}
[field:title/]

[field:id function=”Getimgs(@me,80,80,9)” /]

{/dede:arclist}

首先修改调用的部分

////循环输出多张图片
function Getimgs($aid, $imgwith = 300, $imgheight = 270, $num = 0, $style = ”){
global $dsql;
$imgurls = ”;
$row = $dsql -> getone(“Select imgurls From#@__addonimages18 where aid=’$aid'”); //
$imgurls = $row[‘imgurls’];

// preg_match(“‘alt=(.+)border'”, $imgurls,$array);
//preg_replace(“/\’/”,”, $array[1]);

 preg_match_all("/{dede:img (.*)}(.*){\/dede:img/isU", $imgurls, $wordcount);
 $textinfo = $wordcount[1];
 $count = count($wordcount[2]);
 if ($num > $count || $num == 0){
    $num = $count;
}

for($i = 0;$i < $num;$i++){
    if($style == 'li'){
        $imglist .= "<li><ahref=#" . $i . "><imgsrc=". trim($wordcount[2][$i]) . " width=" . $imgwith . " height=" . $imgheight . "></li></a>";
    }else{
        $textinfoe=$textinfo[$i];
        $textinfoee=explode(" ",$textinfoe);
        $imglist .= "<a href='" . trim($wordcount[2][$i]) . "' rel='works".$aid."' workstitle='".substr($textinfoee[1],6,-1)."'></a>";
    }
}
 return $imglist;
 }

分析以上的代码,最后一个if判断里我用的是else里的内容。
不要被我的代码迷惑了,那个A其实是一个特效,里边 trim($wordcount[2][$i]) 是用来获取图片地址,.substr($textinfoee[1],6,-1) 是用来获取注释,只要明白这两个的用途就可以构造自己想要的结果了,我的输出是这样的