JAVA基本整理 ——泛型

1.<夯实Java基本之一 -- 泛型详解(1):基本使用>:http://blog.csdn.net/harvic880925/article/details/49872903 2.<夯实JAVA基本之一--泛型详解(2):高级进阶>:http://blog.csdn.net/harvic880925/article/details/49883589 范例: 1.返回值为泛型 public <T extends View> T getView(int viewId)

Continue reading »

汪国新委员:加强城市历史文化遗迹的恢复与开发

[导语]2017年的"两会时间"开启,文化艺术界的政协委员和人大代表们的提案与观点陆续呈现,如何通过艺术的力量迎接文化大发展时代的来临,代表们如何以独特的艺术实践的视角为国建言献策.以下是全国政协委员.中国美协艺委会委员.中国作协会员.中国行为法学会法治中国诗书画院院长.文化部中国书画院国画院副院长汪国新的提案:"关于建议'加强城市历史文化遗迹的恢复与开发'的提案". 汪国新 提案内容: [案由] 在动乱年代,我国的城市文化遗迹遭到了不同程度的破坏.改革改革开放,几

Continue reading »

微信小店开发之跳转微信商品页接口(9)

文章来源 http://www.vxzsk.com/124.html 微信小店接口必须经过微信认证的服务号才可以有权限调用,订阅号无权限. 微信小店 跳转微信商品页接口 1 2 3 4 wx.openProductSpecificView({     productId: '', // 商品id     viewType: '' // 0.默认值,普通商品详情页1.扫一扫商品详情页2.小店商品详情页 }); 第一.新建jsp页面,并引入js库 1 2 <script src="http:/

Continue reading »

程序员,杂草和大树,你选哪个

这篇文章的核心观点是:软件开发者只有打造顶端优势,才能获得更好的发展. 这样的感触,来自: 有位工作十来年的朋友,一直做开发,J2EE.C#.JavaScript.PHP.C++.Android.Python,很多语言.框架和平台都用过,最近他找工作,找来找去,发现每个技术方向上的修炼都很难对得起他的工作年龄,直接导致他找不到比原来工作待遇更好的,非常沮丧. 我建立的IT职业咨询QQ群(522419415)里最近有很多人在找工作,都抱怨说略懂几个方向可找起工作来很难. 那么什么是顶端优势?什么是

Continue reading »

分词统计(二)读取TXT文件并统计数量

本篇将完成对词的统计,使用了讯飞语言云进行解析,还完成了对单个字使用的统计,统计完成可以一键导出数据到sdcard根目录下进行查看. 大概的步骤如下: 词的统计 1.读取文件文字 2.因为讯飞语言云单次解析不能超过70个分词,所以需要对数量进行分组 3.每分一组启动一个IntentService进行网络请求 4.网络请求完毕对文字进行筛选,保存到数据库 5.所有的网络请求完成后显示数据 字的统计 1.读取文件文字 2.对文字进行筛选,保存到数据库 3.完成后显示数据 涉及的技术: ormlite

Continue reading »

java基础学习IO流之File类 十一 -1

