E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
项目记录
项目记录
-处理两个相交圆方法探索1
问题:原图中存在两个部分重叠的圆,多余的圆会影响边缘提取的正确度,所以需要从边缘中去掉另一个交叠圆上的点。方法:先使用边缘点计算出新的中心点的坐标B,保留相距中心点的最短距离radius。如果中心点坐标A和B点的距离超过了radius,则认为当前图中存在两个相交的圆,需要对边缘做进一步的处理。依据中心点坐标A得到相对于B点的对称点A’即为交叠圆的圆心。重新计算所有的边缘点距离新圆心A’的距离,如果
kimino4a
·
2017-04-26 20:39
项目问题记录
项目记录
-圆形边缘修正方法探索3
问题:对圆形边缘做完凸包修正之后,得到的是边缘上一堆孤立的点,其中存在一些点偏离了中心较远,需要进行修正。方法:从圆心向每个点移动,只要遇到非mask标记点,则替换当前边界点。结果:实践效果不好,多个孤立点被替换之后,容易重合为同一点。for(intj=0;j
kimino4a
·
2017-04-26 19:41
项目问题记录
项目记录
-圆形边缘修正方法探索2
问题:目前分割得到的圆形边缘和理想边缘相比,部分向外偏离,需要向内收缩探索方法1:假设在理想情况下,圆形物体的掩膜是绝对正确的。此时可以遍历当前的边缘点,判断每个边缘点的两侧的掩膜标记是否不同。如果两侧的邻域点掩膜都为0,说明该边缘点偏外,需要向内收缩,使用最近的掩膜点来替换掉越界了的点。探索方法2:在前一种方法中,使用最近的掩膜点来替换掉越界了的点,实践效果不理想,下面改进的方法是1、不再考虑前
kimino4a
·
2017-04-26 19:17
项目问题记录
项目记录
-圆形边缘修正方法探索1
问题:目前分割得到的圆形边缘和理想边缘相比,部分向外偏离,需要向内收缩探索方法1:假设在理想情况下,圆形物体的掩膜是绝对正确的。此时可以遍历当前的边缘点,判断每个边缘点的两侧的掩膜标记是否不同。如果两侧的邻域点掩膜都为0,说明该边缘点偏外,需要向内收缩,使用最近的掩膜点来替换掉越界了的点。但是此方法在项目中行不通,因为项目中的掩膜文件是有误差的,不能表示正确的圆形。下面记录一下此方法的实现代码:/
kimino4a
·
2017-04-26 19:53
项目问题记录
项目问题记录
mybatis+spring的TODO小
项目记录
(六)使用mybatis进行数据库操作
在前面的准备工作完成之后,我们终于可以使用mybatis进行数据库操作啦。在第一篇中介绍了三张简单的表结构:user、project、step。鉴于数据表很简单并且很相似,在这里只以用户表user为例进行说明。第一步,我们首先创建与user表对应的pojo类(PlainOrdinaryJavaObject),命名为User,并且让数据表中的每一列都与类中的实例变量相对应。根据user表中的列id、
happyyear1
·
2017-04-26 17:41
数据库
java
mybatis
mysql
java
mybatis
mysql
Vue+WebPack+HBuilder
项目记录
Vue+WebPack+HBuilder
项目记录
以前使用过vue+gulp+hbuilder做过app,vue是直接使用script标签引入的。
点点悠悠
·
2017-04-12 12:04
nodejs
Java Web 开发,eclipse 和MyEclipse搭建开发环境
这两天在学习servlet和jsp,第一次搭建开发环境时出现了很多错误,所以就把怎么在eclipse和MyEclipse中配置tomcat并且部署javaweb
项目记录
下来了。
qq_36357670
·
2017-02-24 12:13
Java
C++ http 流媒体等 开源
项目记录
1、httpclientlibcurl(C语言写的)、QT的QNetworkAccessManager、QNetworkAccessManager*m_pManager;QNetworkRequestm_request;QNetworkReply*m_pReply;CPPRESTSDK是微软开源的基于PPL的异步httpClient/Serverhttps://github.com/Microso
致一
·
2017-02-22 18:41
C++
20170209 铁律真的是没人做到的“老生常谈”
——2017共读《通财路》之4:《出售时间之前你要牢记的三条铁律》(下)一、读前小结与预判【同步阅读和幕布第一遍笔记;同时用【】和子
项目记录
即刻所想:还没有项目化整理,到底【】和子项目哪个好用】昨天设想的另外两条铁律
帅帅加一
·
2017-02-10 00:58
IOS客户端Coding
项目记录
导航
IOS客户端Coding
项目记录
(一)a:UITextField设置出现清除按键b:绘画一条下划线 表格一些设置c:可以定义表头跟底部视图(代码接上面)d:隐藏本页的导航栏e:UIEdgeInsetsf
踏浪帅
·
2016-05-11 17:00
IOS客户端Coding
项目记录
(六)
1:获取某一行的坐标UITableViewCell*cell=[_myTableViewcellForRowAtIndexPath:[NSIndexPathindexPathForRow:0inSection:0]]; [tipsViewsetY:CGRectGetMaxY(cell.frame)-0.5]; -(void)setY:(CGFloat)y{ CGRectf
踏浪帅
·
2016-05-09 21:00
一些遇到的优秀的开源库总结(间间断断更新O(∩_∩)O~)
把一些遇到过的好的开源
项目记录
下来,方便之后查找,欢迎补充。DiskLruCache:google官方推荐的磁盘缓存方式,采用最近最久未使用算法实现。
wqc_CSDN
·
2016-04-19 19:00
android
开源
开源项目
项目记录
37--tolua c#如何访问全局数据或者表
有人问c#访问全局数据或者表,这个其实很简单,但是也做下小记录,反正现在大把时间。第一次接触tolua必须先将例子看几遍(很重要),c#访问lua的全局数据或表可以看03-CallLuaFunction。也可以看下面的小例子。// /// /// /// /// public object GetLuaGlobalValue(string msg) {
u010665359
·
2016-04-14 08:00
项目记录
36--tolua 框架真机成功热跟新搞定 + 简单池子PrefabsPool.lua
今天终于把框架的所有调通了,buildandroid也成功了,资源热跟新测试也成功,也就是手机不需要连接电脑自己修改UI,lua脚本逻辑真机直接就能看到作用的效果,太高兴了。总结下思路吧,有点犯困的节奏。1.首先你要做资源的跟新和版本的控制就必须使用一个外网,但是穷啊用不起外网,哈哈,就在本地模拟一个咯效果一一样。我使用的是MAMPPRO这个软件使用非常简单,就是设置映射的IP,把需要更新的资源放
u010665359
·
2016-04-13 00:00
项目记录
35--tolua 框架 场景管理SceneManager
每天写一点点学一点点updata自己的库,今天遇到一个问题就是资源跟新版本控制时候http下载路径真机bug。下记录下问题在ResUpdataMain.cs里面,解决办法是追踪资源跟新的代码,注意是lua文件下载的路径。今天修改了之前写的SceneMananger.lua,简化了,场景管理做的事比较少就是进入场景,退出时候清空。以后在场景跳转的时候做本场景的资源加载assetbundle,加载
u010665359
·
2016-04-11 23:00
项目记录
34--tolua 框架 场景管理BaseScene
场景管理主要是资源的释放比较重要。不多说看代码。我设想是每个场景也算是一个模块通过事件通信。BaseScene主要做的事情是进入场景,退出场景(场景动画)释放资源。--为了扩展--[[ *创建人 :星华场景跳转设想:0.跳转场景1.加载本场景需要的资源2.释放场景资源 。。。]]localBaseScene=class("BaseScene",require("Base.BaseMediator"
u010665359
·
2016-04-10 22:00
项目记录
33--tolua 框架 回顾架构和重构事件派发LNotice
这两天看到原来的框架,开始事件的派发用c#写,通过接口比如使用c#写的模块和lua的模块直接可以使用同个机制来通信sendMsg,但是发现luaManager里面的luaState本来就可以在c#和lua直接通信如果这样比较多余,效率也低。花点事件把之前的事件派发重构全用lua来写。先说下自己的设想,回想下这个架构就是基于Meditor(Module)也就是说没个功能都相当于一个模块独立互相不干涉
u010665359
·
2016-04-09 11:00
项目记录
32--tolua build android错误tolua.lua no found
清明节过后发现都有段时间没看自己的框架,而且最近也打算把shader重新拿起来,之前学习shader都是看看博客总之比较乱吧,但是还是有了一定基础,趁着这段离职的空档期把shader重新系统学一遍。总结下要做的工作:1.把tolua自己的框架完善。2.把shader,图像学系统走一遍。不说别的今天打算之前build真机框架错误解决掉。就是在加载tolua的时候tolua.luanofoundbui
u010665359
·
2016-04-09 11:00
项目记录
31--unity 简单分析LuaFramework_UGUI
抽空看看luaFramework_UGUI框架,对新人来说PurMVC确实是块硬骨头,对它的了解还是在一年前从coco转到unity时候寻找一个合适unity框架,用了几天硬啃才搞定,但是后来还是直接放弃直接使用,毕竟PurMvc属于超强解耦,里面的事件跳转个人不怎么喜欢,只是抽取了里面的Mediator做个解耦,填充自己的框架。顺便学学使用xmind做代码的思维导图,确实很好用。特别在追踪
u010665359
·
2016-03-22 21:00
项目记录
30--unity-tolua框架 回顾之前Dotween导入
项目到结尾了,各种忙。还要兼顾写技术文档(客户文档,服务端文档),原本打算搬到线上,突然改变了注意,要在本地部署写文档一步步写。服务端还是用的windowserver2012,数据库用sql2008,之前没用过只能扛着上安装系统迁移数据库,windowServer的IIS。。。(确实学到不少)。原本写文档部署服务端就够搞了,早上翻来老板突然话要接IOS内购,哎,疼啊没有mac。看了一天插件,还是算
u010665359
·
2016-03-21 22:00
项目记录
29--unity-tolua框架 c#导出定时器lua
昨天回到宿舍想了想公司现在的项目很多时候都用到定时器,卡牌游戏在玩的时候就要计算时间,还要知道什么时候结束。之前写的定时器确实不怎么好,没有抽离出来,越想越不爽,这难道就是传说中的程序员的执着。那就重构下吧,所谓重构就是今晚你写完了功能需求,明天一睡醒来看到昨晚写的总感觉有点不爽,就开始......(哈哈,所以在动手写代码之前最好就是想好功能,最好可以动手在本只里面写写思路再动手,能抽离开来的尽量
u010665359
·
2016-03-11 13:00
项目记录
28--unity-tolua框架 lua使用协程
广州的这几天天气真心不怎么得,都是小雨,走在路上都有点粘糊糊,衣服都不干,还有味道。回到宿舍今天打算把tolua里面的例子再看一遍,好东西就要多看几遍,同时也动手抽下好用的东西出来自己试试用,封到自己框架里面。首先要抽的就是协程东西,估计很多时候都用到,做下记录,以后回头看也方便。1.看蒙哥tolua里面的例子。主要看LuaLooper.cs,LuaCoroutine.cs.2.配置协程环境。配置
u010665359
·
2016-03-10 09:00
项目记录
27--unity-tolua框架 网络端+protobuf
放假两天一直在搞luaprotobuf,之前运行tolua的例子失败了,回过头来看并不是例子的问题,而是自己没注意到些问题。顺便将网络部分给调节通,服务器还是使用熟悉点的erlang来,把之前的字节流改成protobuf,包头还是使用之前的定义,加密之类的没变化,就是数据部分变化就好。废话不多说(1).先按照protobuf-2.5.0https://github.com/REALDROOPY/p
u010665359
·
2016-03-08 09:00
项目记录
26--unity-tolua框架 View03-UIManager.lua
做为程序猿要懂得如果保持健康,对电脑时间太长很容易眼花,得脖子病,腰都疼,这星期六日组团到康宁去了,哈哈。一个字“疼”!!!!废话不多少,把UIManager.lua个搞出来了。其实很简单,没有做什么二级界面,三级界面的想法现在,show就在最上层,基本怎么用看之前的functionBasePanel:Show()BasePanel.super.Show(self)UIManager:Instan
u010665359
·
2016-03-07 08:00
项目记录
25--unity-tolua框架 View02---BasePanel.lua
还在,还在。。。。。每天晚上找点时间写点点,多了也不想学究竟是什么心理啊。写完看电影去。今天写两个算超完成了BaseUI.lua,UIManager.lua(完善中这个)localBasePanel=class("BasePanel",require("Base.BaseUI"))functionBasePanel:ctor(panelName)--加载prefablocaluiTransform
u010665359
·
2016-03-02 20:00
项目记录
24--unity-tolua框架 View01---UIBase.lua
还存在,还存在......原本打算星期六日回佛山休息两天(广州太多人了),哎,还是逃不掉写想代码呀,以后坚决不能带电脑在身边,怎么都成习惯了。悲催呀。。。。。。不说其它的,之前Mediator(Module)写完了,回去想想View怎么写好,想法就是动态加载也符合lua框架,在Mediator(Module)里面管理本模块的VIew,先写个VIew子类BaseUI.lua,是继承于之前的事件系统,
u010665359
·
2016-02-29 22:00
项目记录
23--unity-tolua框架MediatorManager
我还存在!!!!!!!这个类是管理所有模块,没什么好说就是个单例,之后还需要UIManager,SceneManager,DataManager。。。。慢慢来,不是还要上班做死的嘛,坑爹。MediatorManager=class("MediatorManager")--构造方法functionMediatorManager:ctor( )self._mediators={}end--单例func
u010665359
·
2016-02-25 20:00
项目记录
22-- tolua基于lua框架事件派发
每天晚上抽点时间写一点点就一点点,以前不写博客但是现在,不为别的只是为了告诉别人我还存在。 这几天在地铁上发现好多人都还在玩消除游戏,今天起码看到5个人,但是玩的版本都不一样。看来休闲游戏还是有市场的。(题外话) 说到lua的事件派发,其实很简单就是一个table的事,这个是View里面自己的一个内置派发,所有view都继承它。还有就是我不是大神,只是任劳任怨的小兵,所有就简单化了。
u010665359
·
2016-02-24 09:00
项目记录
21-- 原来c#框架mediator改lua--02
c#框架里面分Mediator和Module两个,但是在开发时候发现module这个只有注册mediator这功能,用lua重写把Mediator和Module合并。一个Mediator也代表Module.每个模块(Mediator)都是独立的通过过事件发送进行通信,实现解耦。为了能尽量接近以前quick-coco的开发,重新将quick源码开了一遍哪个是眼花啊,能用的还是有的。实现BaseMed
u010665359
·
2016-02-21 10:00
项目记录
20-- 原来c#框架mediator改lua--01
项目记录
--原来c#框架mediator改lua--01最近没什么时间,公司项目就一直自己一个人抗着,下个星期就可以交付了,不是说项目有多难而是自己一个人说没压力那是骗人的。
u010665359
·
2016-02-21 10:00
项目记录
19--tolua封装自己的View层01记版录
最近在研究tolua,就是尽可能在原来的框架基础上加入lua做热更新,现在已经加入了View层,后面还要加入1.AssetBundle加载,2.TMyimer类(自己写一个时间管理),3.加入DoTween4.在原本的TexturePacker打包的图集做成动画类5.自动生产luaView文件这个很重要,我发现自己去建立lua文件很容易出错,用工具简单不容易出错。还在整理中....自己的一些
u010665359
·
2016-02-04 09:00
Project Wizard 最近打开
项目记录
前言当最近打开的项目越来越多之后,最近打开
项目记录
就会变的很多,那么如何才能删除最近打开的记录呢?
赵青青
·
2016-01-26 16:00
项目记录
18--erlang服务器登录注册,大体框架
最近忙这工作上的项目,整个公司就自己一个搞游戏的,负责整个项目,为了就是入职时候一个承诺会开游戏部。客户端代码因为是个外包半成品,入职一个月终于把第一个版本弄出来了,bug都修改差不多,该换的UI,增加的特效都搞了,连工具都写,服务端web资源下载都要搞。第一个版本出来后还是不错的。后面的需求才是坑啊,要添加功能但是服务端呢?难道我连服务端也要搞吗?确实忍不了,真想把整个客户端,服务器重写。晚上回
u010665359
·
2016-01-23 13:00
项目记录
17--DoTween回顾记录基础使用
周末,看这不想多写代码。就把之前的东西复习下。为了以后公司加入的新人能快点进行开发,把DoTween基础用法做了个小代码。using UnityEngine;using System.Collections;using UnityEngine.UI;using DG.Tweening; //加入头public class TempDoTween : MonoBehaviour { publ
u010665359
·
2016-01-17 16:00
项目记录
16---打包手机andrid,ios资源打包读取配置xml错误,中文读取错误
今天打包andriod,ios版本,把资源下载更新都已经做好,自己建了个web服务器将资源放到了服务器。下载读取配置xml时候出错,很奇怪在window下正常读取下载更新,就是手机不行。在手机上调试发现读取配置version.xml读取不到。将verson.xml改成version.conf。运行OK。貌似以前也遇到过。再来就是手机读取中文出错,服务端使用的是GB2312,Unity3d发布的an
u010665359
·
2016-01-15 09:00
项目记录
15--热更新ulua加入框架测试和.android热更新脚本
这几天一直在忙公司的一个外包项目,也挺累的。却是头疼到处乱挂脚本,没有任何的悬念。没办法外包就是如此。总之就是坑爹的节奏。真想全删了重写。可惜时间不够,再过几天就要出版本。抽点时间出来研究下ulau,怎么说呢,本来写的框架就把热更新考虑上去了可以说是留个位置吧,就是不在组件上挂脚本,这个和ulua实现热更新有点像。已经测试过资源的更新,随便改变里面的组件添加只要不是改变###规范的随便,算是一种半
u010665359
·
2016-01-07 09:00
项目记录
14--框架年底总结和协议工具分享,UGUI图集管理
今年就要过去了,之前的两个月不断熬夜写自己想的东西。年度总结一些。自己这几天一直在造轮子,写一套类似protobuff的东西,就是自定义协议,自动生成客户端服务器端的小东西。调试已经通过。其实就是字节流的操作。其中要主要的就是大小端的问题,还有erlang比特位的使用。也写了个类似NGUI的图集管理。趁着新年也分享下。出去玩几天录一个小视频太多东西要记录了等回来看有神马需要注意和需要修改的。客
u010665359
·
2016-01-01 18:00
项目记录
13--版本更新完成
两天时间终于把版本更新搞出来了,太高兴了。已经支持Android的热跟新了。 思路就是:在本地使用自己编写的自动生成版本工具生成version,新的版本放到服务器上。本地的版本xml和服务器的对比,将md5改变的找出来下载,里面要注意需要对大版本重新安装,还有检查网络,写入本地(沙盒),细节不少。 /// /// 加载本地xml回调 /// /// public
u010665359
·
2015-12-21 23:00
项目记录
12---http做版本检查资源更新
需要做版本检查不必要时用TCP连接,使用http.那么有两种选择方案1.使用erlang的cowboy,游戏里面的逻辑是使用erlang来写的这样做可以统一。2.使用nginx,如果只是做资源的更新这个可以是个很好的选择,使用简单快捷,还有个好处就是开发时候做调试搭建很快。自己试了两种。1.erlang的cowboy. 在win7下面需要安装rebar,之前已经安装好。直接编译会发现缺少库。解决才
u010665359
·
2015-12-18 09:00
项目记录
11---unity热更新探讨
unity热更新探讨1.整个安装包更新,客户端和服务端各种有规定一个版本号,客户端登录时候重服务端下载进行匹配,需要更新时候整个更新。(手游里面一般不这样做,每个版本更新都会丢失用户),如果真要使用就必须测试好游戏,保证没有bug,才更新上去。(算不上热更新,只能叫更新)2.资源的更新,不支持代码更新。同理在客户端和服务端约定好一个版本,里面包含用assetBundle打包生产的资源MD5,同理客
u010665359
·
2015-12-16 13:00
项目记录
10---自动添加头注释工具(周任务)
一套完整属于自己的框架正在一步步完成,太好了。这周任务:1.搞一套热跟新到框架里面。2.版本控制。3.erlang的http实现版本更新。 下周:暂时:做一个类似NGUI的图集管理器可以读取TexturePack打包的图集。/************************************************** *创建人 :XingHua *创建时间:2015-12-14 *模
u010665359
·
2015-12-15 09:00
项目记录
09-- BaseLoader加载AssetBundle
资源使用自己的规则打包成AssetBunlde之后肯定就是要读取,使用官方的例子修改就好,免得做重复性工作毕竟自己做,偷下懒。官方的例子已经做好了资源的关联。 EditorUtility.DisplayDialog("打包规则","1.开发开始将资源放倒Resoucrc下,打包将资源移开。\n2.需要打包的资源都放BundleResTemp下,打包规则超过如果3层就使用文件夹名字统一打包。默
u010665359
·
2015-12-14 17:00
spring mvc 事务配置,spring 事务配置说明
新建
项目记录
下springmvc和spring的事务配置,解决事务不回滚的问题。
大程熙
·
2015-12-01 11:49
spring
springMVC
事务配置
spring mvc 事务配置,spring 事务配置说明
新建
项目记录
下springmvc和spring的事务配置,解决事务不回滚的问题。
大程熙
·
2015-12-01 11:49
spring
springMVC
事务配置
spring mvc 事务配置,spring 事务配置说明
新建
项目记录
下springmvc和spring的事务配置,解决事务不回滚的问题。
大程熙
·
2015-12-01 11:49
spring
springmvc
事务配置
Java学习
女友毕业设计
项目记录
临近毕业,她一直催促我快点做她的毕设,由于昨天刚刚完成了手机OA的主题框架,剩下的工作就由他们去修补,于是有了点时间,试着搭建了一下她的毕设项目的框架。 虽然业务逻辑很简单,但是不能用现有的框架,因为上次课设时就被他们老师发现不是他本人做的了,如果还用那个框架,这个老师也许会发飙,只好自己亲手搭建一个简单的框架吧!即使老师不相信,但是也找不到任何破绽。 在众多编程语言中,java是我比较喜欢的
·
2015-11-12 18:08
设计
struts2 jar包说明
但是一般
项目记录
日志是必须的,所以一般commons-logging.jar也会加入。 xwork-core-2.3.12.jar webwork的核心库 struts2-
·
2015-11-12 09:33
struts2
iOS9项目打包上线(个人记录,2015年11月11日)
页首声明:题外话:原本是昨天上传的,结果今天早上来看就剩开头了,剩下的都被吞了,桑心.花了四个小时做的呀...本文是博主
项目记录
记录,可能存在顺序错误等,大家可以取其精华.转载请注明出处,觉得不错请给我点赞
mr_lp
·
2015-11-11 17:42
小技术
[置顶] iOS9项目打包上线(个人记录,2015年11月11日)
页首声明:题外话:原本是昨天上传的,结果今天早上来看就剩开头了,剩下的都被吞了,桑心.花了四个小时做的呀...本文是博主
项目记录
记录,可能存在顺序错误等,大家可以取其精华.转载请注明出处,觉得不错请给我点赞
MR_LP
·
2015-11-11 17:00
xcode
打包
发布应用
上线
7
IOS9
项目记录
03--客unity,服erlang--框架net
%%写入字符串 write_string(Bin,Str)-> L=byte_size(list_to_binary(Str)),%%数据长度 >.错误写法,认为Str/binary会自动转换改: write_string(Bin,Str)-> StrBin=list_to_binary(Str), L=byte_size(StrBin),%%数据长度 >.客户端错误:ArgumentOut
u010665359
·
2015-11-09 15:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他