- 大厂高频面试题复习JAVA学习笔记-学习路线
addaduvyhup
java开发语言
对于应届生,要找到一份java工作,你得大概学会:java基础:javase、jvm、juc、gc、mysql、jdbc,计网计组Java微服务基础Maven→Gradle→Spring6→SpringMVC→MyBatis→MyBatisPlus→SSM->Redis7->SpringBoot2->SpringCloudjava微服务生态:Git-Docker-Elasticsearch→Zoo
- 企业级业务架构(EBA)设计方法论
数字化建设方案
数字化转型数据治理主数据数据仓库架构数据库运维
企业级业务架构(EBA)设计方法论企业级业务架构(EBA)设计方法论引言目的和背景业务架构定义与重要性设计方法论概述企业战略与业务架构关系企业战略制定过程业务架构对企业战略支撑作用战略导向下业务架构调整策略EBA设计原则与方法设计原则设计方法关键成功因素EBA核心组件设计组织架构设计流程体系设计信息系统架构设计数据治理与管理体系设计EBA实施落地策略实施步骤与计划制定变革管理与风险应对策略培训、宣
- 2019—06—18
xxxxxxxxxv
618别人疯狂购物的一天,我什么也没买…要攒钱去儿子的演唱会呀~祝大噶包括我都能财源广进呀!演唱会VIP说买就买!上床了,summarize~图片发自App❤️今天完成了什么呢?1、三大节专业课认真听讲2/3(下午的计组可能因为是最后一节新内容了,有一点点跑神,嘿嘿嘿…xinxuing2、课后整理笔记√着手复习X(还是英语听力占了一些时间,另外今天开始的也很晚…具体原因我就不明说了,还是那个金属疙
- ORP传感器
月明张速欧冀
传感器
ORP传感器1概述氧化还原电位,简称ORP(Oxidation-ReductionPotential)或Eh。ORP常用于指示环境介质(天然水、培养基、土壤等)的氧化性和还原性的相对程度。ORP的单位是mV。它由ORP复合电极和mV(毫伏)计组成。ORP复合电极由一种可以在其敏感层表面进行电子吸收或释放的电极,该敏感层是一种惰性金属,通常是用铂和金来制作,和参比电极(和pH电极一样的银/氯化银电极
- 【0101践行笔记】宝林+698字
盛夏光年_宝林
在一次主题营期间,尝试参加了设计组。在此之前,是没有接触过如何做好海报的。最多也只是学生时期,用PPT做的组员阳春海报。所以感谢@一点小贤组长,对我设计小白的点评与帮助。虽然只会基本的晚安图,但构图方面在10天内有了些进步。今天骚杰导师的分享-如何设计出让人尖叫的海报?让我对海报设计,有更全面的认识。希望,未来自己能够提升设计力,做好一张有质感的海报。审美力美,是一种生活方式。要多用眼睛看,多用心
- c++编程--对于程序的理解
天地过客1124
游戏开发c++
软件、程序的执行过程1.1编译器将写成的代码转成cpu指令,机器码---存储--》硬盘比如exe文件,存储的全是0和11.2对于exe一双击,就会读取到内存当中,然后所有cpu指令都在内存里了1.3CPU的作用:从内存中读取指令数据,解码,执行指令;CPU读写内存,控制其他设备干点事情1.4CPU之所以能控制,里面有三个比较重要的部分(计组)cpu通过寄存器进行信息存储,cpu通过运算器进行信息处
- 2021蓝桥杯省赛b题解
果汁大杯
蓝桥杯c++职场和发展
近几年蓝桥杯再也不是暴力杯了,但是可以很好的锻炼自己的代码水平,可以以赛促学,不要老看代码,比赛后时写代码速度也很重要!空间计组基础题:256MB=256*2^20*8位所以存放32位元素可以存放256*1024*1024*8/322.卡片#includeusing namespace std;const int maxn=2021;int car[10];int get(int x){retu
- 顺序表:数据结构的建筑积木
QuiteCoder
数据结构
朋友们大家好啊,本节内容我们进入数据结构的第二节,顺序表有关内容,同步我们会学习计组原理与cpp相关知识,求三连啊!本节我们重点探讨动态顺序表关于插入数据和删除数据的多种情况的分析顺序表线性表顺序表静态顺序表动态顺序表顺序表的初始化与销毁顺序表头部尾部的插入与删除指定位置插入和删除线性表线性表是数据结构的一种,它是一组具有相同数据类型的数据元素的有限序列。在线性表中,除了第一个和最后一个数据元素之
- 连载42《管理:使命、责任、实务(实务篇)》笔记
医管求索者
第42章组织的基本构成单位【对第42章总的理解】从关键活动去思考组织的基本构成单元是首要的任务。其次根据与产生成果的关系再把基本构成单位分类,不要按照技术类别划分,而是根据产出划分和合并。【对文章内容的理解】组织的基本构成单位首先来着关键活动在设计组织的基本构成单位是必须从想要得到的成果出发分析各种关键活动。注意是承担重任的部分。比如为了达到公司的目标,必须在哪个领域有出色的表现?哪些领域会影响企
- Vitis AI 集成
人工智能
更多TVM中文文档可访问→ApacheTVM是一个端到端的深度学习编译框架,适用于CPU、GPU和各种机器学习加速芯片。IApacheTVM中文站VitisAI是用在Xilinx平台(包括边缘设备和Alveo卡)上进行硬件加速AI推理的Xilinx开发堆栈。它由优化的IP、工具、库、模型和示例设计组成。在设计时兼顾高效率和易用性,充分发挥了XilinxFPGA和ACAP上AI加速的潜力。TVM中当
- 受益匪浅的一天
七月up
跟着审计组一个星期有两天。感觉还是静静的在学到一些东西,不同于书本之上的。在这里每天的环境就是跟账本打交道。你能看到各种各样的召集各种各样的凭证。自己本来不学这个。这次给了我一个,就有机会去大量的,密集的接触账本。你不懂了,带着一个问题大再去梳理查找知识点,这样既得既快又准确,而且还深刻。
- 算法(二)|深入浅出的讲解海明码的原理
DADONGOOO
计组算法
目录0.前言1.海明码的使用2.理解海明码需要明白的知识a.奇偶校检法b.异或运算3.海明码的原理a.海明码原理的概述b.多个校检位的设计c.校检位个数的计算d.海明码的总结4.举例a.计算校检码的个数b.计算每一位校检码并且与数据码组合c.数据传出,检错验错0.前言最近在学计组,碰到了海明码,但是书上数学语言有点晦涩难懂,而且并没有给出一部分细节的说明(比如为什么2^k-1>=n+k),去网上搜
- UI素材|最全面的移动端 UI KIT 模板
awayaya1
UI
什么是UI组件UI设计组件(UIKIT),直译过来就是用户界面成套元件,是界面设计常用控件或元件,「组」是设计元素的组合方式,「件」由不同的元件组成。组件的优势1、保证一致性Consistency与现实生活一致:与现实生活的流程、逻辑保持一致,遵循用户习惯的语言和概念;在界面中一致:所有的元素和结构需保持一致,比如:设计样式、图标和文本、元素的位置等。2、反馈用户Feedback控制反馈:通过界面
- Vitis AI 集成
HyperAI超神经
TVM人工智能TVM
更多TVM中文文档可访问→ApacheTVM是一个端到端的深度学习编译框架,适用于CPU、GPU和各种机器学习加速芯片。IApacheTVM中文站**VitisAI**是用在Xilinx平台(包括边缘设备和Alveo卡)上进行硬件加速AI推理的Xilinx开发堆栈。它由优化的IP、工具、库、模型和示例设计组成。在设计时兼顾高效率和易用性,充分发挥了XilinxFPGA和ACAP上AI加速的潜力。T
- 【软件设计师】——计组原理
栉风沐雪
软件设计师软件工程
计算机系统硬件的基本组成计算机系统是由软件和硬件构成的。硬件系统由运算器、控制器、存储器、输入设备、输出设备五大部件组成。运算器、控制器等部件被集成在一起统称为中央处理单元CentralProcessingUnit。输入和输出设备合称为外部设备。存储器分为内部存储器和外部存储器,内部存储器速度高、容量小,一般用于临时存放程序、数据及中间结果,外部存储器速度慢、容量大,长期保存程序和数据。中央处理单
- 自己动手实现一个简单的 IOC,牛皮!!
java猫猫碎碎
我们将分为几步来编写简易IOC,首先设计组件,再设计接口,然后关注实现。1.设计组件。我们还记得Spring中最重要的有哪些组件吗?BeanFactory容器,BeanDefinitionBean的基本数据结构,当然还需要加载Bean的资源加载器。大概最后最重要的就是这几个组件。容器用来存放初始化好的Bean,BeanDefinition就是Bean的基本数据结构,比如Bean的名称,Bean的属
- 接口测试:自动化脚本
geobuins
自动化运维
接口测试:自动化脚本接口自动化脚本为什么要设计自动化脚本?后台程序更新/发布新版之前需要验证下之前的功能是否能用自动化脚本设计原则每个测试用例都是独立的测试用例都是可重复运行的测试数据与业务相分离(测试数据包括参数接口数据/测试执行所需要的系统数据)测试完成后,要删除不必要的测试数据。自动化脚本设计组件分析使用数据库连接池使用setUpThreadGroup线程组使用tearDownThreadG
- 汇编与接口技术期末复习笔记(1)—— 汇编部分
zyw2002
#汇编与接口技术汇编语言
文章目录0.计组先导知识0.1进位计数制0.2计算机中数和字符的表示1.基础知识1.1汇编语言1.2硬件接口2.80x86计算机组织2.1计算机系统2.28086微处理器2.3存储器地址第1次作业3.地址与指令3.1寻址方式3.1.1数据寻址方式3.1.1.1立即数寻址3.1.1.2寄存器寻址3.1.1.3存贮器寻址直接寻址寄存器间接寻址寄存器相对寻址基址变址寻址相对基址变址寻址3.1.2指令寻址
- 计组学习笔记2024/2/5
Angus1648
学习笔记
记录每天学到了什么,同时在挪移图片过程中再次理解加深印象学计算机最重要的是理解,而不是整齐的笔记,不要主次搞混,所以以后记笔记的模式也要改一下(主要还是自己太菜,还达不到一边做到整齐笔记的同时还能够有时间做到理解,所以只能舍弃整齐时间保留理解时间)(不过如果有现成笔记的话能整齐就整齐,就比如数据库嘿嘿,因科制宜)1.2.3.1.这么多步,才完成第一条指令,通过0索引来找到22.PC的值是对应着MA
- 一起成长系列(50)
深圳的早晨
又一周过去了,因前一周只上了三天班,小伙伴们连带一起总结。有时我也想,每天都是这些工作,每周的周报如何汇报好?其实,虽然每天的工作大抵差不多,但是你是否能够在这差不多的工作中找到不一样呢?你是否有心得感想呢?审阅L洋学习工作周报,提出如下建议。1、标签版面牵涉项目部、设计组、供应商打版等,每一个环节出错都有可能影响最终出品的质量,因此在我们这个环节要认真做好核对及时反馈改进,并做好记录,督促相关人
- 检错编码——奇偶校验与循环冗余码CRC校验
bubb1e ly
计算机网络学习网络
奇偶校验奇偶校验是最简单的数据校验码,在计组时已经学过,它可以检测出一位数据出错或者奇数位数据出错,缺点就是不能确定出错的位置和不能检测出偶数位数据出错。但是在实际数据传输中,一位数据出错的概率比同时多位出错的概率要高,故而奇偶校验码的检错能力低,但还是在实际中广泛应用。一些概念:奇偶校验码:在若干有效信息数据位后面加上一位二进制位作为校验位,这样组成了奇偶校验码。码距:简单来说就是两个二进制数比
- 计组学习笔记2024/2/4
Angus1648
学习笔记
1.计算机的发展历程2.计算机硬件的基本组成存储器->就是内存.3.各个硬件的部件寄存器->用来存放二进制数据.各个硬件的工作原理视频留白,听完后边课程之后再来理解理解.冯诺依曼计算机的特点:1.计算机由五大部件组成2.指令和数据以同等地位存于存储器,可按地址寻访3.指令和数据用二进制表示4.指令由操作码和地址码和地址码组成5.存储程序6.以运算器为中心(现在一般以存储器为中心).4.计算机的层次
- Angular BaseView抽离页面公用属性
千寻物语
Angularangular.js前端
前言如果有一系列的页面布局很类似,为了节省时间,我们可以把这些类似的页面所通用的属性和方法抽离成一个BaseView,让其它页面继承该基础页面,同时将一些经常改变的属性和差异的属性写到配置文件里。例如树容器初始时是否展开、某些图表是否显示等都可以写到配置文件里面。本文将带你实现该功能,抽离出BaseView页面组件,鉴于json文件无法写注释的情况,配置文件采取yml的格式页面设计组件抽离Base
- Jellyfish进行Kmer评估基因组大小
吕强强学生信
我们对一个新物种进行基因组denovo测序时,一般需要先对该物种进行基因组survey,估计基因组大小、杂合率、重复序列比例、GC含量和倍性等信息,这些结果会直接影响我们后续测序的数据量及估计组装难度。公司一般会先用二代测个100x的数据量来做这一步,现在二代已经很便宜了,测50X和100X也差不了多少钱(当然也不是越多越好),但在测序之前,建议通过核型分析和流式等方法预估一下基因组大小是多少再安
- 【计算机网络-网络层】变长子网划分问题的二叉树解法
Mount256
#计算机网络考研计算机网络子网划分
计网的变长子网划分、计组的变长操作码划分、数据结构的哈夫曼编码,都是前缀编码的本质。【二叉树解法】每条从叶结点到根节点的路径上有且只有一个被分配的结点:【例】现将一个IP网络划分成4个子网,若其中一个子网是172.16.1.128/26,则下列网络中,不可能是另外三个子网之一的是()。A.172.16.1.0/25B.172.16.1.64/26C.172.16.1.96/27D.172.16.1
- 【2023地理设计组一等奖】基于机器学习的地下水仿真与时空分析
sky J
案例分享机器学习机器人人工智能
作品介绍1设计思想1.1作品背景华北平原是我国最重要的粮棉产地之一,然而近年来农业的低效用水以及过度压采正逐步加剧其地下水资源的紧张性,为经济可持续发展带来重大风险。而地下水动态变化与人为干预、全球气候波动呈现出高度相关性,因此,地下水的仿真模拟对保障粮食供应和推动水资源的可持续管理至关重要。目前学界尽管有大量的文献探讨地下水的时空分布及可持续性发展,但与现实需求相比,其在空间分辨率和多因子影响的
- 【2023地理设计组一等奖】基于GIS的桥梁隧道三维建模与可视化
sky J
案例分享人工智能
作品介绍1设计背景和意义随着我国基础建设规模不断扩大和深入,构建桥梁可视化管理模型,全面推动智慧桥梁,已成为现代隧道桥梁建设行业的发展趋势。传统的桥梁建模工作需要复杂的算法设计并需要熟练编程实践技能,实现周期长。开发自主知识版权的桥梁建模软件系统或专用插件是桥梁、隧道可视化的重要技术趋势。图1研究区域概况图本项目以湖北省恩施土家族苗族自治州的四渡河大桥为例,通过大桥测量数据、和数字高程模型等多源数
- 【2023地理设计组一等奖】多模态地理空间数据支持下的城市洪涝灾害韧性评价
sky J
案例分享人工智能
作品介绍1作品背景近几年,城市化进程的加快和全球气候变暖导致气候系统不稳定,极端天气事件的发生频率逐渐上升[1]。据统计,洪涝灾害是最常见、最广泛和最具破坏性的自然灾害之一[2]。2021年7月,河南地区发生历史罕见特大暴雨,造成严重的洪涝灾害,而在2023年7月,强降雨导致河北地区遭受洪涝灾害。在洪涝灾害日益严峻的情况下,对洪涝灾害的研究是提升城市韧性的基础[3,4]。城市洪涝灾害韧性是指城市系
- 高宇辰:打造“π”型人才 | 提升之路系列(七)
数据派THU
导读为了发挥清华大学多学科优势,搭建跨学科交叉融合平台,创新跨学科交叉培养模式,培养具有大数据思维和应用创新的“π”型人才,由清华大学研究生院、清华大学大数据研究中心及相关院系共同设计组织的“清华大学大数据能力提升项目”开始实施并深受校内师生的认可。项目通过整合建设课程模块,形成了大数据思维与技能、跨界学习、实操应用相结合的大数据课程体系和线上线下混合式教学模式,显著提升了学生大数据分析能力和创新
- 【剽悍读书营成长记录】做到,才能看到
开心大果子
每一次的结束都是更好的开始。在读书营,五次结束,五次开始,我遇见了做到的自己。2018初入读书营,很长一段时间都是焦虑,非常焦虑的状态,现在想来为什么会焦虑,其实都是自己想的太多做的太少。成为了一个思想的畅行者,行动上的残疾人。我开始想,不行啊,我交钱不是来混日子的啊,得干点啥。图片发自App在焦虑过后,慢慢的找到了事儿做,是在加入设计组、活动组开始,也就是在第三次主题营那时候开始的。从那时候我泡
- 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