自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 hnswlib microsoft visual c++ 14.0 or greater is required离线解决方案

把这9G多文件用U盘传递到离线电脑,cmd到这个目录,执行vs_BuildTools.exe --noweb --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended --includeOptional,会自动调起Visual Studio Installer,一路安装下来,装好之后就可以安装hnswlib 0.7.0成功了。下载生成工具vs_BuildTools.exe,这个工具只是一个下载器,直接打开它会联网下载。

2023-06-01 15:09:59 1570

原创 java中singleton模式与延迟初始化实现方式总结

singleton模式是常用的设计模式之一。最原始的实现方式如下:public class singleton { private static singleton instance; private singleton(){} public static singleton getInstance(){ if(instance == null) instance = new

2013-11-03 01:13:36 2057

原创 Endorsed Standards Override Mechanism机制学习——debug java源代码方法

java的源码在debug的时候是不能看到局部变量的值的,只能看到调用的参数的值,这是因为sun 发布的jar包里的class文件编译的时候并没有带上debug信息,这对于理解java源码的内部实现很不方便。使用Endorsed Standards Override Mechanism机制可以实现看到局部变量的值。http://docs.oracle.com/javase/1.4.2/docs

2013-10-19 18:21:05 3619

原创 jsp的url去掉.jsp的后缀——urlrewrite的使用

最近面试被问到问题:用jsp做的网站网页的后缀都有.jsp的后缀,有没有什么办法能够消除掉这个后缀。回来研究了发现用urlrewrite可以达到目的。http://tuckey.org/urlrewrite/这个是适用于java web application的urlrewrite的网站,网站上写的相当清楚了。我就对应于消除掉.jsp后缀这个特定的任务记录一下。该网站给出了urlr

2013-10-08 11:40:54 6060

原创 java之double精度丢失

今天使用double计算fibonacci数列的时候,发现到了后面都是以0结尾了,明显有问题,后来发现是两个double相加时有精度丢失,写了一个简单的程序验证了下import java.text.DecimalFormat;public class t { public static void main(String[] args) { double aaa = 160500643

2013-09-19 21:48:26 1538

原创 mysql正则表达式总结

正则表达式一般用在where子句中,where [属性名] regexp ‘[正则表达式]’,首先需要注意的是regexp与like的差别。like是匹配整个列,而regexp是匹配列值中的任意文本。比如:jetpack 1000作为一个列值,使用like ‘1000’不会匹配,而使用regexp ‘1000’则会匹配。.表示匹配任意一个字符|表示or[]表示匹配其中任意一个字符,

2013-09-11 11:37:20 635

原创 Hadoop streaming 使用 C 语言动态链接库

最近在Hadoop streaming上写C的程序,要用到别的开源项目,单机运行的时候没问题,但一旦集群上运行就报找不到动态链接库,即使集群上的机器都把环境弄好也没用。推测Hadoop streaming查找动态链接库的方式和单机不同,最后发现应该使用-file参数传递动态链接库文件,无需另行设置查找路径什么的,用-file指定即可。Hadoop版本0.22.0

2013-07-10 10:54:39 997

原创 linux下使用C源代码

linux使用开源的C项目,安装完毕后在/usr/local/lib/下多了几个动态链接库文件(.so)文件,/usr/local/include/下多了些头文件。下面记录使用方法:C源代码中使用#include 加入头文件,注意。编译时,需要使用-l(小写的L)指定需要使用的动态链接库文件,一般动态链接库文件命名方式固定为“lib”+“项目名”+“.so”,-l后直接接项目名即可。执

2013-06-19 16:12:02 865

原创 JNI之GetMethodID方法签名

GetMethodID(jclass class, const char *name, const char *sig)得到sig的方法使用javap -s -private 来获得该类的方法签名。注意:1.只有定义在该类中的方法才会返回方法签名,继承的方法不会显示,要查看继承的方法的方法签名,请对定义该方法的父类使用以上命令。2.基本类型后面没有分号,Object后面加分号。

2013-05-01 11:30:55 2798

原创 derby本地访问

偶然某个程序需要使用到derby数据库,以前完全没有用过。熟悉的过程中发现网上的代码跑不通,研究了一下,记录如下先贴一个网上的代码:来自http://www.blogjava.net/moshangchen/articles/210695.htmlimport java.sql.SQLException;/** * 第一个 JDBC 的 HelloWorld 程序, 数据库访问 MyS

2013-04-16 21:56:28 1140

原创 Google code jam比赛总结之平方数判定

整数开方对于整数开方,直接动用浮点数运算显然是低效而且不精确的,但我们可以将经典到Newton迭代法做一个改进使之变得更经济。算法4(整数开方) 输入整数,以下算法计算。令。顺次计算。若,输出,算法终止,否则跳到第二步。注10 算法中所有运算均为整数运算,没有动用浮点数运算。证明(算法的有效性) 由\dfrac{x_{k-1}+n/x_{

2013-04-15 21:52:11 1035

原创 eclipse的源码访问路径问题

放在eclipse里的源码在运行的时候,src这一层的目录没有被计算在内,如果想在当前源码内用相对路径访问外部文件,写路径的时候一定要注意不要src这一层目录,不然会找不到文件,即相当于.class文件是直接放在项目根路径的,bin这一层目录被无视了暂时不知道为什么会这样。但是如果是在别的java代码中访问这些源文件或.class,/src或者是/bin是一定不能省略的

2013-04-04 12:07:06 996

空空如也

空空如也

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

TA关注的人

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