- 全平台兼容+3倍加载提速:GISBox将重新定义三维可视化标准
GISBox
GISBoxGISBox纹理压缩数字孪生智慧城市3DTiles三维可视化BIM
在智慧城市、数字孪生、BIM工程等领域的三维可视化浪潮中,模型加载卡顿、存储成本高、跨平台兼容差已成为行业痛点。无论是Web端的实时渲染,还是移动端的户外作业,高精度模型与低性能设备之间的矛盾,始终制约着项目的落地效率。而GISBox的纹理压缩功能,正是破解这一难题的“金钥匙”——它通过算法革新与硬件加速,让超大规模三维模型“瘦身”80%,加载速度提升3倍,真正实现“轻量化、高性能、全兼容”的三维
- 2023-09-28
生维苏
自我学习注意力监控报告1.我监控注意力的情景是怎样的?(作答要求:清晰展示自己监控注意力的场景,比如课堂听课、课后自习等,选一段不少于40分钟的时间)时间:9月27日下午15.00到17.300。地点:同和楼。任务:完成老师布置的作业,复习上周学过的知识,背英语单词为四六级做准备。出现的问题:今天学习情况良好,没有出现什么问题。2.我监控的过程是怎样的?(作答要求:按时间顺序,记录自己的注意力走向
- 021_方法引用与Lambda表达式
HuCiZhi
JavaWebjavaweb
一、概述Java8引入了Lambda表达式和方法引用,两者均用于简化函数式编程,尤其在处理集合、多线程等场景中能显著减少代码冗余。Lambda表达式:一种匿名函数,可作为参数传递,用于简化函数式接口的实现。方法引用:Lambda表达式的简化形式,当Lambda体仅调用一个已存在的方法时,可通过方法引用进一步简化代码。二、Lambda表达式2.1定义与核心作用Lambda表达式是没有名称的匿名函数,
- 抖音花10亿买2022年世界杯转播权,能回本吗?
少语聊财会
【少语聊财会】和您一起算笔账!我的答案是肯定能回本,而且是稳赚不赔的买卖!为什么能得到这个结论,让我们一起来看几组数据!1、2022年世界杯比赛时间,从2022年11月21日至2022年12月18日,共计27天,投入10亿元,相当于每天投入3703万元;2、2022年世界杯比赛共计64场比赛,平均每场投入1562.5万元;3、参考2018年俄罗斯世界杯期间观看数据,中国人观看世界杯共计6.6亿人,
- 萌芽日记第9天
小敏师妹
2020年的到来让我的人生充满了期待。我把这一年,定义为我的原点时代。我希望自己做到什么,就是让自己野蛮生长。我所定义的野蛮生长,就是呕心沥血的努力,加速迭代的成长。呕心沥血的努力,就是我在2020年,给自己定义的其他目标,第一,我要坚持写作365天。第二,坚持,每天晚上10:30睡觉,每天早上6:00起床的好习惯。第三,今年达到减肥10公斤的目标。在加速迭代的成长当中,我也给自己定了三个目标。第
- 《三月飘雪》
宁静空灵
《三月飘雪》——文/空灵风伴云游飘天外,雨思花开凡尘来;上天不怜人间苦,春雨变雪冻芽出;谁知人间真情爱,相拥时刻泪满怀……
- Leetcode 06 java
im_AMBER
leetcodejava
136.只出现一次的数字题目给你一个非空整数数组nums,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。示例1:输入:nums=[2,2,1]输出:1示例2:输入:nums=[4,1,2,1,2]输出:4示例3:输入:nums=[1]输出:1提示:1map=newHashMapentry
- 2021-08-09
莫忘小寒
1.越是修行人,越是要让自己富有2.越是修行人,越是要让自己富有怎么富有?招学生,收学费3.为客户提供核心价值4.做生意一定要简单,心要暖,有能力把客户变成朋友。5.有能力与人一体,不成功也难。6.时刻想着如何与人成为一体7.贵人都是相互的8.所有的关系都是一体两面9.终身爱自己10.量师确定信息,找偏差,然后找方向问题,因果问题11.理都不明,做事都没顺起来,怎么创业12.不明理,越努力,越可怕
- 「Day77」读《引爆自律力》
繁华静语
《引爆自律力》2020年10月15日05:45:14今天阅读的是《引爆自律力》,作者是Kris,大家都称他为k叔,K叔的公众号我关注过有一两年的时间,特别佩服的是,他也是一个早起自律的达人。而且他的经历也非常令人佩服,他曾一个月瘦20斤,用两个月的时间考取博士,接着半年拿到了10个世界500强的企业offer。他还创办了自律行动营。帮助了很多小伙伴,改变了自己。《引爆自律力》中,K叔通过多年的的思
- 宋秋玲爱自己第209天(3月12日)分享:
心理学宋秋玲
1、约练:上午跟三位老师一起捉对练习,我是观察员。辅导老师徐徐引导,一步步进行引导和探索,感觉她内心很稳很笃定,最后案主的困惑得以减缓,效果很好。2、会议:练习结束后紧接着就是小组会议,组长说明了推广段老师直播课程的具体计划和方法,动员大家积极传播。这确实是个超级实惠又有效的课程,大家都马上行动,转发朋友圈并推荐给好友,我也参与其中,推荐给了十几个朋友。3、开营:中午一点举行了网上开课前的说明仪式
- 禅
周檀
简而言之,禅宗是中国思想与印度思想碰撞之后的产物之一。中国思想虽然深受印度思想的一些激发,但它从未失去与大多数事物的接触,也从未忽视日常生活中实践性的一面。初唐时期,8世纪时,禅宗作为佛教形态之一得以在中国发展起来,而起开端则是由6世纪初由南印度来到中国的菩提达摩发起的。禅宗的目的都是要去除因发展而堆积在创建者教义周围的一切表面的见解,宣扬佛陀自身的根本精神。而这种精神又是什么?“般若”与“大悲”
- 搬运短视频号赚钱的方法,利用视频号搬运日赚500的方法
好项目高省
这几天有兄弟问我:抖音竞争压力太大,想要入局视频号,还有没有机会?大家好,我是高省APP最大团队导师蓓蓓,高省APP佣金更高,模式更好,终端用户不流失。【高省】是一个自用省钱佣金高,分享推广赚钱多的平台,百度有几百万篇报道,也期待你的加入。蓓蓓导师高省邀请码110000,注册送2皇冠会员,送万元推广大礼包,教你如何1年做到百万团队。高省邀请码1100001.下载高省APP(邀请码110000)01
- centos 8 换源
路过的一个普通人
Linux笔记centoslinux运维
centos8换源进入root,切换至yum.repos.d目录cd/etc/yum.repos.d/创建新文件夹并将源文件备份为repo.bakmkdirbackup&&mv*repobackup/下载国内yum源文件curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-8.repo更新下载yum
- JDK 17 下载
yzpyzp
java开发语言
Oracle官网JDK下载:https://www.oracle.com/java/technologies/javase-downloads.html百度网盘下载:https://pan.baidu.com/s/1qxU-4ZfMyhlr5kbQ6RNHJg?pwd=aa53参考:https://blog.csdn.net/2503_91826368/article/details/147898
- Android gradle plugin agp8.6.1发布时间
yzpyzp
androidgradle
Androidgradlepluginagp8.6.1发布时间AndroidGradlePlugin(AGP)的版本8.6.1是在2023年发布的。具体来说,它是在2023年4月发布的。这个版本的更新包括了多个重要的改进和修复,旨在提升开发者在Android开发过程中的体验和效率。主要更新包括:性能改进:AGP8.6.1对构建性能进行了优化,特别是在处理大型项目时。这有助于减少构建时间,提高开发效
- 大公司生产环境是不是都用jdk 17, 而不能用jdk 18
yzpyzp
javagradle
deepseek回答:大公司生产环境中通常优先选择JDK17而非JDK18,主要原因如下:1.长期支持(LTS)版本是企业首选JDK17是官方长期支持版本(LTS),维护周期长达8年(至2029年),提供持续的安全补丁和稳定性更新45。而JDK18是非LTS版本,仅提供6个月的技术支持,到期后需强制升级,无法满足企业对生产环境长期稳定性的需求46。2.兼容性与生态适配更成熟框架支持
- 【困难】题解力扣60:排列序列
达文汐
力扣算法:题海战术算法leetcodejava
题目详情给出集合[1,2,3,...,n],其所有元素共有n!种排列。按大小顺序列出所有排列情况,并一一标记,当n=3时,所有排列如下:"123""132""213""231""312""321"给定n和k,返回第k个排列。示例1:输入:n=3,k=3输出:“213”示例2:输入:n=4,k=9输出:“2314”示例3:输入:n=3,k=1输出:“123”提示:1nums=newArrayList
- 2019-12-08
篱下絮语
相看两不厌网上有段子说:教书是一场盛大的暗恋,你费尽心思去爱一群人,结果只感动了自己;学生虐你千万遍,你待学生如初恋。可实际上背负重重压力的老师面对青春期的熊孩子很难痴心苦“恋”,也不可能倾情付出。如果你与学生之间从来就没有真正暗恋,只有斗智斗勇的暗战,又怎么可能听到学生爱的回音?反思自己:是不是与学生之间是一场暗战,而少了相互喜欢的暗恋。暗战是辛苦的,费尽心思的;暗恋是幸福的,是身心投入的。赶紧
- 【简单】题解力扣58:最后一个单词的长度
达文汐
力扣算法:题海战术算法leetcodejava
题目详情给你一个字符串s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词是指仅由字母组成、不包含任何空格字符的最大子字符串。示例1:输入:s=“HelloWorld”输出:5解释:最后一个单词是“World”,长度为5。示例2:输入:s="flymetothemoon"输出:4解释:最后一个单词是“moon”,长度为4。示例3:输入:s=“luffyisstill
- 没有一技之长可以做什么副业赚钱?以下6个副业值得推荐!
高省APP
这是我第n篇关于副业的推荐文章。以前大家总说分享的内容很难,没有一技之长的人很难做。今天,小编将分享小白可以轻松完成的五项兼职。大家可以试试。1、社交导购电商社导购电商高省APP是当下最值得年轻人去尝试创业的一种零成本创业模式,无货源无售后操作模式,很多小伙伴不知道怎么做,可以用来抖音快速短视频直播带货,可以地摊进货赚佣金,也可以做微信羊毛群,捡漏群,社群团购等多种赚钱方法就算你不用这个平台赚佣金
- 日记
当归妹灯儿
#日记#20182.12晴星期二1)今天腊月二十八距离新年还剩两天。大家都在忙忙碌碌的办年货。2)感觉做人情商真的很重要,每次跟别人说话还没说两句就争得面红耳赤,感觉吃相很难看,其实做人应该要有谦卑的心态。3)今天心里确实有点不舒服,我总觉得任何关系只要用心去经营总是好的。老话说的好“吃亏是福”这句话很有道理。别整天想着让别人给予你什么,要想想你给别人会给予过什么。今日感悟:给自己的忠告。吃亏是福
- CentOS8换源
一、备份切换至源目录,备份源:cd/etc/yum.repos.d/#进入源目录ls#查看源文件mkdirbkup#创建备份目录mvCentOS-Linux-*bkup#将源文件移动至备份文件夹若是更换源并且原生源已经备份的情况下,使用rm-f*.repo删除原先文件。二、下载安装镜像源使用wget命令下载镜像源,本次使用的源为阿里云镜像:#下载并替换源wgethttps://mirrors.al
- 日更牵手俯卧撑加碎碎念(27)
浮云_渡己
日复一日,把简单的事情做好,就是不简单。温馨惬意的生活,人人都向往。但结果,太多都活成自己讨厌的模(mú)样。将过去的一页翻篇,不再沦陷。今天只做了20个俯卧撑,做到15个的时候,就停下了,后面几个断断续续接上。我要坚持。
- 阿里云Centos镜像源和EPEL源
weixin_34399060
运维
Centos配置yum本地源aliyun的EPEL源1、本地yum源[root@openstack~]#mount/dev/sr0/mnt/[root@openstack~]#echo"/dev/sr0/mntiso9660defaults00">>/etc/fstab[root@openstack~]#rm-rf/etc/yum.repos.d/*[root@openstack~]#cat>/e
- kotlin 泛型约束
weixin_30788731
移动开发
fun>sort(list:List){}冒号之后指定的类型就是泛型参数的上界,对于泛型参数T,只允许使用Comparable的子类型转载于:https://www.cnblogs.com/loaderman/p/10141823.html
- Ubuntu 修改镜像源为阿里云【详细步骤】
甘蓝聊Java
【更新中...】项目中的那些事ubuntu阿里云ubuntu源apt源阿里云ubuntu源
文章目录修改步骤第1步:安装vim软件第2步:备份源第3步:修改为阿里云镜像附录-其它版本配置ubuntu14.04LTS(trusty)(EOL)ubuntu16.04LTS(xenial)(EOL)ubuntu18.04LTS(bionic)ubuntu20.04LTS(focal)ubuntu22.04LTS(jammy)ubuntu23.04(lunar)ubuntu24.04(noble
- 学习,永无止境
樱花雪缘_
学习,是我们一生所要具备的,学习能力能够体现一个人的能力。我们永远不要停止学习,要记住,你在学习的时候,有别人比你更加努力,一旦停止学习,别人很有可能就超过你了。我们要活到老,学到老,学习是永无止境的。学习能让我们成长,现在不努力要等到什么时候才努力呢?一日之计在于晨,及时当勉励,岁月不饶人。每天投入的学习,你也会喜欢上学习,去发现学习的乐趣,那样学起来也不会感到那么的吃力了。其实生活就是不断学习
- 无金庸,不青春
长翅膀的文字
“你瞧这天上的白云,聚了又散,散了又聚,人生离合,亦复如斯。”这是金庸老爷子《神雕侠侣》里的一段话。我们常常看那天上的白云,觉得看得久了,就会变成我们想念的那个人。我们也常常回首我们青涩的少年时光,陪伴每一个人青春的记忆自然各不相同,但我们都有一个共同的记忆——金庸先生为我们打造的侠客梦。不知道有多少人的侠客梦是从郭靖这两个字开始的?又不知道有多少人心目中的第一个女神是坏坏笑着的小黄蓉?83版《射
- 力扣题目算法分类【持续更新】
Gene_INNOCENT
比赛题解各类重要算法讲解力扣算法分类
基础算法二分704.二分查找-简单-整数二分34.在排序数组中查找元素的第一个和最后一个位置-中等69.x的平方根-简单-浮点二分287.寻找重复数-中等-二分答案410.分割数组的最大值-困难-二分答案4.寻找两个正序数组的中位数-困难
- leetcode_121. 买卖股票的最佳时机
Ethan_.
leetcode面试题150算法leetcode算法
leetcode_121.买卖股票的最佳时机leetcode链接给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s