- 博客(36)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 java创建多线程的两种方式
1.继承Thread* 1.创建一个继承Thread的子类* 2.重写run方法* 3.创建一个子类对象* 4.通过对象调用start方法* 1.创建一个继承Thread的子类class MyThread extends Thread{* 2.重写run方法 @Override public void run(){ for (int i = 0; i < 100; i++) { if(i%2==0)
2021-11-24 22:34:24
123
原创 Windows 10 配置java环境变量
添加系统变量(s)JAVA_HOME:C:\Program Files\Java\jdk-17.0.1(安装路径)CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;添加用户变量(u)Paht:%JAVA_HOME%\bin%JAVA_HOME%\jre\bin最后执行 java -version java javac 查看是否安装成功...
2021-11-04 08:57:02
170
原创 Core ef连接数据库
1:添加nuget Microsoft.EntityFrameworkCore.SqlServer2:在appsettings.json中添加数据库连接语句"ConnectionStrings": { "SqlServerConnection": "Data Source = Data Source;Initial Catalog = nitial Catalog;User Id = User Id;Password = Password;" }3:定义DBContext文件...
2021-09-28 18:01:22
234
原创 Copyright 格式
©1995-2004 Macromedia, Inc. All rights reserved.©2004 Microsoft Corporation. All rights reserved.Copyright © 2004 Adobe Systems Incorporated. All rights reserved.©1995-2004 Eric A. and Kathryn S
2017-11-11 13:02:19
8010
原创 c# 转换json
Response.ContentType = "application/json"; System.Web.Script.Serialization.JavaScriptSerializer ser = new System.Web.Script.Serialization.JavaScriptSerializer(); ArrayList Or
2017-10-09 13:08:21
390
原创 asp.net DataCache缓存
获取缓存 string CacheKey = "BrandsModel-" + BrandId; object objModel = Maticsoft.Common.DataCache.GetCache(CacheKey); if (objModel == null) {
2017-05-15 11:53:00
2084
原创 asp.net关于post和get传值的问题
如果是post提交的,就用Request.Form.GetValues方法如果是get提交的,就用Request.QueryString.GetValues方法
2015-12-09 15:01:36
491
转载 asp.net生成二维码
1,添加ThoughtWorks.QRCode.dll引用2,添加命名空间using ThoughtWorks.QRCode.Codec;using ThoughtWorks.QRCode.Codec.Data;using ThoughtWorks.QRCode.Codec.Util;3,c#代码using System;using System.
2015-12-08 17:39:08
590
转载 unity调用别的脚本里面的方法
第一种,被调用脚本函数为static类型,调用时直接用 脚本名.函数名()。很不实用,只能调用static的方法,而且static一直存在内存中第二种,GameObject.Find("脚本所在物体名").SendMessage("函数名"); 此种方法可以调用public和private类型函数第三种,GameObject.Find("脚本所在物体名").GetComponent()
2015-11-05 17:37:43
899
原创 配置jdk比较简单的方法
配置环境变量最简单的方法:1:找到你的jdk路径到bin文件夹下(例如我的路劲是:C:\Program Files\Java\jdk1.7.0_15\bin), 复制黏贴到到到计算机--属性--高级系统设置--环境变量--系统变量--path, 黏贴完环境变量后记得一定要加分号。2:新建环境变量classpath,变量值为一个点
2015-10-07 17:26:51
310
原创 扫描二维码下载
1:首先是域名比如我的域名是http://www.qt-media.com/:2:然后是文件的目录这样我的下载地址应该是http://www.qt-media.com/apk/one.apk3:然后随便找个生成二维码的软件去生成一个二维码就行了。4:有可能遇到的问题,无法下载,有可能是空间设置。(1.打开IIS服务管理器,找到服务器,右键-属性,
2015-08-17 16:03:23
855
原创 asp.net读取xml
//以下是循环读取xml文件中节点的值 XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(Server.MapPath("config.xml")); //加载xml XmlNodeList NodeList = xmlDoc.SelectNodes("/Co
2015-07-02 10:57:18
485
转载 造成IT项目失败的五个原因
摘要:造成IT项目失败的原因有很多,从前期准备到人力资源安排都可以看出端倪。虽然每个项目环境不尽相同,但是站在模式角度来看,失败项目的背后或多或少都有着相似的地方。本文列出了五个常见的原因和该如何防范的建议。1. 技术与商业需求相悖酷炫前沿技术不一定就是最适合,虽然新技术看上去很美。但是时刻紧记的一点应是如何以最小的代价获取最大的商业收益。因此,要先想明白“为什么”和“是什么”
2015-06-30 15:54:11
1899
原创 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
1、要做的是在我们使用连接后立即关闭连接2、在访问数据库的页面上使用数据缓存,如果页面的数据不是经常更新(几分钟更新一次)的话,使用Cache对象可以不用访问数据库而使用缓存中的内容,那么可以大大减少连接数量。 3、可以在WEB.config 里面修改连接字符串中的Max Pool Size = N;来动态扩大连接池中的连接最大数量。
2015-06-15 11:48:50
1316
原创 cocos 播放音效
首先导入头文件#include "SimpleAudioEngine.h"#include "desktop/CCGLViewImpl-desktop.h"然后添加引用using namespace CocosDenshion;播放音效的代码bool HelloWorld::init() { if ( !Layer::init() )
2015-06-09 18:05:18
705
原创 asp.net md5加密
public string Md5Encrypt(string pToEncrypt) { using (DESCryptoServiceProvider des = new DESCryptoServiceProvider()) { string sKey = "is me";
2015-06-08 17:47:13
427
原创 asp.net实现编辑器功能
首先去网上下个CKEditor的压缩包,然后解压到你的项目目录下然后将CKEditor.NET,CKFinder.NET放到你的bin目录下在项目中添加这两个引用在你要使用的编辑器的aspx文件加上: 这样就将编辑器放到你的页面上去了。string a = CKEditor1.Text;CKFinder.FileBrowser _FileBrowser = new
2015-06-04 17:19:09
1015
原创 asp.net上传文件
在aspx文件中写 在.cs里面写 protected void Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) {
2015-06-03 11:39:01
746
原创 SQL server 2005导出整个数据库
选中要导出的数据库,右击,任务--脱机。脱机的时候关闭一切和该数据库有关的窗口。在安装目录C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data;找到想要导出的.ldf和.mdf文件,直接复制,就能导出该数据库了
2015-05-22 17:58:27
2225
原创 cocos3.3导入cocos studio 的方法
1:附加包含目录,右键点击项目,属性,c++,附加包含目录,把$(EngineRoot)添加进去 2:添加头文件 #include "cocos2d.h"#include "cocos-ext.h"#include "cocostudio/CocoStudio.h"#include "ui/CocosGUI.h"using namespace cocos2d;usi
2015-05-22 16:01:40
912
原创 cocos移植安卓的方法
配置安卓的环境 就是以下安装eclipse配置jdk环境配置ndk环境配置sdk环境导入项目右键点击“Package Explorer”并选择“Import…选择项目目录的proj.android勾选然后确定双击打开build_native.py等他编译完成打开properties选择安卓,Remove掉报错的库文件路径按照导入项目
2015-04-01 17:05:01
595
原创 集成sdk的正确姿势
其实集成sdk很简单,但是大部分人都有过集成sdk的经历,而且一般都很痛苦因为sdk分很多,百度地图sdk,付费sdk,分享sdk等等 下面就介绍 一下本人集成sdk的一些技巧1确定你要集成的是什么sdk2仔细阅读sdk的文档,要申请的东西都申请一下,因为申请可能要很长时间哦3集成时按照官网提供的sdk一步一步的去做,记住一步一步的,不能一下走很多步,不然极有可能会出问
2015-04-01 17:01:25
5170
转载 asp.net生成.xml文件的两种方法
方式一:直接使用DataSet[c-sharp] view plaincopySqlConnection conn = new SqlConnection(); conn.ConnectionString = "Server=127.0.0.1;User ID=sa;Password=sa;Database=northwind;Pers
2015-02-12 10:08:17
1960
原创 c++字符串的4种方法
1,strcat将两个字符串连接起来。如a[3]={'a','b'};b[3]={'c','d'};cout结果输出abcd2,strcpy将字符串2复制到字符串1中去。如a[3]={'a','b'};b[3]={'c','d'};cout结果输出cd;3,strmap比较字符串1和字符串2是否想等。返回一个整数。(1)如果返回0则说明字符串1和字符串2相等(2
2015-01-28 11:44:46
462
原创 位于运算符的运算
&,假如相同位上都为1则为1 ,1个1和一个0则为0.列如3&5=0000 0011&0000 0101=0000 0001=1|,假如相同位上有一个为1则为1,列如3|5=0000 0011|0000 0101=0000 0111=7^,假如相同位上有一个1和一个0则为1,有两个0或者两个1则为0列如3^5=0000 0011^0000 0101=0000 0110=6
2015-01-26 17:15:46
1551
原创 源码,反码,补码
机器采用8位2进制来表示一个数,第一位表示的是这个数的正负,0为正,1为负;源码表示的就是这个数的初始值,如0111 1111,1000 1111;反码就是:1,正数的反码就是他本身,一点不变。2,负数的反码,第一位不变,其他位0变1;补码就是在反码的基础上+1
2015-01-26 16:39:23
431
原创 类型的数值范围
判断该类型占多少个字节,一个字节等于8bit,bit里面的值则为该类型所占的字节。因为为正时,最后的一位为1,所以正数的取值范围必须减一。如:char 类型为1个字节,一个字节占8位,所以char的取值范围为0—2^8-1
2015-01-26 16:32:33
434
原创 怎么配Windows下cocos的环境
准备:vs2012python2.7(其他版本也行)下载地址http://www.python.org/download/releases/2.7.2/。cocos2.0或者cocos3.0的压缩包。配置:先安装python,安装步骤全部点下一步,复制下安装路径配置环境变量:将python的安装路径复制到path,如C:\Python27\;(记得后面要加分号)检测环境变量是否
2015-01-26 10:08:15
507
原创 三消类游戏的核心算法
查找数组中某个元素将该元素的地址分别存放在两个数组里面查看该数组8个方向有没有相同元素,假如有继续沿该方向判断,没有则判断下一个将该元素变为x判断附加然后进行塌的算法
2015-01-24 16:48:53
5319
原创 string和stringbuff的区别
String 不带字符缓冲区,系统分配好了长度,定义后无法修改。StringBuff 带字符缓冲区,系统初始分配一个长度,并自动读取里面的字符串的长度,而且可以修改。
2014-07-02 14:15:17
1212
c#连接sybase的时候报错
2016-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人