- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 多个Jdk版本共存和程序开发
最近接手一个其他项目组的项目,用的jdk11,而我一般只用jdk8,所以研究了一番如何多版本共存和指定jdk的程序开发调试,经过一番研究,首先放结论:环境变量不需要动,保持你平时的版本即可 直接把多个jdk版本放在java目录 IDEA支持使用指定JDK进行编码和调试,且互相不影响好了,具体说下如何实现...
2020-12-16 15:00:24 585
原创 基于VUE的WEB组态-支持拖动
源码:github地址(https://github.com/phynos/WebTopo)功能列表面板标尺拖曳添加组件位置拖动拖动位置磁性吸附控制大小(8个控制锚点)选中效果层叠控制面板比例缩放CTRL+C/V复制黏贴CTRL+A多选鼠标方框多选DELETE删除(支持删除多个)样式配置(文字、大小、位置、边框、颜色、旋转)组件继承...
2019-07-18 16:10:18 9683 9
原创 Java实现PDF在线转换和在线浏览
PDF转换器包含2部分,一部分是PDF转换,一部分是PDF浏览。PDF转换实现了WORD,EXCEL,PPT,TXT转换成PDF,目前支持2种方式:MicrosoftOffice和OpenOfficePDF浏览PC端浏览器可以直接打开PDF文件,也提供PDFJS插件来浏览PDF,移动端直接用PDFJS插件来浏览。基于MicrosoftOffice+PowerShell模式此模式必须先...
2019-01-30 10:38:30 441
原创 Android二维码扫码模块
Android二维码扫码模块本模块采用双核心(zxing,zbar)进行解码,同时zxing在二值化算法上也采用双算法优点zbar弥补了zxing识别慢,倾斜角度的问题zxing解码增加了直方图二值化算法,有助于识别高对比度的二维码(特别是一些单色LCD屏幕,比如一些嵌入式设备屏幕)zxing在识别一些曝光不一致导致有渐变色的二维码上优势缺点由于采用双核心3次解码,效率上会有影响对比支付
2017-09-27 09:16:30 1118
转载 js面向对象,多种创建对象方法!
转自 http://www.cnblogs.com/FromSnatch/archive/2012/05/20/2510682.html少说话,多干事,FIRE!!!!!开始创建对象: 1.对象字面量。 var clock={ hour:12, minute:10, second:10, showTime:function(){ al
2017-09-15 19:20:56 291
转载 js中bind、call、apply函数的用法
本文出自 “菜鸟浮出水” 博客,请务必保留此出处http://rangercyh.blog.51cto.com/1444712/1615809最近一直在用 js 写游戏服务器,我也接触 js 时间不长,大学的时候用 js 做过一个 H3C 的 web的项目,然后在腾讯实习的时候用 js 写过一些奇怪的程序,自己也用 js 写过几个的网站。但真正大规模的使用 js 这
2017-09-03 16:51:43 311
原创 漫谈加密解密算法
非对称加密算法:RSA对称加密算法:DES,AES等攻击类型:1.短消息攻击2.时序攻击注意事项:1.RSA算法是非常耗时的,一般只用来加密密钥或散列(比如数字签名原理).应用畅想:1.短信接口防攻击 一般注册短信接口都是不绑定用户信息的,且接口都是公开的,有时候容易被一些好事者攻击,导致短时间内发送了大量垃圾短信,这个时候一
2017-03-31 19:51:57 751
原创 Java使用Calendar生成时间的毫秒位问题
事情是这样的,今天在开发手机后台时候,有个从数据库查询的Map,以Date作为主键且时间是5分钟倍数(数据库中处理的),然后构建另外一个数据集的时候需要从这个map查询数据,先利用Calendar生成初始化 Calendar cal = Calendar.getInstance(); cal.set(year, month - 1, day, 0, 0, 0); Dat
2017-02-23 18:53:35 6624
原创 国家国际化代码和城市代码资源
1.国家国际化代码(名称、国家英文缩写、电话代码、时差)、浏览器语言代码处理、json资源 下载2.国内城市iOS资源(plist文件) 下载3.Android城市资源 下载1,下载2
2016-10-27 10:56:53 1238
原创 java知识体系整理【2020-04-17】
工作也好几年了,平时工作比较杂(公司部门业务本身跨度就很大,从dsp、mcu、arm、qt、移动开发、一直到服务器),先将java部分总结下,感觉java的知识体系还是比较完整的,从事java开发(偏j2ee方向)的人下图中列举的概念和知识点起码都要用过一遍,月薪过万对java开发者来说还是很简单的。 当然,图中只列举出了java部分的,事实上想从事j2ee开发起...
2016-10-24 10:34:47 5102 1
原创 windows下面编译ucosII操作系统
ucos是一款在嵌入式系统上应用的实时操作系统,为了调试和学习(我们部门负责DSP、MCU、ARM到服务器的各种程序),有必要再windows下面模拟运行,我在一个德国网站上找到了一份移植过的代码,经过我的小小修改,已经可以用VS2010和Dev-C++(MinGw编译器)上编译运行。 运行过程中发现2个编译器编译出来的程序运行结果并不相同,看来2种编译器在实现...
2016-10-21 15:25:51 2204
原创 C语言的int (*a)[10]等指针问题理解
C语言里面的指针确实有些难理解,我感觉用文字很难说清楚,直接用代码解释更清楚明白!//函数指针int (*a)(int);//函数指针数组int (*b[10])(int);//函数指针,返回int指针int *(*c)(int);void main(){ int i; int * a1[10]; int *(*a2)[10] = &a1;
2016-10-21 10:53:24 1505
原创 sqlite使用总结
sqlite是一个比较小巧的数据库,最大的好处就是无安装嵌入式,文档和资料也比较多(我早期做windows应用开发使用access作为数据库,资料太难查了),当然功能也远没有mysql等高级数据库强大,下面就我平时使用过程中总结一些用法。内容会持续更新,从今天开始以后尽量将总结放到博客而不是本地笔记。1.查询sqlite数据库容量由于每个sqlite数据都是一个文件,直
2016-10-14 10:12:26 1104
原创 算法导论-排序-冒泡法
编译环境:Dev-c++代码中的didSwap可以在已排序时候达到O(n)性能/*** 冒泡排序* 空间复杂度:O(1)* 平均时间复杂度:不稳定* 最差:O(n^2) = n*(n-1)/2 = (n-1) + ... + 1;* 最好:O(n)***/void sort(int *data,int size){ int i,j; int tem
2016-10-11 10:57:40 346
原创 算法导论-排序-快速排序
直接用Dev-C++编译运行即可以C89标准/*** 快速排序* 空间复杂度:* 平均时间复杂度:O(nlgn)* 最差:O(n^2)* 最好:***/void sort(int *data,int left,int right){ int i,j,t,temp; if(left > right){ return; } temp =
2016-10-11 10:53:05 292
原创 算法导论-链表
编译环境:dev-c++以C89的标准来写的,自测通过,后续会陆续更新#include #include typedef struct _node{ int value; struct _node *next;} Node;void ll_insert(Node **root,int value){ Node *a; Node *t = (Node
2016-10-11 10:39:32 325
原创 Android datepickerdialog/timepickerdialog取消操作
这个问题stackoverflow上已经了答案,地址:点击打开链接需要说明的是,仅仅使用该代码在4.3以上系统是有问题的(该问题下的第二个回答已经说了,4.3以上系统已经修复了bug,我自己看了下sdk源码,确实已经修复了),简单的做法就是在原代码上再加入 4.3以上系统的判断://4.0以下需要主动调用点击;4.3以上已经修复了该bug,但由于本hack,也需要再调用一次
2016-03-22 14:53:06 739
原创 winfrom单实例应用方案汇总
开发winform应用的时候,要求单实例应用(同时只能运行一个进程)是一个非常普遍的需求,现在列举下我目前知道的解决方案: 1.[推荐]使用进程互斥量这个方法基本思想很简单,就是向操作系统注册一个互斥量,每次启动的时候判断有没有进程持有,退出的时候释放就可以了,相关代码网上一大把,就不贴了。但是网上的大部分代码都是提示一个程序已经启动的消息框就完了,很明显,需求远不如此,这个时候应...
2015-06-02 00:02:36 480
原创 word使用总结
最近写文档,遇到一些问题百度之,发现很多人的答案不够严谨,甚至误导人,不能解决问题,后来用谷歌英文搜索完美解决之;国外的严谨作风使我感触很大,虽然我不能改变别人,但至少要保证我自己做事要严谨,简单。 一件事情,要么就不做,要做就要做好。 好了,屁放完了,该入正题了,总结都比较零散,会慢慢更新,力求严谨。 1.word 标题前面的小黑点 真正意义
2014-03-08 17:44:40 637
原创 文档格式规范研究
平常写文档,格式自己随便定义,很乱,而且时常前后格式不一致,导致后期修改做无用功。想起毕业时候写毕业论文有严格的规范,于是上网查了下资料,查到以下3个规范较为常用: 1、行政公文格式规范(GB/T 9704-2012) 注意:国家标准委员会官网并不免费提供标准全文,需要从出版社购买,我所参照的标准文档来源自互联网
2014-03-07 21:31:45 748
原创 form程序利用控制台输出
玩过单机游戏的人都应该有这种体会:按下一个特定按键,游戏便弹出一个类似dos的窗口,然后输入相关信息就可以改变游戏内容,大多数单机游戏都支持这种合法的作弊方式。个人在开发form程序的时候,有时候会在后台用非界面线程处理一些耗时操作,有时希望能看到中间的一些调试信息,但是如果使用form输出,就会很麻烦,涉及到线程同步问题,而且有时候有些信息仅仅是为了给开发人员看的,这个时候便想到调用一个控制...
2013-11-13 21:40:36 1108
原创 jquery插件总结与推荐
非IT企业或者个人一般都没有自己的库(偏前端),这个时候如果要开发网页,有的会选择类似EXTJS这样的商业库,这样可以减轻美工压力(对没有专业美工的企业来说甚至可以节省美工),并增加开发效率,但是我个人更喜欢jquery及其插件,下面就总结下我目前使用的一些插件: 下面这些基本上基于管理系统所必须拥有的功能而选择的插件 1.jquery 这个毋庸
2013-11-13 00:31:35 766
原创 flot介绍与使用(一款开源绘图js插件)
项目是使用asp.net(c#)开发的,由于种种原因,使用过3种绘图控件,分别是: 1.mschart(微软出品) 2.DevExpress控件 3.flot控件
2013-07-24 22:06:44 2886
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人