- Python练习(6)Python面向对象编程三大特性:封装、继承与多态的15道实战练习题(含答案与深度解析)
一个天蝎座白勺程序猿
python开发语言
目录引言封装篇(5题)练习1:银行账户安全封装练习2:属性装饰器控制练习3:私有方法调用练习4:受保护属性继承练习5:类属性封装继承篇(5题)练习6:单继承与方法重写练习7:多继承与MRO练习8:抽象基类实现练习9:Mixin模式练习10:super()函数应用多态篇(5题)练习11:接口多态练习12:鸭子类型练习13:多态与异常处理练习14:多态与类型检查练习15:多态与装饰器总结Python爬
- 亲子日记158
诺诺辰辰妈妈
礼拜五,终于可以放松放松。对于一诺来说可以不用写完作业,可以看会儿电视了!白天给她抄的练习题,只做了练习题。小宝感冒咳嗽还不见轻,今晚做的雾化,临睡前量量体温38.8度,发高烧,吃上退烧药,贴上退热贴看看情况再说吧!图片发自App图片发自App图片发自App
- 易效能亲子时间管理好习惯践行打卡20190117-Day17
思考世界的孩子
第十七讲【段位管理】孩子的时间管理管什么?图片发自App在易效能亲子时间管理系统中,是如何划分0-12岁孩子的时间管理段位的呢?每个阶段对应的目标是什么呢?NO.1:0-3岁,培养生活规律(吃、睡、动);NO.2:4-6岁,建立生活习惯,训练基本生活技能;NO.3:7-9岁,熟练生活技能,开始培养学习习惯;NO.4:10-12岁,进入自我管理。理想状态是:家长协助孩子循序渐进,每个阶段聚焦重点,逐
- 2018-11-14
三年级三班刘云冉
今天早晨我早把冉冉叫起来,让她读试卷,表现的不耐烦,拿着试卷发呆啊!不读看着,你晚上读了一遍还没有读完,看着办吧!我生气的走了,她却读起来了,读完吃饱饭我送她上学,我是为你好,人家的妈妈好从不训孩子,打孩子,那是人家孩子听话你呢?我们都沉默了,我这一天都在反思,我该怎么教育她,怎么和她说,怎么让她理解上学读书做题,这方面我也不愿去发火,去训你但是你就是不听,做了的练习题还是错,每天晚上我都陪着你,
- 当堂训练学生7个终生受益的好习惯
孙玲
习惯决定命运。习惯如此重要,重要的事情就应该在重要的地方——课堂上做。习课堂,每一节课上都训练学生终身受益的7个习惯。NO.1一边抄一边记的习惯很多学生抄写词语,只是为了完成老师布置的作业,而不是为了记住词语。等到要默写词语了,再拿起书来读啊记。一番事情偏偏花了两番的时间。习课堂要求当堂抄写、当堂默写,学生抄完后马上默写,从而强化学生一边抄一边记习惯。有的老师说,当堂抄写、当堂默写错得太多了。对,
- SQL 视图与事务知识点详解及练习题
云朵大王
数据库java大数据
在数据库操作中,视图和事务是非常重要的概念,它们在数据管理和操作一致性方面发挥着关键作用。下面我们将详细介绍视图和事务的相关知识,并通过练习题来巩固理解。一、知识点梳理(一)视图作用:常用于保存复杂的SQL语句,是一张虚拟表。格式:createorreplaceview视图名称asselect......withcheckoption操作:可进行select、insert、update、delet
- SQL 索引与日志知识点详解及练习题
索引和日志在数据库的高效运行和数据安全中扮演着重要角色。下面我们详细梳理索引和日志的相关知识,并通过练习题加深理解。一、知识点梳理(一)索引基本概念:索引是为了加速查询的数据结构,其数据结构为B+树。B代表Balance(平衡),数据保存在叶子结点中。分类主键索引:唯一标识一行,不允许为空,一张表只能有一个主键。唯一索引:标识一行,允许为空,一张表可以有多个唯一索引。普通索引:允许重复和空值。联合
- 数据库练习题
EmorZhong
我的MySQL数据库mysql算法
MySQL练习https://github.com/EmorZz1G/DatabaseStudy在GitHub中查看更多题目理解有点离谱,多个题目更新查询平均成绩大于80的学生姓名。查询课程成绩大于课程平均成绩的选课信息,显示学生姓名、课程名称和成绩。查询至少选修了C1和C2课程的学生名单。查询选修了C1课程而没有选修C2课程的学生名单。统计每门课程成绩大于80分的学生数。统计计算机系“CS”学生
- C语言练习题
暮色驶过苍茫
C语言c语言指针
C语言练习题梯形法计算定积分编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n(利用指针函数)将数组元素倒置,改错梯形法计算定积分按如下函数原型,采用梯形法编程实现(分成100个小梯形,再求这100个梯形面积的和),在积分区间[a,b]内计算函数y1=∫ab1+x2dxy1=\int_a^b1+x^2dxy1=∫ab1+
- 【Python入门与进阶】Python面向对象编程练习
小龙
python面向对象编程练习
练习题1:定义一个Person类定义一个Person类,它有以下属性和方法:属性:name(字符串):表示人的名字。age(整数):表示人的年龄。方法:__init__(self,name,age):构造方法,用于初始化name和age。greet(self):打印Hello,mynameis[name]andIam[age]yearsold.classPerson:def__init__(sel
- Python学习打卡:day02
day2笔记来源于:黑马程序员python教程,8天python从入门到精通,学python看这套就够了目录day28、字符串的三种定义方式字符串在Python中有多种定义形式字符串的引号嵌套9、字符串的拼接10、字符串格式化11、格式化的精度控制12、字符串格式化的方式213、对表达式进行格式化14、字符串格式化的课后练习题15、数据输入(input语句)input语句(函数)input语句获取
- python定义向量内积_Python 设计一个向量类,实现数据的输入、输出、向量的加法、减法、点积、夹角等计算...
weixin_39927623
python定义向量内积
Python设计一个向量类,实现数据的输入、输出、向量的加法、减法、点积、夹角等计算练习题2018.10.25importmathclassVectors:def__init__(self):self.x1=0self.x2=0self.y1=0self.y2=0self.x=self.x2-self.x1self.y=self.y2-self.y1defadd(self):self.x1=int
- 全面掌握AWS证书考试准备指南
本文还有配套的精品资源,点击获取简介:AWS认证是评估个人对AmazonWebServices云服务理解和应用能力的一系列考试。该资料包重点帮助考生准备AWS的认证考试,覆盖从基础知识到专业技能的各个层面。复习内容包括AWS核心服务的深入学习,命令行工具AWSCLI的使用,以及最佳实践和设计原则的应用。此外,还包括练习题、笔记、模拟测试和参加在线课程与实践实验室的建议,帮助考生全面提高应试技能。1
- LeetCode——二分查找(704. 二分查找,278. 第一个错误的版本,35. 搜索插入位置)
荒野大飞
leetcode算法散列表
目录练习题目题解704.二分查找278.第一个错误的版本35.搜索插入位置练习题目练习题目题目链接704.二分查找传送门.278.第一个错误的版本传送门.35.搜索插入位置传送门.题解704.二分查找classSolution{public
- 学习笔记(29):训练集与测试集划分详解:train_test_split 函数深度解析
宁儿数据安全
#机器学习学习笔记深度学习
学习笔记(29):训练集与测试集划分详解:train_test_split函数深度解析一、为什么需要划分训练集和测试集?在机器学习中,模型需要经历两个核心阶段:训练阶段:用训练集数据学习特征与目标值的映射关系(如线性回归的权重)。测试阶段:用测试集评估模型在未见过的数据上的表现,避免“过拟合”(模型只记住训练数据的噪声,无法泛化到新数据)。类比场景:学生通过“练习题”(训练集)学习知识,再通过“考
- 链表经典练习题及题解(c++)
紫色幽灵魔
数据结构链表链表c++数据结构
前言:记录遇到的链表类题目,总结题解方法,加深对链表的理解,题目均来自在线平台。一.160.相交链表-力扣(LeetCode)思路1:分别遍历两个链表得出两个链表长度,然后长的链表向后移动长度之差步,接着长短链表同时移动,直到遇到相交结点或者无交点结束。题解1:/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*
- 免费小学口算出题器:自动生成语数英题目 支持打印导出
小龙软件库
开源软件电脑windows
各位家有小学生的宝爸宝妈们,还有辛勤的老师们,快来听我说!你们有没有过这样的经历,想给孩子找点合适的练习题,结果翻遍资料也找不到,累得头晕眼花?别急,小学生出题软件这一神器闪亮登场啦!软件下载地址这软件就是专门给小学阶段孩子量身打造的智能教育小帮手。它能帮家长和老师轻松地弄出符合孩子学习进度的练习题。软件有个预设算法,能自动生成数学、语文、英语这些科目的题目。数学题那是应有尽有,加减乘除、分数运算
- spark数据处理练习题番外篇【上】
一.单选题(共23题,100分)1.(单选题)maven依赖应该加在哪个文件中?A.pom.xmlB.log4j.propertiesC.src/main/scala.resourceD.src/test/scala.resource正确答案:A:pom.xml;Maven依赖应该添加在pom.xml文件中,这是Maven项目的核心配置文件。解释:pom.xml(ProjectObjectMode
- 干货 | 50题带你玩转numpy
朱卫军 AI
numpy
这是在stackoverflow和numpy文档里汇总的numpy练习题,目的是为新老用户提供快速参考。1.Importthenumpypackageunderthenamenp(★☆☆)导入numpy包,命名为npimportnumpyasnp2.Printthenumpyversionandtheconfiguration(★☆☆)打印numpy版本和配置print(np.__version_
- 计算机基础和Java编程的练习题
柳依依@
Java入门java开发语言
1.计算机的核心硬件是什么?各自有什么用?中央处理器(CPU):负责执行程序中的指令,进行算术和逻辑运算,是计算机的“大脑”。内存(RAM):临时存储CPU正在处理的程序和数据,速度快但断电后数据丢失。硬盘(HDD/SSD):永久存储操作系统、应用程序和用户数据,断电后数据不丢失。主板:连接所有硬件组件,提供数据传输的通道。显卡(GPU):负责图形渲染,将数字信号转换为图像显示在屏幕上。电源:为计
- 算法练习-02
亮亮爱刷题
算法数据结构c++
今天给大家带来的是第二天的几道练习题,包括几道思路特别巧妙的算法题,以及提升的背包问题,相信这类问题对大家算法能力的提升还是十分有帮助的,希望大家学完可以给博主点一个关注。第一题:问题描述给定一个长度为n的数组a,小蓝希望从数组中选择若干个元素(可以不连续),并将它们重新排列,使得这些元素能够形成一个先严格递增然后严格递减的子序列(可以没有递增部分或递减部分)。你需要求出在满足这个条件下,最多可以
- 数学实验matlab课后习题,数学实验练习题(MATLAB)
沈洲行
数学实验matlab课后习题
注意:在下面的题目中m为你的学号的后3位(1-9班)或4位(10班以上).第一次练习题1.求解下列各题:1)30sinlimxmxmxx->-2)(4)cos,1000.0=xmxyey求3)21/20mxedx?(求近似值,可以先用inline定义被积函数,然后用quad命令)4)4224xdxmx+?50x=展开(最高次幂为8).2.对矩阵21102041Am-???=??-??,分别求逆矩阵
- python生成小学数学练习题
newman0708
python
小学生的计算能力比较差,错误率高,防不胜防。好好一道应用题,到最后就计算错误引起前功尽弃,确实很可惜。我用python3写了一个程序,可以生成2位小数的方程和加减法练习题。能生成的效果如下:30以内,3个数字,加减法20-16=>411-9=>210+12=>22100以内,3个数字,加法4+47=>51114-8=>10677+15=>920-9乘法9*9=>813*9=>275*3=>153位
- C语言之数学运算强化练习题
林赢56
湖南工业大学(移动云启)c语言开发语言
第1关:逐一挑出来100任务要求参考答案评论46任务描述相关知识算数运算符floor编程要求测试说明任务描述本关需要完成一个输出某个三位数各个位上的数字的小程序。相关知识算数运算符%是取模运算符,获得整除后的余数。/是通过分子除以分母,获得整除后的整数部分。floorfloor()是返回一个浮点型的整数部分,即向下取整。语法:floor(doublex)说明:x是需要传入的浮点型数。举例如下:fl
- 2025年6月21和22日复习和预习(python)
子豪-中国机器人
人工智能
一、作业内容(一)知识点回顾用户输入处理使用input()函数获取用户输入的字符串,并存储到变量中。条件判断语句if-elif-else结构:根据不同条件执行相应代码块,适用于多分支判断。语音合成技术导入pyttsx3库实现文本转语音功能,通过pyttsx3.speak()方法将文本转换为语音输出。(二)练习题基础功能实现编写程序,创建一个简易聊天机器人,能够根据用户输入的问题给出预设回答。实现至
- 100个Pandas练习题:从入门到精通的实战指南
陆骊咪Durwin
100个Pandas练习题:从入门到精通的实战指南100-pandas-puzzles100datapuzzlesforpandas,rangingfromshortandsimpletosupertricky(60%complete)项目地址:https://gitcode.com/gh_mirrors/10/100-pandas-puzzles前言Pandas作为Python数据分析的核心库,
- python基础练习(while循环嵌套相关练习题)
小广爱学习
python基础练习python开发语言
目录练习题题一(分析)题一(代码)题二(分析)题二(代码)题三(分析)题三(代码)练习题1、利用while循环语句打印星号(正方形)2、利用while循环语句打印星号(三角形)3、利用while循环语句打印九九乘法表--------------------------------------------------------------------------------------------
- 2018硕士研究生C语言与数据结构综合复习指南
本文还有配套的精品资源,点击获取简介:本文档是一个针对2018年硕士研究生入学考试的C语言编程和数据结构复习资料包,涵盖练习题、历年真题、解题思路以及教学材料。内容包括数据结构的核心概念、C语言的特性及其在不同领域中的应用,以及考试真题的分析。考生需要深入理解C语言的基础语法、数据结构的操作,熟悉算法及其时间复杂度,并通过大量练习来提升编程和问题解决能力。1.C语言编程基础复习1.1C语言语法结构
- C语言Array数组 - 完整指南与练习题
Morpheon
Cc语言
数组(Array)是C语言编程中的一个基本概念,它能够有效地存储和操作大量数据集合。本指南涵盖了你需要了解的所有关于C语言数组的知识。1.同类对象的线性集合C语言中的数组是同类型变量的集合,在内存中连续存储。元素使用从零开始的索引访问(例如,大小为N的数组使用A[0]到A[N-1])。使用数组的关键点:使用#define来符号化设置数组大小,以提高可维护性过度声明数组大小(例如,分配10,000而
- 【西瓜书】机器学习(周志华)学习问题记录
_linyu__
基础知识机器学习周志华西瓜书
简述西瓜书的鼎鼎大名早有耳闻,于是毫无疑问买来入门。写此文章的时候刚要做完第二章的练习题。在看的时候有一些感慨:需要一定的数理基础,尤其是概率论的内容。但是如果没学过也不建议直接去啃概率论,只要把相关的部分看看即可。周老师默认我们能力很强,所以有些地方说得不够详细,仅靠此书无法理解,需要自己另行查阅。有一些疑似谬误的地方,但是我自己能力较差,又苦于没有人佐证,所以并不敢说周老师一定错了。在看的过程
- 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