自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lostpen的专栏

梦炎说:这是最好的时代,这是最坏的时代;这是智慧的时代,这是愚蠢的时代;这是光明的季节,这是黑暗的季节! ---狄更斯《双城记》

  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用python embedded distribution

使用python embedded distribution python3提供嵌入版本,体积很小,解压后只有13M,适合嵌入到其他程序中提供服务。我是用了此版本做了一个代理服务器,为程序转发消息。embedded版本没有任何第三方的包,所以需要自己安装然后再发布,说一下具体做法:下载python3的embedded版本,下载地址, 请下载embedded相关的版本,并解压缩在解压缩目录...

2019-04-03 17:30:41 7030

原创 java8特性 Lambdas(五) stream的操作集合

Lambdas(四) stream的操作集合简介结合前几节所讲到的,stream可以进行一系列类似SQL的操作。它本质与Collections有很大区别,总结一下:Collections是将数据直接加载到内存中,Stream是只加载要处理的数据Stream对多核CPU进行了优化,Collections并没有如何使用背景参见第一节内容 //得到平局分数大于...

2019-03-30 16:17:07 188

原创 Java8特性系列Lambdas四 组合应用

条件组合Comparator的组合接着上一节,排序问题,我们可以组合多个条件进行排序:studentQueryService.getStudentList().sort(comparingDouble(Student::getAvgScore)) .reversed() //倒叙排 .thenComparing(Student::getAge() //当...

2019-03-25 23:29:25 189

原创 Java8特性之Lambdas(三)Method refrence

Java8特性之Lambdas(三)Method refrence方法引用 Method Refrence表达方式Lambda: (args) -> ClassName.method(args)Method Refrence: (args) -> ClassName::method(args)Lambda: (arg0, rest) -> arg0.insta...

2019-03-23 19:14:56 130

原创 Java8特性系列Lambdas二 functional interface

Java8特性之Lambdas(二)lambda表达式,语法(参数) -> 表达式或者(参数) -> {语句;}() -> {}(int i) -> i>10() -> “hello”(int i) -> return 0;上面的表达式中,4是不对的,应该为(int i) -> {return 0;}lambda表达式,...

2019-03-18 23:46:05 160

原创 Java8特性系列Lambdas一 编程思想进化

Java8特性一: behavior parameterizing && Lambdas这种特性实际上就是将方法块作为参数传递进去,执行。如果熟悉JavaScript、Scala、Python,Lambdas其实并不陌生。本文章根据个人理解,讲解这种编程思想的进化。通过下面的例子,理解思想的变化。场景在学生中,查找出符合条件的学生。Student为JavaBean,Stu...

2019-03-13 20:58:48 195

原创 Java生成随机数公式

随机数生成公式套之,全搞定生成[0, 1)的随机数JDK中Match.random()就可以搞定生成[0, Max - Min)Math.random() * ( Max - Min )例如:生成[0, 5)的随机数 Match.random() * 5生成[Min, Max)Min + (Math.random() * (Max - Min))例如:生成...

2019-03-12 14:44:53 11603 1

原创 在Windows使用mingw32编译opencv

