一款基于Vue2.0高仿微信App的单页应用

概述 利用Vue2.0模仿微信app,努力做到以假乱真的效果.个人独立开发,源码中有详细的注释,为新手提供许多有用的提示信息.项目的第一期接近尾声,后期会增加 仿3DTouch.登陆.注册.emoji表情内嵌.通讯录检索.朋友圈图片查看等功能,让它更接近微信App的用户交互体验. 项目地址 https://github.com/zhaohaodang/vue-WeChat http://git.oschina.net/liuyuantao/vue2-WeChat 手机预览 首选红色,加载较快 <

Continue reading »

Vue.js组件化开发实践

Vue.js 是一套构建用户界面的 渐进式框架.它非常容易与其它库或已有项目整合,而无须从头开始重构整个项目:另一方面,Vue 完全有能力驱动采用单文件组件来开发的更为复杂的单页应用. https://segmentfault.com/a/1190000008591915 目前在我参与开发维护的项目中已经使用上了Vue.js的一些基本功能,下面两幅图来自项目截图. Vue.js基本功能 视图元素响应式 数据双向绑定,解放DOM操作 只关注视图层,渐进式插件 视图元素响应式 //视图 <div i

Continue reading »

分层材质(Layered Materials)的应用【UE4】

分层材质的应用十分广泛,经典的就是风景的制作:一个材质包括了泥土.草地.积雪. 下面的例子是 分层材质用于某个物体,使得其表层是油漆,内层是金属: 用一张纹理当做遮罩,来插值其他两张纹理的材质也是能得到相同的效果,但是功能模块高度耦合没法复用:所以 UE4 提供了另外一种方法--Material Function,它的创建方法: 在 Content / Materials 目录下,右键点击 Materials & Textures 选择 Material Function 打开的材质编辑器如图所

Continue reading »

所有logo

下面一件事情,就是所有logo 坏的玩具,遥控器,等等 不坏的 东西, 不要的,怎么处理 扔掉好了. 只要不在打扫的时间,5点.这个时候扔掉. 扔在不会被打扫的地方. 对只要在不会被打扫的地方就行.不用等时间. 我凌晨3点的时候傍晚的时候扔掉吧. 后院监控. 凌晨1点的时候把 家里的logo 鞋子 今天夜里 1,把315电视整好, 2,四件套 3,楼顶logo 4,办公室logo 5,宾馆logo 6,墙纸等 充分利用.充分处理.保持最佳状态.保持那些需求的杰出状态. 7,电脑增配.先测试好网速

Continue reading »

bzoj 1600 排列组合

题意:长度为n的木板分成4份组成一个合法的四边形(面积不为0),求不同的方案数(切割点不同就是不同的方案) 这难道不是隔板法的经典模型么 2333, ans=c(n-1,3) 但是,这时并不能保证我们分成的四份能组成合法的四边形 能拼成面积为正四边形 即 三条短边长的和大于第四边 即 每一边的长度都小于n/2 所以要在ans中减去最长边大于等于n/2的所有方案数,等价于 减去长度为(n-m)的木板分成3份的方案数 * 4(最长木板的切割位置有4种情况)即 注意:虽然最终答案在int范围内但中间求

Continue reading »

将数据从CSV文件导入PG数据库

csv文件内容: [postgres@pg ~]$ vi PGOracle.csv 1,2,3 4,5,6 7,8,9 创建了新表: postgres=# create table testim(col1 text,col2 text,col3 text); CREATE TABLE 从文件导入数据: postgres=# copy testim from '/home/postgres/PGOracle.csv' CSV HEADER; COPY 2 查看导入数据: postgres=# se

Continue reading »

(转)解决AndroidStudio导入项目在 Building gradle project info 一直卡住

原地址:http://blog.csdn.net/yyh352091626/article/details/51490976 Android Studio导入项目的时候,一直卡在Building gradle project info这一步,主要原因还是因为被墙的结果.gradle官网虽然可以访问,但是速度连蜗牛都赶不上... 解决办法主要有两种,一是直接下载gradle离线包,二是修改项目的gradle-wrapper.properties里的gradle版本为自己电脑已有的版本. 离线包下载

Continue reading »

linux系统很卡的基本排查方法

