- 2025 年 GitHub 开源网页建站程序推荐
weixin_46216236
开源软件
1.APITable作用:数据驱动的协作建站:通过类似电子表格的界面管理数据,支持实时协作与多视图切换(表格/看板/甘特图),适用于企业级数据中台或团队协作平台搭建8。API集成:动态连接第三方工具(如CRM、ERP),实现数据可视化看板与自动化流程8。源码地址:GitHub/apitable/apitable适用场景:企业数据管理、实时协作办公系统、低代码应用开发。2
- Docker镜像扫描工具Trivy使用指南:从基础到生产级安全实践
li_Michael_li
docker安全容器
镜像扫描工具Trivy使用指南:从基础到生产级安全实践一、Trivy核心优势与安装1.1为何选择Trivy?零配置:开箱即用,无需复杂策略文件多目标支持:镜像/文件系统/K8s/虚拟机全扫描实时漏洞库:集成CVE/NVD/GitHub安全公告轻量高效:单二进制文件,扫描速度比Clair快3倍1.2全平台安装方法#Linux快速安装curl-sfLhttps://raw.githubusercont
- GitHub 趋势日报 (2025年04月07日)
qianmoQ
GitHub项目趋势日报github
GitHub趋势日报(2025年04月07日)本日报由TrendForge系统生成https://trendforge.devlive.org/今日整体趋势Top10排名项目名称项目描述今日获星语言1microsoft/markitdownPythontoolforconvertingfilesandofficedocumentstoMarkdown.⭐1039Python2juliangarni
- 【WebRTC】开源项目Webrtc-streamer介绍
Bl_a_ck
#WebRTCwebrtc音视频视频编解码实时音视频实时互动
WebRTC-Streamer这是一个用于通过简单的信令机制(参见api)流式传输WebRTC媒体源的实验项目,支持以下媒体源:捕获设备屏幕捕获mkv文件RMTP/RTSP源同时该项目也兼容WHEP接口。注意*在线演示已停止,直到迁移到欧洲的Web托管服务。资源源码包https://github.com/mpromonet/webrtc-streamer/releases/latestdocker
- 9年开发,6年前端人,常用的git命令
Eleven
git
作为一名拥有9年开发经验的“老人”,Git早已成为我日常开发中不可或缺的工具。以下是我在日常工作中最常用的Git命令,希望能对大家有所帮助:Git官方网站Git一、代码提交与推送gitadd.或gitadd:将工作区修改添加到暂存区,.代表所有文件,指定具体文件。gitcommit-m"":将暂存区内容提交到本地仓库,为提交信息,建议清晰简洁地描述本次提交内容。gitpushorigin:将本地仓
- 本地搭建Whisper语音识别模型-超详细教程-亲测可用
生活De°咸鱼
AIGCwhisperpythonpip
前言:在本地搭建Whisper语音识别模型可以让你在没有网络连接的情况下进行语音转文本的处理。1、环境准备步骤1:安装Python确保你的系统中已安装Python3.8或更高版本。可以从Python官方网站下载并安装Python。步骤2:安装Git下载并安装Git,以便从GitHub上克隆Whisper仓库。访问Git官网下载并安装。2、克隆Whisper仓库步骤1:打开终端按Ctrl+Alt+T
- koide3/direct_visual_lidar_calibration记录
是李呀
自动驾驶
0.本人配置平台为ubuntu22.04,使用ros的版本为humble1.搜索Installation-direct_visual_lidar_calibration2.按照官网教程装依赖#Installdependencies#InstallGTSAM在InstallCeres中开始出现报错:gitclonehttps://github.com/ceres-solver/ceres-solve
- elasticsearch索引数据备份与恢复
Jayin_chan
开发部署实践elasticsearch大数据搜索引擎
elasticsearch备份与恢复1.配置备份文件目录配置在config/elasticsearch.yml文件中加入如下配置:#配置单个备份文件目录path.repo:["/backups/my_backup"]#配置多个备份文件目录path.repo:-"/backups/my_backup"-"/backups/fx_backup"配置完成后需重启es服务。2.创建备份仓库并查看curl-
- git push
m0_55576290
gitgit
在gitpush命令中,分支名称的顺序和含义非常重要。其基本格式如下:gitpush:各部分解释:远程仓库的名称(如origin)。:本地分支的名称。:远程分支的名称。示例gitpushoriginswei:jporigin:远程仓库。swei:本地分支。jp:远程分支。常见情况推送到同名远程分支:gitpushoriginswei等同于gitpushoriginswei:swei。自动创建远程分
- 探索水文数据的宝藏:dataRetrieval —— 简化R语言中的数据获取
秋玥多
探索水文数据的宝藏:dataRetrieval——简化R语言中的数据获取去发现同类优质开源项目:https://gitcode.com/在科学研究和数据分析中,获取高质量的数据是首要任务。对于水资源领域的专家和研究者来说,美国地质调查局(USGS)提供的海量水文数据无疑是一个宝贵的资源。然而,如何高效地将这些数据引入到R环境中进行分析呢?这就是dataRetrieval包大显身手的地方。项目介绍d
- pyorbbecsdk 项目安装与使用教程
黎纯俪Forest
pyorbbecsdk项目安装与使用教程项目地址:https://gitcode.com/gh_mirrors/py/pyorbbecsdk1.项目的目录结构及介绍pyorbbecsdk项目的目录结构如下:pyorbbecsdk/├──CMakeLists.txt├──LICENSE├──README.md├──docs/│└──README.md├──examples/│├──depth_vie
- Windows上安装MSYS2
byxdaz
Linux&Unixwindows
一、介绍MSYS2(MinimalSYStem2)是基于Cygwin和MinGW-w64构建的Windows开发环境,提供类Unix命令行工具和软件包管理系统,适用于跨平台编译、脚本开发等场景。以下是其核心功能:开发环境支持集成Bash、Git、GCC、Make等工具链,支持C/C++、Python、Rust等语言开发。提供多种编译工具链(如MinGW-w64、Clang),可生成原生Wi
- 开源酷炫的Linux监控工具:sampler
会飞的土拨鼠呀
运维学习笔记开源linux运维
sampler是一个开源的监控工具,来自GitHub用户sqshq(AlexanderLukyanchikov)的匠心之作。简单来说,sampler能干这些事儿:实时监控:CPU、内存、磁盘、网络,甚至应用程序的状态,它都能盯着。可视化展示:支持多种组件,比如折线图、条形图、仪表盘,界面清爽又好看。警报提醒:当数据达到某个条件时,可以响铃、弹窗,甚至跑个脚本提醒你。高度自定义:通过YAML配置文件
- Kotlin 和 spring-cloud-function 兼容问题
xiegwei
kotlin开发语言springcloud
错误:[ERROR]Failedtoexecutegoalorg.jetbrains.kotlin:kotlin-maven-plugin:1.9.25:compile(compile)onprojectspringdoc-openapi-starter-common:Compilationfailure[ERROR]/opt/repository/org/springframework/clou
- 探索MobileNet-Yolo:轻量级的移动端目标检测神器
施刚爽
探索MobileNet-Yolo:轻量级的移动端目标检测神器MobileNet-YoloMobileNetV2-YoloV3-Nano:0.5BFlops3MBHUAWEIP40:6ms/img,YoloFace-500k:0.1Bflops420KB:fire::fire::fire:项目地址:https://gitcode.com/gh_mirrors/mo/MobileNet-Yolo项目简
- GitHub优秀项目:数据湖的管理系统LakeFS
开源项目精选
github
lakeFS是一个开源工具,它将用户的对象存储转换为类似Git的存储库。使用户可以像管理代码一样管理数据湖。借助lakeFS,可以构建可重复、原子化和版本化的数据湖操作--从复杂的ETL作业到数据科学和分析。Stars数11090Forks数3157主要特点强大的数据预处理:数据清理、异常值处理、填充缺失值等。确保用于预处理的数据管道稳健并提供高质量。重复数据删除实验:使用LakeFS分支与完全重
- docker-compose转换成k8s的yaml文件
青春不流名
dockerkubernetes容器
#Linuxcurl-Lhttps://github.com/kubernetes/kompose/releases/download/v1.35.0/kompose-linux-amd64-okompose#LinuxARM64curl-Lhttps://github.com/kubernetes/kompose/releases/download/v1.35.0/kompose-linux-a
- 部署DNF仓库及NFS共享服务
别骂我h
linux运维服务器
一配置DNF1.DNF配置文件配置文件路径:/etc/dnf/dnf.conf文件结构:[main]cachedir=/var/cache/dnfkeepcache=0debuglevel=2logfile=/var/log/dnf.log...2.配置mian部分常用配置参数:参数说明cachedir缓存目录(默认:/var/cache/dnf)keepcache保留已安装的RPM包(0:不保留
- ansible+docker+docker-compose快速部署4节点高可用minio集群
树下一少年
Dockeransibledocker容器docker-composeminio集群
目录github项目地址示例服务器列表安装前修改变量文件group_vars/all.yml修改ansible主机清单修改setup.sh安装脚本用法演示安装后验证github项目地址https://github.com/sulibao/ansible_minio_cluster.git示例服务器列表安装前修改变量文件group_vars/all.ymldocker_data_dir:/app/d
- Github国内镜像网站
seasuncs
github
https://github.com.cnpmjs.org/https://hub.fastgit.org/https://github.wuyanzheshui.workers.dev/
- Ansible篇-ansible-playbook模块使用详解
鬼刺
自动化运维ansible模块
1引言本篇笔记的目的是总结Ansible模块的使用方法,会不定时更新。下面是官方的链接:https://docs.ansible.com/ansible/latest/modules/modules_by_category.html2yum用于软件安装、升级和卸载https://docs.ansible.com/ansible/latest/modules/yum_repository_modul
- 纯手动搭建大数据集群架构_记录016_微服务架构选型_RuoYi-Cloud-Plus-master_Job如何使用_Es如何使用_Kafka如何使用---大数据之Hadoop3.x工作笔记0177
添柴程序猿
大数据架构微服务RuoYi-Plus
这里选型也是弄了很久,用的微服务架构,刚开始自己捣鼓半天....最后找到了,这个框架:开源框架~作者说他们公司用的这个框架~几百台机器在使用没问题RuoYi-Cloud-Plus-master这个是在若依基础上做的增强,里面自带了很多功能,具体就不多说了,来看看怎么下载,部署,跑起来,并且,测试一下,kafka功能,es功能,还有看一下如何,把大数据的hbase集成进去.https://gitee
- Github国内镜像网站,解决Github访问的神器
Lvae!
python
因为国内经常访问不了Github,或者访问速度慢,导致国内机器无法部署,解决这些问题可以通以下国内镜像,来提高访问速度GitHub-ashawkey/nerf2mesh:[ICCV2023]DelicateTexturedMeshRecoveryfromNeRFviaAdaptiveSurfaceRefinement以这个为例,我们可以去GitHub:Let’sbuildfromhere·GitH
- 国内github镜像站点
哈龙_99
学习
以下几个国内的GitHub镜像站点来提高访问速度:1.`kgithub.com`:您可以将GitHub源网址前面加`k`来使用,例如将`https://github.com/username/repo.git`改为`https://kgithub.com/username/repo.git`。这个镜像站点允许查看代码、Issue和评论,但不能注册、上传文件,也不能从`raw.githubuserc
- 技术速递|为 .NET 的 AI 评估解锁新的可能性
微软Reactor
.net人工智能
作者:WendyBreiding排版:AlanWangMicrosoft.Extensions.AI.Evaluations库旨在简化将AI评估流程集成到应用程序中的过程。它提供了一个强大的框架,用于评估您的AI应用程序并自动化评估其性能。去年11月,我们发布了该库的公开预览版;今天,我们很高兴地宣布,它现已作为开源项目在dotnet/Extensions代码仓库中正式发布。该代码仓库包含一系列库
- c++初阶-----STL---list
老秦包你会
c++c++list开发语言
作者前言✨✨✨✨✨✨作者介绍:作者id:老秦包你会,简单介绍:喜欢学习C语言、C++和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨个人主页::小小页面gitee页面:秦大大一个爱分享的小博主欢迎小可爱们前来借鉴list**作者前言**list的介绍list的简单使用reversemergeuniquesplicelist的模拟实现迭代器的模拟**普通的迭代器**const迭
- CentOS 环境下 MySQL 数据库全部备份的操作指南
一周一志程序员
数据库centosmysql
最近阿里云个人服务到期,因为是很久之前买的测试机器,配置较低,上面运行的有技术博客和以往的测试项目,所以准备放弃掉。需要备份下上面的表结构和数据、以及代码仓库。下面是一个完整的CentOS环境下MySQL数据库全部备份的操作指南,包括数据库结构(建表语句)和数据(表数据)。一、备份MySQL数据库(结构+数据)1、登录服务器sshusername@your_server_ip2、创建备份目录mkd
- faster-whisper 开源项目安装与使用指南
裴进众Serene
faster-whisper开源项目安装与使用指南项目地址:https://gitcode.com/gh_mirrors/fas/faster-whisper1.项目目录结构及介绍faster-whisper是一个基于OpenAI的Whisper模型的高效实现,通过CTranslate2引擎加速推理过程。以下是典型的项目目录结构概述,尽管实际项目结构可能会有所调整:faster-whisper/│
- 推荐开源项目:vscode-styled-components —— 提升你的React样式开发体验
羿妍玫Ivan
推荐开源项目:vscode-styled-components——提升你的React样式开发体验vscode-styled-componentsSyntaxhighlightingforstyled-components项目地址:https://gitcode.com/gh_mirrors/vs/vscode-styled-components在前端开发的领域中,【styled-component
- 推荐开源项目:vscode-styled-components - 精美的React样式组件开发工具
蓬玮剑
推荐开源项目:vscode-styled-components-精美的React样式组件开发工具vscode-styled-componentsSyntaxhighlightingforstyled-components项目地址:https://gitcode.com/gh_mirrors/vs/vscode-styled-components在React世界中,styled-components
- Java序列化进阶篇
g21121
java序列化
1.transient
类一旦实现了Serializable 接口即被声明为可序列化,然而某些情况下并不是所有的属性都需要序列化,想要人为的去阻止这些属性被序列化,就需要用到transient 关键字。
- escape()、encodeURI()、encodeURIComponent()区别详解
aigo
JavaScriptWeb
原文:http://blog.sina.com.cn/s/blog_4586764e0101khi0.html
JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:,decodeURI,decodeURIComponent 。
下面简单介绍一下它们的区别
1 escape()函
- ArcgisEngine实现对地图的放大、缩小和平移
Cb123456
添加矢量数据对地图的放大、缩小和平移Engine
ArcgisEngine实现对地图的放大、缩小和平移:
个人觉得是平移,不过网上的都是漫游,通俗的说就是把一个地图对象从一边拉到另一边而已。就看人说话吧.
具体实现:
一、引入命名空间
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Controls;
二、代码实现.
- Java集合框架概述
天子之骄
Java集合框架概述
集合框架
集合框架可以理解为一个容器,该容器主要指映射(map)、集合(set)、数组(array)和列表(list)等抽象数据结构。
从本质上来说,Java集合框架的主要组成是用来操作对象的接口。不同接口描述不同的数据类型。
简单介绍:
Collection接口是最基本的接口,它定义了List和Set,List又定义了LinkLi
- 旗正4.0页面跳转传值问题
何必如此
javajsp
跳转和成功提示
a) 成功字段非空forward
成功字段非空forward,不会弹出成功字段,为jsp转发,页面能超链接传值,传输变量时需要拼接。接拼接方式list.jsp?test="+strweightUnit+"或list.jsp?test="+weightUnit+&qu
- 全网唯一:移动互联网服务器端开发课程
cocos2d-x小菜
web开发移动开发移动端开发移动互联程序员
移动互联网时代来了! App市场爆发式增长为Web开发程序员带来新一轮机遇,近两年新增创业者,几乎全部选择了移动互联网项目!传统互联网企业中超过98%的门户网站已经或者正在从单一的网站入口转向PC、手机、Pad、智能电视等多端全平台兼容体系。据统计,AppStore中超过85%的App项目都选择了PHP作为后端程
- Log4J通用配置|注意问题 笔记
7454103
DAOapachetomcatlog4jWeb
关于日志的等级 那些去 百度就知道了!
这几天 要搭个新框架 配置了 日志 记下来 !做个备忘!
#这里定义能显示到的最低级别,若定义到INFO级别,则看不到DEBUG级别的信息了~!
log4j.rootLogger=INFO,allLog
# DAO层 log记录到dao.log 控制台 和 总日志文件
log4j.logger.DAO=INFO,dao,C
- SQLServer TCP/IP 连接失败问题 ---SQL Server Configuration Manager
darkranger
sqlcwindowsSQL ServerXP
当你安装完之后,连接数据库的时候可能会发现你的TCP/IP 没有启动..
发现需要启动客户端协议 : TCP/IP
需要打开 SQL Server Configuration Manager...
却发现无法打开 SQL Server Configuration Manager..??
解决方法: C:\WINDOWS\system32目录搜索framedyn.
- [置顶] 做有中国特色的程序员
aijuans
程序员
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有些技术书读得可
- document.domain 跨域问题
avords
document
document.domain用来得到当前网页的域名。比如在地址栏里输入:javascript:alert(document.domain); //www.315ta.com我们也可以给document.domain属性赋值,不过是有限制的,你只能赋成当前的域名或者基础域名。比如:javascript:alert(document.domain = "315ta.com");
- 关于管理软件的一些思考
houxinyou
管理
工作好多看年了,一直在做管理软件,不知道是我最开始做的时候产生了一些惯性的思维,还是现在接触的管理软件水平有所下降.换过好多年公司,越来越感觉现在的管理软件做的越来越乱.
在我看来,管理软件不论是以前的结构化编程,还是现在的面向对象编程,不管是CS模式,还是BS模式.模块的划分是很重要的.当然,模块的划分有很多种方式.我只是以我自己的划分方式来说一下.
做为管理软件,就像现在讲究MVC这
- NoSQL数据库之Redis数据库管理(String类型和hash类型)
bijian1013
redis数据库NoSQL
一.Redis的数据类型
1.String类型及操作
String是最简单的类型,一个key对应一个value,string类型是二进制安全的。Redis的string可以包含任何数据,比如jpg图片或者序列化的对象。
Set方法:设置key对应的值为string类型的value
- Tomcat 一些技巧
征客丶
javatomcatdos
以下操作都是在windows 环境下
一、Tomcat 启动时配置 JAVA_HOME
在 tomcat 安装目录,bin 文件夹下的 catalina.bat 或 setclasspath.bat 中添加
set JAVA_HOME=JAVA 安装目录
set JRE_HOME=JAVA 安装目录/jre
即可;
二、查看Tomcat 版本
在 tomcat 安装目
- 【Spark七十二】Spark的日志配置
bit1129
spark
在测试Spark Streaming时,大量的日志显示到控制台,影响了Spark Streaming程序代码的输出结果的查看(代码中通过println将输出打印到控制台上),可以通过修改Spark的日志配置的方式,不让Spark Streaming把它的日志显示在console
在Spark的conf目录下,把log4j.properties.template修改为log4j.p
- Haskell版冒泡排序
bookjovi
冒泡排序haskell
面试的时候问的比较多的算法题要么是binary search,要么是冒泡排序,真的不想用写C写冒泡排序了,贴上个Haskell版的,思维简单,代码简单,下次谁要是再要我用C写冒泡排序,直接上个haskell版的,让他自己去理解吧。
sort [] = []
sort [x] = [x]
sort (x:x1:xs)
| x>x1 = x1:so
- java 路径 配置文件读取
bro_feng
java
这几天做一个项目,关于路径做如下笔记,有需要供参考。
取工程内的文件,一般都要用相对路径,这个自然不用多说。
在src统计目录建配置文件目录res,在res中放入配置文件。
读取文件使用方式:
1. MyTest.class.getResourceAsStream("/res/xx.properties")
2. properties.load(MyTest.
- 读《研磨设计模式》-代码笔记-简单工厂模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 个人理解:简单工厂模式就是IOC;
* 客户端要用到某一对象,本来是由客户创建的,现在改成由工厂创建,客户直接取就好了
*/
interface IProduct {
- SVN与JIRA的关联
chenyu19891124
SVN
SVN与JIRA的关联一直都没能装成功,今天凝聚心思花了一天时间整合好了。下面是自己整理的步骤:
一、搭建好SVN环境,尤其是要把SVN的服务注册成系统服务
二、装好JIRA,自己用是jira-4.3.4破解版
三、下载SVN与JIRA的插件并解压,然后拷贝插件包下lib包里的三个jar,放到Atlassian\JIRA 4.3.4\atlassian-jira\WEB-INF\lib下,再
- JWFDv0.96 最新设计思路
comsci
数据结构算法工作企业应用公告
随着工作流技术的发展,工作流产品的应用范围也不断的在扩展,开始进入了像金融行业(我已经看到国有四大商业银行的工作流产品招标公告了),实时生产控制和其它比较重要的工程领域,而
- vi 保存复制内容格式粘贴
daizj
vi粘贴复制保存原格式不变形
vi是linux中非常好用的文本编辑工具,功能强大无比,但对于复制带有缩进格式的内容时,粘贴的时候内容错位很严重,不会按照复制时的格式排版,vi能不能在粘贴时,按复制进的格式进行粘贴呢? 答案是肯定的,vi有一个很强大的命令可以实现此功能 。
在命令模式输入:set paste,则进入paste模式,这样再进行粘贴时
- shell脚本运行时报错误:/bin/bash^M: bad interpreter 的解决办法
dongwei_6688
shell脚本
出现原因:windows上写的脚本,直接拷贝到linux系统上运行由于格式不兼容导致
解决办法:
1. 比如文件名为myshell.sh,vim myshell.sh
2. 执行vim中的命令 : set ff?查看文件格式,如果显示fileformat=dos,证明文件格式有问题
3. 执行vim中的命令 :set fileformat=unix 将文件格式改过来就可以了,然后:w
- 高一上学期难记忆单词
dcj3sjt126com
wordenglish
honest 诚实的;正直的
argue 争论
classical 古典的
hammer 锤子
share 分享;共有
sorrow 悲哀;悲痛
adventure 冒险
error 错误;差错
closet 壁橱;储藏室
pronounce 发音;宣告
repeat 重做;重复
majority 大多数;大半
native 本国的,本地的,本国
- hibernate查询返回DTO对象,DTO封装了多个pojo对象的属性
frankco
POJOhibernate查询DTO
DTO-数据传输对象;pojo-最纯粹的java对象与数据库中的表一一对应。
简单讲:DTO起到业务数据的传递作用,pojo则与持久层数据库打交道。
有时候我们需要查询返回DTO对象,因为DTO
- Partition List
hcx2013
partition
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.
You should preserve the original relative order of th
- Spring MVC测试框架详解——客户端测试
jinnianshilongnian
上一篇《Spring MVC测试框架详解——服务端测试》已经介绍了服务端测试,接下来再看看如果测试Rest客户端,对于客户端测试以前经常使用的方法是启动一个内嵌的jetty/tomcat容器,然后发送真实的请求到相应的控制器;这种方式的缺点就是速度慢;自Spring 3.2开始提供了对RestTemplate的模拟服务器测试方式,也就是说使用RestTemplate测试时无须启动服务器,而是模拟一
- 关于推荐个人观点
liyonghui160com
推荐系统关于推荐个人观点
回想起来,我也做推荐了3年多了,最近公司做了调整招聘了很多算法工程师,以为需要多么高大上的算法才能搭建起来的,从实践中走过来,我只想说【不是这样的】
第一次接触推荐系统是在四年前入职的时候,那时候,机器学习和大数据都是没有的概念,什么大数据处理开源软件根本不存在,我们用多台计算机web程序记录用户行为,用.net的w
- 不间断旋转的动画
pangyulei
动画
CABasicAnimation* rotationAnimation;
rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
rotationAnimation.toValue = [NSNumber numberWithFloat: M
- 自定义annotation
sha1064616837
javaenumannotationreflect
对象有的属性在页面上可编辑,有的属性在页面只可读,以前都是我们在页面上写死的,时间一久有时候会混乱,此处通过自定义annotation在类属性中定义。越来越发现Java的Annotation真心很强大,可以帮我们省去很多代码,让代码看上去简洁。
下面这个例子 主要用到了
1.自定义annotation:@interface,以及几个配合着自定义注解使用的几个注解
2.简单的反射
3.枚举
- Spring 源码
up2pu
spring
1.Spring源代码
https://github.com/SpringSource/spring-framework/branches/3.2.x
注:兼容svn检出
2.运行脚本
import-into-eclipse.bat
注:需要设置JAVA_HOME为jdk 1.7
build.gradle
compileJava {
sourceCompatibilit
- 利用word分词来计算文本相似度
yangshangchuan
wordword分词文本相似度余弦相似度简单共有词
word分词提供了多种文本相似度计算方式:
方式一:余弦相似度,通过计算两个向量的夹角余弦值来评估他们的相似度
实现类:org.apdplat.word.analysis.CosineTextSimilarity
用法如下:
String text1 = "我爱购物";
String text2 = "我爱读书";
String text3 =