switch表达式、case穿透
记得第一次学switch的时候那是还是学习c语言的时候,整体的写if-else,switch,现在回想起来已经是很多年前的事了,好了今天让我们再来回顾下简单的switch语法switch(n){case 1: 执行代码块 1 break;case 2: 执行代码块 2 break;default: n 与 case 1 和 case 2 不同时执行的代码}格式解释说明switch表达式:
关于Intent 中 startActivityforResult()
个人理解,如有误解,恳请指导一.区别(实现activity跳转下一个界面主要有两种方法,startActivity()和startActivityforResult()) 1.对于普通的activityA把数据传入activityB界面用startActivity(),并且无返回数据。 2.startActivityforResult()可以把activityA把数据传入activityB,并且也
Java常见问题分析(内存溢出、内存泄露、线程阻塞等)
Java垃圾回收机制(GC)1.1 GC机制作用1.2 堆内存3代分布(年轻代、老年代、持久代)1.3 GC分类1.4 GC过程Java应用内存问题分析2.1 Java内存划分2.2 Java常见内存问题2.3 ML(内存泄露)OOM(内存溢出)问题现象及分析2.4 IBMDUMP分析工具使用介绍Java应用CPU、线程问题分析Java垃圾回收机制(GC)1.GC机制作用1.1JVM自动检测和释放
webkit简介
webkit的前因后果:webkit是一种浏览器引擎,Chrome和safari浏览器的内核。所谓浏览器引擎,其主要工作就是对html文件的解析和JS的执行,同时也可以提供一些工具,例如,调试工具firebug的内部实现。随着“云”的炒作,和通信技术的发展,浏览器已经不传统的浏览器了,可以看到网页中的各种应用程序,game,video等这些东西其实都可以移植到浏览器中运行,而不需要在本地存储和运行
单列模式
简介定义保证一个类仅有一个实例,并提供全局访问点适用场景任何情况下都绝对只有一个实例,例如线程池、数据库连接池懒汉式V1.0publicclassLazySingleton{privatestaticLazySingletonlazySingleton=null;privateLazySingleton(){}publicstaticLazySingletongetInstance(){//多线程
从0开发简书项目(3)-优化todoList功能
一:jsx语法细节补充定义css的类的时候,不能用class,要用className来代替class这个关键词,因为我们用class已经声明类了,这样会重复定义。注释的话用{}点击label获取input的光标,可以在input上定义一个id,比如这个id是insertArea,那么在label中加htmlFor。代替之前的for关键字。在importReact,{Component},这里的{C
c#基础系列2---深入理解 String
“大菜”:源于自己刚踏入猿途混沌时起,自我感觉不是一般的菜,因而得名“大菜”,于自身共勉。扩展阅读:深入理解值类型和引用类型基本概念string(严格来说应该是System.String)类型是我们日常coding中用的最多的类型之一。那什么是String呢?^~^String是一个不可变的连续16位的Unicode代码值的集合,它直接派生自System.Object类型。与之对应的还有一个不常用
Android工具类之时间日期格式化代码大全
本文收录了常见常用的时间日期格式化代码片段。。。>//java时间格式化问题SimpleDateFormatsdf=newSimpleDateFormat("HH:mm:ss",Locale.CHINA);;//注意:出现相差8小时就是时区问题,要设置时区Locale.CHINA,不然默认是格林时区JavaDate,long,String日期转换 //String类型的毫秒值转为longlongl
动态横向(水平)合并Repeater数据行DataItem的列
Insus.NET有对GridView控件进行横纵分别合并列:横:《动态横向(水平)合并GridView数据行DataRow的列》http://www.cnblogs.com/insus/p/3304562.html纵:《动态合并GridView数据行DataRow的列》http://www.cnblogs.com/insus/p/3238348.html也有对Repeater控件进行纵合并演示《
使用 select 切换协程
使用select切换协程image从不同的并发执行的协程中获取值可以通过关键字select来完成,它和switch控制语句非常相似,也被称作通信开关;它的行为像是“你准备好了吗”的轮询机制;select监听进入通道的数据,也可以是用通道发送值的时候。select {case u:=
AngularJs自定义过滤器filter
AngularJs自带有很多过滤器,现在Insus.NET演示一个自定义的过滤器,如实现一个数据的平方。本演示是在ASP.NETMVC环境中进行。创建一个app: 创建一个控制器: 接下来是重点,创建一个过滤器,例子中的过滤器是实现一个数值的平方。 以上的所指的App,控制器和过滤器均是依Angularjs而言。 下面是ASP.NETMVC的视图,实现数据过滤: 程序运行结果:
请教SQL对日期格式化的写法
参考:http://topic.csdn.net/u/20110305/17/885967de-1af4-4fb0-af95-b9a3f408a788.html?73823 对于这个非标准要求,也许日后维护与扩展会带来更多困难。如果一定要求这样,Insus.NET的做法,只好写一个函数,整个专案中,需要地方,调用这个自定义函数即可。ViewCodeCREATE FUNCTION [dbo].[ud
MVC学习一:EF
目录一.EF修改和删除的多种方法二.标准查询where三.include四.skip take五.反射获取实例属性六.EFDLL数据访问帮助类 一.EF修改和删除的多种方法方法1:官方推荐先查询在修改或者删除1 var student = db.Students.FirstOrDefault(t => t.Id == Mid);2 student.Name = "修改后";//修改值数据3 db.
梧州人像约拍:点亮
前期准备首先实地考察,确认最佳拍摄时间,因为夜景拍摄的黄金时间可谓稍纵即逝,一定要提前踩点。模特姿势之类的也要提前教导,前期准备工作做得越充足,在最佳拍摄时间内就可以拍摄更多的照片。夜景人像建议选择浅色的衣服,太深色可能会很暗沉,到时拍摄的时候死黑一片也不好看。背景选择日落的方向会比非日落方向更有感觉。这组照片没有调色,最美的色调就是纯天然的色调。分享小经验拍摄参数方面,建议大光圈大光圈大光圈,光
MAYA带你重建潘多拉-《阿凡达》2
如果上一期我们的阿凡达建模分享的帖子是在做一座大厦的架构的话,那么我们今天的这个帖子就是要讲一讲大厦的装修部分,我们经常会感觉外面的世界非常的精彩,这是因为我们世界里有光和色彩。那么我们可以通过下面两张maya模型作品可以看出来两张图片的结构都是一样的,第一张图片没有任何的贴图材质,第二张图片我们赋予了材质贴图,很明显第二张图片效果就会更加的真实和饱满,在maya中这两个图片分别代表了模型和材质的
Learning Processing.js - 1
LearningProcessing.js-1Processing.jsisanopenprogramminglanguageforpeoplewhowanttoprogramimages,animation,andinteractionsforthewebwithoutusingFlashorJavaapplets.Processing.jsusesJavascripttodrawshapesa
Mysql 5.6.24安装实例教程
安装前准备工作:1)编辑PATH路径?123vim/etc/profilePATH=/home/mysql/bin:/home/mysql/lib:$PATHexportPATH2)生效PATH?1source/etc/profile3)编辑hosts?12vim/etc/hosts192.168.117.130cc-test安装1.环境配置?1yuminstall-ygccgcc-c++make
xml之schema
在网络传输中JSON和XML是最长用的两种数据格式,JSON的特点是短小、简单,但是除了这点以外就完全不能跟XML比了,所以涉及到配置方面还是优先考虑XML吧!但是裸奔的XML并不好用,比如我们打出来Jar包给别人用,需要他们自己在Spring配置中添加:功能简单的时候是没有问题的,当你做的东西比较复杂的时候就会变成: 除非在你的WILE里面写的非常清楚应用用哪个 class
MySQL优化之分区表
当数据库数据量涨到一定数量时,性能就成为我们不能不关注的问题,如何优化呢?常用的方式不外乎那么几种: 1、分表,即把一个很大的表达数据分到几个表中,这样每个表数据都不多。 优点:提高并发量,减小锁的粒度 缺点:代码维护成本高,相关sql都需要改动 2、分区,所有的数据还在一个表中,但物理存储数据根据一定的规则存放在不同的文件中,文件也可以放到另外磁盘上 优点:代码维护量小,基
循序渐进教你实现一个完整的node的EventEmitter模块
node的事件模块只包含了一个类:EventEmitter。这个类在node的内置模块和第三方模块中大量使用。EventEmitter本质上是一个观察者模式的实现,这种模式可以扩展node在多个进程或网络中运行。本文从node的EventEmitter的使用出发,循序渐进的实现一个完整的EventEmitter模块。EventEmitter模块的基本用法和简单实现node中常用的EventEmit