首页 > 编程语言
AngularJs - Javascript MVC 框架
在2012年6月google发布了AngularJs 1.0稳定版, 并宣称:AngularJS可以让你扩展HTML的语法,以便清晰、简洁地表示应用程序中的组件,并允许将标准的HTML作为你的模板语言,AngularJS可以通过双向数据绑定自动从拥有JavaScript对 象(模型)的UI(视图)中 ...
分类:编程语言   时间:2017-01-21 23:41:01    收藏:0  评论:0  赞:0  阅读:404
Spring 集成 Dubbo
Duboo是什么 DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。可以看出在阿里内部广泛应用,类似的还有Sprin ...
分类:编程语言   时间:2017-01-21 23:38:19    收藏:0  评论:0  赞:0  阅读:277
堆排序
本质是:树状结构的使用 1、 堆:对任意一棵树的任意一个非叶子节点,该节点值应该大于等于(或小于等于)左右子节点的数据结构 若满足大于等于,则为大顶堆;反之为小顶堆 2、算法思想:假设一个大顶堆有n个元素,则将根顶点的元素输出,之后将剩下的n-1个元素再次调整为大顶推,然后再输出根顶点元素,直到堆中 ...
分类:编程语言   时间:2017-01-21 23:38:03    收藏:0  评论:0  赞:0  阅读:321
java多线程编程——线程同步之同步函数
如何找出线程安全问题: 1.明确那些代码块是多线程运行代码 2.明确共享数据 3.明确多线程运行代码中哪些语句是操作共享数据的 同步函数示例: ...
分类:编程语言   时间:2017-01-21 23:37:47    收藏:0  评论:0  赞:0  阅读:275
springMVC学习(12)-使用拦截器
一、拦截器配置和测试: 1)定义两个拦截器,(要实现HandlerInterceptor接口) HandlerInterceptor1: 1 package com.cy.interceptor; 2 3 import javax.servlet.http.HttpServletRequest; 4 ...
分类:编程语言   时间:2017-01-21 23:35:43    收藏:0  评论:0  赞:0  阅读:228
java多线程编程——线程同步之同步代码块
编写多线程程序时,一定需要注意安全问题。 多线程安全问题的原因:当多条语句在操作同一个线程共享数据时,一个线程对多条语句只执行一部分(未执行完),此时另一个线程参与进来,导致了共享数据的错误。 解决办法:当多条语句操作共享数据的时,只能先让一个线程执行完,其它线程不能参与。 同步前提: 1.必须要有 ...
分类:编程语言   时间:2017-01-21 23:34:05    收藏:0  评论:0  赞:0  阅读:279
C#BeginInvoke线程方法更改UI界面
在上位机的设计过程中,有的时候需要增加些曲线显示,UI界面更改等操作。 在上位机上,从下位机接收到数据以后,不能直接在串口接收的线程中更改上述操作,会出现错误,这个 时候采用BeginInvoke线程方法,便可以杰觉这个问题。 ...
分类:编程语言   时间:2017-01-21 23:33:47    收藏:0  评论:0  赞:0  阅读:344
Spring中@Transactional用法
在spring中@Transactional提供一种控制事务管理的快捷手段,但是很多人都只是@Transactional简单使用,并未深入了解,其各个配置项的使用方法,本文将深入讲解各个配置项的使用。 1. @Transactional的定义 Spring中的@Transactional基于动态代理 ...
分类:编程语言   时间:2017-01-21 23:33:17    收藏:0  评论:0  赞:0  阅读:323
JavaWeb:笔记(一)
昨天已经把JavaWeb 课的所有内容都听完了。今天开始补上 MVC 案例之前的 上课的笔记,算一个复习的过程,重新整理一遍自己的知识点,然后再开始写网上书店的案例。 1、部署并启动 Tomcat 服务器: 1)、解压 apache-tomcat-6.0.16.zip 到一个非中文的目录下 2)、配 ...
分类:编程语言   时间:2017-01-21 23:30:13    收藏:0  评论:0  赞:0  阅读:204
python csv读写
举几个例子来介绍一下,Python 的 CSV模块的使用方法,包括,reader, writer, DictReader, DictWriter.register_dialect 一直非常喜欢python的csv模块,简单易用,经常在项目中使用,现在举几个例子说明一下。 reader(csvfile ...
分类:编程语言   时间:2017-01-21 23:29:55    收藏:0  评论:0  赞:0  阅读:302
线程高级操作(一)
线程的高级操作包括修改线程的属性和进行线程之间的同步操作。线程的同步有两种方式,一种是使用互斥量一种是使用读写锁。 线程共享进程空间内的资源,方便线程之间的通信,但是线程最大的优势在于并发执行,在并发执行的时候会因为资源是共享的造成操作冲突的情况,因此线程在访问共享资源的时候应该受到用户的控制,正常 ...
分类:编程语言   时间:2017-01-21 23:27:58    收藏:0  评论:0  赞:0  阅读:180
学习python:练习1.乘法表
效果:代码:#for循环 foriinrange(1,10): forjinrange(1,i+1): print(‘%dx%d=%d‘%(j,i,j*i),end=‘\t‘) print()#while循环 m=1 whilem<10: n=1 whilen<m+1: print(‘%dx%d=%d‘%(n,m,m*n),end=‘\t‘) n+=1 m+=1 print()
分类:编程语言   时间:2017-01-21 22:38:19    收藏:0  评论:0  赞:0  阅读:236
学习python:实例1.百度翻译
效果:代码:#百度翻译 #Python3.5.1 fromurllibimportrequest,parse importjson url=‘http://fanyi.baidu.com/v2transapi‘ context=input(‘请输入需要翻译的内容:\>‘) ifcontext>=‘\u4e00‘andcontext<=‘\u9fa5‘: #判断输入内容是否为汉字 From,To=‘zh‘,‘en‘ else:..
分类:编程语言   时间:2017-01-21 22:37:55    收藏:0  评论:0  赞:0  阅读:272
学习python:实例2.用PIL生成随机验证码
效果:代码:#生成随机验证码图片 importstring fromrandomimportrandint,sample fromPILimportImage,ImageDraw,ImageFont,ImageFilter #Image负责处理图片 #ImageDraw画笔 #ImageFont文字 #ImageFileter滤镜 #定义变量 img_size=(150,50)#定义画布大小 img_rgb=(255,255,255..
分类:编程语言   时间:2017-01-21 22:37:40    收藏:0  评论:0  赞:0  阅读:327
快排算法(c语言版)
#include<stdio.h>voidQuickSort(int*arr,intlow,inthigh);intfindPost(int*arr,intlow,inthigh);voidmain(void){intarr[7]={-2,1,-8,0,-985,4,-93};QuickSort(arr,0,7);for(inti=0;i<7;i++){printf("%d\n",arr[i]);}}//快排算法voidQuickSort(int*arr,intlow,inthigh..
分类:编程语言   时间:2017-01-21 22:37:22    收藏:0  评论:0  赞:0  阅读:342
学习python:练习2.投资理财计算器
效果:代码:#写一个理财计算器,实现将每日/月/年的利息进行复投进行计算 money=float(input(‘请输入您打算用来投资的本金\>‘)) year=int(input(‘请输入投资期限(单位:年)\>‘)) rate=float(input(‘请输入投资年化收益率\>‘)) Type=int(input(‘‘‘1.每日利息复投2.每..
分类:编程语言   时间:2017-01-21 22:35:07    收藏:0  评论:0  赞:0  阅读:371
学习python:练习3.随机生成200个序列号存入文件
要求:随机生成200个12位的序列好序列号由大写字母和数字组成将生成的序列号保存到文件中效果:代码:importrandom importstring fornuminrange(200): numlist=[] foriinrange(12): numlist.append(random.choice(string.ascii_uppercase+string.digits)) #print(‘‘.join(numl..
分类:编程语言   时间:2017-01-21 22:34:44    收藏:0  评论:0  赞:0  阅读:697
学习python:练习4.冒泡排序
效果:代码:L=[7,4,6,3,9,1,5,2,8,5] print(L) foriinrange(len(L)): forjinrange(i): ifL[j]>L[i]: L[i],L[j]=L[j],L[i] print(‘列表经过排序后>>>‘) print(L)
分类:编程语言   时间:2017-01-21 22:34:33    收藏:0  评论:0  赞:0  阅读:236
python smtp 通过MIMEText类 发送HTML格式的邮件
由于纯文本的邮件内容已经不能满足多样化的需求,主要介绍通过引入mail.mime的MIMEText类来实现支持HTML格式的邮件,支持所有HTML格式的元素,包括表格,图片,动画,css样式,表单等。(参考刘老师文献)案例中收集的是最简单的服务器硬件信息,通过smtp将信息发到收件人邮箱..
分类:编程语言   时间:2017-01-21 22:33:32    收藏:0  评论:0  赞:0  阅读:463
python爬虫——利用BeautifulSoup4爬取糗事百科的段子
1 import requests 2 from bs4 import BeautifulSoup as bs 3 4 #获取单个页面的源代码网页 5 def gethtml(pagenum): 6 url = 'http://www.qiushibaike.com/hot/page/'+str(p... ...
分类:编程语言   时间:2017-01-21 22:26:50    收藏:0  评论:0  赞:0  阅读:640
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!