- 博客(28)
- 收藏
- 关注
原创 Send JSON To PHP
var te = function () { console.log('te is called'); fetch('https://wx.ireien.com/Ceshi.php', { method: 'post', headers: { 'Accept': 'application/json, text/plain,...
2018-02-10 09:55:42
321
原创 Neo.Flow 模型单向1对多
/** * A unidirectional OneToMany association * * @var \Doctrine\Common\Collections\Collection * @ORM\ManyToMany * @ORM\JoinTable(inverseJoinColumns={@ORM\JoinColumn(onDelete=
2018-02-07 17:49:31
326
原创 vim configuration
:set tabstop 4 :set expandtab :set shiftwidth=4 :set autoindent :set autoindent :filetype plugin indent on
2018-01-23 08:37:11
269
原创 Neos Flow ActionController 返回JSON
在ActionController里添加protected $supportedMediaTypes = ['application/json', 'text/html' ];return json_encode($dashboard); 或者使用JSON View /** * @var string */ protecte
2018-01-18 09:46:01
208
原创 Redux.js 使用Object.assign避免修改Object
Object.assign({}, oldObj, {changeProp: newValue})```JavaScriptreturn { ...oldObj, changeProp: newValue};```
2018-01-04 17:30:21
1303
原创 Redux使用slice()和...Spread防止改变数组
修改其中的一个元素return [...list.slice(0, index), list[index] + 1, ...list.slice(index + 1)]删除一个元素`return […list.slice(0, index), …list.slice(index + 1)]增加一个元素return [...list, 22]
2017-12-29 16:42:46
1277
原创 Javascript判断是否是object
```JavaScript(Object.keys(problems).length === 0 && problems.constructor === Object)```
2017-12-27 09:23:10
2402
原创 Redux环境设置
npm install -g create-react-appcreate-react-app myAppnpm install --save reduxnpm install --save react-reduxnpm install --save react-routernpm install --save redux-saganpm install --save isomorphi
2017-12-21 22:44:19
420
原创 Backbone.js 显示Collection里面的一个元素
Router 代码 var MyRouter = Backbone.Router.extend({ routes: { // Other Routers "muppets/:id": "getMuppet" }, getMuppet: function (id) {
2017-12-21 08:54:56
360
原创 PHP返回JSON
```PHP<?php$arr = ['objects items'];$json = json_encode($arr);header('Content-Type: application/json');echo $json;?>```
2017-12-20 19:41:01
372
原创 不使用JQuery选择HTML Element
ID document.getElementById('myElement'); 或者document.querySelector('#myElement');Class document.getElementsByClassName('myElement');或者document.querySelectorAll('.myElement');HTML标签document.getElements
2017-12-19 20:47:34
657
原创 使用jslint
script.js 的内容/*global document, Audio */(function () { var var1; //Other code}());jslint script.js
2017-12-19 15:14:33
730
原创 Fedora删除已安装的软件
for F in $(sudo rpm -qa | grep jenkins); do sudo dnf -y remove "$F"; done
2017-12-15 11:54:50
3182
原创 vim 运行PHPUnit
nmap ,t :!/path/to/phpunit --colors %<cr> 可以添加选项,如 -c /path/to/UnitTests.xml打开测试文件,,t 运行测试
2017-12-14 19:11:31
217
原创 升级Fedora
sudo dnf upgrade --refreshsudo dnf install dnf-plugin-system-upgradesudo dnf system-upgrade download --releasever=25 --allowerasing 把25改成新版本号
2017-12-14 19:01:00
360
原创 Composer和PHPUnit入门
Composer 是目前最好用的PHP依赖管理软件,我们可以使用Composer安装可复用的模块,避免重复开发、节约成本。而PHPUnit则是对PHP代码进行测试最受欢迎的测试框架,我们可以对代码进行单元测试和集成测试,保证代码的质量。安装Composer$ curl -sS https://getcomposer.org/installer | php$ sudo mv composer.ph
2017-12-14 13:14:50
1716
原创 Neos.Flow UnitTestBootstrap
修改Build/BuildEssentials/PhpUnit/UnitTestBootstrap.php$classesOrTests = ($classNameParts[$index + 1] === 'Tests' && isset($classNameParts[$index + 2]) && $classNameParts[$index + 2] === 'Unit') ? '/
2017-12-13 19:26:13
219
原创 Vim 在多个文件修改同样的文字
查找包含要修改文字的文件:grep -R 'textToBeEdited' ./Directory按回车键跳转到第一个文件进行修改并保存跳转到下一处:cn
2017-12-13 17:31:21
728
原创 Git 对比不同commit下的同一文件内容的差别
找到想要对比的Commit SHA1版本号git log`git diff commit_1_SHA1 commit_2_SHA1 path/to/the/file
2017-12-12 19:21:42
2116
原创 Apache 设置 CORS
开启Headers模块 sudo a2enmod headers打开网站的Apache配置文档,找到 小节,添加 Header set Access-Control-Allow-Origin “*” Header always set Access-Control-Allow-Methods “POST, GET, OPTIONS, DELETE, PUT” ...
2017-12-12 16:03:50
2028
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人