自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

借你一秒

沉心静气,平常心,做好小事方成大事。

原创 世界黑客编程大赛第一名的作品(97年Mekka ’97 4K Intro比赛)

一段美妙神奇的代码-世界编程大赛一等奖作品(好像这个很老了,回味一下)这是世界黑客编程大赛第一名的作品(97年Mekka ’97 4K Intro比赛),汇编语言所写。整个程序全长4095字节, 生成.com程序只有4K!!可是却实现了3D动画的效果!!!!还有一段!背!景!音!乐!!!!音乐啊!...

2014-09-24 21:51:09 53802 9

原创 Mycat入门教程

mycat介绍 介绍在官方网站上有比较详细的介绍,在这里复制粘贴没什么意思,大家到官网上看 官网链接 前置条件本教程是在window环境下运行的,实际生产推荐在Linux上运行。 必备条件(自行安装,如果不会装请先打好基础在来学习): JDK:建议是1.7及其以上。 MySQL:必须是5.5及其...

2017-02-24 22:50:51 37226 10

转载 软件开发工作总结

软件开发工作总结  1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈! 2、一定要...

2016-05-16 21:49:20 29266 1

原创 JAVA HTTP POST参数为一个对象或数组

问题描述最近接到一个很简单的问题,对方提供了一个接口,让我每隔一段时间像他的接口推送一些数据,因为数据量比较大,所以这种Http 请求类型肯定是Post请求。这种推送过去的参数是一个很大的数组,而且数据字段比较多,所以用key=value 这种形式传过去就不太适合了,应该直接将这种数组加入Http...

2016-04-24 12:09:24 26247 1

原创 使用eclipse创建java项目

注意:安装前必备环境:安装eclipse之前必须安装JDK环境。安装方法主要有:下载JDK,安装JDK,配置JDK的环境变量,测设JDK是否安装好。具体步骤详见博文: java开发环境搭建 使用eclipse从头一步步创建java项目1.下载eclipse官网地址:http:...

2016-01-25 15:25:56 24818 4

原创 微信与朋友圈后台架构

微信朋友圈技术之道:三个人的后台团队与每日十亿的发布量视屏讲解概述截止到2015年7月,微信每月活跃用户约5.49亿,朋友圈每天的发表量(包括赞和评论)超过10亿,浏览量超过100亿。得益于4G网络的发展,以上数据仍有很快的增长,而且相对于PC互联网时代,移动互联网时代的峰值要来得更加凶猛。比如,...

2016-03-30 21:47:28 23399 2

原创 idea翻译插件translation

有一些单词需要自己打开必应词典或者有道词典查单词,这样就需要在不同的软件之间进行切换,影响工作效率。还好idea中有一款英文到中文的翻译软件,使用简单。 Translation是一个翻译插件,支持中英互译、单词朗读。 General Usage Instructions: 选择需要翻译的文本 ...

2017-03-17 22:16:48 23165 3

原创 解决Could not commit JPA transaction RollbackException: Transaction marked as rollbackOnly

代码如下所示:getReference接口当实体不存在时会抛出EntityNotFoundException异常,在下面的上层调用会捕获,但是调用会抛出Could not commit JPA transaction RollbackException: Transaction marked as...

2017-05-05 18:57:01 18303 0

转载 手势动态识别(基于opencv的简单实现)

http://blog.csdn.net/anqing715/article/details/17653709 手势动态识别(基于opencv的简单实现) 先看下效果图 只能在离摄像头20~40CM,亮度不高的环境下使用。(...

2014-06-28 14:14:45 17931 10

原创 Redis 客户端Jedis使用---连接池

Jedis 是Redis 的Java客户端,通过一段时间的使用,jedis基本实现redis的所有功能,并且jedis在客户端实现redis数据分片功能,Redis本身是没有数据分布功能。一、下载jedis 代码jedis 代码地址:https://github.com/xetorthio/jed...

2016-05-14 12:35:52 17279 1

原创 linux下C实现对键盘事件的监听(按下键盘的时候程序立刻读取)

#include #include int scanKeyboard() { int in; struct termios new_settings; struct termios stored_settings; tcgetattr(0,&stored_settings); ne...

2016-04-17 15:29:15 16546 3

原创 Spring Boot 对多线程支持-提高程序执行效率

1.楔子 在我们的系统中,经常会处理一些耗时任务,自然而然的会想到使用多线程,JDK给我们提供了非常方便的操作线程的API,为什么还要使用Spring来实现多线程呢? 1.使用Spring比使用JDK原生的并发API更简单。(一个注解@Async就搞定) 2.我们的应用环境一般都会集成Sprin...

2019-04-17 22:05:00 16407 7

原创 小米手环 / 运动手环 记步功能原理

很多朋友是第一次接触像小米手环这类运动计步产品,对于那么轻盈小巧的手环能够精准计步,甚至能详细完整的记录睡眠时间觉得非常神奇,本文就和大家详细说说在看不见的小米手环背板下,它是怎么工作的。 1、 手机上的运动步数是怎么来的? A:简单来说:小米手环能够精准计步由硬件和软件算...

