@程序员,你在颓丧的时候怎么办?

01、颓丧的感觉颓丧,一般指精神萎靡不振,情绪消沉,多用于消极的人身上;有时候也用于别处,比如说《红楼梦》第七六回中就有一句:“因又叹道:‘诗固新奇,只是太颓丧了些!’”不管怎么说,这个词相关的主题很少会在朋友圈看到;因为人们需要树立积极向上的正能量形象嘛。我呢,是一个比较随心的程序员。颓丧的时候也发了一条朋友圈说:由于感冒,浑身乏力,整个人就特别的颓丧,于是就趁机放纵了一下自己。熬夜刷完了《长安十二时辰》,本来以为这部电视剧就十二集,想着一口气看完算了,谁知道刷完十二集还有十二集,我天呐。刷完电视剧我觉得不过瘾,又追了一遍DOTA2的TI9比赛。第一次打刀塔,已经是八年前的事了。我本意是求安慰的,结果好些个老读者就留言说:“二哥,你可以把这种焦虑和颓丧写一篇文章分享下吗?”我想着,把自己当做反面教材也算是给大家的一点参照吧,就写呗。不过,写之前有一点点后悔,搞不好这会惹来不少批评的声音:“你丫的能不能写点积极乐观的东西啊!”可已经答应了老读者,咱“不能退”啊!02、...

博客园的推荐栏,怎么漂起来?

说出来不怕你们笑话,写代码写了这么多年,竟然一开始搞不定博客园的推荐栏,怎么让它漂起来这个问题困扰了我很久!漂起来的样子是什么样的呢? 漂起来的样子就像上面这张图那样,方便园友们推荐!问了好几个朋友,他们竟然也不知道怎么搞,让我很伤心——看来还得自己研究研究。第一步:找样式。我在纯洁的微笑的博客那里,看到了推荐栏漂起来的样子。于是就「F12」打开谷歌浏览器的开发者模式,然后通过「Elements」面板找到一串CSS代码:#div_digg{position:fixed;bottom:5px;width:136px;right:0px;border:2pxsolid#6FA833;padding:10px;background-color:#fff;border-radius:5px5px5px5px!important;box-shadow:0001px#5F5A4B,1px1px6px1pxrgba(10,10,0,0.5);}  具体方式,见下图: 第二步,在本地新建一个css文件,把以上代码拷贝进去。第三步,在博客园的「文件」面板中上传...

使用 shopfiy 模板语言,创建产品模板以搭配购物车实现一键购买

shopfiy的product在添加产品时,如果要将产品详情页面与购物车关联,就是在详情页里面直接下单,而不是从详情页通过点击购买按钮,跳到shopfystroe,再从这个位置再跳转到下单页。为了改变这种不停的跳转,且如果网络不好的情况下,很容易流失客户。操作方法可以简单描述成这样:先在Product中添加一个产品模板,在当前产品模板中,关联 Producttemplate中的自定义模板,这个自定义模板来自OnlineStore的 Templates:建立自义定义模板:product.customize.liquid//这个自定义模板包含通用的产品模板页中的内容,主要是通用的css/js/布局以及购物车相关的代码块<linkrel="prefetchprerenderstylesheet"type="text/css"href="{{'swiper.css'|asset_url}}"/><linkrel="prefetchprerenderstylesheet"type="text/css"href="{{'bolt.css'|asset_url"...

以聚合数据免费接口为例,通过 Class 类继承方法,让小程序实现项目化接口调用

