- 本地部署 DeepSeek
hutao11111111111
本地部署DeepSeekgithub开源
一、为什么选择本地部署DeepSeek?(一)服务器不稳定之殇当我们依赖在线服务器使用DeepSeek时,时常会遭遇服务器的“小脾气”。想象一下,你正灵感爆棚,借助DeepSeek撰写一篇精彩的文章,或是进行重要的数据分析,可服务器突然宕机,一切努力瞬间付诸东流;又或者在使用高峰时段,模型的反应变得异常迟缓,每一次提问都要等待漫长的时间,严重影响工作效率和创作心情。而这些问题的根源,很大程度上是因
- 零信任赋予安全牙齿,AI促使它更锋利
零信任Enlink_Young
零信任网络安全AIai网络安全
距离上次写关于安全的文字已经过去了很久很久,久到上次看到的AI还停留在TTS、ASR等最初的语音交互+搜索类似的各种智能音箱以及通过关键字匹配的基于知识库的聊天的机器人。之后的几年各种视觉识别遍地开花,AI四小龙在人脸识别上成熟应用,再然后到大热的机器学习、深度学习,对于AI一直都有关注,但商业价值均没有得到有效发挥,大部分都停在科研和实验室阶段。19年ChatGPT横空处世,直到ChatGPT通
- 设计模式C++实现(9)——享元模式
wuzhekai1985
设计模式设计模式C++实现设计模式c++stringclassdeletestruct
软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍享元模式的实现。举个围棋的例子,围棋的棋盘共
- 科技快讯 | OpenAI首次向免费用户开放推理模型;特朗普与黄仁勋会面;雷军回应“10后小学生深情表白小米SU7”
最新科技快讯
科技
不用开口:谷歌AI帮你致电商家,价格、预约一键搞定谷歌在1月30日推出SearchLabs中的“AskforMe”实验性功能,用户可利用AI代替自己致电商家咨询价格和服务。该功能已与美汽车修理厂和美甲沙龙店合作,用户需加入SearchLabs并搜索相关短语进行测试。功能使用部分预订餐厅技术,目前处于测试阶段。我国光子毫米波雷达技术取得突破性进展,为6G技术应用奠定基础1月27日,据新华社报道,南开
- postgresql insert on conflict 不存在则插入,存在则更新
weixin_58494422
developpostgresql数据库
向一张表执行插入动作,如果插入的字段数据已存在,则执行更新操作,不存在则进行插入操作。1、创建一张表CREATETABLE"user_info"("id"int2NOTNULL,"name"varchar(20)COLLATE"pg_catalog"."default",CONSTRAINT"user_info_pkey"PRIMARYKEY("id"));2、执行编辑语句INSERTINTO"u
- postgresql 批量添加数据,存在则更新,不存在则插入
@Ycoder
sqlmybatis
语句介绍:DONOTHING:当记录存在时,什么都不做DOUPDATESETcolumn_1=value_1,…WHEREcondition:当记录存在时,更新表中的一些字段实例语句:name默认为主键存在则更新,不存在则插入INSERTINTOcustomers(name,email)VALUES('Microsoft','
[email protected]')ONCONFLICT(na
- mysql current_MySQL服务器的优化方法_MySQL - current
weixin_39940182
mysqlcurrent
...tail=nullthis.append=(data)=>{letnode=newNode(data),currentif(head===null){head=nodetail=node}else{current=headwhile(current.next){current=current.next}current.next=nodetail=node}length++returntrue
- 【Go - MD太可怕了,小心! Go中Slice的append陷阱】
wn531
后端gogolang开发语言内存
开始之前,先看下下面这个例子,packagemainimport"fmt"funcmain(){s:=make([]int,0,10)s1:=append(s,1)s1=append(s1,3)s2:=append(s,2)s2=append(s2,4)fmt.Printf("%v\\n",s1)fmt.Printf("%v\\n",s2)}这个输出什么,[1,3][2,4]?错❌,输出的是[2,
- 【Go】Golang连接数据库使用HTTP协议
音乐学家方大刚
GoClickhousegolang数据库http
离开你是傻是对是错是看破是软弱这结果是爱是恨或者是什么如果是种解脱怎么会还有眷恋在我心窝那么爱你为什么黄品源/莫文蔚《那么爱你为什么》packagemainimport("context""fmt""log""time""github.com/ClickHouse/clickhouse-go/v2")funcmain(){//确保使用HTTP协议和8123端口conn,err:=clickhous
- RabbitMq延迟交换机延迟消息插件
晚风-夏不凉
rabbitmq分布式
RabbitMQ处理信息重复消费问题:blog.csdn.net/chenping1993/article/details/114580954'x-delayed-type'mustbeanexistingexchangetype,class-id=40,method-id=10)在使用延迟消息的时候会用到官方的延迟交换机插件,在使用的时候,定义交换机属性map时出错将qargs.put("x-d
- LlamaIndex架构设计:大模型长期记忆模块竟暗藏图数据库玄机
威哥说编程
数据库llama
随着人工智能技术的不断发展,大型语言模型(LLM)已经在自然语言处理、文本生成、对话系统等领域取得了显著的进展。然而,尽管这些模型在理解和生成语言方面表现出色,它们却面临着一个重要问题——长期记忆的缺失。传统的语言模型通常只依赖于当前输入的信息,并且无法记住过去的上下文或从历史中积累的知识。这使得它们在需要长期记忆或复杂知识推理的任务中表现不佳。为了解决这一问题,越来越多的研究开始探索如何为大模型
- 开放寻址法
小海螺123
算法
开放寻址法开放寻址法的装载因子开放寻址法插入关键字查找关键字删除关键字开放寻址法探查序列的计算方法开放寻址法的装载因子 给定一个能存放n个元素的、具有m个槽位的哈希表T,采用开放寻址法时T的装载因子为:α=n/m,n≤m\alpha=n/m,n\leqmα=n/m,n≤m开放寻址法 解决哈希表(在一些文献中又称作散列表)冲突的方法有:链接法(chaining)和开放寻址法(openaddres
- python的ruff简单使用
golemon.
Pythonpython开发语言
Ruff是一个用Rust编写的高性能Python静态分析工具和代码格式化工具。它旨在提供快速的代码检查和格式化功能,同时支持丰富的配置选项和与现有工具的兼容性。ruff是用rust实现的pythonLinter&Formatter。安装:condainstall-cconda-forgeruff#pippipinstallruff它可以作为代码检查工具和代码格式化工具使用运行代码检查ruffche
- 【问题】升级指定conda虚拟环境的python到指定版本
Jackilina_Stone
【EH】报错处理人工智能pythonlinux问题
1背景当前conda环境的名字为python38,进入环境python38命令如下:condaactivatepython382升级python到3.10版本condainstallpython=3.103查看python版本
- 虚拟环境的python升降级办法
@@wo
python开发语言
首先先进入自己建的虚拟环境中1.将python=3.12版本降级为3.7版本condainstall-ypython=3.72.升级办法condaupdatepython3.查看当前python版本办法python--version4.新建虚拟环境办法condacreate-npyupmaskpython==3.8pyupmask可换为自己想建的环境名,版本可变5.进入虚拟环境condaactiv
- LeetCode--347. 前 K 个高频元素/Golang中的堆(container/heap)
Rinai_R
LeetCodeleetcodegolang算法数据结构
例题链接-前k个高频元素前言以前都是用的C++写算法题,最近也想熟悉一下golang的数据结构,故来一篇题解+堆分析。正文这里重点不在分析题目,在于golang中的container/heap对于内部实现逻辑有兴趣的可以去看看源码。这里先给出题解的代码packagemainimport("container/heap""fmt")//IHeap是一个最小堆的实现typeIHeap[][2]intf
- Databricks 开源 LLM,训练只需三个小时
唐 城
AI-毕业设计全套springlog4jpostgresql数据库java
大数据分析公司DatabricksInc近日也加入了生成式AI领域的竞争之中,发布了一个名为Dolly的开源大型语言模型,将模型命名为Dolly是为了向第一只克隆羊多莉致敬。像ChatGPT和Bard这样的生成式AI,它们使用的数据通常来自于在成千上万不同网站,使用的数据量十分惊人,而且想要使用这些数据训练AI还需要数以千计的强大GPU在背后提供支持。Databricks希望通过开源Dolly及其
- Paddle进阶实战系列(三):基于SVTR算法的手写英文单词识别
GoAI
深入浅出OCR深入浅出AI计算机视觉OCRpaddle深度学习人工智能
作者简介:CSDN、阿里云人工智能领域博客专家,新星计划计算机视觉导师,百度飞桨PPDE,专注大数据与AI知识分享。公众号:GoAI的学习小屋,免费分享书籍、简历、导图等,更有交流群分享宝藏资料,关注公众号回复“加群”或➡️链接加群。专栏推荐:➡️
- linux常见性能监控工具
ly201552y
linuxlinux运维服务器
常用命令top、free、vmsata、iostat、sar命令具体更详细命令可以查看手册,这里只是简述方便找工具整体性能top,内存看free,磁盘cpu内存历史数据可以vmsata、iostat、sar、iotoptop命令交互:按P按照CPU排序,按M按照内存排序free命令[root@localhost~]#free-htotalusedfreesharedbuff/cacheavaila
- 7 postgresql 10版本 分区表使用场景、创建删除、注意事项
ly201552y
postgresqlpostgresql大数据数据库
pg10版本支持的内置分区:范围分区(range),列表分区(list),另外传统分区为触发器方式实现为什么引入分区表可以理解为分表,有这几种优势:1、分区上顺序扫描提升性能,因为不会整体去扫描2、可直接drop分区,delete分区是不一定清理数据的3、使用分区表可以把数据放在不同磁盘上使用分区表的时候要根据分区键来查询,才能提高效率,不使用分区键,会扫描所有子分区重要参数:constraint
- 每日 Java 面试题分享【第 20 天】
一只蜘猪
【2025最新版】Java基础面试题java开发语言面试IO
欢迎来到每日Java面试题分享栏目!订阅专栏,不错过每一天的练习今日分享3道面试题目!评论区复述一遍印象更深刻噢~目录问题一:什么是BIO、NIO、AIO?问题二:什么是Channel?问题三:什么是Selector?问题一:什么是BIO、NIO、AIO?面试官视角拆解:这个问题考察对JavaI/O模型的体系化理解,以及不同场景下的技术选型能力。回答要体现三个层次:基础概念对比(核心特征+工作机制
- 彻底解决百度网盘问题
一只蜘猪
百度网盘限速文件存储白嫖加速
链接:https://pan.baidu.com/s/1E-muSUlZHKuFMIlC2N0J2g?pwd=lxbe提取码:lxbe从软件层面彻底解决下载文件限速问题!!!
- 自动驾驶系列—深度剖析自动驾驶芯片SoC架构:选型指南与应用实战
学步_技术
自动驾驶自动驾驶架构人工智能SoC芯片
欢迎来到我的技术小筑,一个专为技术探索者打造的交流空间。在这里,我们不仅分享代码的智慧,还探讨技术的深度与广度。无论您是资深开发者还是技术新手,这里都有一片属于您的天空。让我们在知识的海洋中一起航行,共同成长,探索技术的无限可能。探索专栏:学步_技术的首页——持续学习,不断进步,让学习成为我们共同的习惯,让总结成为我们前进的动力。技术导航:人工智能:深入探讨人工智能领域核心技术。自动驾驶:分享自动
- Java设计模式之状态模式架构高扩展的订单状态管理
程风破~
JavaJava设计模式实战java设计模式状态模式
博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,热衷于探索科技的边界,并将理论知识转化为实际应用。保持对新
- 自定义数据集 使用pytorch框架实现逻辑回归并保存模型,然后保存模型后再加载模型进行预测
Z211613347
机器学习深度学习人工智能
importtorchimporttorch.nnasnnimporttorch.optimasoptimfromtorch.utils.dataimportDataset,DataLoaderimporttorchvision.transformsastransformsimportpandasaspdimportnumpyasnpclassCustomDataset(Dataset):def_
- Java使用HttpClient5实现发送HTTP请求
pan_junbiao
Java我の原创javahttp开发语言
Java实现发送HTTP请求,系列文章:《Java使用原生HttpURLConnection实现发送HTTP请求》《Java使用HttpClient5实现发送HTTP请求》《SpringBoot使用RestTemplate实现发送HTTP请求》1、HttpClient5的介绍HttpClient5是ApacheHttpComponents项目中的一个重要组件,它是一个功能齐全且高度可定制的HTTP
- 如何用AI管理你的个人知识库?
流形填表
python
还在相册里面翻江倒海的寻找照片吗?还在便签里、聊天记录里面辛苦找寻某些信息吗?还在觉得收藏夹里的信息都挺有用却不知道如何下手使用?最近我遇到了一个问题,相信你也遇到过:我同事找我要去年一个很重要的会议上展示的ppt内容,我隐约有点印象,想起自己是当时拍摄了ppt的照片,于是我告诉同事,稍等,我拍了照片整理一下后发给你。然后我打开我的相册,发现有3000张相片,翻来覆去找了三遍才找到原照片...我发
- 求水仙花数,提取算好,打表法。或者暴力解出来。
JackieZhang.
算法数据结构
暴力解法#includeusingnamespacestd;intmain(){ intn,m; cin>>n>>m; if(n7||m0) { sum+=powN[num_cp%10]; num_cp/=10; } if(sum==num) { ans=num; if(idx==m) { cout usin
- 小学生都能理解的i++和++i(超详细,非常简单)
JackieZhang.
c语言
个人把容易忘记的i++和++i复习整理了一下。1.简单运用:i++表示先把i的值在这个函数的作用域内执行一遍,再执行加一.而++i先对i进行+1操作,然后在把+1后的值在函数的作用域内执行.请特别揣摩作用域这个词,先自己思考,后面有说.2.进阶使用(难懂易错)//a[ai++]b[bi++];对于上面语句先执行a[ai]=b[bi],之后在执行ai++,和bi++(即对ai和bi进行加一操作),此
- Python进阶——项目构建、Python 项目结构。
只存在于虚拟的King
python开发语言
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、模块二、模块搜索路径三、导入模块四种方法四、包五、发布模块1.创建setup.py2.构建模块3.生成发布压缩包六、发布模块1.创建setup.py2.构建模块3.生成发布压缩包六、项目结构关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Python
- 项目中 枚举与注解的结合使用
飞翔的马甲
javaenumannotation
前言:版本兼容,一直是迭代开发头疼的事,最近新版本加上了支持新题型,如果新创建一份问卷包含了新题型,那旧版本客户端就不支持,如果新创建的问卷不包含新题型,那么新旧客户端都支持。这里面我们通过给问卷类型枚举增加自定义注解的方式完成。顺便巩固下枚举与注解。
一、枚举
1.在创建枚举类的时候,该类已继承java.lang.Enum类,所以自定义枚举类无法继承别的类,但可以实现接口。
- 【Scala十七】Scala核心十一:下划线_的用法
bit1129
scala
下划线_在Scala中广泛应用,_的基本含义是作为占位符使用。_在使用时是出问题非常多的地方,本文将不断完善_的使用场景以及所表达的含义
1. 在高阶函数中使用
scala> val list = List(-3,8,7,9)
list: List[Int] = List(-3, 8, 7, 9)
scala> list.filter(_ > 7)
r
- web缓存基础:术语、http报头和缓存策略
dalan_123
Web
对于很多人来说,去访问某一个站点,若是该站点能够提供智能化的内容缓存来提高用户体验,那么最终该站点的访问者将络绎不绝。缓存或者对之前的请求临时存储,是http协议实现中最核心的内容分发策略之一。分发路径中的组件均可以缓存内容来加速后续的请求,这是受控于对该内容所声明的缓存策略。接下来将讨web内容缓存策略的基本概念,具体包括如如何选择缓存策略以保证互联网范围内的缓存能够正确处理的您的内容,并谈论下
- crontab 问题
周凡杨
linuxcrontabunix
一: 0481-079 Reached a symbol that is not expected.
背景:
*/5 * * * * /usr/IBMIHS/rsync.sh
- 让tomcat支持2级域名共享session
g21121
session
tomcat默认情况下是不支持2级域名共享session的,所有有些情况下登陆后从主域名跳转到子域名会发生链接session不相同的情况,但是只需修改几处配置就可以了。
打开tomcat下conf下context.xml文件
找到Context标签,修改为如下内容
如果你的域名是www.test.com
<Context sessionCookiePath="/path&q
- web报表工具FineReport常用函数的用法总结(数学和三角函数)
老A不折腾
Webfinereport总结
ABS
ABS(number):返回指定数字的绝对值。绝对值是指没有正负符号的数值。
Number:需要求出绝对值的任意实数。
示例:
ABS(-1.5)等于1.5。
ABS(0)等于0。
ABS(2.5)等于2.5。
ACOS
ACOS(number):返回指定数值的反余弦值。反余弦值为一个角度,返回角度以弧度形式表示。
Number:需要返回角
- linux 启动java进程 sh文件
墙头上一根草
linuxshelljar
#!/bin/bash
#初始化服务器的进程PId变量
user_pid=0;
robot_pid=0;
loadlort_pid=0;
gateway_pid=0;
#########
#检查相关服务器是否启动成功
#说明:
#使用JDK自带的JPS命令及grep命令组合,准确查找pid
#jps 加 l 参数,表示显示java的完整包路径
#使用awk,分割出pid
- 我的spring学习笔记5-如何使用ApplicationContext替换BeanFactory
aijuans
Spring 3 系列
如何使用ApplicationContext替换BeanFactory?
package onlyfun.caterpillar.device;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import
- Linux 内存使用方法详细解析
annan211
linux内存Linux内存解析
来源 http://blog.jobbole.com/45748/
我是一名程序员,那么我在这里以一个程序员的角度来讲解Linux内存的使用。
一提到内存管理,我们头脑中闪出的两个概念,就是虚拟内存,与物理内存。这两个概念主要来自于linux内核的支持。
Linux在内存管理上份为两级,一级是线性区,类似于00c73000-00c88000,对应于虚拟内存,它实际上不占用
- 数据库的单表查询常用命令及使用方法(-)
百合不是茶
oracle函数单表查询
创建数据库;
--建表
create table bloguser(username varchar2(20),userage number(10),usersex char(2));
创建bloguser表,里面有三个字段
&nbs
- 多线程基础知识
bijian1013
java多线程threadjava多线程
一.进程和线程
进程就是一个在内存中独立运行的程序,有自己的地址空间。如正在运行的写字板程序就是一个进程。
“多任务”:指操作系统能同时运行多个进程(程序)。如WINDOWS系统可以同时运行写字板程序、画图程序、WORD、Eclipse等。
线程:是进程内部单一的一个顺序控制流。
线程和进程
a. 每个进程都有独立的
- fastjson简单使用实例
bijian1013
fastjson
一.简介
阿里巴巴fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库;包括“序列化”和“反序列化”两部分,它具备如下特征:  
- 【RPC框架Burlap】Spring集成Burlap
bit1129
spring
Burlap和Hessian同属于codehaus的RPC调用框架,但是Burlap已经几年不更新,所以Spring在4.0里已经将Burlap的支持置为Deprecated,所以在选择RPC框架时,不应该考虑Burlap了。
这篇文章还是记录下Burlap的用法吧,主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
 
- 【Mahout一】基于Mahout 命令参数含义
bit1129
Mahout
1. mahout seqdirectory
$ mahout seqdirectory
--input (-i) input Path to job input directory(原始文本文件).
--output (-o) output The directory pathna
- linux使用flock文件锁解决脚本重复执行问题
ronin47
linux lock 重复执行
linux的crontab命令,可以定时执行操作,最小周期是每分钟执行一次。关于crontab实现每秒执行可参考我之前的文章《linux crontab 实现每秒执行》现在有个问题,如果设定了任务每分钟执行一次,但有可能一分钟内任务并没有执行完成,这时系统会再执行任务。导致两个相同的任务在执行。
例如:
<?
//
test
.php
- java-74-数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字
bylijinnan
java
public class OcuppyMoreThanHalf {
/**
* Q74 数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字
* two solutions:
* 1.O(n)
* see <beauty of coding>--每次删除两个不同的数字,不改变数组的特性
* 2.O(nlogn)
* 排序。中间
- linux 系统相关命令
candiio
linux
系统参数
cat /proc/cpuinfo cpu相关参数
cat /proc/meminfo 内存相关参数
cat /proc/loadavg 负载情况
性能参数
1)top
M:按内存使用排序
P:按CPU占用排序
1:显示各CPU的使用情况
k:kill进程
o:更多排序规则
回车:刷新数据
2)ulimit
ulimit -a:显示本用户的系统限制参
- [经营与资产]保持独立性和稳定性对于软件开发的重要意义
comsci
软件开发
一个软件的架构从诞生到成熟,中间要经过很多次的修正和改造
如果在这个过程中,外界的其它行业的资本不断的介入这种软件架构的升级过程中
那么软件开发者原有的设计思想和开发路线
- 在CentOS5.5上编译OpenJDK6
Cwind
linuxOpenJDK
几番周折终于在自己的CentOS5.5上编译成功了OpenJDK6,将编译过程和遇到的问题作一简要记录,备查。
0. OpenJDK介绍
OpenJDK是Sun(现Oracle)公司发布的基于GPL许可的Java平台的实现。其优点:
1、它的核心代码与同时期Sun(-> Oracle)的产品版基本上是一样的,血统纯正,不用担心性能问题,也基本上没什么兼容性问题;(代码上最主要的差异是
- java乱码问题
dashuaifu
java乱码问题js中文乱码
swfupload上传文件参数值为中文传递到后台接收中文乱码 在js中用setPostParams({"tag" : encodeURI( document.getElementByIdx_x("filetag").value,"utf-8")});
然后在servlet中String t
- cygwin很多命令显示command not found的解决办法
dcj3sjt126com
cygwin
cygwin很多命令显示command not found的解决办法
修改cygwin.BAT文件如下
@echo off
D:
set CYGWIN=tty notitle glob
set PATH=%PATH%;d:\cygwin\bin;d:\cygwin\sbin;d:\cygwin\usr\bin;d:\cygwin\usr\sbin;d:\cygwin\us
- [介绍]从 Yii 1.1 升级
dcj3sjt126com
PHPyii2
2.0 版框架是完全重写的,在 1.1 和 2.0 两个版本之间存在相当多差异。因此从 1.1 版升级并不像小版本间的跨越那么简单,通过本指南你将会了解两个版本间主要的不同之处。
如果你之前没有用过 Yii 1.1,可以跳过本章,直接从"入门篇"开始读起。
请注意,Yii 2.0 引入了很多本章并没有涉及到的新功能。强烈建议你通读整部权威指南来了解所有新特性。这样有可能会发
- Linux SSH免登录配置总结
eksliang
ssh-keygenLinux SSH免登录认证Linux SSH互信
转载请出自出处:http://eksliang.iteye.com/blog/2187265 一、原理
我们使用ssh-keygen在ServerA上生成私钥跟公钥,将生成的公钥拷贝到远程机器ServerB上后,就可以使用ssh命令无需密码登录到另外一台机器ServerB上。
生成公钥与私钥有两种加密方式,第一种是
- 手势滑动销毁Activity
gundumw100
android
老是效仿ios,做android的真悲催!
有需求:需要手势滑动销毁一个Activity
怎么办尼?自己写?
不用~,网上先问一下百度。
结果:
http://blog.csdn.net/xiaanming/article/details/20934541
首先将你需要的Activity继承SwipeBackActivity,它会在你的布局根目录新增一层SwipeBackLay
- JavaScript变换表格边框颜色
ini
JavaScripthtmlWebhtml5css
效果查看:http://hovertree.com/texiao/js/2.htm代码如下,保存到HTML文件也可以查看效果:
<html>
<head>
<meta charset="utf-8">
<title>表格边框变换颜色代码-何问起</title>
</head>
<body&
- Kafka Rest : Confluent
kane_xie
kafkaRESTconfluent
最近拿到一个kafka rest的需求,但kafka暂时还没有提供rest api(应该是有在开发中,毕竟rest这么火),上网搜了一下,找到一个Confluent Platform,本文简单介绍一下安装。
这里插一句,给大家推荐一个九尾搜索,原名叫谷粉SOSO,不想fanqiang谷歌的可以用这个。以前在外企用谷歌用习惯了,出来之后用度娘搜技术问题,那匹配度简直感人。
环境声明:Ubu
- Calender不是单例
men4661273
单例Calender
在我们使用Calender的时候,使用过Calendar.getInstance()来获取一个日期类的对象,这种方式跟单例的获取方式一样,那么它到底是不是单例呢,如果是单例的话,一个对象修改内容之后,另外一个线程中的数据不久乱套了吗?从试验以及源码中可以得出,Calendar不是单例。
测试:
Calendar c1 =
- 线程内存和主内存之间联系
qifeifei
java thread
1, java多线程共享主内存中变量的时候,一共会经过几个阶段,
lock:将主内存中的变量锁定,为一个线程所独占。
unclock:将lock加的锁定解除,此时其它的线程可以有机会访问此变量。
read:将主内存中的变量值读到工作内存当中。
load:将read读取的值保存到工作内存中的变量副本中。
- schedule和scheduleAtFixedRate
tangqi609567707
javatimerschedule
原文地址:http://blog.csdn.net/weidan1121/article/details/527307
import java.util.Timer;import java.util.TimerTask;import java.util.Date;
/** * @author vincent */public class TimerTest {
 
- erlang 部署
wudixiaotie
erlang
1.如果在启动节点的时候报这个错 :
{"init terminating in do_boot",{'cannot load',elf_format,get_files}}
则需要在reltool.config中加入
{app, hipe, [{incl_cond, exclude}]},
2.当generate时,遇到:
ERROR