展开

关键词

前端插件——头像截图上传插件使用(带后台)

效果图:实现上传头像,右边预览,有三个大小,可以对头像进行裁剪 ? HTML: toParentData 和 img 返回图片裁剪后base64编码。 这里给出JAVA在后台解析base64并存储为文件代码。 if("data:image/jpeg;".equalsIgnoreCase(dataPrix)){//data:image/jpeg;base64,base64编码jpeg 问题,此处使用spring框架提供工具包 byte[] bs = Base64Utils.decodeFromString(data); try{ //使用apache提供工具类操作流 FileUtils.writeByteArrayToFile(new File

1.8K50

用了这么多年注解,你知道注解干嘛?

什么注解? 它是JDK1.5及以后版本引入一个特性,与类、 接口、枚举在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等前面,用来对这些元素进行说明,注释。 开发工具默认系统用户名。 @Override:用来修饰方法声明,告诉编译器该方法重写父类中方法,如果父类不存在该方法,则编译失败。 需要注意:注解属性可以有默认值,当使用注解时不赋值就使用默认值,赋值就按照赋值 定义注解 public @interface MoBai { // 名字 String name(

28530
  • 广告
    关闭

    老用户专属续费福利

    云服务器CVM、轻量应用服务器1.5折续费券等您来抽!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    做程序员一件很丢人事情

    疑惑一 做程序员一件很丢人事情? 小编作为一个码农还得说句公道话,程序员职业忙常态,但是为什么还是有这么多小伙伴前赴后继去做这个事情。 更多是发自内心对这个行业热爱,记得看见一个研究院50多岁老爷子,对编程以及代码痴迷程度,才觉得自己对软件那份热爱,相比他简直大屋见小屋。 疑惑二 为啥小白代码都觉得心虚? 最近小编带着几个刚毕业没多久小伙伴,简单编程思路讲很清楚情况下,让尝试下几行代码,看看能不能给项目提供点贡献,说到思路时候大家还能点头表示理解,但是一旦让代码就觉得各种不自信就出来了,其实这些都是能够理解

    780120

    这样文字轮播

    作者:一半水一半冰 原文:http://www.cnblogs.com/jingh/p/6377736.html 1写在前面 最近总结下之前工作,才恍然发现时间流逝永远悄无声息,离开学校那座象牙塔已经也有大半年时间了 2项目背景 这次项目主要是做一次全国酒店人气排名营销活动,主要是基于在微信中传播。 预计访问量达到亿级,并发做到2000+/s,且有不少容错预案,我这次主要负责前端首页方面的展示效果。 2 jquery 第二个想到采用类似jquery实现图片轮播机制,可以基本完成,但是发现无论jquery还是zepto文字在滚动时候会抖动,可用性比较差。 4实现过程 下面先看html结构: 与图片无缝滚动一样,也需要将第一条数据拷贝一份放在最后面 其次css相关数据: 由于IOS一些渲染机制,最好滚动元素内部都需要启动硬件加速,否则会有卡顿和文字显示不全问题 最后js: 这里还是jquery,相信大家都能看懂,就是让滚动元素宽度等于他内部元素总宽度减去第一个(或者最后一个)元素宽度,这样能保证无缝效果。

    6520

    安全 | 黑客这样JavaScript

    目前很多网站都有自动过滤XSS代码功能,此文即介绍了一些如何屏蔽XSS过滤器手段,其实我们可以发现,大多数在前端执行XSS过滤都是不安全,这对于我们在防范XSS攻击时有一定借鉴意义。 这听起来似 乎有些微不足道,但是基于这点发现足以总结出一些非常有用编程技巧。下面写到每一个小技巧都可以屏蔽掉XSS过滤器,这也是我这些代码初衷。 因自身岗位视野限制,在对web安全思考上,难免会有一定局限性,故题目加上了“前端视野下”这样修饰词,希望我思考能给大家带来收获。 想象一下:我们在字符串中有段未过滤攻击代码,可能JavaScript事件或者script标签,即这个字符串中出现了一个注入。 同样地,删除操作在一个函数(注* [a=alert])调用之后,因为删除操作需要在知道函数执行结果情况下,才能删除返回对象,即使返回NULL。

    5720

    很多人说使用易语言的人国内最赚钱码农,真的

    坦白来讲易语言现在能慢慢流行起来还是有一定历史原因,易语言设计之初带着美好愿景,让中国人拥有自己编程语言,突破英语限制,让一些起点低的人也能使用中文编程,在诞生之初还是赢了很多人赞誉,但很多标准程序员觉得只是在现有编程语言基础上加了一层皮而已 ,没有多大创意在里面,无论怎么样起码不懂得英文可以借助这个平台在里面实现编程功能了。 这件事说起来,还存在一定时代背景,游戏外挂在2008年之前国内还没正式立法,属于法律空白期,在这之前游戏外挂或者辅助之类软件开发人员基本上都或多或少挣了不少钱,但真正立法之后从事这块的人员已经减少了很多 ,有些简单重复动作可以直接使用按键精灵等模拟按键操作。 任何一种语言发展过程都不会一帆风顺,虽然易语言已经有些年头了,现在名声也不全是正能量,随着时间推移,以及技术不断更新,一定会有一个非常大前景,毕竟是唯一一款可以用汉语编程语言,还是具有很大影响意义

    19.3K10

    Netty如何数据?

    1 数据核心问题 快递场景(包裹) Netty数据(数据) 揽收到仓库 write:写到一个buffer 从仓库发货 flush:把buffer里数据发送出去 揽收到仓库并立马发货( 加急件) writeAndFlush: 写到buffer, 立马发送 揽收与发货之间有个缓冲仓库 Write和Flush之间有个ChannelOutboundBuffer 1.1 炸了 对方仓库爆仓时,送不了时候 Netty批量数据时,如果尝试都写进去了,接下来会尝试更多(调整maxBytesPerGatheringWrite) ? 1.3 我还能写 发送快递时,发到某个地方快递特别多,我们会连续发,但是快递车毕竟有限,也会考虑下其他地方 Netty只要有数据要写,且能写出去,则一直尝试,直到不出去或满16次(writeSpinCount Netty待数据太多,超过一定水位线(writeBufferWaterMark.high()) ,会将可写标志位改成 false,让应用端自己做决定要不要发送数据()了(很真实,将责任推给用户)

    23720

    前端一个月原生 Android 怎样一种体验?

    这一个月下来,也算是有一些 XML 心得吧——不对, Java 代码,看 Kotlin 代码心得。总的来说,Android 与前端差异并不是非常大,在某些东西上,他们还是蛮相似的。 怪不得像我这样程序员,会将 Android 开发也归类到大前端上去。 如果你一个前端程序员,想学习移动开发;又或者一个移动开发,想接触前端开发;那么,本文可能就很适合你去了解两者间差异。 Web 前端开放世界,在今天来看,要实现效果基本上已经被实现过了,所以我们可以直接参考 富文本支持好 而考虑到 Android 和 iOS 各自实现,那么一个混合应用开发效率可能远远大于 MyClass.Type if let type = classType { let my = type.init() } 哦,不对他们 Swift。 只是前端前端框架,在这一点也完全问题也不多。 布局调试 还好,已经有 React Native 布局一些经验,在写起 Android 布局,倒也还好——没有那么坑。

    583100

    咱俩说一个“模型”

    Hello大家好,我Vicky,今天我们来讲一些关于“模型“事儿。 模型对事物抽象,发现规律模拟真实世界用。 在数据里呢,基本上模型有两类,解释性和预测性,今天来着重来说预测性。 咱们就说算命,比如问一个算命大师 明年会不会生七胞胎,大家都心知肚明,这个特定时间怀孕这个事儿本来就没那么高,况且七胞胎就更不多了,姑且就认为七胞胎在人群中概率0.1%,于是乎呢,不管谁问大师这个问题 如果你,系统也判你,就是真正TP(True Positive), 原本你系统判定你,就是假负FN(False Negative), 原本女判成男,就是假正FP(False Positive ), 原本女,系统判你,就是真负TN(True Negative)。 大部分情况下呢,我们根据预测结果对这些样本排序,越靠前就是越有可能正例样本,按照这个顺序预测,所以每次就可以得到当前查准率和查全率,然后呢以查准率为纵轴,查全率为横轴画图,就能得到一个曲线,也就是

    24730

    绝对前端开发干货

    使用bootstrap创建可以定义模板popover;可以链接内容写在template里面, 也可以放在属性data-content里面 可以用来做导航;提示;。。。。 ?

    40460

    如何学习前端

    前言 随着前端大热,越来越多从业者选择入门前端,进阶,以及后续可能成为大神。但是很多人可能出于某个发展瓶颈阶段,不知道下一步应该学些什么,应该如何检验自己能力。 行内张鑫旭基于css2能研究十年,其中很多css解决方案或者原理很多人知识漏洞。 业务逻辑整理,这点很多人可能会忽略,当前端涉及越来越多业务时候,你可能必要要懂一些流程图,时序图等。 学习四部曲 学习基础知识 按照官网入门教程demo,积累一期学习资源,包括官网、学习教程、学习视频、某些人专题博客。 最好方式就是:技术手册,博客,然后与和自己同等或者稍高level同行进行沟通讨论优化方案。

    44430

    这样开始Python爬虫

    因为 Python 爬虫,Python 就是必备咯,那先从 Python 开始吧。于是看了一些教程和书籍,了解基本数据结构,然后列表、字典、元组,各种函数和控制语句(条件语句、循环语句)。 我原则就是简单好用,代码少,对于一个小白来说,性能、效率什么,统统被我 pass 了。于是开始接触 urllib、美丽汤(BeautifulSoup),因为听别人说很简单。 用 urllib 下载和解析页面的固定句式 当然 BeautifulSoup 中基本方法不能忽略,但也无非find、get_text()之类,信息量很小。 即便是要自己 xpath,以w3school上几页 xpath 教程,一个小时也可以搞定了。requests 貌似也比 urllib 更好用,但摸索总归试错过程,试错成本就是时间。 ,但结果自己代码还是很困难; …………………… 所以跟我一样,很多人爬坑最大体会是:尽量不要系统地去啃一些东西,找一个实际项目(从豆瓣这种简单入手),直接开始就好。

    39800

    BUG前端还是后端

    测试工程师发现bug就像一枚勋章,见证着测试人员辛勤劳动。当然不是说找出bug唯一测试工作目标,但是如果能最大范围挖掘出问题,意味着测试行业已经入门。 当你发现一个页面数据展现为空时,你及时查看查询数据接口,如何发现数据返回为空,那么说明后端问题可能性大直接反馈给后端研发,如果数据返回正常,那么提交给前端,让前端辅助排查。 更厉害测试,既能发现根因,同时又给出了解决方案。这样测试往往研发很愿意合作。 前后端BUG都有什么特点呢? 如果接口数据问题,首先定位存储层是否有接口所需数据,接口要判断当前存储里面是否插入数据,如果没有插入数据就通过代码断点判断哪里阻塞hang住了;如果读接口,必要codereview可以定位数据源第三方服务还是自身存储层 如果单接口性能问题,可以增加代码对核心函数增加时间统计,统计办法就是函数之前增加时间戳,执行函数后增加时间戳,通过时间戳差值来评估函数耗时。

    8220

    测试用例这样

    01 一个好用例表述要点,即用例中应当包含信息,一个优秀测试用例,应该包含以下信息: 软件或项目的名称 软件或项目的版本(内部版本号) 功能模块名 测试用例简单描述,即该用例执行目的或方法 测试用例参考信息(便于跟踪和参考) 本测试用例与其他测试用例间依赖关系 本用例前置条件,即执行本用例必须要满足条件,如对数据库访问权限 用例编号(ID),如可以是软件名称简写-功能块简写- 步骤号、操作步骤描述、测试数据描述 预期结果(这是最重要)和实际结果(如果有BUG管理工具,这条可以省略) 开发人员(必须有)和测试人员(可有可无) 测试执行日期 02 举一个实际测试案例,以一个B /S结构登录功能点位被测对象,该测试用例为黑盒测试用例,假设用户使用浏览器为IE6.0 SP4。"

    37730

    不用代码 IDEA 怎样体验?

    不知道大家有没有幻想过,不用代码就能开发软件 IDEA。 看似很荒唐想法,而当今就有一款软件开发平台能够实现软件自动化开发,不用任何代码,只通过可视化模块组合和拼接,就可以实现软件后端开发,被很多同行种草称不用代码 IDEA。 1 这个平台名字里「全自动」指的是开发者可以不用一行代码,只需通过拖拽可视化组件、绘制业务逻辑流程图,就可实现「零代码」搞定后端微服务架构! 完全不用再担心代码质量问题,因为平台自动生成代码符合业界代码规范。 例如,一些开发者不注释,给变量、函数取令人费解名字,让团队其他成员审阅代码时出现困难。

    13210

    怎么 Git Commit message

    文章目录: 作用 用什么规范? type scope subject body footer 参考文章 用什么辅助工具? 推荐阅读 作用 编写格式化 commit message 能够大大提高代码维护效率。 <type>(<scope>): <subject> // 空一行 <body> // 空一行

    什么独立RTL Patch,怎么

    GOF9.0发布,终于不用重新综合网表了 RTL Patch ECO流程 独立RTL Patch一种带有特殊注释Verilog文件。 这种方法优势,RTL Patch里只需要描述改动过逻辑。因为大多数连线名字在综合时被优化掉了,所以RTL Patch里应该把扇入和扇出扩展到已知边界。 在ECO时,这些名字用于RTL Patch端口连接中。 端口连接定义规则 下面几种类型端口连接定义: 类型1:输入直接连接 不需要GOF关键字指导。 因为内部逻辑输入引脚在被ECO模块里存在,所以RTL Patch输入端口就直接接到内部逻辑输入引脚前级驱动输出引脚上。 类型5:输入由输出端口前级驱动来驱动 输入端口由ECO之前输出端口前级驱动来驱动。输出端口在被ECO设计里存在,输入端口就连接到原来驱动输出端。

    13410

    【亲测】前端如何满你硬盘?

    今天偶然在网上看到一篇文章,说是前端如何机智搞坏电脑。 大意就是通过node搞一个服务,然后以get请求方式通过localStorage,大量向用户浏览器缓存中写入数据,以达到满访问者电脑硬盘目的。不得不说很机智啊,应该是可行。 -- --> 我用360浏览器,缓存路径,D:\appDevDocument\360brower\360Chrome\Chrome\User Data\Default\Local Storage 从截图可以看到,我分别访问了三个接口,确实是生成了总计24M数据文件。我内心很复杂,事实证明确实可以把你电脑硬盘满。 <! 小点,2000开始,2020就结束,我没有勇气搞100个端口那么多。 运行之后确实会看到请求数在不断上升,感觉也挺吓人。 ?

    45240

    相关产品

    • 前端性能监控

      前端性能监控

      腾讯云前端性能监控(RUM)是一站式前端监控解决方案,用户只需要安装 sdk 到自己的项目中,通过简单配置化,即可实现对用户页面质量的全方位守护,真正做到了低成本使用和无侵入监控。

    相关资讯

    热门标签

    扫码关注腾讯云开发者

    领取腾讯云代金券