在PHP文件里加入以下代码:
require_once("getUserInfo/getUserInfo.php"); //获取微信信息php
$test = new Webweixin();
$userinfo = $test->get_userinfo();
print_r("headimgurl:".$userinfo['headimgurl']."openid...
分类:
微信 时间:
2015-07-05 09:45:07
阅读次数:
427
题目如下:
Zhejiang University has 40000 students and provides 2500 courses. Now given the student name lists of all the courses, you are supposed to output the registered course list for each stude...
分类:
其他好文 时间:
2015-07-05 09:44:07
阅读次数:
113
Given a string containing just the characters '(', ')', '{', '}', '[' and ']',
determine if the input string is valid.
The brackets must close in the correct order, "()" and "()[]{}" are
all va...
分类:
其他好文 时间:
2015-07-05 09:46:08
阅读次数:
95
在上篇中我们知道RecyclerView中默认给我们提供了三种布局管理器,分别是LinearLayoutManager、GridLayoutManager、StaggeredGridLayoutManager。其中StaggeredGridLayoutManager可实现交错式网格布局,正好可以用来实现瀑布流。
下面先看看效果图吧,再贴代码:
其中大部分内容实现其实是和上篇文章...
分类:
其他好文 时间:
2015-07-05 09:44:35
阅读次数:
222
前面有一篇博客涉及到手势和指针的用法,其中就有利用手势进行元素的拖拉操作,主要是ManipulationDelta:
博客地址: Windows Phone 8.1触控输入-----手势及指针
其实利用手势ManipulationDelta操作来实现元素拖拉的方法很简单,很实用。但是一旦要实现页面中多个控件元素
的拖拉,难免代码臃肿。其实我们可以抽象出这其中一致的功能代码,这样要实现某一个元素的拖拉效果只需调用共
通类中的共有函数即可。
所以下面介绍的是如何封装成共有的类来进行调用:
(这里主...
11.4.2 信号集
头文件signal.h定义了类型sigset_t和用来处理信号集的函数.sigaction和其他函数.sigaction和其他函数将用这些信号集来修改进程在接收到信号时的行为.
#include
int sigaddset(sigset_t *set, int signo);
int sigemptyset(sigset_t *set);
int sig...
分类:
系统相关 时间:
2015-07-05 09:45:47
阅读次数:
208
NSThread
1.显式创建线程调用start开启
NSThread * thread = [[NSThread alloc]initWithTarget:self selector:@selector(run:) object:_url];
[thread start];
2.隐式创建
[NSThread detachNewThreadSelector:@selector(r...
分类:
移动开发 时间:
2015-07-05 09:43:57
阅读次数:
105
在下一枚web前端,最近在用sublime text2编辑器写前端。由于页面较多,项目较大,所以难免出现很多引用文件和一些js的teample模板。
问题:在Sublime Text编写代码过程中要寻找关联文件的链接需要ctrl+p调出寻找栏,而且如果有多个project.,则会在这些project中去寻找所有匹配文件,不是十分爽快。
由于在网上找半天,没找到一个好的插件,就自...
分类:
其他好文 时间:
2015-07-05 09:43:14
阅读次数:
324
一:创建maven webapp项目
编辑pom.xml文件
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://...
分类:
编程语言 时间:
2015-07-05 09:43:36
阅读次数:
261
为了统一处理代码运行过程中出现的异常,给用户一个更友好的异常界面,需要引入springMVC的异常处理功能,为了演示这个功能,本文实现一个比较常用的需求。将所有的异常归为两类,一类是程序员自己创建的异常类,另一类是系统或框架定义的异常类。程序员自己定义的异常类在界面上输出异常信息,而系统定义好的异常全部统一输出“未知错误”。
引发异常后,跳转到异常页面,并且进行读秒,三秒后自动跳转到请求发生的页面...
分类:
编程语言 时间:
2015-07-05 09:43:32
阅读次数:
124
接下来将记录我一步一步写一个非官方API的过程,因为一些条件的约束,最后的成品可能很粗暴简陋
现在介绍要准备的所有工具:
系统:ubuntu 14.04
语言:python 2.7
需要自行安装的库:flask,BeautifulSoup4,requests,selenium,pinyin,phantomjs-1.9.8
服务器:Sina App Engine
因为成本原因我选择了Si...
分类:
编程语言 时间:
2015-07-05 09:43:42
阅读次数:
258
/*
同步的前题:
1.必须要有两个或以上线程
2.必须是多个线程使用一个锁 优点:解决多线程安全问题
弊端:多个线程判断锁,消耗资源 */
package pack;
public class Main { public static void main(String[] args) {
// TODO Auto-generated method stub...
分类:
编程语言 时间:
2015-07-05 09:43:08
阅读次数:
112
互斥锁
多线程编程中,(多线程编程)可以用互斥锁(也称互斥量)可以用来保护关键代码段,以确保其独占式的访问,这有点像二进制信号量。POSIX互斥锁相关函数主要有以下5个:
#include
int pthread_mutex_init(pthread_mutex_t *mutex, const pthread_mutexattr_t *mutexattr);
int pthr...
分类:
编程语言 时间:
2015-07-05 09:41:42
阅读次数:
239
使用JavaScript来提交表单
function inVote(td) {
var name = td.name;
td.form.action = "vote.jsp?tablename="+name;
td.form.submit();
}
1,表单对象.action设置提交的位置
2.表单对象.submit();提交表单...
分类:
编程语言 时间:
2015-07-05 09:43:10
阅读次数:
113
条件变量
如果说线程间的互斥锁是用来同步共享数据的访问的话,那么条件变量是用于线程之间共享数据的值。条件变量提供了一种线程之间的通知机制,当某个共享数据达到某个值时,唤醒等待这个共享数据的线程。条件变量相关函数主要 有5个:
#include
int pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_...
分类:
编程语言 时间:
2015-07-05 09:42:49
阅读次数:
257
假设我们要分析一组儿童故事中使用的单词,例如想知道他们使用了多少个6个或者以上字母组成的单词。每个单词只统计一次,不考虑它出现的次数。
程序代码如下:
#include
#include
#include
#include
using namespace std;
//comparison function to be userd to sort by word length
bool...
分类:
编程语言 时间:
2015-07-05 09:43:39
阅读次数:
165
简单模拟 适应环境...
分类:
其他好文 时间:
2015-07-05 09:42:45
阅读次数:
103