最近几天实习做需求,很多都是代码优化,代码重构方面的,有必要阅读相关的文章或书籍,整理整理形成点小方法论指导受用。 相关不错的文章:代码重构之道 代码重构方向原则指导 重构代码的7个阶段 书籍——《重构:改善既有代码的设计》 可以在哪些方面对代码进行重构: 1.重命名:对类,接口,方法,属性等重命名 ...
分类:
其他 时间:
2016-08-16 00:34:55
收藏:
0 评论:
0 赞:
0 阅读:
252
查看今天新增的文章、计算本月新增的用户数等。这种类似的需求会有很多,也会很常见,可以使用sql的技巧来完成这些工作。 ...
分类:
数据库技术 时间:
2016-08-16 00:34:45
收藏:
0 评论:
0 赞:
0 阅读:
220
题目是这样的 Given an arbitrary ransom note string and another string containing letters from all the magazines, write a function that will return true if t ...
分类:
其他 时间:
2016-08-16 00:34:05
收藏:
0 评论:
0 赞:
0 阅读:
195
用pheanstalk客户端投放延时任务时,按照文档的参数顺序投放起不到延时的效果,取出(预订)job时data获取的数据也不是投放的字段值, 投放时,把这些参数顺序和文档上展示的顺序相反,预定任务时也起到了延时效果,并且也能拿到正确的data数据 ...
分类:
其他 时间:
2016-08-16 00:33:55
收藏:
0 评论:
0 赞:
0 阅读:
218
今天遇到一个面试,怎么在一堆线程中查找一个死循环? 如果遇到线上应用cpu飙升,并出现OutOfMemery怎么办? 首先线上应用的jvm配置要养成良好的习惯,增加一下配置则可以在jvm发生 oom的时候自动dump日志了 -XX:+HeapDumpOnOutOfMemoryError -XX:He ...
分类:
编程语言 时间:
2016-08-16 00:33:45
收藏:
0 评论:
0 赞:
0 阅读:
342
//任务:从键盘录入若干学生的成绩,计算平均值,最大值,最小值package com.azhi;//纠正昨天的包名,今天老师说要以反域名命名,昨天还不知道,今天就这么弄了一个import java.util.Scanner;public class Text_Array { public stati ...
分类:
编程语言 时间:
2016-08-16 00:33:35
收藏:
0 评论:
0 赞:
0 阅读:
261
let number1 = 10 let result = (number1 == 10) ? 10 : 0 let age = 18 switch age { case 0: print("刚出生") case 18: print("刚成年") case 40: var name = "ssc" ...
分类:
编程语言 时间:
2016-08-16 00:33:15
收藏:
0 评论:
0 赞:
0 阅读:
317
题目链接: https://vijos.org/p/1028 题目大意: 给N个字符串(N<=2000),求能组成词链的单词最多有几个。 如果在一个由一个词或多个词组成的表中,除了最后一个以外,每个单词都被其后的一个单词所包含 即前一个单词是后一个单词的前缀,则称词表为一个词链。例如下面单词组成了一 ...
分类:
其他 时间:
2016-08-16 00:33:06
收藏:
0 评论:
0 赞:
0 阅读:
267
题目:录入学员信息并保存,当录入学员的编号为0时结束,展示出学员信息 //student类 public class Student { public int id; public String name; public int age; public Student() { super(); } ...
分类:
其他 时间:
2016-08-16 00:32:55
收藏:
0 评论:
0 赞:
0 阅读:
144
最近在开始在使用某象笔记,从刚开始对印象笔记的不是很熟悉。到现在开始去了解印象笔记的用法与功能。 在这个期间,我感到了自己办公效率的提高。可以让自己随时随地记住自己的想法。自己的笔记也不需要进行多次 对比,只要在不同终端下载一个客户端就可以了。 在使用这个应用的过程中,也是我逐渐在整理我自己以前的资 ...
分类:
其他 时间:
2016-08-16 00:32:45
收藏:
0 评论:
0 赞:
0 阅读:
259
1、命令介绍: gzip用来压缩或解压文件,对文本文件的压缩率有60~70%。 2、命令格式: gzip [选项] 文件/目录 3、命令参数: -a或--ascii 使用ASCII文字模式。 -c或--stdout或--to-stdout 把压缩后的文件输出到标准输出设备,不去更动原始文件。 -d或 ...
分类:
系统服务 时间:
2016-08-16 00:32:35
收藏:
0 评论:
0 赞:
0 阅读:
165
...
分类:
其他 时间:
2016-08-16 00:32:25
收藏:
0 评论:
0 赞:
0 阅读:
193
第一个坑 更换ruby源后,安装cocoaPods是出现以下错误:activesupport requires Ruby version >= 2.2.2 Ruby version >= 2.2.2 Ruby version >= 2.2.2 提示Ruby 版本太低,so~升级Ruby。没想到,紧接 ...
分类:
其他 时间:
2016-08-16 00:32:15
收藏:
0 评论:
0 赞:
0 阅读:
269
在多个环境中工作 原文: Working with Multiple Environments作者: Steve Smith翻译: 刘浩杨校对: 孟帅洋(书缘) ASP.NET Core 介绍了支持在多个环境中管理应用程序行为的改进,如开发(development),预演(staging)和生产(p ...
分类:
其他 时间:
2016-08-16 00:32:05
收藏:
0 评论:
0 赞:
0 阅读:
243
完成效果图: 拆芯片时需要贴上胶带,防止误伤: 堆锡拆除旧的flash芯片: 购入物品: 编程器刷入Breed: Web刷机: 预处理材料: 7805: 在远程主机上编译固件: 挂载U盘: 管理页面: ...
分类:
其他 时间:
2016-08-16 00:31:55
收藏:
0 评论:
0 赞:
0 阅读:
242
Object中常用方法: 1.toString(): 返回对象的的描述信息,输出形式:类名@哈希码值的十六进制 System.out.println(obj); = System.out.println(obj.toString()); 编程习惯:重写toString(); 2.equals(): ...
分类:
编程语言 时间:
2016-08-16 00:31:36
收藏:
0 评论:
0 赞:
0 阅读:
186
AngularJS基础知识1 目录 一、angularJS简介 1.什么是 AngularJS? 2.AngularJs的核心思想 3.四大核心特性 4.来看看使用AngularJs怎么做 二、angularJS指令 三、angularJS表达式 四、angularJS控制器 1.MVC-Contr ...
分类:
Web开发 时间:
2016-08-16 00:31:25
收藏:
0 评论:
0 赞:
0 阅读:
256
Task1 为了测试小 W 的数学水平,果果给了小 W N 个点,问他这 N 个点能构成的三角形个数。 对于 100%的数据:N<=100,保证任意两点不重合,坐标<=10000 恶心题(卡精度) Task2 为了测试小 M 的英语水平,Mr.R 让小 M 写英语作文,小 M 则把作文交给了小 W ...
分类:
其他 时间:
2016-08-16 00:31:15
收藏:
0 评论:
0 赞:
0 阅读:
413
最近一直在看的一本书是《Android 应用程序开发权威指南》(第四版),十分推荐。书中讲到了一些用户界面设计的规范,对于初学者我认为十分有必要,在这里码给大家,希望对我们都有用。 在我们设计用户界面的时候,我们总是很多时候通过提供自定义应用资源和代码的方法来支持特定设备配置,但有一点特别需要注意的 ...
分类:
移动平台 时间:
2016-08-16 00:31:05
收藏:
0 评论:
0 赞:
0 阅读:
139
hash算法: 专门接受一个字符串,并计算出一个尽量不重复的编号。相同字符串,计算出的号一定相同!不同字符串,计算的号几乎不相同。 添加元素时: 将下标名称交给hash算法,计算出一个唯一的序号,将值保存到数组对应序号的元素中。 读取元素时: 将下标名称交给hash算法,计算出一个和存入时完全相同的 ...
分类:
编程语言 时间:
2016-08-16 00:30:55
收藏:
0 评论:
0 赞:
0 阅读:
165