- 博客(106)
- 问答 (2)
- 收藏
- 关注
原创 使用Deepseek搭建本地知识库-Cherry Studio
Cherry Studio 0.9.1更新后有一个知识库功能,我们可以使用 硅基+Cherry Studio 来实现本地知识库,帮你更好的获取需要的内容,废话不多说直接开始。这里需要注意下,BAAI/bge-m3模型是免费的,Pro/BAAI/bge-m3模型是收费的,区别的话网站有介绍,可以看看,我这里用 Pro/BAAI/bge-m3 演示。选择文件:选择支持的文件格式,如 pdf,docx,pptx,xlsx,txt,md,mdx 等,并打开;添加文件:点击添加文件的按钮,打开文件选择;
2025-02-07 18:40:01
3444
原创 RTX3060无法运行tensorflow1.x
RTX3060无法运行tensorflow1.x问题记录问题记录需要在RTX3060显卡上运行github上的代码,但是代码的tensorflow版本是1系列的,懒得改代码,所以想新创建一个环境。查了一下:tensorflow1.x只能在cuda10.0及之前的显卡驱动上运行。GeForce RTX 30系显卡目前是支持CUDA 11.1及以上版本,而Tensorflow 2.4及更高版本才支持CUDA 11。所以这个RTX3060显卡只能装CUDA 11,对应 tensorflow只能是2.
2022-01-16 20:27:14
2527
2
转载 正则表达式匹配固定个字符
正则表达式匹配固定个字符查找了很多都没有找到答案,最后在知乎上找到了。问题:怎么使用匹配正则表达式匹配两个相同的字母,而不要匹配三个相同的字母?比如使用正则表达式匹配“aa”,出现baab时可以匹配其中的aa;出现baaab时,则不要匹配其中的任何一个aa,也就是回报查询无果。正则表达式能做到么?答案:怎么使用匹配正则表达式匹配两个相同的字母,而不要匹配三个相同的字母?比如使用正则...
2018-11-20 22:56:00
10623
转载 机器学习术语表
本术语表中列出了一般的机器学习术语和 TensorFlow 专用术语的定义。A/B 测试 (A/B testing)一种统计方法,用于将两种或多种技术进行比较,通常是将当前采用的技术与新技术进行比较。A/B 测试不仅旨在确定哪种技术的效果更好,而且还有助于了解相应差异是否具有显著的统计意义。A/B 测试通常是采用一种衡量方式对两种技术进行比较,但也适用于任意有限数量的技术和衡量方式。准确率 (ac...
2018-06-06 10:28:46
645
原创 多出来的字符:
文本处理的时候出现一个问题,在文件的开头多出来一个字符,utf8编码是&#xFEFF。出现这个问题的原因是在编辑文件的时候使用过utf8+bom的编码,utf8+bom会在文件开头添加一个编码格式的识别码,如果再使用utf8的编码打开,就会多出来这个字符。解决的办法(python):s = s.replace('','')用replace的方法替换掉这个字符...
2018-06-01 15:16:10
9878
原创 seek函数导致UnicodeDecodeError的错误
python文件处理的时候遇到这样的错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe5 in position 0: invalid start byte我的代码file = open('sss.txt','r',encoding='utf-8')file.seek(1)str = file.readline()seek函数的作用...
2018-05-25 15:51:10
638
转载 python 知识记录
>>>temp = ones((3, 1)) #创建数组>>>temparray([[ 1.], [ 1.], [ 1.]])>>>weights = mat(w) #转换为numpy矩阵>>>weightsmatrix([[ 1.], [...
2018-05-18 10:55:10
269
原创 cifar-10之matlab初步
要做数图的作业,使用matlab来训练cifar-10数据集,总共花了四五天的时间,把该跑的跑通了,还有很多不明白之处,以后继续学习。 系统:win10 x64位系统 首先作业的任务是:使用神经网络框架,对cifar-10数据集进行测试,待选的框架有:Caffe, Tensorflow, MatConvnet, Pytorch,我使用了matlab,所以用MatConvnet框架。 前面的几个
2017-11-24 18:23:10
5617
转载 spyder下使用matplotlib绘图中文显示不出来-解决过程记录
初学python,安装anaconda集成环境,使用matplotlib库绘图,标题和标签中文显示不出来,英文可以。一、前后结果对比import sysfrom matplotlib import pyplot as pltyears = [1960,1960,1970,1980,1990,2000,2010]gdp = [300.2,543.3,1075.9,2862.5,5979
2017-09-13 21:56:33
9463
原创 AS关于gradle的一些问题
1、Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request"的解决办法手动下载gradle,放在gradle目录下,重新尝试编译。2、sdk下载,AS下载太慢,可以使用sdk manager下载,下载后手动放在AS目录下。3、org.gradle.api.internal.tasks.Defau
2017-08-16 11:37:30
477
原创 struts 点击jar包中的文件Path must include project and resource name: /struts-default.xml
报的上面的错,clean没有解决,最后重启了一下,好了。记录。。。
2016-03-09 20:26:26
2579
转载 Log4J日志配置详解
一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、
2016-01-29 14:45:16
760
转载 JAVA编码转换的详细过程
我们常见的JAVA程序包括以下类别: *直接在console上运行的类(包括可视化界面的类) *JSP代码类(注:JSP是Servlets类的变型) *Servelets类 *EJB类 *其它不可以直接运行的支持类 这些类文件中,都有可能含有中文字符串,并且我们常用前三类JAVA程序和用户直接交互,用于输
2016-01-20 14:37:44
501
转载 调用天气预报代码
http://www.tianqi.com/dingzhi/http://weather.xixik.com/http://www.thinkpage.cn/weather/weather.aspx
2015-12-11 11:14:40
966
转载 和日期有关的sql
1. 当前系统日期、时间select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天select dateadd(day,2,'2004-10-15') --返回:2004-10-1700:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。select da
2015-12-07 15:12:20
465
转载 各种语言的介绍
Table of contents [showhide]1 各种语言的介绍(第二版)1.1 各种语言的选择1.2 各种语言的选择2 我为什么选择了python3 ruby 吸取了所有语言精华的语言 第二版4 ruby和python的比较4.1 python和ruby的相同点4
2015-12-03 15:42:14
1403
转载 主流编程语言简介
计算机语言的种类非常的多,总的来说可以分成 机器语言,汇编语言,高级语言 三大类。 机器语言:是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义,例如某台计算机字长为16位,即有16个二进制数组成一条指令或其它信息。16个0和1可组成各种排列组合,通过线路变成电信号,让计算机执行各种不同的操作。(详
2015-12-03 14:49:34
1922
转载 serialVersionUID作用
原文:serialVersionUID作用serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列
2015-12-03 14:21:27
439
转载 JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解
Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。下面逐个分析。 JAVA_HOME 指向的是JDK的安装路径,如C:\jdk1.5.0_06,在这路径下你应该能够找到bin、lib等目录。值得一提的是,JDK的安装路径可以选择任意磁盘目录,不过建议你放的目录层次浅一点,如果你放的目录很深,比如x:\XXXXXX\xxxxx\XXX
2015-12-03 14:18:44
496
转载 java怎么用一行代码初始化ArrayList
我愿意创建列表的选项,以测试的东西。我正在做:ArrayList places = new ArrayList();places.add("Buenos Aires");places.add("Córdoba");places.add("La Plata");我重构代码做:ArrayList places = new ArrayList(Arrays.asList(
2015-12-03 14:16:34
397
转载 WEB服务器、应用程序服务器、HTTP服务器区别
WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器
2015-12-03 13:38:33
348
转载 Android开发之如何保证Service不被杀掉(broadcast+system/app)
序言最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如何能保证自己的Service不被杀死呢?其实除了常规的手段,我们可以参考一下微信和360,设置-程序-正在运行,可以看到微信是同时开启了两个进程和服务:【有兴趣可
2015-12-03 11:08:38
857
转载 MySQL安装时mysql write configuration file无响应问题的解决办法
SQL版本:MySQL Server 5.1PC版本:win7出现原因:MySQL安装路径出现中文,特殊字符、或是重新安装MySQL后经常遇到。前者是路径不允许出现中文名称,后者是由于卸载不干净。我就是因为重新安装了MySQL,卸载不干净,才会导致之后这个错误,接下来就列出,卸载MySQL时,除了正常卸载外,还需要做的事情: 1
2015-12-03 11:05:56
1248
转载 android 程序防止被360或者系统终止
关于如果和防止android 程序防止被360kill掉之后重启的问题,肯定大家也搜索了好多方法,都不好使,对不对,什么增高权限了,什么进程优先级了,这些东西都不是我们可控的,所以有没有一些非常保险的方法,让程序被kill掉之后自动重启呢。 大家发现没有,当我们使用360进行程序清理的时候,有些应用自己快速的启动起来了,他们是怎么实现的呢?其实我们没有见过他们的源码,也不好说是怎么实现的。
2015-12-02 11:52:40
573
转载 HTML 5怎么就成了RIA“杀手”?
最近,我想IT领域最为火爆的一个词汇就是:HTML 5了。随着Google Wave揭开面纱,Firefox 3.5、Opear 10、Chrome相继支持HTML5特性后,本来就不是一个新词汇的HTML 5突然之间进入到了更多人的视线里面,本应是一个利好的事情,毕竟HTML 5的出现会给Web带来很多新的“生机”与“活力”。然而,不知道从什么时候开始,HTML 5竟然被描述成了“Flas
2015-12-02 10:18:23
546
转载 sql with as 用法
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分
2015-12-02 10:05:48
417
转载 js ==与===区别(两个等号与三个等号)
1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,=
2015-12-02 10:01:55
592
转载 Java中Split函数的用法技巧
在java.lang包中也有String.split()方法,与.net的类似,都是返回是一个字符型数组,但使用过程中还有一些小技巧。如执行:"2|33|4".split("|")出来的结果是:""2|33|4奇怪吧,不过注意看一下API说明还是知道原因的. java.lang.string.split
2015-11-25 16:10:40
465
转载 Struts2中关于"There is no Action mapped for namespace / and action name"的总结
原文:http://www.cnblogs.com/gulvzhe/archive/2011/11/21/2256632.html今天在调试一个基础的Struts2框架小程序。总是提示"There is no Action mapped for namespace / and action name"的错误。上网查询后发现这是一个初学者经常碰到的问题,导致错误的原因主要有两种。总结如下
2015-11-17 11:34:47
421
转载 window打开服务的dos命令
1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 4. explorer-------打开资源管理器 5. logoff---------注销命令 6. tsshutdn-------60秒倒计时关机命令 7. lusrmgr.msc----本机用户和组 8. services.
2015-10-28 10:30:09
544
转载 JS运算优先级
js|jscript|运算 JScript 中的运算符优先级是一套规则。该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。例如,乘法的执行先于加法。 下表按从最高到最低的优先级列出 JScript 运算符。具有相同优先级的运算符按从左至右的顺序求值。 运算符 描述 . [] () 字段访问、数组下标、函数调用以及表达式分
2015-10-22 11:56:02
565
转载 cookie 和session 的区别详解
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。
2015-10-15 09:47:26
392
转载 FusionCharts的使用方法
一、简介Ø FusionCharts 是InfoSoft Global 公司的一个产品,InfoSoft Global 公司是专业的Flash 图形方案提供商,他们还有几款其他的,基于Flash 技术的产品,都非常的漂亮。Ø FusionCharts Free 则是FusionCharts 提供的一个免费版本,虽然免费,功能依然强大,图形类型依然丰富。Ø FusionCha
2015-10-14 10:06:41
504
转载 FusionCharts参数说明——3D饼图属性(Pie3D.swf )
animation 是否显示加载图表时的动画palette 内置的图表样式,共5个paletteColors 自定义图表元素颜色(为多个,如过过少会重复)showAboutMenuItem 右键是否显示"关于FusionCharts"aboutMenuItemLabel 右键关于自定义文字aboutMenuItemLink 右键关于自定义链接(FusionCharts链接格式)
2015-10-13 13:29:52
861
转载 FusionCharts参数说明——3D柱状图(Column3D.swf )
图表样式canvasBaseColor 底盘颜色showCanvasBase 是否显示底盘canvasbasecolor 底盘颜色柱图元素细节plotGradientColor 渐变色 2D条图(Bar2D.swf )区分线及网格alternateVGridColor 垂直网格交替的颜色。alternateVGridAlpha 垂直网格交
2015-10-13 13:28:14
1677
原创 R文件不能生成问题解决记录
R文件在删除v7依赖之后,R文件不能自动加载了。之前遇到过这个问题,不过是其他原因,这个原因是新发现的,具体还不清楚为什么,方法如下:res/menu文件夹下定义按钮的文件,item有个android:showAsAction=“never”属性,去掉这个属性,clean一下程序,R文件又自动生成了。 android:showAsAction="never"的作用是什么呢?
2015-09-25 16:30:37
876
转载 drawable文件夹详解
QVGA使用ldpi,虽然有不同尺寸,但都是120dpi左右;HVGA同理;如下图;-finger 用于触摸屏的设备-hdpi 近似于240dpi的高级显示密度的屏幕-mdpi 近似于160dpi的中级显示密度的屏幕-ldpi 近似于120dpi的低级显示密度的屏幕-land 横屏显示
2015-09-09 11:47:49
489
ext中mixins和extends有什么区别?
2015-06-16
extjs中this.up("form").getform();
2015-06-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人