- 博客(60)
- 资源 (1)
- 收藏
- 关注
转载 Android12安装apk出现-108异常解决办法
如果您的应用以 Android 12 或更高版本为目标平台,且包含使用 intent 过滤器的 activity、服务或广播接收器,您必须为这些应用组件显式声明 android:exported 属性。警告:如果 activity、服务或广播接收器使用 intent 过滤器,并且未显式声明 android:exported 的值,您的应用将无法在搭载 Android 12 或更高版本的设备上进行安装。如果应用组件包含 LAUNCHER 类别,请将 android:exported 设置为 true。
2025-05-15 22:23:21
16
原创 本地搭建MQTT服务器并进行设备控制(ESP32+MicroPython)
本地搭建MQTT服务器并进行设备控制(ESP32+MicroPython)
2025-04-20 15:37:39
438
原创 RAG实战:本地部署ragflow+ollama(linux)
Ollama+RAGFlow为例,应用RAG(Retrieval Augmented Generation,检索增强生成)构建本地知识库,其中 Ollama 中使用的模型是Qwen2
2025-01-03 23:18:10
15300
7
原创 merlin语音合成算法流程
merlin语音合成框架,关于合成部分的流程记录代码基于github:CSTR-Edinburgh/merlinduration model加载问题集questions-mandarin.hed中的每一行转为若干个正则,QS439行,CQS28行解析lab,prompt-lab/.lab --> gen-lab/.labbin对原始lab中的每一行内容,先用439个QS...
2019-01-16 19:51:37
4455
7
原创 java调用tensorflow模型文件
需要用到tensorflow官方提供的java api,maven依赖如下: <dependencies> <dependency> <groupId>org.tensorflow</groupId> <artifactId>libtensorflow</arti...
2018-05-03 20:33:23
12604
12
原创 TensorFlow 模型的保存与恢复
TensorFlow目前保存的模型文件主要有两种,ckpt与pb,二者之间的异同请见https://zhuanlan.zhihu.com/p/32887066下面,我以mnist手写数据集用softmax回归为例,说明如何对训练好的模型进行保存与恢复。1. 训练模型并保存为模型文件from tensorflow.examples.tutorials.mnist import input_data...
2018-05-03 20:18:18
4444
原创 java获取word文档中指定位置图片
//获取图片 private List<XWPFPicture> getPictureDatas(XWPFParagraph xwpfParagraph) { List<XWPFPicture> pictureDatas = Lists.newArrayListWithCapacity(1); for (XWPFRun run...
2018-03-08 17:38:03
2926
1
原创 Java利用SFTP实现文件上传与下载
SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。SFTP为SSH的一部份,是一种传输文件到服务器的安全方式。package sftp;import com.jcraft.jsch.*;import com.jcraft.jsch.ChannelSftp.LsEntry;import org.apache.l...
2018-03-08 17:27:45
29260
8
转载 tensorflow笔记-tensorboard的使用
tensorflow笔记之 tensorboard的使用原博文地址:http://www.cnblogs.com/fydeblog/p/7429344.html前言这篇博客将介绍tensorflow当中一个非常有用的可视化工具tensorboard的使用,它将对我们分析训练效果,理解训练框架和优化算法有很大的帮助。还记得我的第一篇tensorflow博客上的的例子吗?这篇博
2017-12-14 19:51:40
596
原创 Linux定时任务crontab执行脚本出错
Linux下用crontab执行定时任务不会缺省的从用户profile文件中读取环境变量参数,经常导致在手工执行某个 脚本时是成功的,但是到crontab中试图让它定期执行时就是会出错。这是因为用户登陆Linux操作系统的时候,”/etc/profile”, “~/.bash_profile”等配置文件会被自动执行。2种方法可以解决这个问题,1、在Shell文件里面获取环境变量值的路径写成绝对
2016-05-25 18:26:18
4217
转载 Guava中针对集合的 filter和过滤功能
在guava库中,自带了过滤器(filter)的功能,可以用来对collection 进行过滤,先看例子: Java代码 @Test public void whenFilterWithIterables_thenFiltered() { List names = Lists.newArrayList("John", "Jane", "
2015-09-23 13:49:13
5102
原创 五点共圆证明方法
在任意五角星AJEIDHCGBF中,△AFJ、△JEI、△IDH、△HCG和△GBF各自的外接圆顺次相交的交点分别是K、O、N、M、L。求证:K、O、N、M、L五点共圆。要证K、L、M、N、O五点共圆,分别证明K、L、M、N四点共圆和L、M、N、O四点共圆。下面证明证明K、L、M、N四点共圆:连接KL、LM、MN、NK,即证明∠LMN + ∠LKN = 180°
2015-07-02 14:38:08
12237
1
原创 java中缀表达式转后缀表达式
将中缀表达式转换为后缀表达式:与转换为前缀表达式相似,遵循以下步骤:(1) 初始化两个栈:运算符栈S1和储存中间结果的栈S2;(2) 从左至右扫描中缀表达式;(3) 遇到操作数时,将其压入S2;(4) 遇到运算符时,比较其与S1栈顶运算符的优先级:(4-1) 如果S1为空,或栈顶运算符为左括号“(”,则直接将此运算符入栈;(4-2) 否则,若优先级比栈顶运算符的高,也将
2015-06-08 14:09:17
2845
转载 堆排序java实现
/** * 升序用大根堆,降序用小根堆 * 调整堆:从根节点开始向下调整堆 * ①先建立初始堆,从n/2-1(第一个非叶子节点)节点开始,将之看做根节点,向下调整堆,到根节点结束 * ②循环i from n-1 to 0,每次取出堆的最顶层根节点,即数组下标为0,然后与节点i交换,这样对于大根堆而言,最大值总是在后面,再从根节点开始调整堆 */public class HeapSort
2015-06-06 15:01:03
550
转载 java读写创建excel
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.u
2015-06-06 11:03:37
3147
翻译 java语言陷阱
1.表达式类型的自动提升System.out.println("Hello!" + 'a' + 7);//自动将7、'a'等基本类型转换为字符串,输出Hello!a7System.out.println('a' + 7 + "Hello!");//把'a'当成int处理,因此'a'+7得到107,输出,输出104Hello!2.复合赋值运算符 的高位
2015-05-20 22:23:28
875
原创 eclipse下Drools 6.x 开发环境搭建
1、官网下载下面两个文件http://www.drools.org/download/download.htmldrools-distribution-6.2.0.Final.zipdroolsjbpm-tools-distribution-6.2.0.Final.zip 2、安装eclipse插件解压droolsjbpm-tools-distribution-6.2.0.Fi
2015-05-09 16:55:37
4097
1
转载 java内部类总结
Java 内部类 分四种:成员内部类、局部内部类、静态内部类和匿名内部类。 1、成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员。public class Outer { private static int i = 1; private int j = 10; private int k = 20;
2015-04-23 22:25:54
599
翻译 java对象及内存管理
1. 静态变量的初始化 输出结果为-2.8和17.2 2. 访问子类对象 public class Base{ private int i = 2; public Base(){ System.out.println(this.i);//2 this.display();//0 System.out.printl
2015-04-23 22:03:44
692
原创 visio画uml类图添加自定义数据类型
类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。 类图的3个基本组件:类名、属性、方法。 1、打开visio(演示所用版本为visio 2003),选中UML模型图; 2、拖动左侧UML静态结构中的“类”图标至右侧编辑窗口; 3、双击新建的类,在类的属性框中填写
2015-03-29 10:46:50
21352
转载 java中的equals与hashCode
在Java中任何一个对象都具备equals(Object obj)和hashcode()这两个方法,因为他们是在Object类中定义的。 equals(Object obj)方法用来判断两个对象是否“相同”,如果“相同”则返回true,否则返回false。 hashcode()方法返回一个int数,在Object类中的默认实现是“将该对象的内部地址转换成一个整数返回”。 接下来有两个个
2014-12-18 15:17:07
672
转载 找数组中只出现一次的元素
Given an array of integers, every element appears twice except for one. Find that single one. Note:Your algorithm should have a linear runtime complexity. Could you implement it without using ex
2014-11-13 22:36:53
2271
转载 计算幂的一种高效方法
计算x^n次方时,我们首先想到的是递归,时间复杂度为O(n) public double pow(double x, int n){ if(n==0) return 1.0; if(n<0) return 1.0/pow(x,-n); return x*pow(x,n-1);} 从改善时间复杂度的角度考虑,可以利用pow(x,n) = pow(x,n...
2014-11-09 18:31:12
895
原创 java多线程run()与start()区别
Thread类中run()和start()方法的区别如下:run()方法:在本线程内调用该Runnable对象的run()方法,可以重复多次调用;start()方法:启动一个线程,调用该Runnable对象的run()方法,不能多次启动一个线程;
2014-11-08 17:51:29
819
原创 java反射动态方法调用
import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;/* * 方法的调用 */public class CallMethod { public static void main(String[] args) throws ClassNotFoundException,
2014-11-06 17:23:00
793
原创 java static的加载顺序
public class StaticLoadOrder { static int b = 2; { System.out.println("加载静态成员变量"); } public StaticLoadOrder() { System.out.println("加载构造函数"); } static{ System.out.println("加载静态代码块")
2014-10-09 21:46:15
627
原创 java继承时多态方法与成员的访问
class Father{ String member = "father";}class Son extends Father{ String member = "son"; String member2 = "son2";}public class test{ public static void main
2014-08-28 23:51:18
718
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人