会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jefer的技术博客
不定期更新技术文章,欢迎大家关注
首页
新随笔
联系
订阅
管理
2022年4月16日
UnrealEngine创建自定义资产类型
摘要: 导语 这篇文章记录了将UObject实例保存在Asset文件的方法,用这个方法可以将自定义的UObject数据序列化保存到文件,可以用于自定义UE资源类型。 创建UObject类 这一步比较简单,按照正常的方式创建C++类即可。 在这里我创建一个简单的UCustomAsset派生自UObject,包
阅读全文
posted @ 2022-04-16 20:22 jeferwang
阅读(1663)
评论(0)
推荐(0)
2020年11月25日
Unity减小安装包的体积(210MB减小到7MB)
摘要: 概述 项目简介 由于是公司内做的项目,不方便开源,就只分享优化过程吧。 项目信息 逐日是一个移动端单机小游戏,使用Unity开发,目前已将项目使用的Unity升级到2019.4.14f1c1 (3e5991a5f6ba)版本。 项目内容 在进行优化前,项目资源目录如下,可以看到,项目目录命名杂乱,包
阅读全文
posted @ 2020-11-25 21:20 jeferwang
阅读(13737)
评论(8)
推荐(10)
2020年11月21日
Gradle全局代理配置
摘要: 配置文件路径:C:\Users\myName\.gradle\gradle.properties 代理配置内容: systemProp.http.proxyHost=127.0.0.1 systemProp.https.proxyHost=127.0.0.1 systemProp.https.pro
阅读全文
posted @ 2020-11-21 23:36 jeferwang
阅读(3120)
评论(0)
推荐(0)
2019年7月2日
Go语言之从0到1实现一个简单的Redis连接池
摘要: Go语言之从0到1实现一个简单的Redis连接池 前言 最近学习了一些Go语言开发相关内容,但是苦于手头没有可以练手的项目,学的时候理解不清楚,学过容易忘。 结合之前组内分享时学到的Redis相关知识,以及Redis Protocol文档,就想着自己造个轮子练练手。 这次我把目标放在了Redis c
阅读全文
posted @ 2019-07-02 23:28 jeferwang
阅读(926)
评论(3)
推荐(4)
2018年4月22日
算法:链表反转
摘要: 在面试百度实习生的 时候遇到了这个问题,不是太难,当时只给面试官叙述了一下思路,后来想起这个问题还是决定手撸一遍,要不然总数眼高手低,昨天连快排都撸不出来了。。。 题目简介:没什么可以过多介绍的,就是实现一个链表的反转
阅读全文
posted @ 2018-04-22 15:12 jeferwang
阅读(237)
评论(0)
推荐(0)
百度的一道二面算法题分析:补全括号序列
摘要: 算法题:补全括号序列 百度二面遇到的一个问题 大概意思就是 给出一个中括号序列,在序列前后可以加中括号字符,补全它。。。 当时没想起来解决办法,然后凉凉了,后来专门去搞了这道题,终于搞定 思路在注释里写的比较详细了,此处不再赘述(用了类似栈的思想) <?php /** * 字符串转数组 * @par
阅读全文
posted @ 2018-04-22 00:17 jeferwang
阅读(744)
评论(0)
推荐(0)
2018年3月12日
JavaScript根据经纬度获取距离信息
摘要: 最近开发微信小程序,遇到了外卖配送半径的问题,在网上查阅了诸多资料,也大概理解了经纬度距离计算的公式原理,在此做下笔记,方便自己和大家学习使用。 若是把地球当作一个正常的球体(其实它是椭球)来说,球面两点之间的距离计算并不复杂,运用球坐标很容易就能计算出两点之间的弧长。 亲测有效的代码,原理就不详细
阅读全文
posted @ 2018-03-12 20:15 jeferwang
阅读(1948)
评论(0)
推荐(0)
2017年8月3日
Angular4.0从入门到实战打造在线竞拍网站学习笔记之四--数据绑定&管道
摘要: "Angular4.0基础知识之组件" "Angular4.0基础知识之路由" "Angular4.0依赖注入" "Angular4.0数据绑定&管道" 数据绑定 数据绑定允许你将组件控制器的属性和方法与组件的模板连接起来,大大降低了开发时的编码量。 常见的表现形式有: 插值表达式: ,即把属性|表
阅读全文
posted @ 2017-08-03 03:29 jeferwang
阅读(1831)
评论(5)
推荐(5)
2017年8月2日
Angular4.0从入门到实战打造在线竞拍网站学习笔记之三--依赖注入
摘要: "Angular4.0基础知识之组件" "Angular4.0基础知识之路由" "Angular4.0依赖注入" "Angular4.0数据绑定&管道" 依赖注入(Dependency Injection) 正常情况下,我们写的代码应该是这样子的: createOrder方法依赖product类,但
阅读全文
posted @ 2017-08-02 17:17 jeferwang
阅读(2301)
评论(0)
推荐(2)
2017年8月1日
Angular4.0从入门到实战打造在线竞拍网站学习笔记之二--路由
摘要: "Angular4.0基础知识之组件" "Angular4.0基础知识之路由" "Angular4.0依赖注入" "Angular4.0数据绑定&管道" 路由 简介 接下来学习路由的相关知识 本来是不准备写下去的,因为当时看视频学的时候感觉自己掌握的不错 ( 这是一个灰常不好的想法 ) ,过了一段时
阅读全文
posted @ 2017-08-01 23:17 jeferwang
阅读(2816)
评论(4)
推荐(2)
2017年7月5日
CSS滚动条样式定制
摘要: 效果图如下
阅读全文
posted @ 2017-07-05 16:27 jeferwang
阅读(1044)
评论(0)
推荐(0)
2017年7月2日
Angular4.0从入门到实战打造在线竞拍网站学习笔记之一--组件
摘要: "Angular4.0基础知识之组件" "Angular4.0基础知识之路由" "Angular4.0依赖注入" "Angular4.0数据绑定&管道" 最近搞到手了一部Angular4的视频教程,这几天正好有时间变学了一下,可以用来做一些前后端分离的网站,也可以直接去打包web app。 先上个效
阅读全文
posted @ 2017-07-02 13:15 jeferwang
阅读(7266)
评论(27)
推荐(5)
2017年6月20日
Ubuntu17.04配置LNMP(Nginx+PHP7+MySQL)简单教程 快速 易学 简单易懂
摘要: 我安装的是当前最新的 ,在虚拟机中先试用一下,如果没有什么不稳定的现象,准备以后作为主力操作系统 Ubuntu属于Debian系的Linux系统,拥有着一个很NB的软件包管理器apt,给我们的使用带来了很大的方便 其他的话也不多说了,直接开始配置我们的PHP运行环境吧 首先,我们第一步要做的自然是先
阅读全文
posted @ 2017-06-20 16:47 jeferwang
阅读(2209)
评论(0)
推荐(0)
2017年6月8日
使用Windows Server 2012+ 搭建VPN 简单 高效 稳定
摘要: 前几天,在机缘巧合之下,买到了一台性能配置一般的腾讯云服务器(香港的),因为性能比较差,没啥太大用途,就想着试试搭建一个VPN,后来,经过多次尝试和查资料,总结出了一套几乎100%成功的教程,现在拿来分享给大家 注:本教程同样适用于Windows Server 2008,有细微的差别,不影响最终成功
阅读全文
posted @ 2017-06-08 13:28 jeferwang
阅读(7013)
评论(0)
推荐(2)
2017年6月7日
Python使用PyMysql操作数据库
摘要: 安装 连接数据库 连接数据库有两种不同的格式 直接使用参数 代码如下 使用字典存储参数 代码如下 查询数据 直接上代码 如果未设置自动提交,需要手动提交修改 得到的是多个字段组成的列表,也可以使用fetchone()获取单条记录 fetchmany(num)能获取到指定数目的记录,不过不建议这么做,
阅读全文
posted @ 2017-06-07 20:22 jeferwang
阅读(658)
评论(0)
推荐(0)
2017年6月4日
Laravel项目修改时区
摘要: Laravel项目修改时区 最近做了一个支付宝支付的应用,现在还在开发过程中,今天早上起床之后先调试了一下项目,模拟支付了一笔(¥9999.00) 2333支付宝的沙箱环境啦,屌丝程序猿哪来这么多钱…… 打开 查看数据库的时候,意外发现created_at字段的时间不大对啊,少了8小时,显示凌晨4点
阅读全文
posted @ 2017-06-04 13:06 jeferwang
阅读(11216)
评论(0)
推荐(1)
2017年6月3日
Scrapy中使用Django的Model访问数据库
摘要: Scrapy中使用Django的Model进行数据库访问 当已存在Django项目的时候,直接引入Django的Model来使用比较简单 然后,下面就可以直接引入Model中的class,使用Django的ORM进行数据库访问了 如果不希望使用一个完整的Django项目来提供ORM支持,也可以使用下
阅读全文
posted @ 2017-06-03 16:39 jeferwang
阅读(869)
评论(0)
推荐(0)
Yii2项目实现Markdown功能 在线Markdown编辑器
摘要: 版权声明:本文为博主原创文章,欢迎扩散,扩散请务必注明出处。 Yii中添加MarkDown编辑器 主要使用了两个网页Markdown编辑器,都带预览功能。 1,ijackua/yii2 lepture markdown editor widget:dev master "GitHub地址 点击进入"
阅读全文
posted @ 2017-06-03 16:29 jeferwang
阅读(1242)
评论(0)
推荐(0)
2017年6月2日
PHP实现无限级分类
摘要: 前段时间做一个小项目的时候用到了无限级分类,当时也忘的差不多了,于是就去网上查资料学,下面是我的学习笔记 数据格式: 非递归算法 递归算法 最终结果
阅读全文
posted @ 2017-06-02 17:57 jeferwang
阅读(195)
评论(0)
推荐(0)
Python一键升级所有 模块/package
摘要: 代码很少,也是无聊的时候写的,简单来说就是使用Python获取到所有的package名字,然后调用命令行去升级每一个package,如果有不合适的地方,希望有朋友能指出来 其实我更推荐学习Python的童鞋使用Anaconda环境,这是一款Python科学计算环境发行版,集成了conda包管理器,有
阅读全文
posted @ 2017-06-02 17:55 jeferwang
阅读(684)
评论(0)
推荐(0)
JavaScript实现上传图片预览[js前端实现]
摘要: 总结一下,就是使用window.URL.createObjectURL()方法使用文件域中的文件创建一个URL对象赋值给img的src属性,即时在网页中显示出来
阅读全文
posted @ 2017-06-02 17:51 jeferwang
阅读(238)
评论(0)
推荐(0)
网页中使用CSS和JS阻止用户选择内容
摘要: CSS实现 JavaScript实现 没过多的解释,大家一看就懂的
阅读全文
posted @ 2017-06-02 17:49 jeferwang
阅读(250)
评论(0)
推荐(0)
Linux(Debian、Ubuntu、Deepin等)安装最新版Chrome Unstable
摘要: 将下载源加入到系统的源列表 导入谷歌软件的公钥 更新源 安装Chrome 大功告成
阅读全文
posted @ 2017-06-02 17:46 jeferwang
阅读(2032)
评论(0)
推荐(0)
Linux获取UUID
摘要: Linux内核提供有UUID生成接口: Linux上一切皆文件,不管什么程序,读取文件就能获取一个UUID.
阅读全文
posted @ 2017-06-02 17:44 jeferwang
阅读(3879)
评论(0)
推荐(0)
Linux下 Apache Vhost 配置 防止403
摘要: 首先,贴一份正确的配置(最简单的)
阅读全文
posted @ 2017-06-02 17:41 jeferwang
阅读(1162)
评论(0)
推荐(0)