IO流 用来处理设备之间的数据传输 java对数据的操作是通过流的方式 JAVA用于操作流的对象都在IO包中 流栈操作数据分为两种:字节流和字符流 按流向分为输入流输出流. 字节流的抽象基类: inputstream  和 OutputStream; 字符流的抽象基类: Reader 和 Writer File类: 构造: 测试demo: package io; import java.io.File; /** * @author Angus * File 文件和文件夹的操作 * * File(

Continue reading »

那些年,那些坑 之 “Fragment”

最近写一个Demo的时候用到了Fragment+ViewPager,所以发现了一些坑. 记录下来,给遇到同样问题的人做个参考,也为了避免以后遇到同样的坑. - Fragment中的数据加载 因为ViewPager的运行机制,它会预加载当前页面的前后的两个页面,当移动到当前页面后的第三个页面,而会销毁那个页面,而如果我们在Fragment中有很多的耗时操作,比如网络请求,就会造成一些用户出现数据加载延迟和页面卡顿的情况,用户体验非常不好.所以为了避免预加载的情况发生,我们就需要用到Fragment

Continue reading »

史上最详细的将代码托管至github教程

-你还在为不会将代码托管至github而烦恼吗? -你还在为网上那些令人抓狂的教程而发狂吗? -你还在因为一个小小的github而萎靡不振吗? 小白的福利来了,这里将手把手教你如何将自己的代码托管至你的GitHub! 首先我默认你有一个GitHub账号,实际上申请一个GitHub账号不是难点,傻瓜似的,按提示操作就可以了. 好,你已经有了自己的GitHub账号了,然后新建一个repository,看图 在弹出的另一个页面是这样的看图! 等你点击Create repository后将进入这个页面,

Continue reading »

ReactNative学习笔记--基于Modal的多步弹窗的封装

效果 弹窗的封装 此组件只针对有输入框,然后点击确定进行网络请求,伴随菊花转,请求返回的时候在现实请求结果的,如上图显示 和直接显示菊花转,然后显示网络请求结果的.很简单直接上代码. import React from 'react'; import { View, Text, ActivityIndicator, TextInput, TouchableOpacity, Modal, } from 'react-native'; import Const from '../../util/co

Continue reading »

&lt;Android开源库&gt; Realm For Android~ Realm(译文)

Realm Realm(s) 是我们对数据库的称谓:它包含多个不同的对象,并对应磁盘中的一个文件.在使用之前,需要对 Realm 库进行初始化操作: Realm.init(context); 你需要提供一个安卓的 Context 对象来对 Realm 进行初始化.初始化操作只要进行一次.继承 Application 并在重载的 onCreate() 方法中进行初始化是个不错的主意. public class MyApplication extends Application { @Overrid

Continue reading »

51Nod-1675-序列变换

ACM模版 描述 题解 最开始拿到这道题,想半天只想到了暴力解题的思路,并不断尝试优化,但是始终无法AC,于是乎,百度了一下题解,发现需要用到一个我没有用过的数论知识--莫比乌斯反演,看来需要好好看看这个东西了.具体的题解官方给出了,十分详细,详细的我并不能完全悟透,还是看看代码吧. 这里有两个代码,一个是我的智商所能达到的暴力解题思路(代码 One),另一个则是利用莫比乌斯反演得到的超牛逼的解法儿(代码 Two),数学家的世界我不懂~~~ 这辈子,我最讨厌的人就是数学家.物理学家.化学家,给我

Continue reading »

linux下捕捉信号

一.linux信号对应的值 #define SIGHUP 1 #define SIGINT 2 #define SIGQUIT 3 #define SIGILL 4 #define SIGTRAP 5 #define SIGABRT 6 #define SIGIOT 6 #define SIGBUS 7 #define SIGFPE 8 #define SIGKILL 9 #define SIGUSR1 10 #define SIGSEGV 11 #define SIGUSR2 12 #defi

Continue reading »

踩坑koa1.x升级koa2.x及前端工程师面临的新挑战

前言 较早的Nodejs开发者为了实现程序的同步都会使用几个"工具",回调,promise,co,或者是generator.记得写过一个递归删除目录下文件和文件夹的需求,用以上方法都是各种不爽(关键我就是想简单的写个递归啊). 就在前几天Nodejs发布了v7.6.0版本.Nodejs开发者终于不用使用第三方模块就可以使用async和await让自己的程序在不需要异步的地方保持同步的特性了. 就在Nodejs v7.6.0刚发布不久,koa的作者也正式的发布的koa2. 通过网络查询得

Continue reading »

android att

xmlns:app="http://schemas.android.com/apk/res-auto" apps:maxLengths="300000" apps:isCanTouch="false" TypedArray array = context.obtainStyledAttributes(attrs, R.styleable.RecordLayout); isCanTouch = array.getBoolean(R.styleabl

Continue reading »