2015-03-01 21:36:06 13783 2

原创 密码学基本介绍

【密码学02】密码系统原理及数学背景上一篇文章【密码学】四大主题简单介绍 一文提到要实现信息传输的保密性、完整性,以及身份鉴别和抗抵赖,使用的技术手段有:1)       密码技术(加密与解密)。2)      哈希技术,即散列技术。3)      随机数。4)      时间戳。下面先讨论密码技...

2016-03-04 20:20:23 13736 0

原创 七大主流抗锯齿浅析

转自:http://www.pcpop.com/doc/0/699/699294_all.shtml   这个网址说的很清楚   几种常见的AA算法   其中要注意: 1.SSAA 是超级采样的抗锯齿   这个需要我们自己在程序中自己去实现 不需要硬件去支持   MSAA是要程序+硬件支持  才...

2014-10-30 21:34:03 13735 0

原创 .obj文件格式与.mtl文件格式

最近在学习obj文件格式,上网查了些资料,很难找到比较全面的文章,尤其是对.mtl文件的说明甚少。今天把最近搜索的资料整合了一下。这里的obj文件格式指的是Wavefront公司为它的一套基于工作站的3D建模和动画软件"Advanced Visualizer"开发的一种文件格式...

2015-07-07 17:55:23 13504 3

原创 java手机号、身份证信息脱敏

