1.技术栈:vue  vue-router  vuex  Mint-ui  better-scroll; 2.实践总结: a.单页应用不重新渲染组件问题:组件在初次渲染后不会重新渲染,此时当从某个路径返回到此组件对应的路径时,不会执行created或者mounted,也就不会发请求获取新数据.解决方法是监听$route.代码示例: watch: { $route(to, from) { if(to.path.indexOf("xxxxxx")) { } if(from.path.ind…
(本博客为原创:http://www.cnblogs.com/linguanh/)   My BananaCloud Android Application 前言:  这算是我的第一个 完完全全 由自己开发的社交类安卓APP,截止2016-7-15,第二版本的优化完善已顺利完成,可以正常使用.下面我将一 一讲述各个点,日后如果不上线,那么将考虑全面开源,含移动端代码.服务器接口代码,留意我的 GitHub. 由于内容十分地多,我尽我自己的能力将各个功能模块的做法尽可能地去讲清楚,欢迎留言,有问必…
今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号.由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号.看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类的版本控制软件之后,由于之前版本的文件并不存在这个符号,所以开发成员在使用diff工具来查看改动的内…
qt widget设置Qt::FramelessWindowHint和Qt::WA_TranslucentBackground, 会出现一个bug: 在最小化后还原时界面停止刷新 Widget with Qt::FramelessWindowHint and Qt::WA_TranslucentBackground stops painting after minimize/restore 被这个问题折腾了好几天, 真特么郁闷 该bug在qt 5.1.1中修复, bugreport链接 http…
(本文原文是我在知乎上写的一篇回答:独立开发一个 App 是一种怎样的体验?) UWP业余开发者表示,非常愿意做一股清流.在喧闹无比的iOS和Android平台,为了给应用造势,太多人费尽心思,勾心斗角,而这边厢,Win10应用商店冷冷清清,仿若世外桃源(逃).但是Win10的用户数,你敢说不多吗?所以UWP开发仍然大有可为. 至于感受,自从入坑UWP,我的心情就和Win10的发展捆绑在了一起.当Win10推出良心功能又吸来一波用户的时候,我会跟着高兴,但看着Win10 mobile市占率越来越…
w https://en.wikipedia.org/wiki/Remote_procedure_call In distributed computing a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in another address space (commonly on another computer on a shared netw…
重装了系统Window7,出现了如题的提示"windows已遇到一个关键性问题 一分钟后自动重启" 查找原因: 通过事件管理器可以查看如上提示遇到的问题.一般是因为一些系统的服务没有启动,或者一些组件缺失. 解决办法 方法一尝试了,没有解决我的问题. 这个我 出现这个问题,首先要明确的是不是病毒引起的,那些经常xxx的,就可以放心不是xxx的原因了,当你试过了n种杀毒软件,依然出现1分钟自动重启的时间,你要坚信是系统文件有问题了. 简要的写一下解决方案: 第一步:win+r打开cmd…
题目:输出一个字符串,输出翻转后的字符串.例如:输入字符串a123,输出321a. 方法一:使用列表的reverse方法 string=input('请输入一个字符串:') lst=list(string) #使用列表,将列表转化为字符串 lst.reverse() print(''.join(lst)) 运行结果: 请输入一个字符串:abc123 321cba 方法二:切片法 def reverse(): s=input("请输入一个字符串:") return s[::-1] pri…
static DataTable getDataTable() { ")) { SqlCommand com = new SqlCommand("", con); SqlDataAdapter sda = new SqlDataAdapter(com); using (DataTable dt = new DataTable()) { sda.Fill(dt); return dt; } } } Reflector 反编译后 private static DataTable…
Python写一个自动点餐程序 为什么要写这个 公司现在用meican作为点餐渠道,每天规定的时间是早7:00-9:40点餐,有时候我经常容易忘记,或者是在地铁/公交上没办法点餐,所以总是没饭吃,只有去楼下711买点饭团之类的玩意儿,所以这是促使我写点餐小程序的原因. 点餐的流程 登录 ---> 点餐 ---> 提交 哈哈,是不是很简单,其实这个还好,说白了,就是登录上去,然后拿到cookie,保持一个登录状态,然后再去点餐,点餐就是构造请求,发送到指定的点餐URL上就可以了. 登录 首先我们…
0x00 背景 真不是和被推荐了2天的博客园一位大神较真,从他那篇文章的索引式文章内容也学习到了很多东西,看评论区那么多对社交APP源码有兴趣的,正巧我上周把我的一个社交APP开源了,包括android源码和基于Laravel服务器的源码,并且之前有文章完整的介绍了Android端迁移到MVP架构的实战内容,和如何从linux小白到部署代码的内容,基本上从如何开发一款社交app到如何重构优化的思想都能体会到.今天就组织一篇文章介绍一下,欢迎有兴趣朋友star,pull.一起为开源社区贡献点力量.…
记得以前我准备弄个点餐网的,但是由于一些原因没有做下去. 前几天将网上的一个点餐源码移植到了SAE上,网址http://diancan4sae.sinaapp.com. 我想做个外卖网,先选一个学校周边餐馆推广.主要是学生叫外卖方便,餐馆便于统计. 在南京的朋友,有什么好点子在这个网站上做二次开发.…
问题:在完成课后习题的时候,使用fopen()函数以"a+"方式打开一个不存在的文件时,写入.读取出现错误: //添加用户输入单词后,在单词头加入编号,确保编号跟着前面的开始排序 #include "stdio.h" #include "stdlib.h" #define MAX 40 int main(void){ FILE *fp; char words[MAX]; , temp; if((fp = fopen("words.txt…
linux C 中声明并初始化一个变量const char a[512]="test";后,接着调用了一个静态库中的函数函数test(b);,a并没有传入test函数,但在调用这个函数后a的值就改变了,变成了类似于??@????的乱码. 原来是因为静态库头文件包含错误:静态库也是自己写的,在使用时包含的头文件过期了,与当前版的静态库不匹配,使用与静态库匹配的头文件即可.…
最近一年的工作,有很大的比重在做云平台的事情,简单来说,就是为公司内用户提供一个PaaS,用户可以在我们的云平台上方便的将单机服务程序扩展为多实例程序,以平台服务化的方式对外提供.在这里简单分享一下. 首先简单说一下我们解决了用户的什么需求,或者说痛点. 基础算法直接以库的形式提供给应用方? 用户提供了一个基础算法,这个算法可能以一个动态库的形式提供,那么使应用方需要关注编译依赖,需要关注词典等模型文件,开发成本比较高.尤其是如果这个基础算法需要升级,或者模型文件需要升级的时候,还需要通知应用方…
比如有一个匿名对象,var  result =......Select( a=>new {  id=a.id, name=a.name});然后Object  obj =  result ;我怎么从obj 中取出 id和name ? dynamic a = obj;var bb = a.id;var cc = a.name; 如果要重复使用数据模式,那么最可行的做法是重构代码,立刻增加一个模式定义,例如 C# code   ? 1 2 3 4 5 public class AA {     pu…
有时候我们需要在某个 Activity 停留几秒种,然后再跳到下一个 Activity.那么这个怎么实现呢? 一个方法是可以使用 Thread 的 sleep 函数,这个我们在 用Handler实现线程间的消息通信 也有提到: try { Thread.sleep(1 * 1000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } 但是这样对于某些场合并不好…
一个动画切换的效果,如图: 分析步骤: 1.点击左右的箭头图片滚动,左边的小点变化. 2.主要问题是当滚到最后一屏时切换回第一屏,第一屏在向前滚动是切换到最后一屏 :通过判断图片的总数然后除以每屏显示的数量得到最大屏数,根据当前处于第几屏判断如何滚动. 3.左边的小点切换问题 : 根据当前的屏数,通过eq()选中,因为eq()从0开始,所以要当前屏数 - 1 ,获取要显示的小点. html部分的代码: <div class="v_show"> <div class=&…
最近在做爬虫的时候遇到了一个问题,在用requests的session方法保持cookie的时候发现requests不能保持手动构建的cookie.起初以为requests只能自动保持由服务器返回的set-cookie语句中的cookie.后来查了很多资料,才终于明白.原来requests只能保持 cookiejar 类型的cookie,而我们手动构建的cookie是dict类型的.所以要把dict转为 cookiejar类型,于是我又在网上查,在几乎打算放弃的时候终于找到了一个把dict转为c…
眨眼就完结了第一阶段的冲刺了,之前因为学校停电停水等诸多原因而导致冲刺完毕时间的推迟. 第一阶段总体是做到了运算的功能,只是一些基本的功能实现,但能保证的容错性能较高. 1.在普遍的四则运算中都能见到,在我们调查的用户需求中,距离用户的要求还是有一定的距离,基于队员的时间协调问题,所以接下来我们会尽量安排好时间赶上进度. 2.在这个阶段中,我们觉得主要是整体运算功能的实验为主,布局的问题和多功能的实验往后再提高. 3.阶段燃尽图: 每个队员的进度都相当,个别一两个有点落后,但是在总结前也是提交到…
本来想简化 ThinkSNS 系统里面的一个缓存管理函数: <?php /** * 用来对应用缓存信息的读.写.删除 * $expire = null/0 表示永久缓存,否则为缓存有效期 */ function S($name, $value = '', $expire = null) { static $_cache = array(); //减少缓存读取 $cache = model('Cache'); //$name = C('DATA_CACHE_PREFIX').$name; if (…
在其他win10电脑上复制了一个null.sys文件,替换C:\Windows\System32\drivers\null.sys,搞定.…
一.在SAP中,如果添加一个模块到收藏夹,默认是看不到事务代码的,如图: 二.我们在附件->设置中勾选显示技术名称 三.保存之后,就会显示出事务代码,如图所示: 不忘初心,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢.…
左边目录窗口的右上方,有个向下的箭头,点里面的filters,把所有的勾都去掉看看…
前几天在自己的阿里云服务器安装好Python3.5.2之后,顺便删除了原有的/usr/bin/python(因为我知道系统自带的是Python2,而且也会有/usr/bin/python2这个文件,所以直接大胆的删掉了),并且为python3做了软连接,让/usr/bin/python变成的Python3(其实每次用python3运行也可以但我又强迫症必须把常用的改成python). 但是今天运行yum的时候竟然报错了,我立马想到了之前遇到过的情况. 因为yum是用python2写的,yum的默…
js部分 <script type="text/javascript"> <!-- $(document).ready(function(e) { $('a.zhan').click(function(){ var left = parseInt($(this).offset().left)+10, top = parseInt($(this).offset().top)-10, obj=$(this); $(this).append('<div id=&quo…
困扰我多年的疑难,终于解决了.哈哈哈,太爽了 背景 页面经常遇到,图片后面的文字显示在图片的中间部位,也就是说文字图片垂直居中. <div class="banner"> <img alt="北京运通恒达科技有限公司" src="img/ytforever-logo.png" width="120" height="100"> 质量数据采集与分析系统登录 </div> 问…
看蒋老师MVC的书第二个大收获可以是算是看了这个迷你ASP.NET MVC框架了,虽然它远不如真正ASP.NET MVC(下文简称“MVC”)那么复杂庞大,但在迷你版中绕来绕去也够呛的.这部分我看了几回,也没完完全全地弄清里面的结构,但要透彻了解整个MVC框架,贯通了整个迷你MVC框架必不可少,没了迷你的作为基础,在看完整框架时也不知道走到哪一步了.贯通整个框架虽然复杂,但我觉得可以从分层次的角度去看整个框架,化整为零,那么难度就降下来了. 首先对于平常的Http请求来了,服务器对作相应的处理,…
这个小网站终于成功上线,小白除了收获一笔不多的费用外,还得到女神小美的赞赏,心中满满的成就感.这一天下班后,他请老菜一起下馆子,兑现请吃饭的承诺,顺便让老菜点评一下. 小白:老大,在你的指导下终于完成了我人生当中第一个项目,非常感谢. 老菜:挺不错的,在这么短时间完成了一个项目,值得祝贺一下. 小白:老大,代码你看了没有,你觉得有什么问题或需要改进的地方吗? 老菜:你自己完成后,重新查看代码有什么想法? 小白:嗯,我觉得有好多地方代码都是一样的,重复的,复制粘贴后改起来容易出错,其他的有些地方感…
http://blog.csdn.net/netdxy/article/details/50699842 使用七牛过程中,很多用户或多或少遇到跨域的问题,这篇文章主要介绍下跨域的概念来看什么情况下会出现跨域以及七牛关于跨域的策略. 关于跨域的,说白点就是去别服务器上取东西,域当然是别的服务器,只要协议.域名.端口有任何一个不同,都被当作是不同的域.这里以表单上传结合AJAX请求获取Token上传的Demo为切入点具体看下什么时候会出现跨域. 以下是Demo的代码示例,需要注意的是请求token的…