首页 > 编程语言
python基础---文件处理
文件处理f=open(‘文件’,’r’)打开一个文件f.close()关闭文件,相当于保存1、字符编码在文件处理过程中,首先有一个重要的概念,就是字符编码字符编码:把人类的字符编译成计算机能认识的数字字符编码表:就是一张字符与数字对应关系的表asciigbkutf-8(硬盘中常用编码)uni..
分类:编程语言   时间:2017-07-18 20:51:15    收藏:0  评论:0  赞:0  阅读:242
对数组中数据的大小排序
现有一组数据,需要对其进行从小到大的进行排序1:冒泡法排序,时间复杂度O(n2)publicclasspopSort{publicstaticvoidmain(String[]args){int[]arr={1,161,151,2,5,6,7,46,4,22,545,232,11,58};intlen=arr.length;for(inti=0;i<len-1;i++){for(intj=0;j<len-i-1;j++){if..
分类:编程语言   时间:2017-07-18 20:50:01    收藏:0  评论:0  赞:0  阅读:175
Spring Data JPA 中使用Update Query更新实体类问题
在jpa中使用@Modifying虽然事务已经能够更新,但是在循环更新的时候,执行modify语句后的查询的实体仍然是没有更新的。执行完modifyingquery,EntityManager可能会包含过时的数据,因为EntityManager不会自动清除实体。只有添加clearAutomatically属性,EntityManager才会自动..
分类:编程语言   时间:2017-07-18 20:46:18    收藏:0  评论:0  赞:0  阅读:1133
java学习笔记(四)面向对象
一、形參长度可变的方法 当传入被调用的函数參数数量不确定时,在方法最后一个形參的类型后加上三个点号(...),表明该形參能够接受多个參数值。多个參数值被当做数组传入,这些參数必须为指定的类型。 package wbb.java.JavaObject; /** * Created with Intel ...
分类:编程语言   时间:2017-07-18 20:43:15    收藏:0  评论:0  赞:0  阅读:209
关于开启线程与UI的操作
当应用程序启动,创建了一个叫“main”的线程,用于管理UI相关,又叫UI线程。其他线程叫工作线程(Work Thread)。 Single Thread Model(单线程模型) 一个组件的创建并不会新建一个线程,他们的创建都在UI线程中进行,包括他们的回调方法,如onKeyDown()。 当在U ...
分类:编程语言   时间:2017-07-18 20:42:38    收藏:0  评论:0  赞:0  阅读:265
python socket timeout设置
需要在调用socket的connect方法之前设置settimeout(time)方法,另外在设置之后要将再次调用settimeout(None)来设置socket进入阻塞模式。 如下代码示例: ...
分类:编程语言   时间:2017-07-18 20:40:35    收藏:0  评论:0  赞:0  阅读:702
Python的if判断与while循环
1.if判断 Python 编程中 if 语句用于控制程序的执行,基本形式为: Python中使用缩进代替c语言中的大括号,来告诉程序所执行的内容。 缩进——推荐四个空格 (使用2个、3个空格或者tab都是可以得) 不要tab与空格混用不同软件对空格的显示逻辑总是一样的,但是对于tab却五花八门。有 ...
分类:编程语言   时间:2017-07-18 20:38:54    收藏:0  评论:0  赞:0  阅读:280
JAVA的get post 区别
1. get 是从服务器上获取数据,post 是向服务器传送数据。 get 请求返回 request - URI 所指出的任意信息。Post 请求用来发送电子邮件、新闻或发送能由交互用户填写的表格。这是唯一需要在请求中发送body的请求。使用Post请求时需要在报文首部 Content - Leng ...
分类:编程语言   时间:2017-07-18 20:36:22    收藏:0  评论:0  赞:0  阅读:240
选择排序
#include using namespace std; void seSort(int arr[], int n) { int min, temp; for(int i = 0; i < n - 1; i++) { min = i; for(int j = i + 1; j < n; j++) ... ...
分类:编程语言   时间:2017-07-18 20:36:13    收藏:0  评论:0  赞:0  阅读:241
python基础24 -----python中的各种锁
一、全局解释器锁(GIL) 1、什么是全局解释器锁 在同一个进程中只要有一个线程获取了全局解释器(cpu)的使用权限,那么其他的线程就必须等待该线程的全局解释器(cpu)使 用权消失后才能使用全局解释器(cpu),即时多个线程直接不会相互影响在同一个进程下也只有一个线程使用cpu,这样的机制称为全局 ...
分类:编程语言   时间:2017-07-18 20:31:08    收藏:0  评论:0  赞:0  阅读:247
JAVA程序设计(14.1)----- 图书馆管理系统 初步设计 内部功能篇
首先绘制思维导图。右下的user临时无论先…… 先做Book。抽象化属性,核心功能。然后是绘制BookManager的主要功能 然后直接导出到Eclipse进行改动调整,完毕功能的内部结构例如以下: package com.lovo.BookManager; import java.sql.Date ...
分类:编程语言   时间:2017-07-18 20:28:37    收藏:0  评论:0  赞:0  阅读:230
Python进阶(3)_进程与线程中的lock(互斥锁、递归锁、信号量)
1、同步锁 (Lock) 当各个线程需要访问一个公共资源时,会出现数据紊乱 例如: 当全局资源(counter)被抢占的情况,问题产生的原因就是没有控制多个线程对同一资源的访问,对数据造成破坏,使得线程运行的结果不可预期。这种现象称为“线程不安全”。在开发过程中我们必须要避免这种情况,那怎么避免?这 ...
分类:编程语言   时间:2017-07-18 20:27:43    收藏:0  评论:0  赞:0  阅读:609
【Unity笔记】检测当前的运行平台
// 判断当前运行平台为Android平台时 if (Application.platform == RuntimePlatform.Android) { if (Input.GetKeyDown(KeyCode.Home)) { // 按Home键 Application.Quit(); // 退... ...
分类:编程语言   时间:2017-07-18 20:08:54    收藏:0  评论:0  赞:0  阅读:302
【Unity笔记】角色信息常用访问器get/set
玩家角色Player的实体类演示。 ...
分类:编程语言   时间:2017-07-18 20:08:13    收藏:0  评论:0  赞:0  阅读:273
[LeetCode][Java] Letter Combinations of a Phone Number
题目: Given a digit string, return all possible letter combinations that the number could represent. A mapping of digit to letters (just like on the tel ...
分类:编程语言   时间:2017-07-18 20:07:42    收藏:0  评论:0  赞:0  阅读:209
spring bean
在Spring中有许多的容器,在以前都是使用Bean工厂,但是现在基本都是使用应用上下文。 下面是几种常用的应用上下文加载方式: ClassPathXmlApplicationContext:通过加载类路径下的xml文件,最常使用的方式,即加载src目录下的bean.xml文件。 FileSyste ...
分类:编程语言   时间:2017-07-18 20:07:29    收藏:0  评论:0  赞:0  阅读:319
C++学习(三)入门篇——函数
C++函数分两种:有返回值的和没返回值的 1.有返回值的函数 调用函数流程 如图,sqrt(6.25)为函数调用,被调用的函数叫做被调用函数,包含函数调用的函数叫做调用函数。 参数是发送给函数的信息,返回值是从函数中发送回去的值。 在使用函数之前,C++编译器必须知道函数的参数类型和返回值类型。如果 ...
分类:编程语言   时间:2017-07-18 20:05:11    收藏:0  评论:0  赞:0  阅读:299
Python中运算符与while初识
一、运算符 1、算术运算: 2、比较运算: 3、赋值运算: 4、位运算: 注: ~ 举例: ~5 = -6 解释: 将二进制数+1之后乘以-1,即~x = -(x+1),-(101 + 1) = -110 按位反转仅能用在数字前面。所以写成 3+~5 可以得到结果-3,写成3~5就出错了 5、逻辑运 ...
分类:编程语言   时间:2017-07-18 19:35:20    收藏:0  评论:0  赞:0  阅读:292
C++ unsigned long 转化为 unsigned char*
C++ Code 123456789101112131415161718 unsigned long lFileLen = 1000;unsigned char *ucFileLenFlag;ucFileLenFlag = (unsigned char *) &lFileLen; //方法一//方法 ...
分类:编程语言   时间:2017-07-18 19:33:45    收藏:0  评论:0  赞:0  阅读:537
Python string常用函数
2017-07-03 23:26:08 1、.replace(self, old, new, count=-1) replace()函数将旧字符串替换为新字符串,最后一个参数count为可选项,表示替换最多count次(小于count)。 注意这种替换返回替换后的字符串,源字符串是不改变的。 2、. ...
分类:编程语言   时间:2017-07-18 19:33:22    收藏:0  评论:0  赞:0  阅读:208
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!