- 一个人的博物馆
饭是熟的米
总算是有时间做点想做的事情了,计划在十一黄金周去观看的重庆三峡博物馆也因为其他原因而耽搁了,在今天冒着雨还是去了。在路上的时候我就在想,明明在重庆市里面,为什么要叫三峡博物馆呢?进了展馆我才找到了答案,原来不是由地理位置决定的名字,而是收藏的内容决定的,因为修建三峡大坝水利工程的时候,下游筑坝导致水位上涨,于是有了三峡移民,有了文物转移,于是就叫做这个名字了。
- 这只是个开始,但并不会结束
小茗姑娘
很多次想要写点东西,每次却都不了了之,其一是因为太懒,其二便是许久未接触,提笔生疏。今天偶然看到了一个同学发的文章,便又激起了我的兴趣,我想我不能再蹉跎下去了,今天,只是个开始,但永远都不会结束。我不是文青,但我想做个骚骚的文青,那种被别人觉得矫揉造作,自己却不以为意的人,我想在午后的阳光下捧一卷书,置一杯茶,慵懒的阳光洒在指间,哗啦哗啦,翻着一本本书,体会种种不同的人生。我想,就从今天开始吧。
- 每一个别人都是另一个自己
木子宇恒
最近几天,在放松休息的时间,偶然间听了喜马拉雅的音频,一篇篇几分钟鸡汤文听的有些上瘾,有空没空的把这个频道的文章都听完了。偶尔鼻酸,眼泪在眼眶里打转,如果是长文,我早已经热泪盈眶了。我这个人眼窝子一直很浅,看个电视也会跟着伤感,现在这个时代,一个短短的视频也几乎让我泪崩。为那些转折的惊喜,也为那些命运的悲催。每每联想到自己,就更加的控制不住。有一种声音是“不要看太多鸡汤文,因为那不是你的生活”,可
- 万变不离其宗
姚Fay
又是一整天上课下来,发现孩子们的语言学习,其实只有一个窍门。那就是借助各种场景,各种辅助的手段,将对应的文字背诵下来。刚好在脑袋有些短路,接下来的工作还不想继续的时候,翻到了一篇百岁老人-翻译界泰斗,写他当年学英语就有一个法宝:背诵。当然,另外一个法宝就是持续不断的进行训练,将之前背过的东西,深深地刻在大脑里。到了如今岁数,他还是会每天翻译到凌晨两三点才睡觉。不论何种工作,原则都是一样:想要比任何
- 效长星言285:绝不放弃
星言师
华建拿着手机打开几款求职app,拼手速般不断地刷新着简历,看到各种招聘简章要么是要求有经验,要么是要求高学历。对华建这样的普通应届毕业生真心不够友好。刚刚毕业时,华建信心满满,根本不担心找不到工作。可是,离拿到毕业证已经过去三个月,在深圳这座社会主义先行区的一线城市里,他越来越感到彷徨。咚咚咚咚,敲门声响起。打开门,门口站着女房东,一位矮胖的女人,偏偏说话有些嗲声嗲气,华建很不想见到她。小伙子,这
- 每日一译 20210226
瑞译进取
【汉译英中文部分节选】要建设开放型世界经济,坚定维护多边贸易体制,不搞歧视性、排他性标准、规则、体系,不搞割裂贸易、投资、技术的高墙壁垒。【汉译英英文部分节选】Weshouldbuildanopenworldeconomy,upholdthemultilateraltradingregime,discarddiscriminatoryandexclusionarystandards,rulesan
- 第854篇|2022-04-18|一个人越来越值钱的4种能力
李佳欣Kelly
分享文:最近,看到国家统计局公布的一组数据。截至2021年底,中国灵活就业人员已达2亿,较2020年增加近3倍。这个时代,遍地是机会,就业选择也越来越丰富。只要你能不断提升自己,不让自己贬值,便能在时代的浪潮中,拥有安身立命的根本。就像博恩·崔西曾在《让自己更值钱》一书中说的那样:“如果你没有通过持续更新和提升自己的技能,那么你的能力就会自动贬值。”人生没有白走的路,每一步都算数。真正优秀的人,往
- 【网络安全】分析cookie实现PII IDOR
秋说
网络安全web安全漏洞挖掘
未经许可,不得转载。文章目录正文正文目标:公共电子商务类型的网站,每月有大约6万到10万访问者,注册用户大约有5万。存在一个查询个人资料的端点/GetProfiledetails,以下是完整的请求和响应:我发现,cookie非常类似于base64编码后的结果,于是我将其进行base64解码:可以看到,cookie中存在一个UserID为509071,即我的ID。因此,我将ID参数修改,进行base
- 机器人笛卡尔空间轨迹规划原理与MATLAB实现
FL17171314
机器人matlab算法
机器人笛卡尔空间轨迹规划是指在给定的笛卡尔坐标系(通常是三维空间坐标系)中规划机器人的末端执行器(如抓手、焊枪等)的移动路径。这种规划方式直观且易于理解,因为它直接关联到任务空间中机器人的位置和姿态。下面将介绍机器人笛卡尔空间轨迹规划的基本原理,并提供一个简化的MATLAB实现示例。原理定义起始点和目标点:在笛卡尔坐标系中定义机器人的起始位置(x0,y0,z0)和目标位置(xf,yf,zf),以及
- Ubuntu安装交叉编译工具链(gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu)
不会创建对象
日常生活小难题linuxubuntu运维aarch
1:首先把压缩包解压出来2:我是把文件名字进行了修改,这个看个人需求。终端输入:sudovim.bashrc在文件最末尾输入:exportPATH=$PATH:/home/the/aarch64-linux-gnu/binexportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/the/aarch64-linux-gnu/lib这里解释一下:“/home/the/a
- MATLAB机器人常用代码程序(以UR5e机器人为例)
FL17171314
机器人
需要一个UR5e的机器人模型。MATLAB的RoboticsToolbox或者RoboticsSystemToolbox提供了创建和模拟机器人模型的功能。UR5e=importrobot('universalUR5e.urdf');show(UR5e)showdetails(UR5e)figure(Name="InteractiveGUI")gui=interactiveRigidBodyTree
- three.js 编辑器,动画,着色器, cesium 热力图,聚合点位,大量点线面, 图层,主题,文字,等众多案例中心
优雅永不过时·
着色器智慧城市人工智能javascript前端3d
对于大多数的开发者来言,看了很多文档可能遇见不到什么有用的,就算有用从文档上看,把代码复制到自己的本地大多数也是不能用的,非常浪费时间和学习成本,尤其是three.js,cesium.js这种难度较高,想要实现一个功能可能会查阅很多博客,进行很多错误尝试,费时费力。所以,话不多说为了给各位造福利,我搭建了在线查看代码且可的调试系统,所有案例可直接访问,让你欣赏什么叫做-优雅永不过时-写最优雅的代码
- 智能未来:低代码与AI如何重塑企业应用开发
HUIBUR科技
低代码平台AI企业应用开发低代码ai
引言在当今瞬息万变的商业环境中,企业面临着前所未有的挑战与机遇。数字化转型已经成为各行各业的必然趋势,而在这一过程中,应用开发的效率与智能化程度成为企业竞争力的重要衡量标准。传统的开发模式往往需要大量的时间和资源,而低代码平台的兴起则为企业提供了一条更加敏捷、灵活的开发路径。与此同时,人工智能(AI)技术,尤其是大规模语言模型的进步,为应用程序赋予了前所未有的智能化能力。然而,单靠低代码或AI技术
- 【帝王术】连载17~
白琳真我印钞机导师
该装要装,该藏要藏!和熟人圈子聚会,你要把自己的锋芒藏起来,把自己搞成土鳖一样讲点最近倒霉的事,马上就能起到娱乐的效果,大家都开心,只要你一炫耀,就完蛋了,人们会羡慕陌生人变成富豪,却会嫉妒身边人变得更好。和利益圈子聚会,你要充分展现自己的价值,把自己装的像个功成名就的大老板,想赚钱,就要先假装成有钱人,这样更容易获得资源对接因为强者都不喜欢跟弱者玩。所谓厚黑,就是懂得什么时候装,什么时候藏!想赚
- ROS imu传感器节点
爱上语文
机器人python
imu是一种传感器,主要是控制机器人的姿态的,包括机器人在xyz轴(linear)的位置和机器人的俯仰,摇摆,旋转等在angular方向上的xyz。同样是通过ros中的topic话题通讯完成的。#!/usr/bin/envpython3#coding=utf-8importrospy#数学模块提供pi的值,便于弧度转角度importmathfromsensor_msgs.msgimportImu#
- 2019-12-20
顾春阳
打卡第720天【知~学习《六项精进》3遍共2672遍《大学》3遍共2682遍【经典名句分享】行有不得,反求诸己(重要)【行~实践】一、修身:(对自己个人)学习樊登可复制的领导力二、齐家:(对家庭和家人)带宝宝上英语三、建功:(对工作)1.询问银行贷款及年底各分公司资金计划安排2'询问溧水项目考察情况'3.讨论劳务分包管理细节4.处理恒丰银行贷款5.询问杭州扭亏事宜{积善}:发愿从2018年3月18
- 夜
TOKIWA
现在是2月9号0点0分,桃子已经躺到了床上熟睡,张三自觉的跑到充电器旁充电,我还在看着最近的病例,最近没什么很有趣的事,自从元旦那俩人成为蒸汽散走之后,陆陆续续来了几个父母妻儿离世时的单子,无聊的要死,所以我边整理单子,边哈欠连连。“喂!我需要你的帮助”我猛地,看着面前的这个穿着黑袍子的人,大惊失色。“你是谁?你怎么到我家里的”“这里,已经不是你家了吧,你看看。”一转眼,我早已不知道在什么地方,我
- 小聚时光
幸福的烟火1234
昨天中午,利用1个半小时的时间,我们工作室的家人们小聚了一下。虽说在一个单位,可因为工作太忙,我们其中很多人几乎一个星期难见一次面。有时有事,在群里交流一下,就有“隔空喊话”的感觉。小聚一下,感觉一下子亲近起来。家人们在一起,说说各自工作上的困惑和收获,唠唠家里的孩子和老人,再谈谈自己的进步和成长,说真的,这种感觉,就像过年时亲戚们在一起团圆,一种别样的温馨和幸福。小聚一下,既不耽误太多的时间,也
- 《你爱自己吗》第四次心得
灵明洞彻
两周前,我和孩子单独住到宜宾城里,考虑是否要妈妈来和我们住,担心她一个人在老家会孤单。但是想到与她相处,我会很烦恼,就决定这次要照顾我的感受。事实上,妈妈也不愿来这边,这里的一切,她都不习惯。正如书中描述的那样,我会出于愧疚和责任去照顾妈妈,忽略自己的感受。这样反而弄得自己满腹怨气,怨恨妈妈。不仅对妈妈如此,与其他人相处也是这样的模式。牺牲自己的感受和需要,去讨好、迎合别人,结果当期待落空,对他人
- 【云原生】Docker Compose 使用详解
小码农叔叔
linux与容器实战springboot入门到精通DockerComposeDocker容器编排dcokercomposedocker自定义网络docker容器编排
目录一、前言二、DockerCompose介绍2.1DockerCompose概述2.2DockerCompose特点2.3DockerCompose使用场景三、DockerCompose搭建3.1安装docker环境3.2DockerCompose安装方式一3.2.1下载最新版/如果不是最新可替换最新版本3.2.2设置权限3.2.3设置软链接3.2.4查看版本3.3DockerCompose安装
- Docker Compose 使用详解
Ballad999
docker容器运维云计算云原生
使用以下命令可以启动容器:docker-composeup使用以下命令可以停止并删除容器:docker-composedown以上就是Docker和DockerCompose的基础知识。下一步,你可以进一步学习如何创建自己的Docker镜像和使用DockerCompose部署多容器应用程序。什么是DockerCompose?DockerCompose是Docker官方的工具,用于定义和运行多容器D
- 介绍数据结构和数据类型这两个概念及其区别。
木木ᶻ
数据结构数据结构学习算法
数据结构数据结构(datastructure)是相互之间存在一种或多种特定关系的数据元素的集合。一个数据结构一般包含数据逻辑结构、存储结构和数据运算三个方面。简单来说就是数据的逻辑或物理存储方式,以便可以高效地访问和修改数据。数据类型数据类型(datatype)是一个值的集合和定义在这个值集上的一组操作的总称。如C语言中的int数据类型是由-32768~32767(16位机)的整数和+、-、*、1
- Maven基本使用
unhurried人生——冕临
Javajavamaven
Maven简介Maven是一款为Java项目管理构建、依赖管理的工具,使用Maven可以自动化构建、测试、打包和发布项目,大大提高了开发效率和质量。Maven可以管理项目的依赖,包括自动下载所需依赖库、自动下载依赖需要的依赖并且保证版本没有冲突、依赖版本管理等。通过Maven,开发人员可以方便地维护项目所依赖的外部库,避免版本冲突和转换错误等,而开发人员仅仅需要编写配置即可。Maven可以管理项目
- Python + Playwright(19):监听事件 & 移除监听事件「详细介绍」
blues_C
Python+Playwrightpython软件测试自动化测试playwright测试工具
Python+Playwright(19):监听事件&移除监听事件前言一、监听事件1.1`close`-页面关闭事件1.2`console`-控制台消息事件1.3`crash`-页面崩溃事件1.4`dialog`-对话框事件1.5`domcontentloaded`-DOM内容加载事件1.6`download`-下载事件1.7`filechooser`-文件选择器事件1.8`frameattach
- 日精进打卡20190608
大山一佳
日精进打卡---【第70天】姓名:陶炳钢公司:宁波谊久国际物流有限公司【知~学习】1、《六项精进》大纲0遍共52遍2、《六项精进》通篇0遍共5遍3、《大学》0遍共42遍【经典名句分享】:1、生活不是等待风暴过去,而是学会在雨中翩翩起舞。2、记住你的价值,它不因你的外观的不雅而贬值,是金子总有发光的一天。3、人生就是一本书,封面是父母给的,内容是自己写的,厚度是由本人决定的,但精彩程度却是自己创造的
- 中原焦点团队网络初级30期阴丽丽坚持分享第一百四十六天(2022.1.13)
阴丽丽
今天一天的状态都不太好,主要是因为昨天晚上没有休息好!整个人都处于低自控力、低情绪状态!状态从傍晚约练、晚上上课开始好转!约练中,自己对来访者的诉说也有自己的思考,如果自己作为咨询师是不知道怎么问的!但对于咨询师的提问自己是有思考和不同意见的!对于最后自己作为观察员来对访谈进行总结,通过晚上的课程验证了自己的方向是对的!晚上学习让我感受到了快乐!叙事疗法是一个温暖的学派,它“尊义求懂”,每一个咨询
- 下班后可以做的副业有哪些?(适合晚上做的25个副业推荐快收藏)
帮忙赚赏金
下班后可以做的副业有哪些?(适合晚上做的25个副业推荐快收藏)导语:现代工作生活节奏快,许多人希望在下班后能够充分利用时间,开展一些副业以提升自己的技能和增加收入。本文将为您推荐25个适合晚上做的副业,希望能给您一些启发和帮助。一、网上兼职:写作兼职:如果您具备一定的写作能力,可以加入一些自媒体平台或者写作团队,为他人撰写文章或者编辑文稿。设计制作:如果您擅长平面设计、网页设计等方面的工作,可以接
- 3月25日
奋斗8
又是一年春暖花开的季节,在我的生命里路过33个这样美丽的季节,春天让人有奋发图强的欲望,春天是一个充满幻想的季节,时光飞逝,不知不觉已人到中年了,曾经在我心里这是一个多么遥远而不可及的年龄,现在我却要真实的面对这惨淡的人生,过去的意气奋发早已无影无踪,我这是怎么了,对生活充满了失望,我一直在努力着,可是生活好艰难,好累……
- 纵然黑夜漫漫,我亦勇敢前行(690字)
fcb12615e0bc
当下疫情反复,令这个世界充满了不确定性,身处后疫情时代,每个人的生存都不简单,似乎有些扑朔迷离。“双减”背景下,为一线师生减负带来了希望,相信在大背景下,教育会越来越规范。但现实是不可否认的是,教育也存在不同层次的“内卷”现象,教师如此,学生也是如此……开学来一个多月,儿子进行了第一次月考,成绩出来了在我的预料之中,排名似乎不够理想,问其某门学科发挥不好的原因,儿子说不难,这个能做,那个不难,只是
- 我家的小乌龟
陈子亿
我家养了一只可爱的小乌龟,他长着一个小小的脑蛋,能伸能缩。当有客人来的时候,他就会急忙把头缩进壳里藏起来,这套招牌动作非常招人喜欢。他长着四只乌黑的小脚丫,每个小脚丫上都有五只尖尖的脚趾,他的身体后面还拖着一条半白半黑的尾巴,真是可爱极了。
- 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