自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

20年技术经验|专注小程序+外贸独立站|已服务500家企业,分享创业中有趣的产品和技术经验。

20年技术经验|专注小程序+Wordpress外贸独立站|已服务500家企业,分享创业中有趣的产品和技术经验。

  • 博客(337)
  • 资源 (10)
  • 收藏
  • 关注

原创 Wordpress如何选择适合外贸的模板主题?

选择WordPress外贸主题,应重点关注五点:响应式设计(适配手机/电脑)、多语言兼容(支持Polylang等插件)、SEO友好(代码简洁、加载快)、内置外贸页面(如产品页、询盘表单)以及WooCommerce支持(如需在线销售)。推荐从WordPress官方库选用Astra、OceanWP、Neve或Zakra等免费主题——轻量安全、更新及时、带一键导入的外贸模板。切勿使用破解版,建议先试免费版验证功能,再决定是否升级。选对主题,事半功倍。

2025-11-15 20:27:28 299

原创 Wordpress如何快速搭建外贸独立站?

搭建外贸独立站,推荐用 WordPress + WooCommerce:免费开源、操作简单、SEO 友好。注册国际域名,搭配海外主机(如 SiteGround),选用支持多语言和响应式设计的模板(如 Astra),安装必要插件即可快速上线,适配全球用户访问。

2025-11-15 12:01:09 1000

原创 WordPress外贸成品网站的免费获取渠道

这些模板通常已预装多语言支持(如通过WPML或Polylang插件实现)、响应式设计(适配手机、平板和电脑等各类设备)、以及基础SEO优化功能,确保网站在全球范围内拥有良好的可访问性和搜索引擎排名。此外,WordPress外贸成品站还支持与主流营销工具无缝对接,例如Mailchimp、Sendinblue等邮件系统,以及HubSpot、Zoho CRM等客户关系管理平台,便于企业后续开展邮件营销、客户跟进和数据分析。免费入口通常包含基础版模板、详细安装指南和常见问题解答,帮助新手快速上手。

2025-11-15 09:07:06 466

原创 开发一个小程序花多少钱

开发一个小程序花多少钱,主要看你想做成什么样。如果只是简单展示信息,比如公司介绍、产品图片,两三万就够了;但如果要支持下单、支付、会员管理、智能推荐这些功能,可能需要十几万甚至更多。用现成模板会便宜些,定制设计就贵一点,但更贴合品牌。另外,上线后每年还要留点预算做维护和升级,就像手机要更新系统一样。找靠谱的团队虽然贵一些,但做得稳、售后好,长远来看更省心。说到底,小程序不是越便宜越好,而是要花得值——毕竟它是你生意的新门面。

2025-11-12 08:39:05 343

原创 Laravel 框架运行原理

