现在位置: 首页 > detach发表的所有文章
  • 09月
  • 19日
数据库 ⁄ 共 19366字 评论关闭
1、创建表和数据插入SQL 我们在开始创建数据表和向表中插入演示数据之前,我想给大家解释一下实时数据表的设计理念,这样也许能帮助大家能更好的理解SQL查询。 在数据库设计中,有一条非常重要的规则就是要正确建立主键和外键的关系。 现在我们来创建几个餐厅订单管理的数据表,一共用到3张数据表,Item Master表、Order Master表和Order Detail表。 创建表: 创建Item Master表: CREATE TABLE [dbo].[ItemMasters]( [Item_Code] [varchar](20) NOT NULL, [Item_Name] [varchar](100) NOT NULL, [Price] Int NOT NULL......
阅读全文
  • 08月
  • 08日
编程语言 ⁄ 共 10935字 评论关闭
转自:http://hi.baidu.com/pasan/blog/item/3afc76316e304f1febc4afc8.html 关于winsock服务器和客户端编程 在网络编程中,最常用和最基础的就是WINSOCK. 现在我们讨论WINDOWS下的SOCKET编程.              大凡在WIN32平台上的WINSOCK编程都要经过下列步骤:       定义变量->获得WINDOCK版本->加载WINSOCK库->初始化->创建套接字->设置套接字选项->关闭套接字->卸载WINSOCK库->释放资源       下面介绍WINSOCK C/S的建立过程:       服务器                         客户端 ______________________......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 602字 评论关闭
在applicationContext.xml中定义的Dao的bean里经常会注入sessionFactory这个bean,但是实际上你写的Dao的类里根本没有SessionFactory类的属性,这个sessionFactory是在HibernateDaoSupport中用到的(Dao类的父类)。Hibernate通过session对象来对持久化对象进行操作。 Spring和Hibernate的结合与Hibernate完全不一样。 Spring封装了Hibernate,使其更简单 Hibernate中除了用session的各种增删改查方法,也可以通过session的createQuery方法来获得Query对象,用Query的list方法可查询结果。用Query的executeUpdate方法可进行增删改......
阅读全文
  • 01月
  • 01日
综合 ⁄ 共 552字 评论关闭
如果确定了选哪几个,顺序肯定是Li大的先选,所以可以按Li排序,再像0-1背包一样依次添加             #include<stdio.h> #include<string.h> #include<stdlib.h> int dp[1001]; struct op { int w,v; }p[1001]; int cmp(const void *a,const void *b) { struct op *c,*d; c=(struct op *)a; d=(struct op *)b; return d->v-c->v; } int main() { int i,j,n,k,max; while(scanf("%d%d",&n,&k)!=-1) { memset(dp,0,sizeof(dp)); for(i=0;i<n;i++) scanf("......
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 261字 评论关闭
最近在coding过程中,经常遇到其中的注释部分容易在不同的编辑器中显示会乱码的问题。 然后小弟大概google了以下,主要跟文件的编码格式相关。 关于ANSI   Unicode   UTF-8的前世今生,google到一篇介绍比较详细的博客。现在分享给大家,希望一起进步。 http://blog.csdn.net/iscandy/article/details/3859219 现在觉得,每新建一个文件,最好还是提前保存为Unicode格式吧,ANSI情况下经常会由于中文字符多字节的问题而成为乱码,哪天换个编辑器,追悔莫及啊。
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 208字 评论关闭
1、build.gradle文件中添加 android { ... sourceSets.main { jni.srcDirs = [] jniLibs.srcDir 'src/main/libs' } } 2、src/main/jni目录下添加空文件 util.c  empty.cpp 参考: http://stackoverflow.com/questions/21096819/jni-and-gradle-in-android-studio
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 14879字 评论关闭
Java 并发核心编程 内容涉及: 1、关于java并发 2、概念 3、保护共享数据 4、并发集合类 5线程 6、线程协作及其他 1、关于java并发  自从java创建以来就已经支持并发的理念,如线程和锁。这篇指南主要是为帮助java多线程开发人员理解并发的核心概念以及如何应用这些理念。本文的主题是关于具有java语言风格的Thread、synchronized、volatile,以及J2SE5中新增的概念,如锁(Lock)、原子性(Atomics)、并发集合类、线程协作摘要、Executors。开发者通过这些基础的接口可以构建高并发、线程安全的java应用程序。 2、概念  本部分描......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 1171字 评论关闭
请对比查看源文件与显示效果 1. 标题,井号(#) 1个#号就类似于 h1,即标题1 2个#号就类似于 h2,即标题2 ... ###以此类推,直到 h9 # 1个#号就类似于 h1,即标题1 ## 2个#号就类似于 h2,即标题2 ... #########以此类推,直到 h9 2.超链接 使用方括号,小括号的方式: CNCounter [CNCounter](http://www.baidu.com) 还可以采用嵌入html: 点击跳到嵌入的HTML锚点 铁锚博客 <a name="#relative_post">点击跳到嵌入的HTML锚点</a> <a href="http://blog.csdn.net/renfufei">铁锚博客</a> ##<a name="relative......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 2297字 评论关闭
在VC6中使用c API方式连接MySQL数据库   一、环境配置1、在MySql的官方网站下载mysql-connector-c-noinstall,并将解压后的bin和include文件夹拷贝到Mysql的安装目录2、设置VC6环境,在vc工具-选项-目录,加入刚才的Include文件夹的路径,例如:C:/Program Files/MySQL/MySQL Server 5.1/include   二、工程设置3、将lib文件夹中的linmysql.lib和libmysql.dll拷贝到工程目录下,工程-设置-连接,在对象/库模块中添加wsock32.lib和libmysql.lib 三、示例4、先导入测试程序所需的环境,将以下SQL语句保存为sql脚本文件并导入#VC6......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 1229字 评论关闭
    在main.xml中:   <LinearLayout     xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent">   <com.li.paintproject.MyView       android:layout_width="fill_parent"       android:layout_height="wrap_content"/> </LinearLayout>           在MyPaintDemo.java中:   package com.li.paintproject;   import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.vi......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 562字 评论关闭
找来的一个系统,运行时连接数据库这里总出问题,安装上SQL SERVER  MANAGEMENT 以后还是有问题 出现的问题及解决方法记录如下: 1     已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。) 解决方法如下 首先选中服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式" 其次展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用 解决步骤:    1、用Windows身份登录Manage......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 1999字 评论关闭
一次优化实践 一、优化方法 什么时候开始优化:程序性能出现问题时 优化哪里:找到程序性能瓶颈,优化瓶颈处。 二、实践     当有1W根杆件时,我的程序生成模型要用90秒时间。     使用VS2008自带的性能分析器,分析三维渲染模块。得到如下数据 函数 非独占样本数 allocator<double>::deallocate 155 _Destroy(CirculatorIterator_VertexWrap) 147 vector_Destroy_VertexWrap 94 SimplePolygonCommonExtrude::Extrude 82 VPolygon2D::Triangulate_1 79 MakeColumn::MakeVerticalColum......
阅读全文