- Framebuffer,Xorg,directFB,openGL,QT,GTK关系
tianziczj
其他待整理qtgtklinux图形libraryoutput
本文待整理!!!问:Xserver使用的是Framebuffer吗?答:Xserver有多种实现,如Xfree86、Xorg等,Xfree86默认不采用Framebuffer;而对于Xorg,可以根据xorg.conf里的配置判断如-Section"Device"-Identifier"ConfiguredVideoDevice"-Driver"fbdev"-EndSection其中的fbdev表
- 转载的--------待整理
青木原树海之森
MTK平台Android知识android
Launcher总结:1、launcher的布局太居中,要想两边拉伸40dp40dpappstab栏的宽度(Launcher2icon数目、大小)\packages\apps\Launcher2\res\layout-sw720dp\workspace.xml>launcher:cellCountX="10"launcher:cellCountY="6"2、或者不想改数目:protectedvoi
- 给儿子的第584封信 我要第一个,上台讲!
用书信书写父亲
白天:宝贝儿子好!你的关键词:自清五十病亡、西南联大沙昆、午醒早到学校、晚归姥面爱长、作业高效羽球、沙包投掷在行、洗脚水洗头发、百变发型笑仰、英语爸挑记忆、周五申请早出。妹妹关键词:姥接润同区玩、晚归客厅憨豆、饭后提轮滑姥、两男同学一期、归来爸打羽球、来球从未失手、妈陪拼音餐厅、大卫站洗镜头、醒问爸离校时、期待整理物品。爸爸关键词:书稿百听定稿、下班公园秘境、看幻灯片练习、晨跑启发六公、宣部自取第
- Flink大状态和Checkpoint调优
orange大数据技术探索者
#flink迁移flink大数据
文章迁移,待整理2.状态和Checkpoint调优2.1大状态调优我们生产大多数会使用fsState,memState程序挂了状态就丢了,应该没人会在生产使用,但是涉及到一些大状态,fsState效率很低,这时候会选择rocksDbState1.RocksDb为什么效率高基于LSMTree实现,类似Hbase的读写方式,state.backend.local-recovery:true写数据内存即
- Spring状态机-待整理
信仰_273993243
spring数据库java
第一个是State,状态。一个状态机至少要包含两个状态。例如上面自动门的例子,有open和closed两个状态。第二个是Event,事件。事件就是执行某个操作的触发条件或者口令。对于自动门,“按下开门按钮”就是一个事件。第三个是Action,动作。事件发生以后要执行动作。例如事件是“按开门按钮”,动作是“开门”。编程的时候,一个Action一般就对应一个函数。第四个是Transition,变换。也
- MOSEI协议(转载,待整理)
liulangdeyue
其他MOSEIMSEI多核架构cache一致性
文章转载自(http://blog.sina.com.cn/s/blog_6472c4cc0100qxcd.html)Cache一致性协议之MOESIMOESI协议引入了一个O(Owned)状态,并在MESI协议的基础上,进行了重新定义了S状态,而E、M和I状态和MESI协议的对应状态相同。O位。O位为1表示在当前Cache行中包含的数据是当前处理器系统最新的数据拷贝,而且在其他CPU中一定具有该
- 11、certbot在Centos7.4配置Nginx的https签名证书
副班长国伟
1、certbot的官网地址https://certbot.eff.org/2、制作证书前的准备:需要有一个公网地址,并绑定合法域名3、安装依赖包#yuminstallepel-release4、以下忘记了(待整理,记得用snap安装)#cd/home/downloads#wgethttps://dl.eff.org/certbot-auto--no-check-certificate#chmod
- 书海拾贝
尤青
儿子的房间,大件屈指可数:床,衣柜,书柜。可是,整个房间几乎要被书和玩具淹没了。况且,书已经从书架上堆到椅子上,摇摇欲坠,随时有大厦将倾的势头。待整理完毕,书,一顶一顶的在床上摞起来,几乎站满了床,眯眼一看,仿佛一座高档小区的沙盘,真是鳞次栉比。“这么多书……我怎么会给你买这么多书……简直疯了……太吓人了……你都看了没有……”“哎呀,那时候我最喜欢看这个了…好逼真啊……画面好美啊……”儿子沉浸在四
- HBuilderx使用Git插件配置并上传代码(使用小乌龟)
ToOTOooo
git
待整理参考1.Hbuilder安装git插件检查HBuilderx是否安装git插件(如果没有请自行安装)右键项目可以出现安装小乌龟https://tortoisegit.org/download/
- 机器学习:李航 统计学习方法 笔记
lealzhan
机器学习算法
詹令
[email protected]待整理统计学习方法监督学习非监督学习半监督学习强化学习监督学习方法生成方法GenerativeApproach:P(Y∣X)=P(X,Y)P(X)P(Y|X)=\frac{P(X,Y)}{P(X)}P(Y∣X)=P(X)P(X,Y)朴素贝叶斯模型隐式马尔科夫模型判别方法DiscrimitiveApproach:k近邻/knn线性分类模型感知机
- 【链表】系列题目精选(1)
All_In_gzx_cc
【LeetCode刷题之旅】链表leetcode算法
理论具体参考链接1,链接2像带环链表或一个连续数组里面只有一个数重复,找环。除了常见的哈希表,都可以用快慢指针来做:第一次遍历1:2的速度,若相遇只能证明有环,相遇位置有可能在环内任一位置;若要找到环的入口,必须将slow重置至到表头,两指针按相同速度重新走,再次相遇的地方即为环的入口;(为什么1:2速度走第一次相遇后时,slow要充值到表头再走必相遇环入口。可证明,见解答)常用方法待整理例题涉及
- webpack配置 - gpt问答 待整理
颓废的四哥
webpackgpt前端
前端项目中引用的依赖,语法怎么做兼容在前端项目中引用的依赖通常使用npm或者yarn进行管理。为了确保语法的兼容性,可以在项目的package.json文件中指定所需的依赖版本范围,例如:{“dependencies”:{“react”:“^16.8.6”,“lodash”:“~4.17.11”}}在上面的例子中,^表示允许使用16.x.x系列的React版本,而~表示只允许使用4.17.x系列的
- 软件测试-1-软件测试知识架构和API接口常识
皮皮冰燃
软件测试软件测试
参考软件测试知识架构1软件测试架构1软件测试基础Fiddler、Linux2数据库MySQL、Redis3性能测试性能测试、Androidapp性能、Jmeter4自动化测试测试框架Pytest、测试报告Allure、Web自动化之Selenium(Python)、App自动化之Appium(待整理):5编程基础python基础、Flask基础、Django基础、HTML基础、CSS基础Jenki
- 脱不花:如何高效学习
宋清尘啊
7月26日复盘第19天今天把花姐的高效学习做了一个完整的笔记,相当于是一次输出了。不能高效学习的主要问题:短视频和科技发展让我们注意力涣散。最好的学习方式:任务式学习。比如求职如何应聘,如何写简历,家庭如何与家人相处,如何养育孩子等。我们必须自己给自己制定学习目标,做自己的导师,找学习资源,交付结果。一、如何找到更好的学习资源1.搜索。实用的搜索方法。搜索方法和搜索渠道清单(待整理)2.高质量学习
- RuoYI-Vue整合阿里OSS文件上传
程序员小刚
ruoyi
参考:https://blog.csdn.net/qq_57943924/article/details/129215834待整理补充
- 日语中如何使用同一组假名表示的不同汉字
静学日语
1.是否使用汉字如果出现不使用汉字的情况,我个人认为有这么几个原因。(这一部分的答案情况较多较复杂有待整理)一是出于表记上的习惯。如あいさつ、うるさい这些词,在「和語」「漢語」中,都会出现这种本来有汉字写法却不用的情况。多阅读书面日语就不难了解这些表记上的习惯。二是词语中出现了对于日本人来说生僻的汉字。在「漢語」中这种情况很常见,如「漏洩」「埠頭」等词,常见的表记分别是「漏えい」「ふ頭」。中国的地
- 图片批量处理工具 BatchPhoto for Mac 4.4
在那遥远的故乡
mac软件专题macosBatchPhoto图片批量处理
文章来源于:风云社区BatchPhotoforMac4.4【上【风云社区】,搜索软件名字,即可查看下载】您的Mac上有数百张照片等待整理和编辑吗?使用BatchPhoto,无论您只有几个还是几千个,编辑它们都会非常简单快捷!BatchPhoto不是单独增强和调整图像,而是允许您选择一组图像,定义一系列编辑,并在单个操作中应用它们。这是你可以做的:变换和调整一步调整数百张照片,便于共享或节省空间;根
- 昨今读思
lsg003
图片发自App一、22:53睡,5:55起床在上海书城发现了一些好书,待整理。火车上、地铁上,手机所向披靡,屏幕无往不胜。那么,沉静呢?沉思呢?二、读余党绪《经典名著的人生智慧》(81-129)袁绍缺乏政治大局观、敏感性和决断力,不能掂量轻重,往往因小失大,注定成不了大事。曹操是个追求事功的人,他将“成事”放在第一位,而将“做人”放在第二位。他的为人变化多端,追求事功的原则却贯穿始终,前后如一。曹
- 剑指Offer-机器人的运动范围
Jasper_Fish
算法算法
剑指Offer-机器人的运动范围题目描述LCR130.衣橱整理家居整理师将待整理衣橱划分为mxn的二维矩阵grid,其中grid[i][j]代表一个需要整理的格子。整理师自grid[0][0]开始逐行逐列地整理每个格子。整理规则为:在整理过程中,可以选择向右移动一格或向下移动一格,但不能移动到衣柜之外。同时,不需要整理digit(i)+digit(j)>cnt的格子,其中digit(x)表示数字x
- mes项目 组态开发项目reademe文档 待整理
努力学习前端的77
vue组态开发vue
vue2项目=========vuecmd命令所包含知识点:当npminstall无效,需要进行npmcacheclean--force命令操作,如果这样操作不成功的话,去C盘清空一个文件夹:C/用户/administrator/appdata/Roaming/npm-cache直接将路径下该文件夹右键删除再重新npminstall#删除node_modulesnpmcacheclean--for
- 字符串匹配算法的使用(未完待整理)
文景大大
字符串的匹配在Java中都知道使用indexOf函数来实现,那么其匹配算法是怎么样的呢?单模式串匹配算法有BF算法、RK算法、BM算法、KMP算法;多模式串匹配算法Trie树;单模式和多模式的区别就是一次遍历主串能否将多个模式的字符串都查找出来。一、BF算法英文全称为BruteForce,暴力匹配算法,匹配字符串的方法比较暴力,也比较简单易懂。其大概的思路就是:假设待寻找的字符串为主串,长度为n;
- ai数据集汇总下载
GeekPlusA
人工智能付费专栏人工智能datasets
ai数据集汇总下载0.待整理1.极市数据集2.百度飞桨数据集3.阿里达摩院-魔塔社区数据集9.无人机本身数据集10.零散数据集汇总AIGC数据集0.待整理吐血奉献精心整理的一大波数据集1.极市数据集极市数据集2.百度飞桨数据集百度飞桨数据集3.阿里达摩院-魔塔社区数据集阿里达摩院-魔塔社区数据集9.无人机本身数据集
- 2022-01-15
Ann骞哥
今天看了《黑客帝国4—矩阵重启》,整体而言还是不及前几部感觉,但是里维斯叔还是一如既往的帅,毕竟是今年全球最期待的十部电影之一~关于黑客帝国,作为网络安全行业人士来说其实和黑客没有什么关系,电影主要设置的场景类似于元宇宙的概念,这一部加入了一些哲学的思考,但是在电影里却体现的比较零碎,待整理后系统的聊一聊吧~
- 2023-10-16
垵予
2023年10月16日周一周一对于我来说是自己和自己相处的第一天,因为周末爱人和孩子都会回来,一家人共度两天三晚(周五晚到周一早)的美好时光,享受那份一家人团聚的喜悦。周一的清晨随着上班的上班,上学的上学都离开后给我留下的是一个凌乱的有待整理打扫的家。每周一大扫除成了我的必修课,闺女昨天下午就返校了,今天早晨先哒对走了儿子,接着又哒对走了爱人。大扫除开始了,整个上午我在每个房间之间来回穿梭,洗衣、
- 凑数
静水言心
今天时间来不及写东西了,但是却又不想敷衍自己,所以先把今天的重点罗列一下,改天补上,这样既不应付自己,又坚持了日更,真是一举两得啊!哈哈哈!1.今天是霜降,给娃做了黄豆猪脚红枣汤2.去幼儿园做了志愿者,好多感慨好多照片等待整理3.明天考试,时间紧张,抓紧复习好了,就这些吧,其实还有很多,不能一一说了,时间有限,明日再见!
- 算法笔记-第九章-树的遍历(未完成-待整理)
一直爱莲子
#算法笔记刷题算法笔记
算法笔记-第九章-树的遍历树遍历的知识点emplace_back()用法top和pop的用法树的先根遍历理解本题思路树的后跟遍历树的层序遍历树的循环队列遍历树的高度树的高度分析题目树的结点层号树遍历的知识点大佬总结的实在是太好了大佬讲解数遍历(遍历树的前序,中序,后序遍历的递归法和迭代法)emplace_back()用法功能:和push_back()相同,都是在vector容器的尾部添加一个元素。
- 日志:实现微信公众号自动问答机器人(待整理)
草木灰的学习笔记
自然语言处理
在阿里云配置自动问答这是一个用阿里云轻量级云服务器和chatterbot、werobot框架搭建的自动问答公众号——四象太极教学机器人。已有实践基础可以在Win10系统、anaconda3下跑起来自动问答程序,并且用自己的语料库问题分析和思路系统的数据流图如下:操作步骤服务器环境搭建桌面环境&原程连接putty日志1、第一次打开putty弹出:***********************服务器的
- 算法笔记-第九章-二叉树的遍历(待整理)
一直爱莲子
#算法笔记刷题算法笔记
算法笔记-第九章-二叉树的遍历二叉树的先序遍历二叉树的中序遍历二叉树的先序遍历//二叉树的先序遍历#include#includeusingnamespacestd;constintMAXN=50;structNode//用结构体表示左子树和右子树的数据{intl,r;}nodes[MAXN];vector
- 外贸干货 | 广交会后,高效整理客户名片的7个步骤+4个及时跟进攻略
Ricci外贸笔记
社交电子媒体内容运营流量运营用户运营
01高效整理展会客户名片在回答这个问题之前,我们先思考:我们拿到客户名片的目的是什么?①获取客户的信息,例如:电话,邮箱,公司网站,国家,地址,等等;②查询客户名片上的网站,了解客户的主要产品和判断客户实力,确实客户是否匹配;③添加客户在线联系方式,及时与客户进行互动,加深印象;④获取客户邮箱,写邮件给客户,促成合作。等等。以上可见一张小小的名片的重要性,因此,我们一定要认真对待整理名片这件事。明
- LSM-tree 3.4 LSM-trees: Component Sizes
i_need_job
3.4LSM-trees:ComponentSizes不建议看,基本没过脑子,待整理。在本节中,我们推导了在包含多个组件的lsm树中插入的I/O成本公式,并从数学上演示了如何为各个组件选择最优阈值大小。一个扩展的示例3.3说明了b-树的系统成本,两个组件的lsm树的改进系统成本,以及三个组件的lsm树的更大节省。(有道翻译)我们定义LSM-tree组件的size,S(Ci)表示包含的叶子结点内容字
- 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 =