- 2025.6.27总结
天真小巫
职场记录职场和发展
最近工作又开始内耗了,一位同事的转岗直接让我破防了,明明他工作干得很不错,会得又多,性格又好,我还经常请教他业务上的问题。我和他的关系并不算太好,但他加入其他部门,竟然让我有些不舍,这种不舍,不清楚是怎么回事。再工作中,给予我帮助的同事有不少,但和他共事,我学会了很多业务上的东西,合作的也挺愉快的,工作上的协作也很顺利。年初时,主管还跟我说,我们整个团队,就是战友,工作中相处的时间比家人还长。我当
- 鸿蒙5开发宝藏案例分享---一多开发实例(便捷生活)
鸿蒙一多开发终极指南|从入门到上手指南+20个高频场景解析Hey各位鸿蒙战友!上次分享的案例被吐槽"太短不够爽"?这次直接上硬核干货!耗时3天整理,包含8大垂类场景+20个核心技巧+50+代码片段,带你彻底玩转HarmonyOS的"一多"魔法!目录先睹为快(建议收藏)为什么你的多端适配总翻车?一多开发四大原则(附避坑清单)八大高频场景解剖(代码级详解)开发者必备工具链(效率翻倍秘籍)实战问答:评论
- 2025.6.24总结
天真小巫
职场发展
今天发生了两件事,这每件事情都足以影响我的工作状态。1.团队中有人要转岗这算是最让我有些小震惊的事件了。我不明白,那个同事干得好好的,为啥会转岗,为啥会被调到其他团队。虽然团队有正编,有od,但我自始自终觉得,就是一个团队,一起战斗过的战友,兄弟。他从测试岗调去了鸿蒙开发岗,听说是测试科目四没考过,这也让我有些危机感,同样是还没考过,他却先我一步调走了,问起原因,只因我工号是00。职场重来不是谈感
- Android 录制视频添加时间水印,Android开发教程入门
m0_65145113
程序员面试移动开发android
staticconstint64_tkMax32BitFileSize=0x3800000;//0x00ffffffffLL;//2^32-1:maxFAT32staticconstint64_tkMax32BitDuration=0x007fffffffLL;然后追踪到VideoActor的处理。有一个思路,就是停止的时候,进行文件保存后立即重新启动录像。[java]viewplaincopyp
- 【天机学堂|项目】4W字总结笔记
坤小满学Java
项目笔记rabbitmq分布式elasticsearchjavaspringcloudmybatis
天机学堂今晚也是完结撒花了,总的来说是一个很好的微服务练手项目,也可以说是黑马点评的Plus版本,下面是技术栈,可以说是非常齐全,里面也涵盖了分布式锁的应用,优惠卷兑换码的生成,异步领劵,多线程处理任务,工厂模式,策略模式的使用,延时队列的使用,基于redis实现点赞,排行榜功能,基于XXL-JOB实现每月更新排行榜,链式执行定时任务等等。以下是我记录的笔记。笔记首页(包含飞书链接和百度文盘资料)
- 如何让AI永远保持思考
wq舞s
人工智能深度学习pytorch科技json
(本文章涉及transformerencoder-decoder架构,以及自注意力和交叉注意力,请确保了解这些知识后再读取本文章)项目:永恒思考的AI(007的win11管理员)主题:将思维链作为AI生命的本体,一直延伸下去,只要思维链被保存,就永远可以被重启。首先将思维链(自回归最大token长度)限制为1000(也许也可以是其他长度,按算力预算和需求确定),则只需要拥有1000个位置编码。每生
- AI刘强东007带货,背后大模型也就10亿参数,京东:我家数字人平均水平
凭空起惊雷
物联网/互联网/人工智能/其他云计算/大数据/安全/数据库人工智能
一周时间里,四场刘强东数字人连播,可谓出师大捷——据公开的“战报”,其首秀不到1小时,直播间观看量超2000万,带货GMV超5000万。难怪网上冲浪的时候,有人评价道,AI东哥真的是“数字人带货的天花板”了。京东创始人刘强东啊,他昨天又加班了。准确来说,是他的AI数字人形象“采销东哥”,昨晚开启了自己生涯第四场直播。这次东哥干的是图书采销工作。与上两次直播不同,这一回直播间不仅有了数字人助理,还有
- Cesium+Vue3教程(007):基于Vue3+Cesium的添加3D建筑物和标签
文理棵
CeisumCesiumVue3
文章目录06-添加3D建筑物和标签添加点3D建筑物添加标签与广告牌06-添加3D建筑物和标签添加点实现代码://创建一个点constpoint=viewer.entities.add({//定位点position:Cesium.Cartesian3.fromDegre
- 苍穹外卖微服务版(第一期)
一入JAVA毁终身
学习记录微服务架构
苍穹外卖拆分微服务(自我尝试第一期)1.前期准备因为没有前例供我参考,我只能自己摸着石头过河,所以备份重要,会使用git就会方便很多,以防你做错之后还要花大量时间去改回来。我都基本思路是把苍穹外卖,黑马点评,黑马商城融合到一块,整合出一个更强大的苍穹外卖。2.技术选择我这里选择springcloudAlibaba,注册中心选用Nacos,服务调用选择Openfeign,服务保护选用sentienl
- 黑马点评 P37店铺类型缓存练习
有很多鱼
缓存java开发语言redis
使用Redis中的String类型进行类型缓存1.缓存在Redis中的店铺类型keypublicstaticfinalStringCACHE_SHOP_TYPE_KEY="cache:shop_type:";2.Controller层/***主页类型分类*@return*/@GetMapping("list")publicResultqueryTypeList(){ListtypeList=typ
- 黑马点评 店铺类型查询业务添加缓存
XZY__one
项目redis缓存java
黑马点评店铺类型查询业务添加缓存代码思路:如果缓存有,则直接返回,如果缓存不存在,则查询数据库,然后存入redis,返回即可。方法一:使用redis的String类型@OverridepublicResultqueryTypeList(){//1.从redis中查询店铺类型的缓存StringshopTypeJson=stringRedisTemplate.opsForValue().get(CAC
- 黑马点评开发日记-用户签到
CHEN5_02
javaredis
签到功能我们可以采用类似这样的方案来实现我们的签到需求。我们按月来统计用户签到信息,签到记录为1,未签到则记录为0.把每一个bit位对应当月的每一天,形成了映射关系。用0和1标示业务状态,这种思路就称为位图(BitMap)。这样我们就用极小的空间,来实现了大量数据的表示Redis中是利用string类型数据结构实现BitMap,因此最大上限是512M,转换为bit则是2^32个bit位。BitMa
- 美团编程大赛-优惠券 (set)
PKU_CXK
模拟STL公司套卷算法编程美团
题目描述美团点评上有很多餐馆优惠券,用户可以在美团点评App上购买。每种优惠券有一个唯一的正整数编号。每个人可以拥有多张优惠券,但每种优惠券只能同时拥有至多一张。每种优惠券可以在使用之后继续购买。当用户在相应餐馆就餐时,可以在餐馆使用优惠券进行消费。某人优惠券的购买和使用按照时间顺序逐行记录在一个日志文件中,运营人员会定期抽查日志文件看业务是否正确。业务正确的定义为:一个优惠券必须先被购买,然后才
- Java面试题007:一文深入了解Spring原理--IOC
wuxinyan123
面试java开发语言springIOC
这一节出的比较慢,主要是对比了网上大量的文章和源码,网上的文章有很多过时、存在歧义、甚至错误的说法。从这节开始我们先进行Spring系列的整理。高并发实战的相关内容放到后边再进行,这样的好处是有层次感,掌握了更多更全面的技术栈基础后,更容易理解综合性的面试题。能够自动串联相关知识,不至于死记硬背。理解了之后,在实际工作中遇到相似的难题和应用场景,才会想到这种解决方案。Spring是一个轻量级、非入
- 基于Session与基于Redis与Token验证码登录校验
Hellyc
redis数据库缓存java
最近在学习黑马点评项目的Redis使用,原本学习过程跳过了JavaWeb的学习过程,所以登录校验这部分知识几乎没有,所以借着这个机会重新学习一个登录验证的过程。似乎现在使用jwt令牌验证登录更加流行,以后还需要进行补充。基础知识:一、什么是Session?HTTP是“无状态”协议浏览器和服务器每一次请求/响应,默认互不“记忆”彼此信息。也就是说,服务器无法知道这一次请求和上一次请求是同一个用户发过
- 【redis实战篇】第八天
MuYiLuck
【redis】redis数据库缓存
摘要:本文主要介绍redis中GEO和BitMap结构的基本用法和用处,并基于这两种结构实现java项目黑马点评的实际功能--根据距离查询附近商铺以及签到和签到统计一,根据距离查询商铺功能1,GEO介绍GEO(地理空间)结构是一种用于存储地理坐标数据,并支持基于地理位置的查询功能的数据类型。其本质上是通过有序集合(ZSET)实现的,支持附近位置查询、距离计算等操作常用命令:(1)GEOADDkey
- 摩尔斯电码转换python编码_python-摩尔斯电码查询器
weixin_39902608
摩尔斯电码转换python编码
#-*-coding:UTF-8-*-__author__='007'__date__='2016/4/5'fromTkinterimport*classmorse2char():char_morse={}morse_char={}morse_num={}char_num={}def__init__(self):self.root=Tk()self.root.title("MORSE码查询器")s
- 可恶的铺地砖(1*2铺n*3)
YouQian772
动态规划算法
题目描述道路需要铺设地砖,这条道路由n×3个方格组成。只有一种规格的地砖,大小是1×2规格的,也就是恰好可以覆盖两个方格。请计算有多少种方法,将这条道路铺满地砖。由于方案数可能很大,输出它模1,000,000,007的余数即可。输入一行,一个整数n(1#includeusingnamespacestd;typedeflonglongll;intqq[20]{0},c=1;into(intw){//
- 网络安全的几种攻击方法
网络安全-老纪
web安全网络数据库
攻击方法挂马:就是在别人的网站文件里面放入网页木马或者是将代码潜入到对方正常的网页文件里,以使浏览者中马。挖洞:指漏洞挖掘。加壳:就是利用特殊的算法,将EXE可执行程序或者DLL动态连接库文件的编码进行改变(比如实现压缩、加密),以达到缩小文件体积或者加密程序编码,甚至是躲过杀毒软件查杀的目的。目前较常用的壳有UPX,ASPack、PePack、PECompact、UPack、免疫007、木马彩衣
- CSS 预处理器与工具
超级土豆粉
[实习&校招]前端CSS面试指南css前端
目录CSS预处理器与工具1.Less主要特性2.Sass/SCSS主要特性3.TailwindCSS主要特性4.其他工具PostCSSCSSModules5.选择建议CSS预处理器与工具1.LessLess是一个CSS预处理器,它扩展了CSS语言,添加了变量、嵌套规则、混合(Mixins)、函数等特性。主要特性变量:使用@符号定义变量@primary-color:#007bff;.button{b
- 逆向爬虫-筑基篇-第二层-壹-计算机网络和因特网-007
蓝花楹下
逆向爬虫计算机网络
第二层网络初探计算机网络和因特网分层体系架构之喻人类社会复杂如斯,航空旅行亦然。票务代理、行李安检、登机引导、飞行员驾驶、飞机飞行,乃至全球导航系统,无不交织成一庞杂网络。若欲描述此体系,可否将其条理化?诚然可行。以航空为例,其功能层层递进,似阶梯般分明:购票、托运行李、登机、飞行、降落、取行李,环环相扣。若细析之,购票为起点,登机为枢纽,飞行为核心,降落为终点。如此,可将航空功能分层而视,各司其
- [黑马点评日志|短信登陆】
星雨同学
javaspringredis
实战篇总结了短信登录功能的实现过程:1)使用Hutool生成验证码并暂存Session;2)验证通过后查询/创建用户,使用BeanUtils脱敏用户信息;3)通过拦截器进行登录校验,并将用户信息存入ThreadLocal;4)采用Redis替代Session解决多Tomcat会话共享问题;5)优化为双拦截器架构,前置拦截器负责Token刷新和用户信息维护。实施过程中需注意验证码绑定、拦截器配置及数
- 【Hot 100】118. 杨辉三角
海码007
算法算法Hot100leetcodec++
目录引言杨辉三角我的解题代码优化优化说明♂️作者:海码007专栏:算法专栏标题:【Hot100】118.杨辉三角❣️寄语:书到用时方恨少,事非经过不知难!引言杨辉三角题目链接:做题状态:我的解题这道题目也不难,就是当前层的计算是基于上一层两个元素值,代码如下:classSolution{public:vector>generate(intnumRows){vector>res={{1}};//创
- 【Hot 100】763. 划分字母区间
海码007
算法算法数据结构Hot100Leetcode
目录引言划分字母区间我的解题一、记录每个字母的最远出现位置二、扫描字符串并进行贪心划分♂️作者:海码007专栏:算法专栏标题:【Hot100】763.划分字母区间❣️寄语:书到用时方恨少,事非经过不知难!引言这道题的思路像是“预处理+滑动窗口”,首先是预处理,因为每个字母只能出现在一个区间里面,所以肯定需要知道每个字母的最右侧边界位置。预处理就是做这个事情的。(那么有些人就会想为什么不记录左侧位
- 常用算法模板函数(Python)
Benjamin Tang
python算法模板函数
并查集模板##==>并查集模板(附优化)#author:
[email protected]():def__init__(self):self.roots={}self.setCnt=0#连通分量的个数#Union优化:存储根节点主导的集合的总节点数self.rootSizes={}defadd(self,x):ifxnotinself.roots:sel
- Redis-黑马点评项目-04-使用逻辑过期来解决缓存击穿问题
让我再眯一会_
Redis缓存redis数据库
1.使用逻辑过期首先要向redis中存放热键测试代码:@SpringBootTest@RunWith(SpringRunner.class)publicclassHmDianPingApplicationTests{@ResourceprivateIShopServiceshopService;//用于查询数据库中真实数据@ResourceprivateStringRedisTemplatestr
- 秒懂Kotlin之Java程序员如何快速掌握Kotlin
ShuSheng007
Kotlinkotlin方法类型与Java异同编程语言
[版权申明]非商业目的注明出处可自由转载博文地址:https://blog.csdn.net/ShuSheng0007/article/details/108640462出自:shusheng007文章首发于个人博客文章目录概述语法差异Kotlin中的方法和属性可以不包含在**类**中Kotlin中语句不需要以`;`结束Kotlin中数据类型是后置的Kotlin方法使用`fun`关键字定义Kotl
- 实战篇-10.短信登录-基于Redis实现短信登录
hanchen7x
java
内容来源:http://【黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目】https://www.bilibili.com/video/BV1cr4y1671t/?p=27&share_source=copy_web&vd_source=f4c5fcc60d1155bd57039c6f2321ae82基于Session实现登录流程
- 亿级流量系统架构设计与实战(九)
WispX888
系统架构java架构开发语言分布式IDID生成器美团开源方案
美团点评开源方案:LeafLeaf根据不同业务的需求分别实现了Leaf-segment(基于数据库的自增主键)和Leaf-snowflake(基于Snowflake算法)两种方案。Leaf和前面的方案几乎相同,只是多了一些思考和优化。Leaf-segment方案与前面基于数据库的自增主键批量缓存架构类似,只不过它没有依赖数据库的自增主键,而是**在数据库中为每个业务场景都记录目前可用的唯一ID号段
- 【Hot 100】20. 有效的括号
海码007
算法Hot100leetcodec++数据结构算法
目录引言有效的括号我的解题代码优化优化后的代码主要改进♂️作者:海码007专栏:算法专栏标题:【Hot100】20.有效的括号❣️寄语:书到用时方恨少,事非经过不知难!引言有效的括号题目链接:做题状态:我的解题主要就是理解左右括号的配对原理。遍历到左括号时直接入栈就行,遍历到右括号时要判断栈顶元素是否是对应的左括号,如果是的话就可以消除(换句话就是出栈)。classSolution{public
- 关于旗正规则引擎规则中的上传和下载问题
何必如此
文件下载压缩jsp文件上传
文件的上传下载都是数据流的输入输出,大致流程都是一样的。
一、文件打包下载
1.文件写入压缩包
string mainPath="D:\upload\"; 下载路径
string tmpfileName=jar.zip; &n
- 【Spark九十九】Spark Streaming的batch interval时间内的数据流转源码分析
bit1129
Stream
以如下代码为例(SocketInputDStream):
Spark Streaming从Socket读取数据的代码是在SocketReceiver的receive方法中,撇开异常情况不谈(Receiver有重连机制,restart方法,默认情况下在Receiver挂了之后,间隔两秒钟重新建立Socket连接),读取到的数据通过调用store(textRead)方法进行存储。数据
- spark master web ui 端口8080被占用解决方法
daizj
8080端口占用sparkmaster web ui
spark master web ui 默认端口为8080,当系统有其它程序也在使用该接口时,启动master时也不会报错,spark自己会改用其它端口,自动端口号加1,但为了可以控制到指定的端口,我们可以自行设置,修改方法:
1、cd SPARK_HOME/sbin
2、vi start-master.sh
3、定位到下面部分
- oracle_执行计划_谓词信息和数据获取
周凡杨
oracle执行计划
oracle_执行计划_谓词信息和数据获取(上)
一:简要说明
在查看执行计划的信息中,经常会看到两个谓词filter和access,它们的区别是什么,理解了这两个词对我们解读Oracle的执行计划信息会有所帮助。
简单说,执行计划如果显示是access,就表示这个谓词条件的值将会影响数据的访问路径(表还是索引),而filter表示谓词条件的值并不会影响数据访问路径,只起到
- spring中datasource配置
g21121
dataSource
datasource配置有很多种,我介绍的一种是采用c3p0的,它的百科地址是:
http://baike.baidu.com/view/920062.htm
<!-- spring加载资源文件 -->
<bean name="propertiesConfig"
class="org.springframework.b
- web报表工具FineReport使用中遇到的常见报错及解决办法(三)
老A不折腾
finereportFAQ报表软件
这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、repeated column width is largerthan paper width:
这个看这段话应该是很好理解的。比如做的模板页面宽度只能放
- mysql 用户管理
墙头上一根草
linuxmysqluser
1.新建用户 //登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,'jeecn’,password(‘jeecn’));//刷新系统权限表mysql>flush privileges;这样就创建了一个名为:
- 关于使用Spring导致c3p0数据库死锁问题
aijuans
springSpring 入门Spring 实例Spring3Spring 教程
这个问题我实在是为整个 springsource 的员工蒙羞
如果大家使用 spring 控制事务,使用 Open Session In View 模式,
com.mchange.v2.resourcepool.TimeoutException: A client timed out while waiting to acquire a resource from com.mchange.
- 百度词库联想
annan211
百度
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>RunJS</title&g
- int数据与byte之间的相互转换实现代码
百合不是茶
位移int转bytebyte转int基本数据类型的实现
在BMP文件和文件压缩时需要用到的int与byte转换,现将理解的贴出来;
主要是要理解;位移等概念 http://baihe747.iteye.com/blog/2078029
int转byte;
byte转int;
/**
* 字节转成int,int转成字节
* @author Administrator
*
- 简单模拟实现数据库连接池
bijian1013
javathreadjava多线程简单模拟实现数据库连接池
简单模拟实现数据库连接池
实例1:
package com.bijian.thread;
public class DB {
//private static final int MAX_COUNT = 10;
private static final DB instance = new DB();
private int count = 0;
private i
- 一种基于Weblogic容器的鉴权设计
bijian1013
javaweblogic
服务器对请求的鉴权可以在请求头中加Authorization之类的key,将用户名、密码保存到此key对应的value中,当然对于用户名、密码这种高机密的信息,应该对其进行加砂加密等,最简单的方法如下:
String vuser_id = "weblogic";
String vuse
- 【RPC框架Hessian二】Hessian 对象序列化和反序列化
bit1129
hessian
任何一个对象从一个JVM传输到另一个JVM,都要经过序列化为二进制数据(或者字符串等其他格式,比如JSON),然后在反序列化为Java对象,这最后都是通过二进制的数据在不同的JVM之间传输(一般是通过Socket和二进制的数据传输),本文定义一个比较符合工作中。
1. 定义三个POJO
Person类
package com.tom.hes
- 【Hadoop十四】Hadoop提供的脚本的功能
bit1129
hadoop
1. hadoop-daemon.sh
1.1 启动HDFS
./hadoop-daemon.sh start namenode
./hadoop-daemon.sh start datanode
通过这种逐步启动的方式,比start-all.sh方式少了一个SecondaryNameNode进程,这不影响Hadoop的使用,其实在 Hadoop2.0中,SecondaryNa
- 中国互联网走在“灰度”上
ronin47
管理 灰度
中国互联网走在“灰度”上(转)
文/孕峰
第一次听说灰度这个词,是任正非说新型管理者所需要的素质。第二次听说是来自马化腾。似乎其他人包括马云也用不同的语言说过类似的意思。
灰度这个词所包含的意义和视野是广远的。要理解这个词,可能同样要用“灰度”的心态。灰度的反面,是规规矩矩,清清楚楚,泾渭分明,严谨条理,是决不妥协,不转弯,认死理。黑白分明不是灰度,像彩虹那样
- java-51-输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。
bylijinnan
java
public class PrintMatrixClockwisely {
/**
* Q51.输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。
例如:如果输入如下矩阵:
1 2 3 4
5 6 7 8
9
- mongoDB 用户管理
开窍的石头
mongoDB用户管理
1:添加用户
第一次设置用户需要进入admin数据库下设置超级用户(use admin)
db.addUsr({user:'useName',pwd:'111111',roles:[readWrite,dbAdmin]});
第一个参数用户的名字
第二个参数
- [游戏与生活]玩暗黑破坏神3的一些问题
comsci
生活
暗黑破坏神3是有史以来最让人激动的游戏。。。。但是有几个问题需要我们注意
玩这个游戏的时间,每天不要超过一个小时,且每次玩游戏最好在白天
结束游戏之后,最好在太阳下面来晒一下身上的暗黑气息,让自己恢复人的生气
&nb
- java 二维数组如何存入数据库
cuiyadll
java
using System;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Xml;
using System.Xml.Serialization;
using System.IO;
namespace WindowsFormsApplication1
{
- 本地事务和全局事务Local Transaction and Global Transaction(JTA)
darrenzhu
javaspringlocalglobaltransaction
Configuring Spring and JTA without full Java EE
http://spring.io/blog/2011/08/15/configuring-spring-and-jta-without-full-java-ee/
Spring doc -Transaction Management
http://docs.spring.io/spri
- Linux命令之alias - 设置命令的别名,让 Linux 命令更简练
dcj3sjt126com
linuxalias
用途说明
设置命令的别名。在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。虽然可以为命令建立“链接”解决长文件名的问 题,但对于带命令行参数的命令,链接就无能为力了。而指定别名则可以解决此类所有问题【1】。常用别名来简化ssh登录【见示例三】,使长命令变短,使常 用的长命令行变短,强制执行命令时询问等。
常用参数
格式:alias
格式:ali
- yii2 restful web服务[格式响应]
dcj3sjt126com
PHPyii2
响应格式
当处理一个 RESTful API 请求时, 一个应用程序通常需要如下步骤 来处理响应格式:
确定可能影响响应格式的各种因素, 例如媒介类型, 语言, 版本, 等等。 这个过程也被称为 content negotiation。
资源对象转换为数组, 如在 Resources 部分中所描述的。 通过 [[yii\rest\Serializer]]
- MongoDB索引调优(2)——[十]
eksliang
mongodbMongoDB索引优化
转载请出自出处:http://eksliang.iteye.com/blog/2178555 一、概述
上一篇文档中也说明了,MongoDB的索引几乎与关系型数据库的索引一模一样,优化关系型数据库的技巧通用适合MongoDB,所有这里只讲MongoDB需要注意的地方 二、索引内嵌文档
可以在嵌套文档的键上建立索引,方式与正常
- 当滑动到顶部和底部时,实现Item的分离效果的ListView
gundumw100
android
拉动ListView,Item之间的间距会变大,释放后恢复原样;
package cn.tangdada.tangbang.widget;
import android.annotation.TargetApi;
import android.content.Context;
import android.content.res.TypedArray;
import andr
- 程序员用HTML5制作的爱心树表白动画
ini
JavaScriptjqueryWebhtml5css
体验效果:http://keleyi.com/keleyi/phtml/html5/31.htmHTML代码如下:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="UTF-8" >
<ti
- 预装windows 8 系统GPT模式的ThinkPad T440改装64位 windows 7旗舰版
kakajw
ThinkPad预装改装windows 7windows 8
该教程具有普遍参考性,特别适用于联想的机器,其他品牌机器的处理过程也大同小异。
该教程是个人多次尝试和总结的结果,实用性强,推荐给需要的人!
缘由
小弟最近入手笔记本ThinkPad T440,但是特别不能习惯笔记本出厂预装的Windows 8系统,而且厂商自作聪明地预装了一堆没用的应用软件,消耗不少的系统资源(本本的内存为4G,系统启动完成时,物理内存占用比
- Nginx学习笔记
mcj8089
nginx
一、安装nginx 1、在nginx官方网站下载一个包,下载地址是:
http://nginx.org/download/nginx-1.4.2.tar.gz
2、WinSCP(ftp上传工
- mongodb 聚合查询每天论坛链接点击次数
qiaolevip
每天进步一点点学习永无止境mongodb纵观千象
/* 18 */
{
"_id" : ObjectId("5596414cbe4d73a327e50274"),
"msgType" : "text",
"sendTime" : ISODate("2015-07-03T08:01:16.000Z"
- java术语(PO/POJO/VO/BO/DAO/DTO)
Luob.
DAOPOJODTOpoVO BO
PO(persistant object) 持久对象
在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.
VO(value object) 值对象
通
- 算法复杂度
Wuaner
Algorithm
Time Complexity & Big-O:
http://stackoverflow.com/questions/487258/plain-english-explanation-of-big-o
http://bigocheatsheet.com/
http://www.sitepoint.com/time-complexity-algorithms/