- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 抖音支付回调验签 go 版本
抖音文档会将大概的逻辑讲一下,但是在实操方面的补充会比较少,希望这篇文章能够帮助到,有问题,欢迎在评论区留言,我看到一定会马上回复。
2024-09-28 20:15:20 964
原创 在ubuntu 上搭建php开发环境
在ubuntu 上搭建php开发环境由于之前整理防火墙的时候误删了iptables,导致无法连接到远程的服务器系统。 遂将系统重新安装,这里记下安装的步骤:安装apache及相关组件安装php扩展安装mysql安装apache及相关组件 Apache是一个web服务器软件,支持php,apache分为线程安全版本与非线程安全版本。更多Apache的内容,请查看官方。 —— 详情
2017-10-15 17:00:15 3121
原创 使用jQuery实现弹出框效果
一,背景由于在项目中需要用到的一个页面效果是弹出框,在项目中我使用jquery的ui插件,来实现这个功能,用法也比较简单二,准备环境1)引入jquery插件。在index.html中的头部加上,以下代码 rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css
2016-11-28 18:38:54 35412 1
原创 php获取当前的上一个月和下一个月
由于项目当中有用到这样的一个方法,故在这边做记录function GetMonth($sign="1") { //得到系统的年月 $tmp_date=date("Ym"); //切割出年份 $tmp_year=substr($tmp_date,0,4); //切割出月份 $tmp_mo
2016-11-28 17:45:05 4713
原创 phpmyadmin配置文件设置密码
默认安装的web集成包,如wamp server或xampp这类软件,mysql的密码默认是为空的,为了数据库安全我们必须设置一个密码,设置成功后,phpmyadmin会登不了,此时我们只需要在phpmyadmin的配置文件中,修改密码,重启mysql服务即可。默认是config.inc.php文件。里面内容为:/* Authentication type */$cfg['Server
2016-09-16 23:48:42 6294
原创 drupal判断node节点是否新创建
在使用drupal过程中,有时候会需要判断一个node节点是新建状态还是编辑的状态,以至于更方便我们的逻辑的操作。以下给出程序例子:在hook_form的使用方法:if(!isset($node->nid)|| isset($node->is_new)){foreach(array('status','promote','sticky')as $key){ if(!iss
2016-09-16 23:41:58 589
原创 前端学习入门(一)
一,网站的制作步骤1)确定网站类型,确定网站布局2)收集素材,PS设计出模板3)用DIV+CSS布局,及FLASH、JS实现预期效果4)动态程序整合5)上传至服务器6)绑定域名7)用户开始体验你的网站二,开发工具1)Firefox 浏览器2)ietest 测试3)dreamweaver 4)ps
2016-09-13 00:54:25 316
原创 drupal smtp服务配置
序言:在使用drupal的用户注册功能的时候,常常会用到邮件发送。如何使用邮箱来发送呢,自己写php mail?不用在丰富的第三方模块里已经有人帮你写好这个smtp的模块了下载地址:https://www.drupal.org/project/smtp下载并启用模块后,我们来到它的配置页面:step1:将stmp服务打开step2
2016-09-07 17:37:04 794
原创 Undefined property: view::$dom_id的解决方法
问题:Notice:Undefined property:view::$dom_id in template_preprocess_views_view()(line116 of [path]/sites/all/modules/views/theme/theme.inc出现这个问题:说明你现在在手动输出views的模块,因为在views渲染过程中$do
2016-08-23 16:21:09 1504
原创 drupal常用模块
这里更新一些我常使用的第三方模块:字段类:Date: 时间插件字段,提供更加人性化的时间设置https://www.drupal.org/project/datefield_group: 字段分组,使用在当一个内容类型的字段特别多的时候,可以考虑将其分组,这样更加方便输入,效果也不错,还可以将输入表单变成tabs哦https://www.drupal.org/pro
2016-08-23 16:09:06 819
原创 phpermailer的学习
背景:很多网站的用户登录注册模块都会涉及到一个邮箱验证的功能,用的地方还是挺多的。注册用户使用邮箱验证其实原理还是比较简单的,可以在用户注册时,将信息经过验证过滤后写入数据库,之后用一个status的字段,记录为未激活状态,此时构建一个url参数,这里假设为token='1dady21%12';,发送一个带token参数给用户,用户点击之后验证token成功后就将用户的status状态
2016-04-16 20:59:27 349
翻译 命名规则
命名是程序规划的核心。古人相信只要知道一个人真正的名字就会获得凌驾于那个人之上的不可思议的力量。只要你给事物想到正确的名字,就会给你以及后来的人带来比代码更强的力量。名字就是事物在它所处的生态环境中一个长久而深远的结果。总的来说,只有了解系统的程序员才能为系统取出最合适的名字。如果所有的命名都与其自然相适合,则关系清晰,含义可以推导得出,一般人的推想也能在意料之中。就一般约定而言,类、函数
2016-04-12 13:15:18 906
原创 说说php引用的那些事
许多语言都有引用,运用好引用,给编程带来不一样的风采一,变量的应用 $a="ABC"; $b =&$a; echo $a;//这里输出:ABC echo $b;//这里输出:ABC $b="EFG"; echo $a;//这里$a的值变为EFG 所以输出EFG echo $b;//这里输出EFG其实变量的引用容易
2016-04-06 19:51:26 336
原创 忘记mysql的登陆密码
此操作环境为:windows,linux与其类似其步骤为:遇到msyql连接问题:1,如果是忘记密码的话,就cd 到MYSQL 的bin文件下,用DOS命令使用: mysqld --skip-grant-tables此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行。注意:在输入此命令之前先在任务管理器
2016-04-06 13:13:28 317
原创 恢复格式化硬盘数据之前的QQ聊天记录
在着两天,遇到恢复数据的需求。事情的背景是:硬盘之前被我重新分表格式化,而我需要将装在原先硬盘的QQ聊天记录恢复操作步骤:1,在得知你需要恢复硬盘数据时请不要再操作该硬盘,也就是说不能写入,可以读写对于操作系统来说,低格式化数据只是把硬盘可用的指针指回最初的地方,数据还保留在原来的地址,当然我说的是普通格式化2,找出QQ本地聊天记录保存的文件夹并得到该聊
2016-03-25 16:40:42 3523
原创 开篇
这个周末,本来想是捣鼓外网的服务器,好让我来玩一下微信开发的,谁知道被服务器的选择给折腾了这一周的假期,写点东西,来记录我的这个周末究竟白白干了什么要说起这个星期的事,必须从新浪的SAE说起,为了获得中级开发者的权限,我也是够拼的,实名认证等了3天,结果刚好周五,就兴奋准备周六去弄一弄。因为新浪的SAE按云豆来算的,感觉用起来比阿里云便宜,但阿里云与新浪云SAE之间有啥区别,在这里写下等以后弄
2016-03-14 00:29:54 318
转载 EEPROM常见的读写问题和防止办法
在项目开发中经常使用到EEPROM,现在把自己开发中曾经遇到的陷阱和自己的解决方法列出。(1)现象:加密型遥控器的ID自动丢失和改变。 原因:在更新EEPROM过程中,断开电源。 解决方法: a.更改设计避免在写入EEPROM过程中断开电源; b.增加100uF的电容,断电后瞬间维持EEPROM供电正常至EEPROM写入完成。
2015-11-24 09:37:37 11641 1
原创 lua中的table.getn()的一些注意事项
在Lua中函数名也可以当做变量一样使用,学习了c语言之后,发现Lua中的table与其相似,但比其强大,给人感觉既有c语言的特点又有js的特性,今天记住一下table.getn的一些要注意的事项。table.getn(tableName) 括号中的table的名字,返回值是一个table的大小,注意:该table的key必须是有序的,索引是从1开始的。如 a={"1"="hi","2
2015-05-24 22:07:56 7519 1
转载 tslib移植中环境变量编辑
1)将/usr/local/tslib下的所有文件复制到移植系统文件中/usr/local(2)编辑移植系统中/etc/profile添加触摸屏支持内容:在/etc/profile文件中设置tslib环境变量:# 指定tslib主目录位置export TSLIB_ROOT=/home/system/tslib# 指定触摸屏设备export TSLIB_TSDEVICE=/d
2014-08-28 13:14:12 476
转载 sqlite3数据的导入和导出
数据导入的来源可以是其他应用程序的输出,也可以是指定的文本文件,这里采用指定的文本文件。 1. 首先,确定导入的数据源,这里是待导入的,按固定格式的文本文件。 2. 然后,依照导入的文件格式,确定想导入的目标数据表,这个数据表如果没有,可以依照待导入的文本文件格式,创建一个相对应的数据表。 3. 最后,执行.import命令,将文本文件中数据导入数据表中。1
2014-08-25 15:23:28 8606
dnew串口烧写工具和搭建linux开发环境的源码
2014-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人