记录opencv编译过程,遇到了很多坑,搜索了很多资料,总结一下。编译环境windows10mingw-gcc 8.2.0opencv 3.4.5预先准备的工具mingw主要安装gcc, g++, make工具。可以通过mingw-get安装。安装方法可以在网上搜索到。我安装的最新版本:d:\work\javaproject>gcc --versiongcc (Mi...

2019-02-27 23:44:01 3715 1

原创 create-react-app 初始化错误

要做一DEMO,使用react+antd,初始化项目时报错:d:\work\javaproject>yarn create react-app stream-player-demoyarn create v1.10.1[1/4] Resolving packages...error An unexpected error occurred: "d:/.npm/create-react...

2019-02-27 11:21:12 1454

原创 总结经常使用的jvm调优参数

本文总结项目中经常使用的一些重要的jvm参数堆内存Xmx和Xms每个服务程序我们可能都会调整堆内存大小,初始化和最大值,通过-Xms[unit] 堆最小值-Xmx[unit] 堆最大值heap size设置的堆的大小,unit可以是k,m, g分别表示千字节,Mb,Gb。例如我们想配置最小堆为2G,最大堆为4G,如下:java -Xms2g -Xmx4g -jar demo.j...

2019-02-21 18:23:10 328

原创 flv.js播放视频卡顿问题解决方法总结

背景近日项目中需要做些录播和直播类的功能,需要用到播放flv视频的组件,找到了B站的开源组件flv.js本文章不涉及到flv.js具体使用方法,flv.js具体使用参见B站github地址只将将使用中遇到的问题总结一下,共参考flv录制后,快进问题flv回放时,跨域问题flv快进问题flv.js在快进时,视频会卡住不动,原因有两个:服务端没配好OPTIONS请求,在nginx...

2019-02-16 20:49:19 19814

原创 使用ffmpeg或者java录制音频总结

使用ffmpeg或者java录制音频总结系统环境Ubuntu,MacOS几种方式使用FFMPEG使用JDK使用JavaCV下面详细介绍几种方式,再不同操作系统下的用法FFMPEG前提已经安装了ffmpeg参见官方文档,或者自行“必应”,使用说明网上很多,不多介绍,只介绍录制音频的用法工具准备用于查看系统中,可用的录音设备信息Ubuntu需要安装alsa-uti...

2019-02-13 17:47:25 1428

转载 Linux上制作可执行的共享库示例

我还没来得及验证,先保留下来再说. x.cpp为共享库libx.so的实现,b.cpp为可执行b的实现。x.cpp文件内容:#include #include // 使用C++作为编译器void woo(){

2011-10-13 15:34:38 371

转载 python调用cx_Oracle开发(-)---cx_Oracle安装

文章转载自:LIUYANG007开始在ubuntu下用python调用oracle,决定使用cx_Oracle.安装前要确定oracle安装成功并能正常使用在cx_Oracle的网站上http://www.python.net/crew/atuining/

2011-09-17 12:10:14 614

转载 fedora-13设置固定IP

1、在命令输入行输入:gedit /etc/sysconfig/network-scripts/ifcfg-eth0。2、系统显示出网络IP的配置,修改成如下:DEVICE=eth0   BOOTPROTO=none   HWADDR=XX:XX:XX:XX:XX:XX (物理地址)   IPADDR=192.168.1.89   (IP地址)NETMASK=255.2

2011-06-25 14:20:00 753

原创 jdk1.6中文api文档打包下载地址

jdk1.6中文api文档打包下载的地址为:http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zip jdk1.5中文api文档打包下载的地址为:http://gceclub.sun.com.cn/Java_Docs/html_zh_CN.zip 

2009-04-03 15:26:00 1964 1

原创 Java读写Property

//读配置文件片段public String getPropertyValue(String key){  Properties pro = new Properties();  try {   InputStream in = new FileInputStream("");  //加载配置文件   try {    pro.load(in);   } finally {    in.clo

2009-02-18 18:15:00 776 1

原创 ubuntu下eclipse打开java文件,注释内容为乱码,解决方法。

    今天打开了以前的工程,想看看以前写的代码,打开后发现以前的java源文件的注释变成了乱码,于是在google上开始了搜索,得到了结论:    问题出现的原因:因为windows下默认的编码是GBK,在ubuntu下是UTF-8所以,所以在windows下的注释,在ubuntu下就变成了乱码。    解决方法,共有两种:将ubuntu的系统编码变为GBK,这样和windows的编码就一致了,

2008-12-02 13:57:00 2742 4

原创 今天我的Ubuntu内核升级到了2.6.24-22

    今天我的Ubuntu内核升级到了2.6.24-22,发现了奇怪的事情,升级之前我的版本是-21,每次启动内存都占用220-230M之间,今天自动升级到了2.6.24-22版本,重启后发现内存竟然是159M,真是奇怪。不过这下好了,不用每次为打开eclipse烦恼了。    升级内核后,随之而来的问题是怎么删除grub list中的多余的启动项和多余的内核文件(如果你认为对你没有用的话)。我

2008-11-28 10:06:00 1652

原创 为什么应聘时不能实话实说?

    “为什么离开上一个公司?能不能简单的说一下?”面试官问    大家都是怎么回答的呢?    我的个性回答“加班不给加班费!,不满意公司的制度”。

2008-11-26 13:28:00 704

转载 在Google网上论坛中看到一篇文章,粘贴下来收藏。《Java 推荐读物与源代码阅读》

1. Java语言基础    谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel在网络上被称为天才的投机者,作者的《Thinking inC++》在1995年曾获SoftwareDevelopment Jolt

2008-11-25 16:10:00 1163

原创 c#在智能设备开发中截获PPC(PocketPC)硬件按钮事件

 最近做了一个智能设备开发的项目,用c#,其中不免会遇到一些问题,我近期准备将这些问题总结一下,共大家参考,在以后的开发中少走弯路。我们在这个项目中,需要在应用程序中截获PPC的硬件按钮事件,大家可能首先想到的KeyDown和KeyUp事件,但是大家可以试验一下,这只能截获到中间的导航键的消息,其他的按钮不能正常截获。接下来,我在internet上一顿google,找到一些答案,但是都是不

2007-08-25 00:10:00 2371 2

转载 比尔盖兹的十一项人生建议

比尔盖兹的十一项人生建议 引用比尔

2005-12-15 17:20:00 916

转载 人生的十二个经典领悟

 

2005-12-15 17:19:00 838

原创 用POWERDESIGNER生成ACCESS2000类型数据库文件

POWERDESIGNER是设计数据库著名工具由SyBase公司出品。他可以由物理模型直接生成数据库文件,对于SQL2000、MYSQL都可以顺利生成。最近我用他设计了access类型的数据库,但是在由物理模型生成数据库时出现错误提示:生成的sql语句有问题。我打开生成的sql文件查看不是标准的sql语句,拿到access中执行,也无法识别。我们生成database时都选用的时sql方式,我注意到

2005-09-10 13:44:00 1480 1

原创 实现Sock5代理

实现Sock5代理有很多公司不能直接和Internet相连,必须通过代理和www连接,浏览、下载资料。代理服务器支持的协议也有所不同,有支持Sock、HTTP代理的这样我们做的客户端软件就需要支持这些代理,使用户能够通过这些代理透过防火墙和外网相连,一般Sock分为Sock4和Sock5,这里我们只实现Sock5协议。RFC1928描述了Socks协议的细节,告诉我们客户程序如何同So

2005-07-19 14:35:00 16310

原创 用DLL方式封装MDI子窗体。

用DLL方式封装MDI子窗体是一种常用的软件开发技术,它的优点: 开发人员可以负责某一个模块的编写包括(界面+逻辑),可以互不干扰,模块开发完成后,主程序统一调用。 易于程序升级,当程序升级时,不用编译主exe文件,更新某个DLL就可以升级。 可以根据客户不同的需求、价钱给他们不同的模块。(奸商都愿意用这招) 最近用到这个技术,因为小弟没有用过,在网上

2005-05-30 16:28:00 2072 3

程序员面试宝典(第三版)

本资源绝对可下载! 现在职场是企业一将难求,优秀的程序员对于一个公司来说太重要,而一般的小IT企业根本就招不到好的人才,但是对于高校名校出来的人才对于二线城市来说又担心留不住人才。 程序员面试宝典(第3版)》涉猎各大在企业历年而试真题、(包括笔试题、口试题、电话面试题、英语面试题,以及逻辑测试和智力测试),精心收集,精准分析,并拓展到必要范围。一书在手,求职无忧! 历经第1版、第2版不断完善,前后十多次重印,数年各大图书排行榜顶尖荣耀,第2版荣获中国书刊发行业协会“2009年度全行业优秀畅销品种”奖! 数十万IT专业毕业生与程序员的求职宝典。 不仅对程序猿求职有用,对于企业来说也是宝典哦。

2013-01-17

上海移动GPRS实时信控接口规格说明书

上海移动GPRS实时信控接口规格说明书 介绍了dcc协议标准,GGSN-SGSN交互流程

2009-09-29

umlchina--java彩色建模研讨PPT文档

java彩色建模网络研讨会PPT文档.了解java彩色建模的概念、原则和在实际当中的应用.

2008-08-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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