joken-前端工程师

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2017年10月26日

摘要: qs.stringify({ a: ['b', 'c', 'd'] }, { indices: false }); // 'a=b&a=c&a=d' 阅读全文
posted @ 2017-10-26 15:30 joken1310 阅读(955) 评论(0) 推荐(0) 编辑

2017年10月11日

摘要: package main import ( "fmt" "net/http" //"net/url" "github.com/drone/routes" "database/sql" _ "github.com/go-sql-driver/mysql" "encoding/json" ) var db = &sql.DB{} func init(... 阅读全文
posted @ 2017-10-11 22:38 joken1310 阅读(284) 评论(0) 推荐(0) 编辑

2017年10月10日

摘要: package main import "fmt" import "encoding/json" type Human struct{ Name string Home string Like string } type Info struct{ One string Two string } type TestInt int //自定义数据类型,比如自定义的TestInt所代表... 阅读全文
posted @ 2017-10-10 21:29 joken1310 阅读(166) 评论(0) 推荐(0) 编辑

2017年9月29日

摘要: 2.struct的嵌套 阅读全文
posted @ 2017-09-29 22:25 joken1310 阅读(6774) 评论(0) 推荐(0) 编辑

2017年6月26日

摘要: 1.使用界面预览: 2.安装教程: 先到git下载:https://github.com/swagger-api/swagger-editor; 然后直接打开index.html 或者如上图创建一个服务器,访问该项目;然后就可以看到如1中的效果了。 具体使用教程可以参考3. 3.使用教程: Swag 阅读全文
posted @ 2017-06-26 20:42 joken1310 阅读(5224) 评论(0) 推荐(0) 编辑

2017年6月20日

摘要: start cmd /k "cd nginx&&nginx.exe" start cmd /k "cd php&&php-cgi.exe -b 127.0.0.1:9000 -c php.ini" start cmd /k "cd redis/64bit&&redis-server.exe redi 阅读全文
posted @ 2017-06-20 14:49 joken1310 阅读(1671) 评论(0) 推荐(0) 编辑

摘要: @niba is right, you may be using libraries that still use propTypes the old way. What you can do is to delete the node_modules folder and install a pa 阅读全文
posted @ 2017-06-20 10:33 joken1310 阅读(647) 评论(0) 推荐(0) 编辑

2017年6月18日

摘要: 1.下载mysql安装包到指定文件: 比如如图我把下载的mysql zip的内容解压到这个文件里面,具体文件内容如下: my.ini 需要自己创建,里面的内容如下: 这里重要的一点是自己需要创建my.ini; 这样我们已经完成了基础的第一步了。 2.开始要求设置: 也就是需要在mysql目录下的cm 阅读全文
posted @ 2017-06-18 00:48 joken1310 阅读(159) 评论(0) 推荐(0) 编辑

摘要: 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题 标签: mysql 2015-11-20 21:21 10532人阅读 评论(22) 收藏 举报 标签: mysql 2015-11-20 21:2 阅读全文
posted @ 2017-06-18 00:11 joken1310 阅读(104) 评论(0) 推荐(0) 编辑

2017年6月17日

摘要: 1.file1.php: 2.main.php: 或者你也可以这样写: 使用namespace use的调用需要引入其他文件才可以调用其他文件的东西,才可以use其他文件的东西,否则无效。 以前没有namespace的时候直接引入文件然后直接调用,现在php有了namespace的主要目的是更好的区 阅读全文
posted @ 2017-06-17 21:46 joken1310 阅读(360) 评论(0) 推荐(0) 编辑

2017年6月14日

摘要: 1.安装插件: 这里可以搜索到插件并安装。 2.修改快捷键或查找快捷键: 这里可以进行快捷键的查找和修改 3.进入引用文件: 点击f12,或者右击快捷键可以看到进入引用文件的快捷方法。 4.查看目录: 阅读全文
posted @ 2017-06-14 20:23 joken1310 阅读(2570) 评论(0) 推荐(0) 编辑

摘要: vs code格式化jsx比较适合的插件是react-beautify: 格式化中遇到的问题是indent几格,这个问题的解决是你在space里设置几格这个插件就会自动格式化出几格。 阅读全文
posted @ 2017-06-14 20:18 joken1310 阅读(7586) 评论(0) 推荐(0) 编辑

2017年6月13日

摘要: weinre可以调试移动端网页,具体的安装方法是cnpm 来安装,cnpm install weinre -g。 具体操作配置选项可以看上面。 配置好后需要在网页中放入调试的接口代码script插入,这样才可以探测和调试目标网页。 阅读全文
posted @ 2017-06-13 22:11 joken1310 阅读(115) 评论(0) 推荐(0) 编辑

摘要: 这个如果你已经尝试了刷机还是不能解决的话,那么这里出现这个问题的原因已经可以确定不是软件方面的问题了。 这里我也遇到了这个问题,而我的解决方法就是判断出现这个问题--不断重启的原因是硬件方面的问题,我的判断是手机的电源键坏了,所以我的实施解决问题的方案就是换掉电源键,所以我拆开了小米手机,买了一个小 阅读全文
posted @ 2017-06-13 18:16 joken1310 阅读(4588) 评论(0) 推荐(0) 编辑

2017年6月8日

摘要: react的数据管理库有不少,最常听到的可能是mobx redux altjs之类的,当然还有很多其他,可以自己搜索。 为什么需要数据管理库呢,因为react本身只是为了实现view的表现,而不是数据的管理。 而数据类库就是为了实现react的不能之数据管理。也就是model层的分区管理。这个mod 阅读全文
posted @ 2017-06-08 21:25 joken1310 阅读(532) 评论(0) 推荐(0) 编辑

2017年6月1日

摘要: 阅读全文
posted @ 2017-06-01 17:48 joken1310 阅读(84) 评论(0) 推荐(0) 编辑

摘要: which node 阅读全文
posted @ 2017-06-01 17:20 joken1310 阅读(580) 评论(2) 推荐(0) 编辑

2017年5月31日

摘要: 参考网址:http://www.cnblogs.com/surfaces/p/4324044.html 用css3的animation完成一个动画,当只有这个动画完成时才执行令一个事件,比如让动画保持在终止的状态或其他一些事件。我们该怎么办呢。 第一种方法: 用计时器,设定一个和动画时长一样的tim 阅读全文
posted @ 2017-05-31 22:45 joken1310 阅读(530) 评论(0) 推荐(0) 编辑

摘要: 可以利用事件监听该动画: 区别于animation: animation比较适合@keyframe 动画 设定其动画属性;transition 比较适合直接指定的css动画效果。 阅读全文
posted @ 2017-05-31 22:42 joken1310 阅读(162) 评论(0) 推荐(0) 编辑

摘要: splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。 如果从后面开始删除,请用负数表示。 注释:该方法会改变原始数组。 语法 splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。 如果从 arrayObje 阅读全文
posted @ 2017-05-31 21:54 joken1310 阅读(943) 评论(0) 推荐(0) 编辑

2017年5月26日

摘要: sublime格式化js、css、html的通用插件-html js css pretty: 这个插件可以格式化基本上所有js html css文件,包括写在html中的js代码 ,可以在package里找到。 阅读全文
posted @ 2017-05-26 20:52 joken1310 阅读(890) 评论(0) 推荐(0) 编辑

摘要: sublime 格式化react插件配置教程 阅读全文
posted @ 2017-05-26 20:47 joken1310 阅读(927) 评论(0) 推荐(0) 编辑

摘要: Usage with jsfmt Roy Riojas edited this page on May 5 2016 · 2 revisions Usage with jsfmt Roy Riojas edited this page on May 5 2016 · 2 revisions Usag 阅读全文
posted @ 2017-05-26 15:36 joken1310 阅读(373) 评论(0) 推荐(0) 编辑

摘要: jsformat jsformat是sublime上js格式化比较好用的插件之一,通过修改它的e4x属性可以使它支持jsx。 安装 command+shift+p -> install package -> jsformat 配置 打开菜单Preferences -> Package Setting 阅读全文
posted @ 2017-05-26 15:07 joken1310 阅读(1570) 评论(0) 推荐(0) 编辑

2017年5月24日

摘要: 1、html代码和jquery代码: 2、scss代码: 评论弹幕的主要思想是重看不到的屏幕位置移动到屏幕看到的位置,最后消失,所以需要移动,这里采用的是css3 的translate 方法,可以实现目标的移动而在移动端不卡顿。 至于每条屏幕的飘移过程中之间的位置关系需要良好的设置,比如间隔时间插入 阅读全文
posted @ 2017-05-24 22:38 joken1310 阅读(3315) 评论(0) 推荐(0) 编辑

摘要: 结果一番周折,终于发现sublime提供的一个插件(open url)可以实现打开import file 路径的文件,比如import demo from “../path” 的文件在新窗口或者新标签。 如下图: 至于具体怎么用自己摸索,不会这么难,这个插件叫open url 可以在sublime 阅读全文
posted @ 2017-05-24 22:14 joken1310 阅读(1245) 评论(1) 推荐(0) 编辑

2017年5月22日

摘要: { "disallowEmptyBlocks": true, "disallowKeywordsOnNewLine": ["else", "catch", "finally"], "disallowMixedSpacesAndTabs": true, "disallowMultipleSpaces" 阅读全文
posted @ 2017-05-22 22:50 joken1310 阅读(510) 评论(0) 推荐(0) 编辑

摘要: https://chocolatey.org/ 阅读全文
posted @ 2017-05-22 21:48 joken1310 阅读(97) 评论(0) 推荐(0) 编辑

摘要: 官方地址: http://caolan.github.io/async/docs.html#parallel 阅读全文
posted @ 2017-05-22 21:46 joken1310 阅读(124) 评论(0) 推荐(0) 编辑

2017年5月11日

摘要: babel-polyfill Babel默认只转换新的JavaScript句法(syntax),而不转换新的API,比如Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise等全局对象,以及一些定义在全局对象上的方法(比如Object.ass 阅读全文
posted @ 2017-05-11 22:15 joken1310 阅读(279) 评论(0) 推荐(0) 编辑

2017年5月10日

摘要: 命令模式: v 可视模式 p 黏贴 y 复制 ctrl insert 插入最新复制内容 阅读全文
posted @ 2017-05-10 11:06 joken1310 阅读(98) 评论(0) 推荐(0) 编辑

2017年4月17日

摘要: ubuntu搭建ngrok服务器,尽享内网穿透技术带来的福利 2016-12-19 如果你做微信开发,一次又一次的发布、发现错误、调试、发布、发现错误、调试…的循环一定让你个人或是团队感到厌倦;如果你接外包项目,在开发过程中,客户想要看一看开发中的进展,你一定为还没有可预览环境或者搭建环境产生的消耗 阅读全文
posted @ 2017-04-17 21:55 joken1310 阅读(3) 评论(0) 推荐(0) 编辑

2017年4月15日

摘要: browserify 不打包某些文件或者把公共文件提取出来 这里重点的方法就是external,至于写法就按上面那样。 另外,你要让没打包那些模块的程序能够正常运行,就需要额外打包一个公共模块的js文件。或者你在程序中不要import模块,直接接口用着,这样你额外再链接进来那个插件也可以使用。 比如 阅读全文
posted @ 2017-04-15 22:09 joken1310 阅读(1087) 评论(1) 推荐(0) 编辑

摘要: 1.gulp配置: 这里编译es6的要点工具是babel和browserify,browserify是一个打包module模块的工具,能够将import之类的module打包进来到文件中。另外browserify还配置了babel模块来编译es6,这样就可以高度实现对es6的编译和打包。 阅读全文
posted @ 2017-04-15 17:41 joken1310 阅读(525) 评论(0) 推荐(0) 编辑

2017年4月13日

摘要: 思路是先实现所有有写import export语法的js文件都编译成require语法的js文件,然后再如下编译 阅读全文
posted @ 2017-04-13 22:30 joken1310 阅读(4817) 评论(0) 推荐(0) 编辑

摘要: export {testdata as ms}; 这样的导出方式,意思是导出文件接口的子对象到外面 直接//export testdata;//err 这种方式是会报错的,因为不能直接导出变量,需要用一个接口来继承变量然后导出,比如 export var firstName = 'Michael'; 阅读全文
posted @ 2017-04-13 22:22 joken1310 阅读(11289) 评论(0) 推荐(1) 编辑

2017年4月12日

摘要: 1.遇到坑的gulp配置: 今天我遇到了这个问题,babel运行了先把es6文件编译,然后交给browserify 处理import的文件,可是报错了,因为先用babel编译es6文件后,import export 编译成了require module exports 这类,这样browserify 阅读全文
posted @ 2017-04-12 23:54 joken1310 阅读(2322) 评论(0) 推荐(1) 编辑

2017年4月11日

摘要: 1.gulp基本配置: 2.优化 阅读全文
posted @ 2017-04-11 22:17 joken1310 阅读(1120) 评论(0) 推荐(0) 编辑

摘要: 这个命令可以解除linux文件的超级权限限制 摘录: chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件 阅读全文
posted @ 2017-04-11 20:54 joken1310 阅读(12054) 评论(0) 推荐(0) 编辑

2017年4月5日

摘要: 1、gulp 配置: 2、package.json: 阅读全文
posted @ 2017-04-05 21:45 joken1310 阅读(203) 评论(0) 推荐(0) 编辑