微信小程序数据来源,是通过接口实现的。但接口如何调,数据如何取?每个人都有不同的方法,下面以聚合数据免费接口为例。配置接口config.js聚合数据请求接口需要以key作为参数。constconfig={api_base_url:"http://apis.juhe.cn/goodbook",key:"93bdf89de207034fa6c7544f88b99c76"};export{config}封装wx.request方法ES6中有类方法可以直接使用使用HTTP作为类名,新建request作为类的方法,在这个方法中调用wx.request。classHTTP{//requestrequest(params){letthat=this;if(!params.method){params.method='GET';}wx.request({url:config.api_base_url+params.url+"?key="+config.key,data:params.data,method:params.method,header:{'content-type':'applicati...

必学PHP类库/常用PHP类库大全,php 类库分类-收集

用于依赖管理的包和框架Composer / Packagist -一个包和依赖管理器.ComposerInstallers -一个多框架Composer库安装器pickle -PHP扩展安装器Melody -AtooltobuildonefileComposerscripts.Web开发框架Symfony2 -由独立组件构成的框架(SP2)ZendFramework2 -同样是由独立组件构成的框架(ZF2)Laravel5 -简洁优雅的PHPWeb开发框架(L5)AuraPHP -独立组件的框架Yii2 -用于开发大型Web应用的高性能PHP框架thinkphp -中文最佳实践PHP开源框架Nette -同样是由独立组件构成的框架PPIFramework2 -一个交互性的框架CakePHP -一个高效的应用开发框架(CP)Phalcon -一个作为C扩展的框架Yaf -鸟哥的C扩展的框架swoole-yaf ...

使用 phpstudy 搭建本地测试环境

 最近在为另一个部门配置一个多语言的网站,因为之前他们已经做过 英文和中文两种语言,这次帮他们添加其它几种语言,从GitLab 上拉下来的代码,是php环境做的,需要在本地跑起来,做完测试通过后再一次性提交。 首先需要安装如下几个软件,phpstudy就不说了,这是必须的:navicat   数据库管理工具,不用它也可以,phpstudy有自带的phpMyAdmin;1、拉代码,配置hosts 域名。我的目录是这个位置:D:2018webkitcc2018,因此给它配置的域名为www.cc.com:默认情况下,配置完域名是不能直接访问的,比如输入www.cc.com,会提示一个没有权限访问服务器2、方便查看应用的目录,需要打开配置文件vhosts.conf(网站的目录),默认情况是这样,options 这里默认:OptionsFollowSymLinksExecCGI。options 的指令是控制目录显示哪些服务,我这里主要是为了让应用的目录显示,需要添加Indexesoptions有多...

MAC MAMP 中安装配置使用 ThinkPHP

MAMPPRO是MacOSX平台上经典的本地环境应用MAMP的专业版。专门为专业的Web开发人员和程序员轻松地安装和管理自己的开发环境。MAMP这几个首字母代表MacOSX系统上的Macintosh、Apache、MySQL和PHP。 软件特点支持PHP多版本切换Imagemagick图形处理工具动态DNS虚拟服务器phpMyAdmin等等工具支持一键安装WordPress,Joomla,Drupal等开源应用首先,先说MAMP的下载路径,因为网上有许多的下载方法,但是能用的不多。下面地址亲测可用:http://xclient.info/s/mamp-pro.html  安装新版本时,请将旧版本的所有服务停止,再进行安装直接安装:安装DMG中的pkg文件打开DMG中的SN.txt(或Serial.rtf)文件,将序列号添加在软件激活界面即可 SN: DED4-0A88-3A11-F9FDESN: CB7E-F665-A199-E2E68 安装OK后可以测试:http://localhost:8888/MAMP/ind...

phpstudy中安装并使用ThinkPHP 5

  最近在慕课网学习thinkphp,由于教师使用的是MAC下的MAMP环境,而我使用的是win7的phpstudy,区别不大,记录在这里,方便查询。 不同系统集成环境安装:mac安装MAMPwindows安装phpstudy ThinkPHP文档:https://www.kancloud.cn/manual/thinkphp5/118008 我最近在用mac机,但是还没有使用过MAMP,因此先尝试使用phpstudy来学习,后续追加MAMP的方法。 phpstudy安装ThinkPHP步骤:进入ThinkPHP官网,下载完整版本:http://www.thinkphp.cn/解压出下载的 ThinkPHP复制所有文件在phpstudy安装路径下的找到www文件夹,新建tp5文件夹,将解压的所有 ThinkPHP文件粘贴到tp5中重启phpstudy在浏览器中输入 http://localhost/tp5/public/显示为“ThinkPHPV5十年磨一剑-为API开发设计的高性能框...

锚点定位跳转的各种实现方法

最近在做webapp时有几个页面,都需要同一个效果:锚点跳转。我认为,在webapp中做锚点跳转,很别扭,网页中比较常见的方法,但是在手机端运用却不合适,那是那个SB的后台,非得让做成那效果。没办法,谁让人家是老员工了。使用锚点跳转做的静态页面,没有一点问题,但是经过他加的php后,就不跳转了,坑爹的玩意!在调试过程中,找了好多的锚点跳转的方法,写在这里,一起分享://平滑移动到 想要的位置 $(function() {    var mao = $("#" + getParam("m")); //获得锚点     //判断对象是否存在   if (mao.length > 0) {     var pos = mao.offset().top; ...

tab 切换实现方法

ulli实现方法(只适用于,一个页面只有一组ul>li)<!--menu--><divclass="nav"><ulclass="nav-box"><liclass="nav-active">WhySecurityONE</li><liclass="nav-title">Feature</li></ul></div><!--content--><divclass="content-tab-box"><ulclass="page-box"><listyle="display:block;"class="roleRightanimated">内容</li><listyle="display:none;"class="roleRightanimated">内容</li></ul></div>//一个页面只适用一个,不适合多次使用functiontab(list,box){l...

简单 PHP + MySQL 数据库动态网站制作 -- 摘抄

在这篇文章中,我尽量用最浅显易懂的语言来说明使用PHP,MySQL制作一个动态网站的基本技术。阅读本文需要简单的HTML基础知识和(任一编程语言的)编程基础知识(例如变量、值、循环、语句块的概念等)。概述PHP是一种解释性语言,可用于对网页进行预处理。PHP脚本在服务器端运行,其运行结果是一个可用来显示的网页。尽管可以完成许多类似工作,但是JavaScript和PHP的一大区别就是,JavaScript是在浏览器端运行的。事实上,浏览器会接收JavaScript代码并运行它,所以用户是可以查看JavaScript代码的。而PHP不会将原始代码交给浏览器,只会将其运行的结果交给浏览器,所以用PHP处理用户登陆、用户权限等问题是安全可靠的。PHP与HTML实际编写的时候,通常采用的方式是建立扩展名为 php 的文件(网页文件本质上是文本文件)。编写php代码和编写html代码并没有多少区别,而最方便的地方在于,在一个php文件中,两种代码是可以混编的。规则:php代码需要包含在 <?php...?> 标签中,就像这样:<?php//...

php 接口与前端数据交互实现

最近在做前后端数据交互的尝试,也跳了很多坑,使用的是php+bootstrap-table+js,把一些收获记录在这里,方便查询。这个小项目,仅有3个文件,分别为:crud.htmldata.phpcrud.sql数据交互实现1:查询mysql数据库建表php查询接口前端数据展现mysql数据库建表  数据库名称:crud  第一个表名:t_users  主键:user_id,自增长排列 php:<?php//测试php是否可以拿到数据库中的数据/*echo"44444";*///做个路由action为url中的参数$action=$_GET['action'];switch($action){case'init_data_list':init_data_list();break;case'add_row':add_row();break;case'del_row':del_row();break;case'edit_row':edit_row();break;}//查询方法functioninit_data_list(){//测试运行crud.html时是否可以获取到...
首页上一页...621622623624625...下一页尾页