1. 查看内存使用情况 free -g 当观察到free栏已为0的时候,表示内存基本被吃完了,那就释放内存吧(释放内存参考上篇文章) 2. 查看磁盘使用情况 df -h 当发现磁盘使用率很高时,那就要释放磁盘空间了,删除一些不必要的文件(查看各个目录占用磁盘空间,参考之前的du命令文章) 3. 查看磁盘IO使用情况 iostat -x 1 1表示1秒刷新一次 当发现最右侧%util很高时,表示IO就很高了,若想看哪个进程占用IO,执行iotop命令查看 4.查看cpu使用情况 top 下图中红框

Continue reading »

混合高斯模型学习随笔

原文地址 毕业设计需要用到,学习并纠正了原文的个别公式错误,以供日后所需. 欲细究者请参照原文. 一.预备知识 ------------------------------------------ 设离散型随机变量X的分布律为 则称为X的数学期望或均值 ------------------------------------------ 设连续型随机变量X的概率密度函数(PDF)为 其数学期望为 则为随机变量X的方差 为X的标准差 --------------------------------

Continue reading »

苹果爸爸发飙,封杀 React Native?

今天早上一上班,就收到了苹果发来的一封警告邮件,一看内容,就知道这是个大事啊,还赶紧发了个微博,然后,今天一整天,iOS 界都被这个消息炸裂了! 这封警告邮件大概意思就是说,苹果将不再允许使用动态下发代码的机制,如果 App 内部使用了动态下发代码的框架,将有被拒的风险. 所谓的动态下发代码,就是我们常说的热修复.热更新,就是在我们无需发布的版本的情况下,就可以修复 bug ,发布功能,因为 iOS 审核的机制,这项能力在 iOS 界非常重要. 在 iOS 界拥有动态下发能力的有以下几个框架:J

Continue reading »

【iOS沉思录】iOS内存管理试题总结与详解

iOS中的GC垃圾回收机制与内存管理机制 问题: Objective-C有GC垃圾回收机制吗? GC(Garbage Collection),垃圾回收机制,简单地说就是程序中及时处理废弃不用了的内存对象的机制,防止内存中废弃对象堆积过多造成内存泄漏.Objective-C语言本身是支持垃圾回收机制的,但有平台局限性,仅限于Mac桌面系统开发中,而在iPhone和iPad等苹果移动终端设备中是不支持垃圾回收机制的.在移动设备开发中的内存管理是采用MRC(Manual Reference Count

Continue reading »

C#笔记整理(三)

for (int i = 0; i <= forever; i++) Console.WriteLine("I Love You"); for (int i = 0; i <= forever; i++) ; Console.WriteLine("I Love You"); 循环 循环:重复得去执行一些语句,可以对操作重复任意多次,而不必去编写任意多次的一样的代码块 do-while do { //代码块; }while(/*判断条件*/); //例:

Continue reading »

在CentOS 6.8 x86上安装nginx 1.10.3

本文档记录了完全使用最新源码来编译安装nginx最新版1.10.3,所有的依赖也是最新的,便于第三方nginx模块开发 假定使用root身份安装 目前最新的源码地址汇总 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz http://www.zlib.net/zlib-1.2.11.tar.gz https://www.openssl.org/source/openssl-1.1.0e.tar.gz ht

Continue reading »

UI更新demo

自己闲暇之余随便写的demo(更新textView),布局里面只有一个按钮和TextView: public class LooperHandlerActivity extends Activity { //更新UI private Handler mHandler; private Button mBtn; private TextView tv_UI; @Override protected void onCreate(Bundle savedInstanceState) { super.o

Continue reading »

javaWeb简单易懂

武松: 浏览器. 酒馆: 服务器. 店小二.厨师: Servlet或者JSP. 来三碗好酒!: 浏览器向服务器发出HTTP请求. 店小二上酒: 服务器的响应. 武松从进店到离开: 一个HTTP对话. 我们可以看到,Web交互的最基本单位为HTTP请求(武松点菜). 每个用户从进入网站到离开网站这段过程称为一个HTTP会话 (武松进店到出店),一个服务器的运行过程中会有多个用户访问, 就是多个HTTP会话(酒馆当然不可能只接待武松一个客人). 那么作用域就可以理解为: request HTTP请求

Continue reading »

2017 年最值得学习的编程语言是什么?

英文原文:What's the Best Programming Language to Learn in 2017? oschina 推荐于 3周前 (共 7 段, 翻译完成于 02-16) 评论 13 参与翻译 (5人) : Tocy,  little_cr,  BigEcho,  ismdeep,  jzy487 在新的一年里投入工作,大多数人都会考虑技能和职业选择问题.本文收集了大量有关"最好编程语言"的统计,让我们一起来看看吧...... Stack Overflow 程序员

Continue reading »