0%

背景


force3D-1.gif

被上图(12.3M 加载较慢)炫酷的视觉效果及强大的数据展示能力所吸引,核心在于三维的力学布局算法以及THREE的荧光效果。THREE部分相对比较容易,瓶颈在三维的布局算法上,一来没找到现成的可以直接搬的轮子(有大神将布局算法封装进了shader从而将节点的坐标计算交给GPU以提升性能,然而在易用性和可复用度上有一定的欠缺),二来有二维的力学图源码可以参考,就想将二维的力学图布局算法引申到三维,在学习算法的同时造个不大不小的轮子。

本文仅介绍算法部分。

阅读全文 »

1、输出信息

1
2
3
4
console.log('Hello World!');
console.info('Something happened…');
console.warn('Something strange happened…');
console.error('Something horrible happened…');
阅读全文 »

起因

1
如何在PPT中嵌入网页?PPT的Web Viewer插件提供了网页嵌入功能,(然而只能嵌入Https的页面)阿里云的服务器已经备案,想来将站点改造为HTTPS难度并不大,就开始了站点HTTPS改造之路。

# LoadModule ssl_module modules/mod_ssl.so (如果找不到请确认是否编译过 openssl 插件)# Include conf/extra/httpd-ssl.confHTTPS-1.gif

阅读全文 »

Ajax:readyState(状态值)和status(状态码)的区别

readyState,是指运行AJAX所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为AJAX运行步骤,使用“ajax.readyState”获得
status,是指无论AJAX访问是否成功,由HTTP协议根据所提交的信息,服务器所返回的HTTP头信息代码,使用“ajax.status”获得
总体理解:可以简单的理解为state代表一个整体的状态。而status是这个大的state下面具体的小的状态。

阅读全文 »

查看权限

在终端输入

1
ls -l

显示

以第一条数据为例

其中: 最前面那个 - 代表的是类型 -代表非文件夹 d代表是文件夹

中间那三个 rwx 代表的是所有者权限(user)

然后那三个 rwx代表的是组群(group)

最后那三个 rwx 代表的是其他人(other)

1 代表连接的文件个数

root代表用户

root代表用户组

147代表文件大小(字节)

修改时间

文件名

阅读全文 »

php flush的问题已经碰到过两次了,一次是在做毕设期间,由于需要php去执行一个非常大的数据处理进程,想要显示一个实施进度。目前这次是需要php拉起一个python进程去对一个文件进行处理,想要显示一个文件状态。

由于涉及Apache、php、浏览器,无法准确定位原因。每次都耗费了大量的时间,同时网上现有的解决方案几乎都无法正确执行。

阅读全文 »