首页 > 编程语言
2~62位任意进制转换(c++)
进制转换的符号表为[0-9a-zA-Z],共61个字符,最大可表示62进制。 思路是原进制先转换为10进制,再转换到目标进制。 疑问: 对于负数,有小伙伴说可以直接将符号丢弃,按照整数进行进位转换,最后再将负号补回来,我认为这种做法是不对的。 正确的做法是:考虑好按照16位(short)还是32位( ...
分类:编程语言   时间:2017-06-23 22:34:27    收藏:0  评论:0  赞:0  阅读:406
java 中一个char包含几个字节
背景 char包含几个字节可能记得在上学的时候书上写的是2个字节,一直没有深究,今天我们来探究一下到底一个char多少个字节? Char char在设计之初的时候被用来存储字符,可是世界上有那么多字符,如果有1个字节,那么就意味着只能存储256中,显然不合适,而如果有两个字节,那么就可以存储6553 ...
分类:编程语言   时间:2017-06-23 22:32:07    收藏:0  评论:0  赞:0  阅读:200
Java(面试题):字符串截取
在Java中,字符串“abcd”与字符串“ab你好”的长度是一样,都是四个字符。 但对应的字节数不同,一个汉字占两个字节。 定义一个方法,按照指定的字节数来取子串。 如:对于“ab你好”,如果取三个字节,那么子串就是ab与“你”字的半个,那么半个就要舍弃。如果取四个字节就是“ab你”,取五个字节还是 ...
分类:编程语言   时间:2017-06-23 22:31:16    收藏:0  评论:0  赞:0  阅读:231
javascript对象(3)
这个对象,不是那个对象,第三哦! 对象之间会存在继承,所以,来说一下他们之间存在的三种三种继承方式: 1、冒用继承 这就是第一种继承方式。 【注意】冒用继承缺点:不能使用原型上的方法和属性 优点:可以传递参数; 2、原型继承 这种继承方式就是将新建的父类对象赋给子类构造函数的原型。 【注意】原型链继 ...
分类:编程语言   时间:2017-06-23 22:30:53    收藏:0  评论:0  赞:0  阅读:298
SpringBoot中的常用配置
一 . 关于在application.properties文件中的一些常见配置 1.server.port=8888 :表示配置端口 2.server.context-path 表示自定义上下文路径 3.server.tomcat.uri-encoding = UTF-8 表示用于解码URI的字符编 ...
分类:编程语言   时间:2017-06-23 21:53:43    收藏:0  评论:0  赞:0  阅读:458
javaScript之this的五种情况
this一直是JavaScript研究的难题,特别是在笔试和面试中的各种程序分析问题中,也常常会被问到。下面来看一看this被运用的五中情况: (1) 纯粹的函数调用 函数最普通用法,此时属于全局调用,函数内this指向全局对象window。 示例一: 输出:20,因为函数test执行环境为wind ...
分类:编程语言   时间:2017-06-23 21:52:57    收藏:0  评论:0  赞:0  阅读:269
选择、冒泡排序,二分查找法以及一些for循环的灵活运用
import java.util.Arrays;//冒泡排序 public class Test { public static void main(String[] args) { int[] array = { 31, 22, 15, 77, 52, 32, 18, 25, 16, 7 }; /... ...
分类:编程语言   时间:2017-06-23 21:48:03    收藏:0  评论:0  赞:0  阅读:323
Java三大版本
Java2 平台包括标准版(J2SE),企业版(J2EE)和为微缩版(J2ME)三个版本: Standard Edition(标准版)J2SE 包括那些构成Java语言核心的类。 例如:数据库链接,接口定义,输入/输出,网络编程 Enterprise Edition(企业版)J2EE 包含J2SE中 ...
分类:编程语言   时间:2017-06-23 21:47:28    收藏:0  评论:0  赞:0  阅读:330
深入单例模式 - Java实现
单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。 饿汉法 顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下: 这样做的好处是编写简单 ...
分类:编程语言   时间:2017-06-23 21:47:14    收藏:0  评论:0  赞:0  阅读:262
JAVA性能优化的五种方式
一,JAVA性能优化之设计优化 设计优化处于性能优化手段的上层。它往往须要在软件开发之前进行。在软件开发之前,系统架构师应该就评估系统可能存在的各种潜在问题和技术难点,并给出合理的设计方案,因为软件设计和系统架构对软件总体设计质量有决定性的影响。所以,设计调优对系统的性能影响也是最大的,假设说,代码 ...
分类:编程语言   时间:2017-06-23 21:43:47    收藏:0  评论:0  赞:0  阅读:279
Python3中文件处理
1、txt,xls,doc等文件的使用 f=open(“filename”,”w”) 打开一个用于写入的文件,要写入内容时使用f.write(“内容”) f=open(“filename”,”r”) 打开一个用于读的文件,读时使用f.read(),返回读取的到的字符串; f=open(“filena ...
分类:编程语言   时间:2017-06-23 21:42:28    收藏:0  评论:0  赞:0  阅读:296
Java中的volatile关键字为什么不是不具有原子性
Java中long赋值不是原子操作,因为先写32位,再写后32位,分两步操作,而AtomicLong赋值是原子操作,为什么?为什么volatile能替代简单的锁,却不能保证原子性?这里面涉及volatile,是java中的一个我觉得这个词在Java规范中从未被解释清楚的神奇关键词,在Sun的JDK官 ...
分类:编程语言   时间:2017-06-23 21:41:10    收藏:0  评论:0  赞:0  阅读:346
排序分页
继续上一篇的行号分页,接下来讲讲排序分页。 数据库依旧是Northwind,表依旧是Orders,假设每页显示10条记录。 我们先查询第一页的记录。 第二页的记录,先升序取出前20条记录,然后在这20条记录里倒序取出前10条记录,最后把这10条记录升序一下。 第三页的记录,先升序取出前30条记录,然 ...
分类:编程语言   时间:2017-06-23 21:39:24    收藏:0  评论:0  赞:0  阅读:333
unity3d进程通信利用WM_COPYDATE和HOOK
hello,近期用unity做了进程通信,应该是和c++的PC端实现通信,才開始一头雾水,后来实现了才知道好繁杂......先感谢对我提供帮助的百度,谷歌以及游戏圈的大大们。 在进程通信中非常多方法,可是wm_copydate绝对要比别的什么内存共享好了很多。unity大部分用c#语言,c#本身Fo ...
分类:编程语言   时间:2017-06-23 21:39:09    收藏:0  评论:0  赞:0  阅读:768
普林斯顿公开课 算法2-2:选择排序
选择排序就是对数组进行扫描,每次扫描找出最小的元素,并将其提到元素的前面。 动图 http://www.sorting-algorithms.com/animation/20/random-initial-order/selection-sort.gif 代码 public class Select ...
分类:编程语言   时间:2017-06-23 21:38:04    收藏:0  评论:0  赞:0  阅读:338
Java 线程
并发处理:用户使用一个软件时,它可以执行多种任务; 进程:正在执行的程序。在程序投入运行时,系统从程序入口开始按语句的顺序(顺序、分支和循环)完成相应的指令指直接薇,从出口退出,同时整个程序结束。 线程:比进程更小的执行单位,程序的顺序控制流,在形式上同进程很相似,也是用一个顺序执行的语句来实现特定 ...
分类:编程语言   时间:2017-06-23 21:34:42    收藏:0  评论:0  赞:0  阅读:342
Java开发环境配置
具体配置步骤如下: ...
分类:编程语言   时间:2017-06-23 21:29:09    收藏:0  评论:0  赞:0  阅读:221
Unity 之 如何删除Unity项目里面没用的东西??
选中需要用到的Scene,右键选 Select Dependencies,这样会选出这个场景所有用到的文件,将这些文件导出为 .unitypackage。 用同样的办法就所有用到的几个场景的文件分别导出包。在项目中删除除场景文件之外的所有其它文件,再将原先导出的包导入即可。 这样,项目中的文件都是场 ...
分类:编程语言   时间:2017-06-23 21:26:25    收藏:0  评论:0  赞:0  阅读:620
java调试器
javac.exe是编译.java文件 java.exe是执行编译好的.class文件 javadoc.exe是生成Java说明文档 jdb.exe是Java调试器 javaprof.exe是剖析工具 一、区别 (A)java.exe: 运行java程序 javaw.exe: 跟java命令相对的, ...
分类:编程语言   时间:2017-06-23 21:25:45    收藏:0  评论:0  赞:0  阅读:536
Python开发【第四篇】:Python基础之函数
三元运算 三元运算(三目运算),是对简单的条件语句的缩写。 # 书写格式 result = 值1 if 条件 else 值2 # 如果条件成立,那么将 “值1” 赋值给result变量,否则,将“值2”赋值给result变量 基本数据类型补充 set set集合,是一个无序且不重复的元素集合 cla ...
分类:编程语言   时间:2017-06-23 21:24:41    收藏:0  评论:0  赞:0  阅读:278
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!