- 博客(46)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 复杂需求,流程做类似代码的merge操作
复杂需求,流程做类似代码的merge操作 复杂需求,流程做类似代码的merge操作:有这个想法是因为公司里面的项目太多,逻辑太多,很多故障都是因为上了新需求,没有评估到原有的某个点导致;如果,我们可以把每次需求的流程图做一个代码的merge操作,每次发布,需要需求"发布",回滚,需求回滚,这样的话,我们能保证现有需求是最新的,每次的改动是可控制的,暂时记录下...哈哈
2017-09-16 11:34:10
607
原创 markdown-flow
markdown_flow:st=>start: Start|past:>http://www.google.com[blank]e=>end: End:>http://www.google.comop1=>operation: My Operation|pastop2=>operation: Stuff|currentsub1=>subroutine: My Subroutine|i
2017-06-28 13:13:51
1844
转载 Berkeley DB JE 学习笔记
本篇是在学习BDB JE的使用、阅读源码并参读文档后的笔记,涉及到内部实现细节,写的比较零散,也有很多疏漏,仅作为笔记待查。 Berkeley DB JE简介及主要特点Java版Berkeley DB,嵌入式数据库引擎,K/V存储,可提供高可用性(HA)。 日志结构存储(LFS),采用B+树存储节点,Evictor进行内存回收,Cleaner释放磁盘空间。
2017-02-13 21:49:30
2335
转载 Berkeley DB Java Edition存储文件格式概述
Bdb je的底层存储格式是Log-Structured File System,即就像写日志那样append only,并且其日志和数据是存在一起不分开的。因此bdb的存储格式是面向entry的,一个entry或代表一个record,或代表一条日志等等。从源码分析,bdb的entry总共有几十种之多,根据不同的配置使用不同的entry。代码结构是这样的:
2017-02-13 21:47:55
2012
原创 Ubuntu navicat链接mysql后中文数据乱码
使用ubuntu开发,发现navicat链接mysql乱码,解决记录如下:编辑解压的navicat目录下面的start_navicat: 查找export LANG="en_US.UTF-8"改为export LANG="zh_CN.UTF-8"。
2016-12-26 14:20:41
2349
原创 mac 安装连接mysql(dmg)
Mac 安装mysql1.官网下载 XXX.dmg2.安装到完成,记得最后一步的密码,3.启动MySQL,安装后系统设置(system preferences)里面有个mysql ,点击进去就是这个页面:4.打开终端添加path: PATH="$PATH":/usr/local/mysql/bin5.修改密码,不修改会告诉你不
2016-11-04 18:13:39
3218
原创 Linux(Ubuntu) 环境搭建,基本框架,总结(mongo副本集,redis...)
截图留存: mongo副本集1. 创建对应的conf文件/etc/mongos/mongod1.conf/etc/mongos/mongod2.conf/etc/mongos/mongod3.conf 2. 创建对应的数据文件/mongodata/data1/mongodata/data2/mongodat
2016-08-26 18:16:36
970
原创 Ubuntu SSH Permission denied (publickey) 远程linux需要公钥
Ubuntu SSH Permission denied (publickey) 远程linux需要公钥说明:1.192.168.1.25 是远程端的linux机器,上面已经配置了ssh服务端,生成了公钥私钥,win下面导入id_rsa就可以远程登陆了 我暂且称为A机;2.如果你还没有把A机的id_rsa,id_rsa.pub 拷贝到客户端机器(B机),注意不要.p
2016-01-21 20:57:22
6343
转载 Ubuntu 安装FMS A required package, libcap, was not found 解决方案
此文转转自:http://blog.youkuaiyun.com/zapperstab/article/details/17355923破解版传送门:http://fms45.cuplayer.com/fms4download.html福利:1462-5247-1705-7678-8379-5590下载解压cd进目录,./installFMS 缺少libcap动态库
2016-01-20 20:36:56
1881
原创 Android奇葩记录
1. 暴力测试快速点击 1)点击事件控制,2)启动模式;2. webview + Listview list显示不了:原因 滑动冲突;解决方案,webview加到list头部3. startForResult 死活不返回,各种百度误解,最后只能乖乖 startActivityForResult
2016-01-18 18:51:20
620
原创 吐槽Android的SharedPreferences(保存不了数据)
两种方法第一种就是存了后取不到数据,我真的是看不懂差距,大家知道的也告诉我下:第一种:第二种:太不可思议,我是没看懂差距。。。。
2015-12-09 11:37:57
6240
1
原创 Android开发项目(一)登录
效果如下:只说明两个输入框:使用两个EditText1.设置输入框左边小图标,默认靠左边,paddingLeft设置左边距2.设置输入之前,编辑区的文字和最大输入3.设置是否是密文输入4.设置图标和hint文字之间的距离最后,背景是通过Shape描边做的
2015-12-04 21:39:42
607
原创 MongoDB Ubuntu安装 APP 支付宝微信支付
mongo安装:1、apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB102、echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /e
2015-10-27 22:33:06
1272
原创 JVM初级认知:Eden Space、Survivor Space、Tenured Gen+并发
jvm heap区:Eden Space、Survivor Space、Tenured Gen。1、New关键字出来后方Eden Space,后期扫描,废弃的就KILL,还用的就Copy到Survivor Space。2、定期扫描Survivor Space,如果不用KILL,还用的Copy到Tenured Gen3、定期扫描Tenured Gen,如果不用了还是会KI
2015-09-29 17:13:50
2833
原创 FLEX通过ANE调用安卓 ExtensionContext.createExtensionContext 返回null
报错如图:可能的解决方案:编译打包jar的环境改为1.6的就可以,1.7就不行
2015-07-21 12:20:39
1585
转载 ANE原生代码的调试(安卓)++flex通过ANE调试原生安卓代码
ANE的原生代码的调试其实在Adobe的官网有介绍的,但是同样很含糊,我摸索了一段时间现在记录下我的心得。首先你得安装Eclipse,然后你得启动Eclipse 然后选择DDMS界面。百度百科: DDMS 的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。它为我们提供例如:为
2015-07-07 19:00:19
2035
原创 关于夏天出生的人,Flex前端显示出生时间少一个小时和Ubuntu创建ssh远程连接用户
关于夏天出生的人,Flex前端显示出生时间少一个小时和Ubuntu创建ssh远程连接用户夏时令: 1.只是为了节约时间,节约能源,养成早起早睡的好习惯的一种机制; 2.在中国,每年从四月中旬第一个星期日的凌晨2时整(北京时间),将时钟拨快一小时,即将表针由2时拨至3时,夏令时开始;到九月中旬第一个星期日的凌晨2时整(北京夏令时间),再将时钟拨慢一小时,即将表针由2时
2015-06-13 17:44:37
858
转载 Android开发者的Ane简单入门——扩展XML文件不存在或者无效
Android开发者的Ane简单入门——扩展XML文件不存在或者无效一.Android native lib FlashRuntimeExtensions.jar位于FB的目录如下:..\Adobe Flash Builder 4.6\sdks\4.6.0\lib\android\1.新建Android工程min SDK>=2.2(8)
2015-05-11 15:50:36
3181
原创 Win7 下NDK开发环境搭建
Win7 下NDK开发环境搭建1.下载解压ndk 一般情况下载解压到某个盘的根目录(eg:d:/ndk8)2.下载安装cygwin 首先是最好安装的ndk的一个盘的根目录(d:/cygwin;d:/cygwin_pack) 下一步下一步,主要是选中安装包的时候,下面的要选择上,搜索选择,不过我没试过不安装会怎么样 binuti
2015-05-05 10:02:58
629
原创 Ubuntu服务器部署记录
1.jdk,tomcat解压安装,不使用apt-get install安装,解压到/usr/local/XXX;方面管理,后期我们可能涉及安装目录文件的处理,tomcat需要做开机自动启动2.mysql,nginx使用apt-get install安装;我们不涉及安装目录的处理,这样安装后对应的启动目录等都已经做好了;mysql如果考虑稳定性可以自行安装3.mysq
2015-05-04 20:07:44
882
原创 /usr/sbin/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
150424 12:41:44 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead./usr/sb
2015-04-24 14:03:37
15779
转载 最简单的视音频播放示例9:SDL2播放PCM
=====================================================本文记录SDL播放音频的技术。在这里使用的版本是SDL2。实际上SDL本身并不提供视音频播放的功能,它只是封装了视音频播放的底层API。在Windows平台下,SDL封装了Direct3D这类的API用于播放视频;封装了DirectSound这类的API用于播放音频。因为SDL的编
2015-04-16 10:06:33
646
转载 最简单的视音频播放示例8:DirectSound播放PCM
=====================================================本文记录DirectSound播放音频的技术。DirectSound是Windows下最常见的音频播放技术。目前大部分的音频播放应用都是通过DirectSound来播放的。本文记录一个使用DirectSound播放PCM的例子。注:一位仁兄已经提醒我DirectSound已经计
2015-04-16 10:06:14
1462
转载 最简单的视音频播放示例6:OpenGL播放YUV420P(通过Texture,使用Shader)
=====================================================本文记录OpenGL播放视频的技术。上一篇文章中,介绍了一种简单的使用OpenGL显示视频的方式。但是那还不是OpenGL显示视频技术的精髓。和Direct3D一样,OpenGL更好的显示视频的方式也是通过纹理(Texture)。本文介绍OpenGL通过纹理的方式显示视频的技术。
2015-04-16 10:04:45
2768
转载 最简单的视音频播放示例5:OpenGL播放RGB/YUV
=====================================================本文记录OpenGL播放视频的技术。OpenGL是一个和Direct3D同一层面的技术。相比于Direct3D,OpenGL具有跨平台的优势。尽管在游戏领域,DirectX的影响力已渐渐超越OpenGL并被大多数PC游戏开发商所采用,但在专业高端绘图领域,OpenGL因为色彩准确,
2015-04-16 10:03:28
1115
转载 最简单的视音频播放示例4:Direct3D播放RGB(通过Texture)
转载:http://blog.youkuaiyun.com/leixiaohua1020/article/details/40301179=====================================================本文接着上一篇文章继续记录Direct3D(简称D3D)播放视频的技术。上一篇文章中已经记录了使用Direct3D中的Surface渲染视频的技术。
2015-04-16 10:02:08
1526
转载 最简单的视音频播放示例3:Direct3D播放YUV,RGB(通过Surface)
转载:http://blog.youkuaiyun.com/leixiaohua1020/article/details/40279297=====================================================上一篇文章记录了GDI播放视频的技术。打算接下来写两篇文章记录Direct3D(简称D3D)播放视频的技术。Direct3D应该Windows下
2015-04-16 10:01:10
1761
转载 最简单的视音频播放示例2:GDI播放YUV, RGB
转载:http://blog.youkuaiyun.com/leixiaohua1020/article/details/40266503=====================================================前一篇文章对“Simplest Media Play”工程作了概括性介绍。后续几篇文章打算详细介绍每个子工程中的几种技术。在记录Direct3D
2015-04-16 09:59:54
1151
转载 最简单的视音频播放示例1:总述
转载:http://blog.youkuaiyun.com/leixiaohua1020/article/details/40246783=====================================================前言最近研究了一下Windows平台下的视音频播放的技术。在Windows平台下的视频播放技术主要有以下三种:GDI,Direct3D和Op
2015-04-16 09:57:10
624
转载 最简单的视音频播放示例7:SDL2播放RGB/YUV
//////////////转载:雷神博客http://blog.youkuaiyun.com/leixiaohua1020/article/details/40525591/////////////本文记录SDL播放视频的技术。在这里使用的版本是SDL2。实际上SDL本身并不提供视音频播放的功能,它只是封装了视音频播放的底层API。在Windows平台下,SDL封装了Direct3D
2015-04-16 09:46:52
661
转载 一个程序员的Java和C++学习之路(整理)
转载:http://blog.youkuaiyun.com/ajian005/article/details/8003655Java学习之路一直有这么个想法,列一下我个人认为在学习和使用Java过程中可以推荐一读的书籍,给初学者或者想深入的朋友一些建议,帮助成长。推荐的的都是我自己读过,也会推荐一些朋友读过并且口碑不错的书籍。一、基础类1、《Thinking i
2015-04-01 19:30:55
30180
1
转载 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 解决方法
转载于:http://www.cnblogs.com/cuteshongshong/archive/2012/10/11/C4430.html在VS2013中生成时出错:error C4430: missing type specifier - int assumed. Note: C++ does not support default-int这是因为在VC6中,如果没有显示的指
2015-04-01 11:27:29
1057
转载 Android Please ensure that adb is correctly located at问题解决
转载于:http://breezylee.iteye.com/blog/2032588遇到问题描述:运行android程序控制台输出 [2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error has occured. [2012-07-18 16:18:26 - ]
2015-03-31 20:19:01
14124
原创 CXF接口对接相关
CXF接口对接本文只是接口对接的一种cxf。1.做一个接口,一个方法2.做一个存数据的Dto3.配置cxf Servlet到此你就可以启动tomcat测试了
2015-02-15 02:09:56
823
原创 ubuntu mysql安装,配置
1. 安装:sudo apt-get install mysql-server2. 登陆:sudo mysql -u root -p3. 创建数据库分配用户:create database test; grant all privileges test.* on testuser@"%" identified by "123456";4. 修改配置:sudo vim
2015-02-14 11:04:15
504
原创 ubuntu tomcat开机自动启动
Tomcat自动启动+内存溢出就目前来讲,关于tomcat自动启动的文章其实非常多了;我之所以要记录,是因为一个特别的问题;过年了,俺是回不去了,预祝大家过年好。首先是怎么自动启动,有好几种,我说其中一种;安装好tomcat后,拷贝tomcat目录下面/bin下面catalina.sh到/etc/init.d下面 重命名为tomcat;截个小图:
2015-02-14 07:26:34
12038
1
原创 Ubuntu nginx tomcat 相关配置
tomcat服务项目目录:/usr/local/tomcat(01,02,03…)配置:关于自动启动待续nginx 服务(静态页面)项目目录:/usr/share/nginx/html配置:/etc/nginx下面的nginx.conf文件还有一个conf.d下面
2014-12-10 16:31:22
2604
原创 HTTP Status 500 - No bean named 'sessionFactory' is defined
Eclipse 下面,tomcat启动后没有错误,页面访问的时候报如下错误,注解:是项目相关的任何访问都这一个错误。我的解决办法是:到项目中的文件夹(硬盘中的目录),查看是否有.settings文件夹,如果没有,其它项目拷贝一个,这个错误就没有了。很有可能这只是这个错误的其中一种,仅此记录。
2014-12-04 17:38:39
2042
EJB+Flex是不是过时了
2013-07-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人