package com.sinosun.travel.util; import org.apache.commons.lang.StringUtils; /** * Created by caogu on 2018/8/24 17:07. * Copyright (c) Sinosun T...

2018-08-24 17:54:39 13151 2

原创 一篇非常好的Spring教程

发现了一个Spring入门系列的教程,讲的比较细致和透彻。 Liu Lixiang的博客

2017-03-19 11:07:25 13126 1

原创 GLSL经典入门教程汇总

权威官方文档:https://www.opengl.org/documentation/glsl/ 权威民间金典入门教程:http://blog.csdn.net/racehorse 一个详细完整的GLSL代码:http://www.ituring.com.cn/article/851 ...

2015-03-19 14:59:12 12933 2

原创 arm-none-linux-gnueabi交叉工具链安装 ,介绍,区别总结

1.arm-none-linux-gnueabi-gcc下载http://www.veryarm.com/arm-none-linux-gnueabi-gccarm-none-linux-gnueabi-gcc是 Codesourcery 公司(目前已经被Mentor收购)基于GCC推出的的ARM...

2015-03-11 13:54:08 12480 1

原创 Maple入门使用教程

http://anony3721.blog.163.com/blog/static/51197420105173915247/ 命令的执行:1.每条命令必须用“:”(执行后不显示)或“;”(执行并显示)结束,否则被认为命令没输完。 2.命令区中“#”号以后为命令注释(不执行)。3....

2014-10-17 17:32:10 12115 0

原创 MATLAB层次聚类分析法

转自:http://blog.163.com/lxg_1123@126/blog/static/74841406201022774051963/ 层次聚类是基于距离的聚类方法,MATLAB中通过pdist、linkage、dendrogram、cluster等函数来完成。层次聚类的过程可以分...

2014-09-23 22:54:11 12031 2

原创 PLY格式文件详解

链接:http://blog.csdn.net/szchtx/article/details/7587999 http://cdu.net.cn/3D/2014-04-23/705.html    一、PLY简介         PLY文件格式是Stanford大学开发的一套...

2015-06-28 18:43:10 11123 1

原创 五大移动GPU厂商

《谁能笑傲江湖?移动处理器门派那些事儿》一文中我们把2012年的移动处理器的厂商做了一番介绍,并按照各自的属性给划分了门派。既然把他们称为江湖门派,那么每一个门派总要有自己的绝活。移动处理器厂商中CPU基本都是源自ARM,同架构下各家厂商的表现都差不多,能成为镇派之宝的绝学都是在GPU上。超能网近...

2015-07-05 14:37:28 10224 0

原创 matlab验证采样定理

%matlab验证采样定理 %该程序用于画出原信号的图形以及其DFT图形 clear; t = -0.1:0.001:0.1;%该参数用于画原信号图形 k = 0:200;%时域取样 n = -999:0;%频域取样 f = sin(2*pi*60*t)+cos...

2014-11-08 16:54:13 9609 2

原创 Jsch学习

实现文件上传下载package com.sinosun;import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.io.OutputStream; import java...

2017-04-07 20:16:18 9315 0

转载 两年软件开发工作总结及未来展望

光阴似箭,日月如梭,转眼之间,我毕业工作都将近两年了。回首往事,我最大的感触就是:时间都去哪儿了呢?       最近,我看到CSDN举办了一个叫做畅想“我的IT成长路”的活动,觉得挺有意思的。作为广大的软件开发工程师中的一员,我和大部分人走过的路都是一样的。我们从学校里面毕业,来到单位上,在经历...

2016-05-16 21:27:50 9273 0

原创 斯坦福兔子和其他图形学模型数据下载

常见模型的下载地址:http://www.cc.gatech.edu/projects/large_models/ 斯坦福兔子的下载地址:http://www.cc.gatech.edu/projects/large_models/bunny.html 斯坦福兔子的官方主页:http://ww...

2015-06-28 19:12:59 9056 4

原创 matlab读入三维点云数据斯坦福兔子

其中点云数据是斯坦福兔子,做三维点云重构后的人可以好好看看,只是简单读入程序,作为初学者比较好些,进一步的研究还在后边,有机会的话会继续上传,比如说delauny三角网格划分,还想进一步研究snake曲线 下载地址:http://download.csdn.net/detail/u0134674...

2015-06-28 18:54:24 9023 0

原创 mysql中dual表

1.楔子 今日在某项目数据库中发现每个库底下都有这样一张表,如下图所示: 这张表有且只能有一条数据,表结构如下所示: 我想这样做必然有其精神奥义和奇技淫巧,于是一探究竟。 2. mysql中模拟dual表 因为早期的mysql中是没有DUAL表的,应该是5.1之前。于是为了实现dual表的效果...

2019-04-09 22:17:46 8912 0

原创 专业函数绘图软件Origin

首先:Origin软件已经是科研院所等单位的必备工作软件之一,之所以大家讨论得较少,有可能并不是其上手难度低,而是这些使用人群的学习理解能力要相对高一点吧; 其次:Excel不垃圾,但在函数绘图方面,比起Origin差远了,用垃圾来形容并不过分,可以问问任何高校老师,他们还会使用Excel出...

2014-11-06 16:02:13 8797 5

原创 3D中的OBJ文件格式详解

http://www.cnblogs.com/slysky/p/4081307.html常见到的*.obj文件有两种:第一种是基于COFF(Common Object File Format)格式的OBJ文件(也称目标文件),这种格式用于编译应用程序;第二种是Alias|Wavefront公司推出...

2015-11-29 17:28:16 8746 4

原创 浅析VS2010反汇编

第一篇1. 如何进行反汇编在调试的环境下,我们可以很方便地通过反汇编窗口查看程序生成的反汇编信息。如下图所示。记得中断程序的运行,不然看不到反汇编的指令看一个简单的程序及其生成的汇编指令#include #include const long Lenth=5060000/5; int main()...

2015-07-25 21:53:11 8429 1

原创 四大开源3d游戏引擎探究

本人水平有限,只对于长久以来研究的几个经典3d游戏引擎的设计思想、程序架构和应用行深入剖析的结果与游戏开发同行分享,文档有不妥之处请指出,期待我们的共同进步。引擎名称:1.       orge(鬼怪)2.       Irrlicht(鬼火),3.       Nebula(星云)4.     ...

2015-10-14 12:32:13 8251 1

原创 Unable to open socket file: target process not responding or HotSpot VM not loaded异常处理方法

1.问题 某台服务器出现假死的现象,服务进程在,但是就是不工作。于是想定位下,先看了下服务器本身的状态都是OK的,然后看下服务的状态,先执行如下的命令,发现服务是存在的,如下: 执行jps -ml输出如下: 然后执行jstack 2276,报出如下的错误: 2276: Unable to ope...

2019-04-01 21:13:06 8109 1

原创 Mycat-eye使用入门教程

下载地址 下载地址在mycat的官网上,目前的版本为1.0,主要是对mycat,mysql,jvm以及sql执行情况的统计展示工具。 下载地址 前置条件 必须先提前在自己的机器上暗转zookeeper,因为各种节点数据都是通过zk来管理的。 zk安装非常简单,教程为如链接所示 启动Mycat-ey...

2017-02-25 11:16:24 8082 0

原创 StarUML使用说明-指导手册

原文英文地址:http://www.codeweblog.com/startuml-class-diagram/ StartUML class diagram Apr 7 posted in Java (RSS), comments. 1. Overview: St...

2014-12-08 21:41:50 7910 0

原创 大坑:git无法添加一个空的文件夹

楔子 今天在github上创建了个有初始化选中Initialize this repository with a README(初始化本库)的空白工程,然后用git clone到本地。 我本意想创建一个gradle规范的目录,于是创建了.gitignore , README.md, setting...

2019-03-25 21:11:25 7556 0

原创 G++(GNU C++)安装及使用(windows)

安装步骤: 1、下载 Cygnus 的G++编译器(http://www.claremontmckenna.edu/math/ALee/g++/full.exe),并保存到E盘(或其它任意盘),格式为E:full.exe。 2、直接运行该文件,可能需要十几分钟的时间(中间会有停顿甚至没...

2014-10-06 11:04:10 7427 1

原创 真实感图形的绘制

1.卡梅隆却是启用GPU最新的渲染技术,使用显卡渲染.他还指出,相比传统的cpu渲染,效率提高了好多倍.皮克斯动画公司也有相关类似的技术,皮克斯渲染器.实际上avatar这种渲染技术是基于皮克斯渲染器的,皮克斯和卡梅隆实际上当时是合作关系.....当然,并不是所有的cg都可以使用GPU渲染,比如说...

2014-12-18 20:01:49 7362 0

提示
确定要删除当前文章?
取消 删除