Laravel框架入口文件为:index.php1、引入自动加载autoload.php文件2、创建应用实例,并同时完成了基本绑定($this、容器类Container等等)、基本服务提供者的注册(Event、log、routing)、核心类别名的注册(比如db、auth、config、router等)3、开始Http请求的处理make 方法从容器中解析指定的值为实际的类,比如 $app->make(Illuminate\Contracts\Http\Kern...

2020-12-28 09:20:19 1276

原创 php7.2安装redis.so扩展有如下提示:Cannot find config.m4 处理

php7.2安装redis.so扩展有如下提示:Cannot find config.m4 处理说明缺少config.m4文件下截对应的编译包包含config.m4重新操作即可。如下载的编译包未包含config.m4可以下载下面的包试一下:https://codeload.github.com/phpredis/phpredis/zip/develop进目录重新执行phpize#/usr/local/Cellar/php@7.2/7.2.34_1/bin/phpize#./

2020-12-23 15:11:37 918

原创 error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow错误提示:当pod 一个新项目的时候,或者pod 第三方库的时候,经常报错error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54这是因为git 下载有限制,所以扩展git 的下载限制命令行下使用git config --global.

2020-12-23 15:05:10 702

原创 LINUX修改path环境变量

LINUX修改path环境变量一、修改配置文件的方法(一)修改系统级的PATH环境变量1,in your /etc/profile,data:export PATH=$PATH:/path1:/path2:/pahtn2,run:source ./etc/profile(二)、修改用户级别的PATH环境变量先进入用户目录:#cd /home/data#vi .bash_profile或者.profileadd ...save# source .bash_profile其实都差.

2020-12-22 08:37:56 446

原创 macOS BigSur下无法在根目录创建文件夹解决方法

macOS BigSur下无法在根目录创建文件夹解决方法1,创建一个可达的目录 比如/System/Volumes/Data/data2.编辑/创建/etc/synthetic.conf加入data /System/Volumes/Data/data(中间是tab)这样就在根目录创建了一个data 目录sudo vim /etc/synthetic.conf内容 data/System/Volumes/Data/data注:以上代码主要是解决升级mac系统根目录在...

2020-12-22 08:35:33 1764

原创 mysql 主从复制原理图

2020-10-16 10:28:48 274

转载 漫画b+树图文详解

B+ 树详细说明一个m阶的B树具有如下几个特征:1.根结点至少有两个子女。2.每个中间节点都包含k-1个元素和k个孩子,其中 m/2 <= k <= m3.每一个叶子节点都包含k-1个元素,其中 m/2 <= k <= m4.所有的叶子结点都位于同一层。5.每个节点中的元素从小到大排列,节点当中k-1个元素正好是k个孩子包含的元素的值域分划。一个m阶的B+树具有如下几个特征:1.有k个子树的中间节点包含有k个元素(B树中是k-1个元

2020-10-16 09:44:03 743

原创 SearchView中onQueryTextSubmit方法执行两次的解决方法

main_searchview.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { LogUtil.d(TAG, "=====query=123456"+main_searchview.getQuery()); main_s...

2019-11-18 09:58:09 685

原创 Android Studio无法导入android.support.v4.app.Fragment

较新版的安卓默认使用androidx的包,摒弃了以前的support包如果开启了自动导包,使用ViewPager + fragment的时候会自动导入androidx的包import androidx.fragment.app.Fragment;import androidx.fragment.app.FragmentPagerAdapter;import androidx.viewpag...

2019-11-16 18:48:56 2245

原创 android 开发收银系统,弹出键盘固定界面UI的方法

在使用android:windowSoftInputMode="adjustPan"和getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);还不起作用时,看一下SearchView是否添加android:imeOptions="flagNoExtractUi"<ac...

2019-11-15 18:28:53 932

原创 android 隐藏时间 Wifi 状态栏

import android.view.Window;import android.view.WindowManager;/** * 隐藏状态栏 */private void hideStatusBar(){ //定义全屏参数 int flag = WindowManager.LayoutParams.FLAG_FULLSCREEN; //获得窗口对象...

2019-11-13 21:55:31 896

原创 Android 打包签名 异常 解析

生成的apk包签名错误时,可以通过android studio自带的签名工具生成release的apk包,再结合命令行工具jarsigner进行签名.主要方法如下:第一步:生成release apk包第二步:签名jarsigner -verbose -keystore D:\AndroidStudioProjects\cash\app\keystore\sd...

2019-11-13 14:05:55 737

原创 iMac上Android Studio requires Java 7 or later to run.You are currently using Java 6

异常处理升级gralde以后编译报错问题现象 升级gradle到高版本,例如我升级到3.3以后编译报错。然而查看File-> Project Structure -> SDK Location里面的JDK已经是1.7 Error:Gradle 3.3 requires Java 7 or later to run. You are currently using Java 6....

2019-11-06 21:17:30 594

原创 公众号网页开发JS-SDK使用说明

微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。下面微信JS-SDK如何使用及相关注意事项。公众号网页开发JS-SDK使用说明文档地址...

2019-11-02 17:12:19 424

原创 微信公众号网页开发使用 WeUI优势

WeUI 是一套同微信原生视觉体验一致的基础样式库,WeUI由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。在微信网页或小程序中使用 WeUI的优势1.同微信客户端一致的视觉效果,令所有微信用户都能更容易地使用你的网站和小程序2.方便用户便捷获取快速使用,降低公众号和三方开发者的开发和设计成本。3.WeUI是微信设计团队精心打造,清晰明确,简洁大方。WeUI...

2019-10-30 17:53:57 1647

原创 微信公众号网页授权

微信客户端中访问第三方网页,公众号通过微信网页授权机制,来获取用户基本信息,实现产品业务逻辑,如果公众号登录授权给了第三方开发者来进行管理,则不必做任何设置,由第三方代替公众号实现网页授权即可。网页授权回调域名说明在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名。请注意...

2019-10-29 14:01:44 404

原创 三方代开发公众号消息管理-模板消息

模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。模板消息使用规则:所有服务号都可以在功能->添加功能插件处看到申请模板消息功能的入口,但只有认证后的服务号才可以申请模板消息的使用权限并获得该权限;需要选择公众账号服务所处的2个行业,每月可更改1次所选行业;在...

2019-10-27 12:55:34 811

原创 微信三方代开发公众号消息管理-群发消息

三方代开发公众号消息管理-群发消息微信公众平台为订阅号提供了每天1条的群发权限,为服务号提供每月(自然月)4条的群发权限。而对于某些具备开发能力的公众号运营者,可以通过高级群发接口,实现更灵活的群发能力。1.对于认证订阅号,群发接口每天可成功调用1次,此次群发可选择发送给全部用户或某个标签;2.对于认证服务号虽然开发者使用高级群发接口的每日调用限制为1...

2019-10-26 19:58:01 639

原创 公众号开发模式下客服消息开发

当用户和公众号产生特定动作的交互时,微信将会把消息数据推送给开发者,开发者可以在一段时间内调用客服接口,通过POST一个JSON数据包来发送消息给普通用户。此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优质的服务。目前允许的动作列表如下(公众平台会根据运营情况更新该列表,不同动作触发后,允许的客服接口下发消息条数不同,下发条数达到上限后,会遇到错误返回码):用户发送信...

2019-10-26 15:31:42 1189

原创 三方开发平台开发模式下消息加解密说明

**三方开发模式下消息加解密说明**在公众号运营者将公众号登录授权给第三方平台管理后,微信服务器会将粉丝发给公众号的消息,以及微信服务器发给公众号的事件推送(如自定义菜单点击事件、粉丝取消关注通知等),发给开发者服务器(会发送到公众号消息与事件接收 URL)上。开发者在接收到上述消息和事件后,必须在 5 秒内进行处理,如粉丝取消关注通知需要开发者返回 success。开发者在代替授...

2019-10-25 20:59:43 355

原创 微信三方开发平台开发模式下被动回复用户消息

微信三方开发平台开发模式下被动回复用户消息视频

2019-10-25 14:55:08 417

原创 微信三方开发平台开发模式下接收事件消息推送

了解更多内容可观看我的学院视频

2019-10-24 18:15:47 438

原创 三方开发平台开发模式下普通消息接收与发送

了解更多内容可观看我的学院视频

2019-10-24 16:37:55 213

原创 lInux下curl的GET、POST使用

经常使用linux的同学会发现有时使用浏览器url调试不如使用linux下的curl命令请求来的方便快一些,下面是在命令行界面下curl的使用:带上-v参数-v参数可以显示一次 http 通信的整个过程,包括端口连接和 http request 头信息curl -v https://weixin.shangdatong.com/weichat/message?id=48...

2019-10-22 06:48:38 600

原创 charles4.2下载与破解方法以及配置https

Charles的使用方法 Charles下载地址 地址:https://www.charlesproxy.com/latest-release/download.do 2. Charles破解破解地址:https://www.zzzmode.com/mytools/charles/ 生成jar文件后,放到charles安装目录的lib目录下 3. 此时...

2018-08-24 16:17:16 717 1

原创 Sublime Text 3 常用插件以及安装方法,Package Control组件安装

安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。使用Package Control组件安装也可以安装package control组件,然后直接在线安装:按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音

2017-04-22 12:14:16 4637

原创 Linux下安装swoole时生成swoole.so已经生成但用phpinfo中查不到扩展的处理方式

有时php的扩展模块(swoole.so)我们虽然生成了,重新启动php-fpm会发现在phpinfo并未加载成功,在启动php-fpm时出现如下提示:问题就出在图中红色框中所示,我们看到swoole的编译版并未带debug模式,而我们php安装的当前版本是带debug模式的,我们只要将swoole和php重新编译改成一样的就可以,要么都带debug要么都不带,因为php编译相当麻烦一些,我们可以用如下方式重新编译

2017-04-16 09:23:14 4184

原创 导致Gradle DSL method not found: 'compile()' 的原因之一

在使用AndroidStudio的过程中总是遇到一些蛋疼的问题,今天就遇到一个Gradle DSL method not found: 'compile()' ,经过不断摸索发现原因竟然是:dependencies { }中的所有 compile 语句必须换行书写,不可以两个 compile 语句在一行里。

2017-02-06 17:43:21 1221

原创 安卓真机测试:Installation error: INSTALL_CANCELED_BY_USER

小米手机上遇到的该问题安卓真机测试时有时会遇到以下错误:Installation error: INSTALL_CANCELED_BY_USERPlease check logcat output for more details.Launch canceled!"Installation error: INSTALL_CANCELED_BY_USER"//安装被用户取消

2016-12-06 14:08:22 1445

原创 android开发好的界面点击出现android.content.ActivityNotFoundException 解决方法

当出现的android活动界面因未注册显示如下错误时android.content.ActivityNotFoundException: Unable to find explicit activity class {com.dt.app/com.dt.app.view.group.HotForumActivity}; have you declared this activity in

2016-10-31 16:04:38 2345

原创 Android开发App状态栏隐藏和显示及颜色控制处理

在我们开发android app时会经常会遇到控制设备状态栏两种情况,第一种情况是状态栏的隐藏,例如在首次 引导或闪屏广告时我们不希望显示,希望引导页和闪屏广告布满整屏来显示,这里只给出关键代码如:AndroidManifest.xmlpublic class SplashActivity extends Activity {<activity

2016-10-20 17:26:13 1764

原创 Android app状态栏与导航栏统一风络方法

直接上代码,一般在开发App时状态栏与导航栏所在的Activity都会统一继承一个类似BaseActivity的基类,只要我们在基类统一处理好就可以了,主要代码实现如下:public abstract class BaseActivity extends FragmentActivity { public FragmentManager mFragmentManager;

2016-06-27 19:47:12 1200

原创 mac下解决Android Studio Gradle Build Running 特别慢的问题

解决Android Studio Gradle Build Running 特别慢的问题cd /Users/你的用户名/.gradle目录下新建一个文件名为gradle.properties的文件。内容为即可解决:org.gradle.daemon=true

2016-06-17 15:52:32 10714

原创 iOS项目代码行数统计

find . "(" -name "*.m" -or -name "*.h"")" -print | xargs wc -l

2016-05-20 14:25:17 695

转载 iOS Client 与WebSocket 通信(一)

Socket,WebSocket,Http,Tcp等这些我们已经听的耳朵有茧了,但是用得时候还是复习一下吧。         大学学习网络基础的时候老师讲过,网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封

2016-03-10 11:31:17 914

原创 初学者android studio external libraries 中jar包添加失败解决方法

dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.0.1' compile 'com.google.code.gson:gson:2.6.2' compile 'junit:junit:4.12'

2016-03-08 11:37:46 7002

14.三方开发平台开发模式下消息加解密说明

微信开放平台三方开发平台开发模式下消息加解密详细说明

2019-10-25

团购小程序首页定制开发实践-用户小区选择.pdf

微信社区团购接龙小程序开发与实战PHP版.微信社区团购接龙小程序开发与实战PHP版,团购小程序首页定制开发实践-用户小区选择

2020-09-15

三方开发平台开发模式下接收事件消息推送

微信三方代开发平台开发模式下接收事件消息推送详细介绍

2019-10-24

微信公众号网页开发使用 WeUI优势

本资源详细介绍了微信公众号网页开发使用 WeUI优势,为快速开发公众号网页开发的必备利器,为企业节约了微信网页的设计和开发成本

2019-10-30

公众号开发模式下客服消息开发

微信公众号开发模式下客服消息开发详细介绍,用代码详细介绍了文本、图片、视频、音频、音乐、小程序卡片等多种客服消息的发送XML内容格式

2019-10-26

10.公众号自定义底部菜单的代码创建.pdf

公众号自定义底部菜单的代码添、删、改、查的创建流程

2019-10-24

13.三方开发平台开发模式下被动回复用户消息

13.微信三方开发平台开发模式下被动回复用户消息实现介绍

2019-10-25

11.三方开发平台开发模式下普通消息接收与发送.pdf

微信第三方开发平台开发模式下普通消息接收与发送实现经验

2019-10-24

三方代开发公众号消息管理-群发消息

微信三方代开发公众号消息管理-群发(文本、图片、图文、语音/音频、视频)消息的方法和规则进行详细的说明

2019-10-26

公众号网页开发JS-SDK使用说明

介绍了微信公众号网页开发JS-SDK使用说明及配置注意事项等

2019-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除